Commit Graph

261 Commits

Author SHA1 Message Date
Leon Bösche
6ee244b829 Refactor HomePage layout by simplifying padding and removing duplicate title widget 2026-01-17 01:34:02 +01:00
Leon Bösche
893526eeac Enhance audio player functionality by auto-playing on load and resetting position at end 2026-01-17 01:27:03 +01:00
Leon Bösche
c2919facfd Refactor HomePage layout for improved audio player visibility and navigation button arrangement 2026-01-17 01:23:39 +01:00
Leon Bösche
c6eb497bfa idle01 2026-01-16 20:53:55 +01:00
Leon Bösche
072564fb0f Refactor HomePage layout to improve audio player integration and enhance UI responsiveness 2026-01-16 16:09:07 +01:00
Leon Bösche
0b2a9bad2f Add audio file selection callback and integrate audio player bar in file explorer and home page 2026-01-16 15:49:33 +01:00
Leon Bösche
13c5aed435 Enhance PDF viewer theme by updating progress bar and scroll status styles 2026-01-16 15:38:40 +01:00
Leon Bösche
2cdc55ba2f Add audio player functionality to file explorer and integrate just_audio package 2026-01-16 15:33:21 +01:00
Leon Bösche
b27cc5eaf0 Add SfTheme wrapper for PDF viewer and update syncfusion_flutter_core dependency 2026-01-16 15:01:51 +01:00
Leon Bösche
b006187320 Refactor button overlay color handling in document viewer, file explorer, and home page for improved state management 2026-01-16 14:43:29 +01:00
Leon Bösche
c2db24133b Enhance button styles by setting transparent overlay color in document viewer 2026-01-16 14:14:36 +01:00
Leon Bösche
46cf6531d9 Refactor dialog background color and button styles in document viewer and home page 2026-01-16 14:04:48 +01:00
Leon Bösche
8dcf1fab1e idle7000 2026-01-16 02:52:17 +01:00
Leon Bösche
f94f36350f idle6000 2026-01-16 02:45:44 +01:00
Leon Bösche
4285baecbf idle 2026-01-16 02:31:55 +01:00
Leon Bösche
fc96a6a8e0 Disable hyperlink navigation and dialog in document viewer for enhanced user experience 2026-01-16 02:25:24 +01:00
Leon Bösche
1fa76638a6 Disable hyperlink navigation in document viewer; update dependencies in pubspec.lock 2026-01-15 22:36:30 +01:00
Leon Bösche
344395cb2d Add url_launcher dependency and implement hyperlink handling in document viewer 2026-01-15 22:28:36 +01:00
Leon Bösche
2aaf611edb Enhance button styling in breadcrumb navigation for improved usability 2026-01-15 13:48:11 +01:00
Leon Bösche
9614c0e950 Refactor moveUserFileHandler to simplify source and target file retrieval; improve error handling for missing files. 2026-01-15 13:39:47 +01:00
Leon Bösche
e97587634e Add file type labeling in file explorer; categorize files as Video, Track, Photo, Document, or File based on extensions. 2026-01-14 18:58:50 +01:00
Leon Bösche
3dc551b383 Refactor file size formatting for improved readability 2026-01-14 18:47:44 +01:00
Leon Bösche
3619dd2234 idle 2026-01-14 18:47:29 +01:00
Leon Bösche
453b60032c Implement folder move restrictions in file explorer and backend; prevent moving a folder into itself or its own subfolder. 2026-01-14 18:26:02 +01:00
Leon Bösche
0f2aa9c49f Enhance video file handling in file explorer; implement viewer session for authenticated URL and improve error handling for missing file ID. 2026-01-14 18:10:40 +01:00
Leon Bösche
92a33adae5 Enhance video file detection in file explorer; format video extensions list and improve video URL retrieval for video viewer. 2026-01-14 17:56:14 +01:00
Leon Bösche
187f238e02 Add video file detection in file explorer; open video files in video viewer on tap 2026-01-14 17:56:09 +01:00
Leon Bösche
70b5b1a4f3 Refactor file download handlers to utilize getMimeType function for content type determination, enhancing support for various file formats. 2026-01-14 17:47:28 +01:00
Leon Bösche
3d5593ca61 Fix error handling in file explorer by updating DioError to DioException for improved error message extraction 2026-01-14 17:32:03 +01:00
Leon Bösche
2428dae1cc Refactor document editing functionality to use document viewer; remove legacy editor implementation and streamline user experience. 2026-01-14 17:30:25 +01:00
Leon Bösche
a5dd8d8f39 Refactor video viewer to use HTML5 video element and remove legacy web implementation; enhance content type handling for various video formats in download handlers. 2026-01-14 12:41:56 +01:00
Leon Bösche
5434a9b39d Enhance WOPI file info handler to include user-friendly name and ensure last modified time is set correctly 2026-01-14 12:29:24 +01:00
Leon Bösche
fc06f5e36a Enhance editor logging for file sessions in routes and update video URL handling in file explorer 2026-01-14 12:23:31 +01:00
Leon Bösche
40f7eeee09 Ensure folderPath ends with / for proper relative path calculation in ZIP downloads 2026-01-14 12:11:25 +01:00
Leon Bösche
de720cbdcb Add user file editor endpoint and enhance WOPI handlers with logging 2026-01-14 12:09:25 +01:00
Leon Bösche
aea5ba9e58 Add functionality to download folders as ZIP archives for both org and user files 2026-01-14 12:02:20 +01:00
Leon Bösche
c38ae1bd78 Refactor video viewer to remove web-specific handling and improve error messaging 2026-01-14 11:52:28 +01:00
Leon Bösche
3757368a00 Refactor DOCX file generation to simplify path handling and enhance document styles 2026-01-14 11:48:07 +01:00
Leon Bösche
5cb86d4fde Refactor document creation error handling to provide more informative error messages 2026-01-14 04:22:13 +01:00
Leon Bösche
94cb7bc99f Handle personal workspace case by adjusting orgId for document creation 2026-01-14 03:56:19 +01:00
Leon Bösche
efa7e66b36 idle 2026-01-14 03:10:12 +01:00
Leon Bösche
3382e5496e Refactor file retrieval and annotation methods to simplify path generation and improve error handling 2026-01-14 03:09:08 +01:00
Leon Bösche
95b0ff51b6 Fix package name formatting in pubspec.yaml and update import path in injection.dart 2026-01-14 00:30:38 +01:00
Leon Bösche
07304c3f73 Add web-specific video viewer and update video player initialization 2026-01-14 00:02:54 +01:00
Leon Bösche
f2cefee7e4 Add video playback feature with video viewer and file URL retrieval 2026-01-13 23:50:28 +01:00
Leon Bösche
768f61337b Add document creation feature with snackbar notifications and file service integration 2026-01-13 23:27:04 +01:00
Leon Bösche
744fbf87f5 Refactor blob creation in file download to enhance readability 2026-01-13 23:16:25 +01:00
Leon Bösche
bc9c7a06c8 Fix download: fetch file with auth header, create blob for proper download 2026-01-13 23:10:47 +01:00
Leon Bösche
46dd299229 Refactor file download logic to improve authentication handling and code readability 2026-01-13 22:42:08 +01:00
Leon Bösche
03962d5a80 Enhance file download functionality with snackbar notifications and authentication token handling 2026-01-13 22:41:56 +01:00