Commit Graph
100 Commits
Author SHA1 Message Date
2mal3 25c0fe2b4b fix(display): libreoffice lock issues
libreoffice cli is bad documented and broken shit
2026-01-19 19:19:58 +01:00
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
2mal3andGitHub 4acbc96a58 chore(control): prevent closing popups by clicking outside (#20)
Multiple test users closed various popups accidentally by clicking outside and rarely used the feature to close the popup.
2026-01-19 17:40:53 +01:00
2mal3andGitHub ef7dfa49fe chore(control/ping): increase timeout 2026-01-19 12:43:22 +01:00
2mal3 d61ef0fe94 fix: browser insecurity warning 2026-01-18 22:13:03 +01:00
2mal3 49410bf372 chore(control): more user friendly open website pop up 2026-01-18 18:59:12 +01:00
2mal3 5d22f62a6e chore(control): german button names 2026-01-18 18:52:22 +01:00
2mal3 a31080c602 chore(control): rename keyboard input 2026-01-18 18:47:59 +01:00
2mal3 ea3cbcb8c6 chore(control): title case for buttons and headings 2026-01-18 18:46:21 +01:00
2mal3 a0cf45c8dc chore: consistent display naming 2026-01-18 18:41:23 +01:00
2mal3 346e511bb4 bump to version v0.0.15 2026-01-18 18:01:11 +01:00
2mal3andGitHub 54e10b98e2 feat: show website button (#15) 2026-01-18 18:00:19 +01:00
2mal3 b251e8951f deps(control): update package-lock to follow package.json 2026-01-18 15:42:02 +01:00
2mal3 31cb614958 feat(control): about section 2026-01-18 15:38:29 +01:00
2mal3 d63fc5cac4 fix: couldn't open control & display at the same time 2026-01-18 00:34:02 +01:00
2mal3 86f23077ea refactor(nixos): rename update.sh to update.nu 2026-01-17 15:17:46 +01:00
2mal3 47d462ba76 fix(nixos): wol broken 2026-01-17 15:17:12 +01:00
2mal3 ac68939abd fix(control): glitchy add display popup 2026-01-17 13:18:02 +01:00
2mal3 d6bafd4e6f style(control): tailwind.config.js 2026-01-17 13:18:02 +01:00
2mal3 b5e997e675 chore(control): remove qr-code button for now 2026-01-17 12:56:59 +01:00
2mal3 ca08d6fb6a chore(control): remove "Weitere Einstellungen" for now 2026-01-17 12:51:12 +01:00
2mal3 4ab8f43295 fix(control): doesn't remember added displays 2026-01-17 12:50:12 +01:00
2mal3 fc59b576b5 bump to version v0.0.13 2026-01-15 15:18:48 +01:00
2mal3 e2a9558d3f fix(control): sometimes could not start browser 2026-01-15 15:16:02 +01:00
2mal3 662bcb3b8d deps(frontend): update 2026-01-15 15:04:27 +01:00
2mal3 9044262ab6 deps: update insecure go packages 2026-01-15 14:56:36 +01:00
2mal3 5ca2487598 fix: wrong version number 2026-01-13 23:21:21 +01:00
2mal3 464422ec51 chore(nixos): remove rustdesk again because problems 2026-01-13 23:01:00 +01:00
2mal3 128bbb4ca2 bump to version v0.0.11 2026-01-13 20:03:49 +01:00
2mal3 ce8133d59e docs: reference nixpkgs for requirements 2026-01-11 00:12:22 +01:00
2mal3 9ed35750c4 fix(nixos): could not open pdf files 2026-01-10 18:43:54 +01:00
2mal3 2b58c8bc69 fix(control): could not shutdown 2026-01-10 18:23:40 +01:00
2mal3 9fdd2c4729 feat(nixos): rustdesk 2026-01-10 18:08:04 +01:00
2mal3 db925e1509 deps(nixos): update to 25.11 2026-01-10 18:07:37 +01:00
2mal3 438c64f055 fix(display): cursor visible 2026-01-10 01:06:29 +01:00
2mal3 6a65ac7e70 chore(control): change settings icon to menu
better describes the purpose
2026-01-10 01:02:17 +01:00
2mal3 74779740f7 chore(control): tell the user why mac address is needed 2026-01-10 00:57:50 +01:00
2mal3 5d868bc1fd refactor(control): move splash screen to layout 2026-01-10 00:52:52 +01:00
2mal3 8b7aabb473 fix(control): slpash screen only shows in dev mode 2026-01-10 00:52:52 +01:00
2mal3 fe5cc22cc0 chore(control/ControlView): disable currently unusable buttons 2026-01-10 00:52:52 +01:00
2mal3 30138ebe04 chore(display): dont hard fail when view reset fails 2026-01-10 00:52:52 +01:00
2mal3 f9c3161cf6 fix(control): hide dev display when not in dev mode 2026-01-10 00:52:52 +01:00
2mal3 0692034344 feat(control): proper website title 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 e27cf170ef fix(control): cors failed 2026-01-10 00:35:25 +01:00
2mal3 0d6d3a6012 chore(control): more detailed server error logs 2026-01-10 00:34:24 +01:00
2mal3 426ea4802e fix(nixos): missing command line tools 2026-01-10 00:23:43 +01:00
2mal3 bdcb0a8ce3 fix(control): could not start display over wol 2026-01-10 00:22:53 +01:00
2mal3 89ce7402df chore(display/keyboardInput): follow new docs [untested] 2026-01-09 11:21:02 +01:00
2mal3andGitHub 1bd76c666d docs(display): more efficent keyboard input api 2026-01-08 10:52:25 +01:00
2mal3 46e59d35bf chore(control/run_on_all_selected_displays): parallel processing 2026-01-06 19:58:24 +01:00
2mal3 0614746d95 chore(control): return request result in power apis 2026-01-06 19:43:13 +01:00
2mal3 f76337efc7 feat(control): startup button 2026-01-06 19:41:15 +01:00
2mal3 f7b0c9978d chore(control/un_on_all_selected_displays): allow ignoring of offline check 2026-01-06 19:39:44 +01:00
2mal3 3389a3bf50 docs(control): wake on lan bruno requst 2026-01-06 19:26:33 +01:00
2mal3 58570552eb feat(control): put displays in loading state when shutting down 2026-01-06 19:20:29 +01:00
2mal3 427209e518 refactor(control): make run_on_all_selected_displays more generic 2026-01-06 19:18:18 +01:00
2mal3 4325ffc4aa refactor(control): rename file_display.db to database 2026-01-06 19:04:23 +01:00
2mal3 c4d7f8e0e4 fix(control): toggle select all 2026-01-05 23:14:25 +01:00
2mal3 ef64330050 chore(control): default bg color for settings button 2026-01-05 23:05:02 +01:00
2mal3 c7b073eb34 refactor(control): use error button class more 2026-01-05 23:00:13 +01:00
2mal3 58e56ffae3 feat(control): shutdown 2026-01-05 23:00:13 +01:00
2mal3 aa0f88b258 chore(control): run only on all online selected displays 2026-01-05 21:42:26 +01:00
2mal3 28121df128 feat(control): hide unusable power options 2026-01-05 21:42:26 +01:00
2mal3 8b41711df8 refactor: clearer log messages 2026-01-04 21:31:23 +01:00
2mal3 bdfc648f51 chore(control): only try getting description if json response 2026-01-04 21:29:38 +01:00
2mal3 a49d10521e fix(control): blackout broken 2026-01-04 21:13:35 +01:00
2mal3 c8920df9b3 chore: better logging
log some things only in dev mode
2026-01-04 21:02:14 +01:00
2mal3andGitHub 5f9bd20c06 docs: add GNU AGPL v3 license 2026-01-04 02:09:29 +01:00
2mal3andE44 028e419535 fix(frontend): more reactive db problems
Co-Authored-By: E44 <129310925+programmer-44@users.noreply.github.com>
2026-01-02 16:50:52 +01:00
2mal3 87c5a68127 refactor(frontend) 2025-12-29 19:02:58 +01:00
2mal3 e4bf1ccfc1 refactor(frontend): split true components from modules 2025-12-29 18:57:43 +01:00
2mal3 6da0d69125 refactor(frontend): remove test page 2025-12-29 18:39:11 +01:00
2mal3 abf227d15d refactor(frontent): move components and ts to lib folder 2025-12-29 18:38:20 +01:00
2mal3 54b9e1fc78 refactor(frontend): small syntax improvements 2025-12-29 18:26:54 +01:00
2mal3 3fc67dadd9 test(frontend): more tests 2025-12-29 18:21:30 +01:00
2mal3 7dbc746242 test(frontend): basic e2e testing framework 2025-12-29 17:30:25 +01:00
2mal3 ac75494f6d chore(frontend): require min dependency age for npm deps 2025-12-29 17:27:55 +01:00
2mal3andE44 c6b0c1cf31 refactor(frontend): use db for files & displays
Co-Authored-By: E44 <129310925+programmer-44@users.noreply.github.com>
2025-12-29 16:28:26 +01:00
2mal3 880725a105 chore: nix dev shell support 2025-12-19 13:53:58 +01:00
2mal3 6a6c13018e chore(control): clearer view zoom button icons 2025-12-14 13:41:52 +01:00
2mal3 9ea4e31863 fix(nixos): screen blank after inactivity 2025-12-06 14:10:21 +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
2mal3andGitHub 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 a7184847bb fix(nixos): not all pkgs available at service runtime 2025-11-28 23:00:49 +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 54902357b0 fix(nixos): could not send keyboard 2025-11-28 16:34:09 +01:00
2mal3 88b80fab58 fix(nixos): flake not renamed to just mudics 2025-11-28 16:29:50 +01:00
2mal3 23002bd983 chore(nixos): rename plg-mudics to mudics 2025-11-28 16:03:18 +01:00
2mal3 f62a595e4a fix(nixos): update-mudics ping not installed 2025-11-28 15:59:12 +01:00
2mal3 ac28c99764 chore(control/TipTapButton): better describe color 2025-11-24 21:25:51 +01:00
2mal3 b501ba1a7f chore: recommend vscode extensions 2025-11-24 21:06:28 +01:00
2mal3 debc0d1b53 deps(display): tidy up 2025-11-23 13:47:56 +01:00
2mal3 6fe3a5f1c9 style(control/app.css) 2025-11-23 13:33:56 +01:00
2mal3 497f7c6fe1 deps(control): update deno lock 2025-11-23 13:22:15 +01:00