Commit Graph

575 Commits (f033589fcb01814b40a324a0945763d7aca19d20)
 

Author SHA1 Message Date
trivernis 03718e9a67 Change last opened field to u64
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis cadf866cd7 Add more tracing
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1c633d9581 Change storages to be resolved by name instead of path on init
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 57ebbf87e0 Add sorting of repositories by last opened
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b4a528e2bb Change client online checking to use a non-pooled approach
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 98539718c1 Fix disconnecting from a repository not removing the selected repository
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 455dd331f3 Add commands to close and disconnect repositories
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9b457564bb Add API version validation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e54fda8f5c Change repo config to differentiate local and remote repositories
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1dc4a32953 Change daemons to be killed on drop
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1982790b26 Add starting of local daemon for repositories with no daemon running
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 778bb2fe77 Fix command to check if a daemon is running
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 305ac256d1 Add daemon management commands
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 307b8c400c Rename crate to mediarepo-daemon
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d0b832fc89 Add repository overview to tabs
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e9a4602ee0 Fix scrolling behaviour to only zoom when in image view
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b2ad753da2 Center the selected item in the gallery view strip
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 3f90e9d1db Add zoom to gallery view
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d3c94bc1ec Make all images content aware
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis aab7f71e12 Improve buffer performance
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9c1ba03bac Switch to pooled ipc client
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b64cb29137 Update rmp-ipc version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 79bcf7c528 Fix to Keep selection when exiting the gallery view
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e93e75221e Add scaling of full image view depending on aspect ratio
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis fa37c58683 Allow ordering the sort order via drag and drop
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 80d0de87f9 Fix z-index of gallery close button
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8990b0f906 Add loading indicator to file gallery display
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b989e02bee Add cancel to sort dialog and fix backdrop close
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 066914f50e Update api version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 46d823720c Add loading indicator to file search
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 32e85dae7a Add cleaning of buffers to separate worker thread
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 09c4776321 Add caching to buffers
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bf6f50ecdd Change name of sort namespace field 'tag'
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1120d61cf1 Add gallery view
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7737fce36a Add sorting dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a276a37d3d Fix issue with multiple tags in the search expression
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis be2608223c Improve file search input
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d704cc91fa Add sorting of namespaces by numeric value if it can be parsed
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e0618b5781 Add basic sorting by tags and file properties
It's currently very slow. I have to write a bulk query to retrieve all
files with tags to speed it up.

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4d4f143ec5 Add sorting to file search
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 702c8ec2bd Improve thunmbnail generation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 329962dde2 Add negation to search queries
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b9bf5861b6 Add support for negated tag queries
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2ad64f61da Use TagQuery instead of strings for tag searches
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 5b0769dcd2 Move home view to separate view and add tabs
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e721344d07 Move file search to separate component
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b7742a0fba Change reponse type of get_all_tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a0316b01d2 Add api to get a list of all tags
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7cf30cbfa1 Merge branch 'develop' 3 years ago
trivernis c19423a271 Move commands to api crate
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago