[Feature Request]: Integration with ALL programs using native file manager (with solution)
Checklist
- [X] I am using an up-to-date version.
- [X] I have read the documentation.
- [X] I have searched existing issues.
Description
- Opening any file from other program and searching for it with tags is impossible
- Saving a file means saving it to FS and then going to the program and adding tags after the fact
- all users must use the program to benefit from the app (most people don’t want to learn new things)
- User adding, renaming, deleting, or moving files causes chaos for the program that needs to be found and fixed
Solution
Let’s imagine a version of Tag Studio was to run on server. Instead of providing gui it would provide tag studios shared disk AND a SAMBA FS. Any user, even without the program, could open the samba disk. Inside the user would see every tag available as a folder. Opening a folder would be equivalent to filtering all files to only those that contain the tag(s) in path.
Example: Path T:\\gaming\lets play\fail would equal to searching for files with these tags “gaming”, “lets play” and “fail”. The user would see some files and some more folder, the folder being tags like “Minecraft” or “Fortnite”.
Since the server is responsible for the whole FS protocol. It should know about all and every FS change made and could update it even if user made a change using other means.
Alternatives
There is no other way I could think of to allow the integration with all existing programs.