Commit Graph

71 Commits

Author SHA1 Message Date
2mal3 f2a648b429 chore(display): cleaner file download handling (#30) 2026-01-19 21:48:09 +01:00
2mal3 25c0fe2b4b fix(display): libreoffice lock issues
libreoffice cli is bad documented and broken shit
2026-01-19 19:19:58 +01:00
2mal3 4d5d9849da feat: support sending modifier keys (#18)
Co-authored-by: E44 <129310925+programmer-44@users.noreply.github.com>
2026-01-19 18:47:53 +01:00
2mal3 d63fc5cac4 fix: couldn't open control & display at the same time 2026-01-18 00:34:02 +01:00
2mal3 e2a9558d3f fix(control): sometimes could not start browser 2026-01-15 15:16:02 +01:00
2mal3 9044262ab6 deps: update insecure go packages 2026-01-15 14:56:36 +01:00
E44 b0a57f9c67 chore: singe source of truth for version & show it on splash screen (#7)
Co-authored-by: 2mal3 <56305732+2mal3@users.noreply.github.com>
2026-01-10 20:06:10 +01:00
E44 c64eb345fd fix(display): change title to PLG MuDiCS Display 2026-01-10 19:04:07 +01:00
2mal3 438c64f055 fix(display): cursor visible 2026-01-10 01:06:29 +01:00
2mal3 30138ebe04 chore(display): dont hard fail when view reset fails 2026-01-10 00:52:52 +01:00
2mal3 c175e9d3f8 chore(display/takeScreenshot): remove annoying error log 2026-01-10 00:36:44 +01:00
2mal3 89ce7402df chore(display/keyboardInput): follow new docs [untested] 2026-01-09 11:21:02 +01:00
2mal3 1bd76c666d docs(display): more efficent keyboard input api 2026-01-08 10:52:25 +01:00
E44 44290f46fe chore(control + display): improve api urls, paths and file_names 2026-01-04 23:22:59 +01:00
E44 18eddde385 fix(display): fix bruno send_keyboard_input json body 2026-01-03 16:46:01 +01:00
2mal3 cfb26a0b47 fix(display): custom program file handling 2025-12-03 17:29:45 +01:00
2mal3 df1ea7b163 chore(display): open presentations read only 2025-12-03 16:25:21 +01:00
2mal3 013a3ca487 refactor: use mime types for file identification 2025-12-03 16:18:14 +01:00
2mal3 4cf0f12a6f feat(display): file streaming (#5) 2025-12-03 14:51:41 +00:00
2mal3 9cafb293d0 refactor(display): move open logic into own file 2025-11-29 00:00:02 +01:00
2mal3 78fde49329 feat(display): pdf support 2025-11-28 23:57:02 +01:00
2mal3 fe847339e4 chore(display): use seperate libreoffice profie 2025-11-28 22:51:43 +01:00
2mal3 84c01d791a fix(display): deprecated libreoffice api 2025-11-28 22:38:46 +01:00
2mal3 debc0d1b53 deps(display): tidy up 2025-11-23 13:47:56 +01:00
2mal3 fa851eb51d refactor: share bad request text 2025-11-23 13:22:15 +01:00
2mal3 cad8f0dc76 chore(keyboardInput): new api from docs (#4) 2025-11-23 12:02:34 +00:00
E44 5b891ae64c chore: add display text 2025-11-21 22:08:27 +01:00
2mal3 3519c76526 refactor(display): remove unused code 2025-11-20 11:35:48 +01:00
2mal3 b8d0ada4af refactor: sort deps 2025-11-20 11:33:08 +01:00
E44 47fdff2676 chore(display): improve display startup behavior with qr-code 2025-11-19 19:59:12 +01:00
2mal3 3891fd7a4a chore(display): follow api docs 2025-11-18 14:55:21 +01:00
2mal3 3b8647e031 feat(control): store api (#3) 2025-11-18 14:43:21 +01:00
2mal3 2ab9c82ccb docs(display): api (#2)
* docs(display): api

* docs(display/keyboardInput): more generic interface

* docs(display): clarify error section
2025-11-18 12:43:51 +01:00
2mal3 2499389c30 refactor(display): easy custom background color 2025-11-15 11:25:39 +01:00
2mal3 c653538b31 chore(display): directly bundle htmx
for more independence and offline support
2025-11-15 11:16:22 +01:00
2mal3 273879c55a fix(display/filePreview): non quadratic images 2025-11-15 11:00:43 +01:00
2mal3 a9a28eb1fb docs: centralized dev 2025-11-09 00:01:53 +01:00
2mal3 53598578f3 refactor(display): correct data folder name 2025-11-07 19:59:50 +01:00
2mal3 b94c80bfc6 fix(display): closing app wont stop server 2025-11-07 19:51:18 +01:00
2mal3 bf08ec946a deps: udpdate 2025-11-06 15:46:41 +01:00
2mal3 78d12cf49f docs(display): update with new tooling 2025-11-05 21:54:22 +01:00
2mal3 bbaf08d6b8 fix: typo in mudics name 2025-11-05 21:50:55 +01:00
2mal3 9d2310dace refactor(display): rename bruno project 2025-11-05 21:49:18 +01:00
E44 c042ce5ef6 change display ip to correct ip with port 1323 2025-11-04 21:11:22 +01:00
2mal3 4ebac7d7fc refactor: move browser open into shared modules 2025-11-04 17:21:23 +01:00
E44 7420e15892 add screenshot preview logic 2025-11-01 16:28:22 +01:00
E44 67fe1a4e83 file api added, bugs in file view fixed 2025-10-31 16:51:14 +01:00
2mal3 bcff1ffc0a chore(display): disable restricted shell 2025-10-30 11:28:36 +01:00
E44 7d92d659e3 Merge branch 'main' of https://github.com/PLG-Development/PLG-MuDICS 2025-10-30 08:59:24 +01:00
E44 9df03b6ccb improve folder view - test with display-api 2025-10-30 08:59:22 +01:00