Commit Graph

299 Commits (feature/rust-migrations)

Author SHA1 Message Date
trivernis 3f37fb4e5e
Remove unused models
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 6e150a3701
Add file size to file metadata
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis fd1d3e128c
Add file index display
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis e0fd519e91
Fix boundign box of flap button
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1578a917b7
Improve background task handling
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis b86b6f21ac
Move thumbnail loading to background tasks and add retry to image loading
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis f83770cf9f
Fix vanishing scrollbar in grid by replacing the progress spinner with 'something'
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 4d56e37db2
Switch file preview strip in gallery for static rendered entries
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 3674200c28
Add 2px wide flap indicator
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 766cb94f64
Add button to add a repository when none are configured
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ac6f6f7762
Improve style of 'new tab'
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 218f3bffb2
Fix eslint issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2e2964fcba
Add prompt to import files when the repository is empty
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis cbdbbfb801
Increase speed of the scheduling service
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis dd2db194c9
Improve flap button design
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 142ed02f51
Add option to collapse the file preview strip in the gallery view
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 3dbb87dffd
Add flap button
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1ffbf9e68a
Fix style issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 398d904169
Change file grid to have a dynamic column count
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis e9b77a3811
Run eslint fix
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5f588d8a69
Add collapsing of the sidebar
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 0bf89d9cee
Fix file grid background color
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis e5a071cfad
Fix colour theme visibility
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5b00bd7a5b
Add file count and search duration display
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis c8d17fb2a0
Add mediarepo version to window title
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 781fc55df3
Add tag count display to file search and tag edit
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 27a5432176
Enforce tags to be lowercase
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1df5c9e8ed
Add file count to importing progress
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 6007d2a096
Fix browserlist and import fail on duplicate tags
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 516b27d7ad
Add job to generate missing thumbnails on startup
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2dbd266f4f
Update dependencies and es version requirements
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis d7e0f42fe2
Update bromine
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 01f781b9f3
Increment version to 0.13.4
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 6507809bcc
Fix style issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 6d6a17bac5
Add default value to empty sort preset
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 341c1a35d6
Fix handling of the empty preset option
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 91531bc940
Add sorting preset selection in sort dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis e431450a43
Improve sort preset display
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ece096fb86
Replace sortingExpression with sortingPreset in all files
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis c0dca663b0
Refactor SortKey to store backend representation internally
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 0de740932f
Increment version to 0.13.3
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5f5af3473e
Increment version to 0.13.2
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis c64881da0d
Change order of integrity check and add vacuum
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 3c005c3a7e
Add single lookup for cd-tag-mappings for better performance
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2bec24c387
Fix progress dialog showing the wrong percentages
TG-78 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ba203d26a7
Fix search wildcard input
TG-77 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis bb676ba972
Fix tag selection not showing tags for multiple files
TG-76 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis dd6107d1fd
Refactor error logging
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8d5253fdad
Apply eslint rules
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis de69491a88
Increment version to 0.13.1
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 72b2f68784
Fix multiple search calls on startup
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 570a2e1b78
Add track by function to tab bar
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 4568afe6f9
Change Selectable<T> to store selected as a behaviour subject
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis d3700932db
Propagate changes to file status
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 6073a6517f
Change change detection of file gallery and metadata
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 232c12ed8b
Change change detection of whole file grid
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8022f25801
Add track by functions to tag and file lists
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8768c26e5a
Change change detection of filecard component
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 12c0aa30f6
Change change detection for sidebar components
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 83f820e8ea
Improve filter query display performance
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 9b0dbf4363
Increment version to 0.13.0
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 313d65512d
Adjust github actions
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 603b182e9f
Adjust dependency paths
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 9f51ba410b Fix colors for OR-keyword to fit theme
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 0d08b0e7a7 Fix deleted files not disappearing from client view
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 9edc3d87ed Fix status filters being displayed when order is different from checkboxes
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 52164db12e Remove status filters from simple filter display
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ae01ae9284 Add delete handler for delete key
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 0edd5e4edc Add confirm dialog to changes of file status
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis db7c0adcaa Fix missing application permissions
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis d316dfd471 Fix file context menu not showing delete permanently option
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1d69eb4a46 Add status handling to file context menu
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 981e23a192 Fix scrollbar behaviour in filesearch
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 918f4b3bb8 Add status filter checkboxes
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 582a6c0264 Add missing 'OR' keyword to filter dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis c2dbf6846c Repair filter dialog to accept rich expressions
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2f5e6d8bcb Add option to edit filters
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis bab9782203 Improve filter expression input and fix OR-expression display
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 605e6e7a50 Change search input to accept property filters as well
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 501a3c9df0 Add extended filtering implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8007bf64a7 Add closing busy dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 25a64623f4 Fix issues with mapping old app states
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 3d5fcc8169 Add jobs and open dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis d48cff688f Improve busy indicator
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 66fe9432fd Refactor and update to new API types
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis ef0ba80917 Update bromine
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 985c36c803 Implement fetching of sizes via different api
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 3a1079b38f Fix tab close button alignment
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 2aaa42e1ae Fix tauri cli for release build
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 83c41ad428 Change workflow tauri-cli version to git version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis caff7f5930 Fix custom scrollbar not being displayed
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 49a2cd4b21 Fix sort dialog namespace autocomplete
TG-14

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis de670e978a Increment version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis ef445e14b3 Improve repository details display
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 86412b7039 Add overview for repository metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 25786f9d3c Move repository dialogs to separate shared component
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis c1d25dd13b Add namespace autocomplete to filter dialog
TG-14 #ready-for-test

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 4280a76e14 Add frontend wildcard support
TG-17

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 3527a12e5d Increment version and add missing icons
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis e2116dae04 Fix new tags not being displayed in tag suggestions
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago