Commit Graph

614 Commits (580c27bbd19c8731fb2df255ff929924d8c304da)
 

Author SHA1 Message Date
Julius Riegel dcd20fd758 Merge pull request from Trivernis/feature/filesystem-imports
Feature/filesystem imports
trivernis cf0caf33b5 Remove tag parsing options (for now)
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 1956f2d0b0 Fix resizing issues with filegrid and gallery
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis c8cccf4500 Fix performance issues with rendering on import
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 89e79c63fa Fix problems with creating and mapping tags on import
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis da169fc4e6 Implement importing itself
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 90eae0bc16 Fix problems with logging binary data
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis de0f6fcbdf Implement api to add files
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 3f667b8d72 Add api to add files
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis d9fc378a1b Add resolving of files when a path is selected
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 3ad889f724 Fix iterative folder resolving algorithm
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 70ef6246a1 Make mime type for importing files optional
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 52aa9d4f20 Add tracing to file retrieval command
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 144b95dcfd Add command to retrieve files for a list of paths
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis b5dcc17723 Improve import path select input
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis af8b84e975 Add import ui layout
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 448d55aa1e Add parameter to specify the decoding strategy on content-aware-images
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 31f0345fbe Fix issues with windows build
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 019ff0a266 Add github action to build releases
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 03cdc3ea0c Update api crate to fix compile issues on windows
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis c0ce49abc9 Add installation task for missing dependencies on ubuntu to workflow
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 560b63ede9 Add missing import for windows build
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 9dcbf0efda Add builds for all features to build workflow
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis d4069b14ae Fix build compiler flags for windows
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis a2d7617d94 Add github action to build on multiple platforms
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis dd67c9751f Fix thumbnail caching issues
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 785f5853d8 Improve thumbnail handling
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 04271b6df0 Implement api to request thumbnails of specific sizes
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis ce2533292d Implement support for unix domain sockets on unix
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 22bddaff52 Fix configured default socket file
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 5f14077fed Add command to get thumbnails of a specific size
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 89bf781bd9 Add support for unix sockets
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis f397ad858f Change connection implementation to use the .tcp file in the repository
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 9b2092270a Update rmp-ipc and add dynamic tcp ports
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 2ac8cd165b Fix compilation error without client-api feature
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 32492afedf Add api to request thumbnails of specific sizes
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis f48a9aad64 Update rmp-ipc and implement wrapper protocol
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 1d0ca6bb8e Fix tag edit list not refreshing when toggling tags
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 2735033859 Move thumbnail generation to thumbnailer crate
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 5fee8a2e4a Improve display of version mismatch error
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 31d8c7d6fd Implement api to change the name of a file
Signed-off-by: trivernis <trivernis@protonmail.com>
Julius Riegel e61624ce6e Merge pull request from Trivernis/feature/editing-tags
Feature/editing tags
trivernis c5cd1664bb Add functionality to name input field
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis ee9d4b0312 Fix command to update the file name returning nothing
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 6929a88c92 Change update_file_name to expect a metadata response
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis b402fab697 Add api to update a files name
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis a7327d6bc6 Add logic to actually edit tags
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis 0d3fffe980 Implement api to create tag and change file tags
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis bc74482098 Add UI to edit tags
Signed-off-by: trivernis <trivernis@protonmail.com>
trivernis df2cbe94e0 Add api to create tags and change file tags
Signed-off-by: trivernis <trivernis@protonmail.com>