Commit Graph
100 Commits
Author SHA1 Message Date
E44 7f6891ecff chore(control): change create_folder api to create_path 2026-01-18 11:55:51 +01:00
E44 12f4ec7d6c refactor(control): improve structure in api_handler 2026-01-17 16:34:49 +01:00
E44 5533696aad fix(control): rename function remove_file_from_display_recusively 2026-01-17 15:12:59 +01:00
E44 ce28a1f771 fix(control): delete files now recursively 2026-01-17 13:10:44 +01:00
E44 7632229704 fix(control): add path creation before uploading 2026-01-17 13:10:12 +01:00
E44 6c654e295c refactor(control): remove unnecessary comments and logs 2026-01-14 22:48:57 +01:00
E44 a2bbf19fee fix(control): Drag and Drop in DisplayView is now better 2026-01-14 22:48:02 +01:00
E44 246549acdf fix(control): folders could only be created in path '/' 2026-01-14 19:25:21 +01:00
E44 80cee15576 fix(control): handle_enter wasn't connected to valid_state 2026-01-14 19:06:38 +01:00
E44 1c59b40971 fix(control): startup and shutdown buttons were not reactive and flickered 2026-01-14 19:00:19 +01:00
E44 548f8ccba8 refactor(control): better indentation in ui_behavior 2026-01-14 18:48:57 +01:00
E44 5b93250e22 fix(control): Drag and Drop in DisplayView was completely buggy, now its just a little bit buggy 2026-01-14 18:48:10 +01:00
E44 8686a1cb47 fix(control): wrong scrollbar behavior in FileView while upload_finish_animation 2026-01-12 20:04:50 +01:00
E44 d3f8a0134b fix(control): wrong scrollbar behavior in notifications 2026-01-12 20:03:59 +01:00
E44 ea2f063991 fix(control): uploaded files never finished animation 2026-01-12 19:56:51 +01:00
E44 9be8a70452 fix: fade out splash-screen in display block directly after receiving command 2026-01-11 17:55:03 +01:00
E44 9ce2c1d8bb fix: bring version-label in splash screen behind bouncing cursor 2026-01-11 17:43:28 +01:00
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
E44 09adf5dba4 chore: improve splash screen with randomized animation of cursor-movement 2026-01-09 21:30:46 +01:00
E44 45e8e87b35 chore(control): improve logging in file_transfer_handler 2026-01-08 19:41:20 +01:00
E44 e308d6a42a chore(control): add sync functionality [untested] 2026-01-08 19:36:37 +01:00
E44 bfcc109c80 fix(control): fix missing refactoring of loading_data 2026-01-08 18:56:20 +01:00
E44 f9f6d84381 refactor(control): remove unnecessary comments 2026-01-08 18:40:13 +01:00
E44 1e42f390f5 refactor(control): remove downloads from tasks 2026-01-08 18:31:44 +01:00
E44 754f466d73 chore(control): change to new keyboard_input api 2026-01-08 18:05:58 +01:00
E44 0c619bdc1d refactor(control): remove unnecessary statement 2026-01-05 22:46:17 +01:00
E44 cc958581bf chore(control): add download function 2026-01-05 22:45:00 +01:00
E44 6f0cb7298a refactor(control): improve file transfer backend data structures 2026-01-05 21:40:11 +01:00
E44 6f0b05ca67 chore(control): added upload finished animation 2026-01-05 19:09:53 +01:00
E44 a8a59bd543 fix(control): replaced overflow-auto with overflow-y-auto in notifications 2026-01-05 19:09:34 +01:00
E44 b6be6bd9c4 fix(control): only one upload was possible 2026-01-05 18:37:41 +01:00
E44 12e500e988 refactor(control): improve db update of upload percentage 2026-01-05 18:29:05 +01:00
E44 b775fae9c0 refactor(control): remove unnecessary logging 2026-01-04 23:27:54 +01:00
E44 2367dc0c9e chore(control): add progress_bar in InodeElement 2026-01-04 23:25:19 +01:00
E44 fa42feb808 chore(control): increase z-level of PopUp 2026-01-04 23:24:28 +01:00
E44 fa16bb699c fix(control): uploaded_percentage was normally set to 0 2026-01-04 23:23:49 +01:00
E44 44290f46fe chore(control + display): improve api urls, paths and file_names 2026-01-04 23:22:59 +01:00
E44 a2c1f385c1 refactor(control): undo last commit 2026-01-04 23:01:10 +01:00
E44 9843565c7b chore(control): add basic upload logic 2026-01-04 18:27:54 +01:00
E44 18eddde385 fix(display): fix bruno send_keyboard_input json body 2026-01-03 16:46:01 +01:00
E44 628e7cb5c6 fix(control): fixed date_created display strings 2026-01-03 16:09:16 +01:00
E44 56ddddf919 fix(control): removed date_created completly from Inode and fixed the displayed created date in InodeElement 2026-01-03 15:55:17 +01:00
E44 3f7fc30ce2 fix(control): remove empty menu object on every button 2026-01-03 15:15:05 +01:00
E44 0a35fcc543 chore(control): improve zoom-in/zoom-out buttons 2026-01-03 15:13:35 +01:00
E44 5531ff0ffa refactor(control): move components from /routes to /components and /svgs 2026-01-03 15:04:59 +01:00
E44 9072029945 fix(control): close popups immediately after submitting -> ui feels faster and second input is not longer possible 2026-01-03 15:01:55 +01:00
E44 a7b38d88de fix(control): run run_for_selected_files_on_selected_displays only for selected files, not for all files 2026-01-03 14:54:15 +01:00
E44 19337de98f chore(control): improve scrollbar look 2026-01-03 14:42:19 +01:00
E44 5464b829f0 fix(control): add maximum notification height and add optional scrollbar 2026-01-03 12:51:38 +01:00
E44 2391169f46 fix(control): fix reactive db problem in current_folder_elements 2026-01-02 16:34:42 +01:00
E44 9d1e739be7 refactor(control): improve click_functions in ControlView 2025-11-26 11:27:29 +01:00
E44 302630b519 refactor(control): change folder_element id from optional to required 2025-11-26 11:26:46 +01:00
E44 f0ed1fcfc9 chore(control): add rename file 2025-11-23 20:45:52 +01:00
E44 841aeae589 fix(control): deselect automatically on update_current_folder_on_selected_displays 2025-11-23 20:45:19 +01:00
E44 3f118739be fix(control): run_for_selected_files_on_selected_displays now works with same named folders on different displays 2025-11-23 20:44:43 +01:00
E44 c95ce4bde4 fix(control): unnecessary file update requests in empty folders removed 2025-11-23 13:12:12 +01:00
E44 2767d57a8c chore(control): improve logging and debugging in api_handler 2025-11-23 12:49:46 +01:00
E44 5b7f872c60 fix(control): remove second delete request 2025-11-23 12:48:48 +01:00
E44 804826136d fix(control): string bug delete 2025-11-23 00:59:54 +01:00
E44 27a253e751 fix(control): improve shell command error handling 2025-11-23 00:59:30 +01:00
E44 70b381d1f9 fix(control): fix create folder on main level path 2025-11-23 00:58:59 +01:00
E44 4445c5ea50 chore(control): add shell command error handling 2025-11-23 00:35:34 +01:00
E44 330c09e9a7 fix(control): add filter_file_selection_for_current_selected_displays after all display selects 2025-11-23 00:27:04 +01:00
E44 7488492190 chore(control): add enter action to TextInput 2025-11-23 00:26:40 +01:00
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
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
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
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
E44 0bfe6371fd add Keyboard Input, improve PopUp, improve general code 2025-11-07 12:15:58 +01:00
E44 10a09bc45e add recursive file handling 2025-11-06 16:07:37 +01:00
E44 e0f7f36383 add update_all_display_status interval, improve code structure 2025-11-06 12:52:56 +01:00