Commit Graph

317 Commits

Author SHA1 Message Date
E44 9c5212dbac chore(control): disable file buttons if no display is selected 2025-11-22 23:58:26 +01:00
E44 c1afc20658 fix(control): deselect files from displays which were deselected 2025-11-22 23:57:46 +01:00
E44 79ca11300a refactor(control): improve wording 2025-11-22 23:36:45 +01:00
E44 7423212fe9 fix(control): deselect display after deletion 2025-11-22 23:30:59 +01:00
E44 efb99cbac0 chore(control): add delete file and create folder action 2025-11-22 23:30:36 +01:00
E44 4cf2633bc1 fix(control): better folder view, especially for same named folders on different displays 2025-11-22 23:22:31 +01:00
E44 826696ac9c fix(control) add selected_display subsciption validation in TextInput 2025-11-22 23:17:07 +01:00
E44 76b8b9ab9c refactor(control): add HighlightedText 2025-11-22 23:16:28 +01:00
E44 352c1a2a10 refactor(control): remove unnecessary file name check and commented code 2025-11-22 14:00:52 +01:00
E44 4c3522a63c refactor(control): remove unnecessary html syntax in blackout 2025-11-22 13:16:13 +01:00
E44 74f2b5f5a7 fix(control): remove tailwindcss/typography from app.css 2025-11-22 13:12:16 +01:00
E44 408ffc3e22 refactor(control): move display_status_to_info to utils 2025-11-21 22:09:30 +01:00
E44 5b891ae64c chore: add display text 2025-11-21 22:08:27 +01:00
2mal3 94bad9a72f chore(nixos): check for internet before updating 2025-11-20 16:59:35 +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
E44 7ae607cc50 chore(control): add focus_on_start to TextInput 2025-11-19 17:12:26 +01:00
E44 23b54c7b13 chore(control): follow api docs, improve api code structure 2025-11-19 17:05:23 +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
E44 0b6ab994ce finalize thumbnails and add shared supported_file_types json 2025-11-13 19:55:05 +01:00
E44 851cf708e8 show file name extension if file type isn't supported 2025-11-11 15:07:52 +01:00
E44 a247f59dd5 add file thumbnails 2025-11-10 12:45:46 +01:00
E44 706e8350af start to implement show text 2025-11-09 19:51:47 +01:00
E44 3b47f463d1 fix button state warning 2025-11-09 18:58:14 +01:00
2mal3 a9a28eb1fb docs: centralized dev 2025-11-09 00:01:53 +01:00
2mal3 e030b0469c docs: add description to readme 2025-11-08 23:54:27 +01:00
2mal3 8d9b540c81 docs: rough architecture documentation 2025-11-08 23:51:44 +01:00
E44 69cea6c980 handle cd directory errors 2025-11-08 22:41:09 +01:00
E44 7888a0aa6e improve logging 2025-11-08 22:18:10 +01:00
E44 e7588ce2d2 improve ux design with disabled buttons and info texts while no display is selected 2025-11-08 22:15:33 +01:00
E44 ea74609349 show blackscreen added 2025-11-08 22:03:12 +01:00
E44 bd5a15e3b5 improve splitpane behavior and look 2025-11-08 21:51:41 +01:00
E44 e2dbbcc70d add missing TreeElement Object 2025-11-08 21:47:54 +01:00
E44 6c6a2bdbee add svelte splitpanes for pinned display view 2025-11-08 21:47:44 +01:00
E44 be3f309d0a add description to pinned display status 2025-11-08 20:52:05 +01:00
E44 aaafa44c84 improve control main display structure 2025-11-08 20:51:40 +01:00
E44 3fc82637e4 add missing svg sans-serif 2025-11-08 20:07:54 +01:00
E44 c579c9ae2c add more efficient file update structure (tree command) 2025-11-08 20:07:35 +01:00
2mal3 c117cb2199 feat(nixos): custom firewall 2025-11-07 20:08:49 +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 aa7d1e7ee6 feat: nixos config (#1) v0.0.5 2025-11-07 13:26:10 +01:00
2mal3 93f7b17222 chore(openBrowser): more detailed error logs 2025-11-07 12:42:34 +01:00
E44 0bfe6371fd add Keyboard Input, improve PopUp, improve general code 2025-11-07 12:15:58 +01:00