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
trivernis
7e8b244018
Fix fetching of raw byte payloads for read_file and read_thumbnail
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
02653bdae8
Add more tracing and error handling§
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
d9495e83f5
Fix feature set for rmp-ipc and tauri-plugin
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
9fde0f08e2
Use mediarepo-api for api types and remove lib config
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago