Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Tagspaces and Aves Gallery integration ( Filename based Tags ) #96

Open
sourcevault opened this issue Oct 25, 2024 · 4 comments

Comments

@sourcevault
Copy link

Describe the bug

Hi, the app is really nice 🙂, but for now I cannot use it on my phone ☹️. Would it be possible to add a small feature that allows filename based tags ? it would allow one.folder to be nicely integrated to all my files ( including obsidian folders ), not only images.

deckerst/aves#270 (comment)

I have written about it here, for now there is no integration between Aves and one.folder, let alone tagspaces.

I use all three apps - Aves, one.folder and tagspaces, but tagspaces is what I prefer for tagging since I also have non-image files like pdfs and audio.

It would be nice to be able to do tagging in Aves ( on phone ) and one.folder in desktop ( for images ) and tagspaces for pdfs and audio folder.

Expected behavior

  • add tags via filename rename, like img_50921.jpg to img_50921[vacation ireland 2024].jpg

Desktop OS

  • Windows 11 and MIUI 14
@Antoine-lb
Copy link
Contributor

Hello, the idea seems good
Who does filename tagging? is there a spec to follow to ensure it's compatible?

@sourcevault
Copy link
Author

Thanks for the quick reply ! I am a user so pardon my lack of knowledge regarding tagging specifications, but basically they are enclosed in square brackets with tags separated by spaces. Tags cannot have ,/,#.

This is based as a user of tagspaces, which seems to be really old app.

As I have said earlier, something is better than nothing. Basic tags can get you quite far it seems. A lifetime worth of personal images, videos, screenshots, pdfs, audio wouldn't even require very complicated tagging. Even adding one tag per file is better than having to search through each file individually. Let alone multiple nested tags.

@Antoine-lb
Copy link
Contributor

something is better than nothing

haha fully agree

What we are looking to do so far is to store everything in a SQLite database that lives next to all of the files. So you can move everything on a USB stick and as long as you have myfiles.db next to your files you have everything.

This would allow us to not only add tags to all files, but also descriptions, location and all of the metadata we want.

We think this is the best bc "standards" are not really a thing, even for simple tagging that only works with a limited set of files (images) is already hard enough.

But I don't see why OneFolder doesn't work with Aves. Did you import the metadata into OneFolder?
To do this you need to import your files, them go to settings Import/Export and click on import metadata.

In theorie you should see your tags

@sourcevault
Copy link
Author

Aves edits the metadata title in the "Dublin Core" field, while One.Folder does it in the normal title field.

However, this is besides the point, I use both tagspaces and oMegaCommander ( .. app like Total Commander ) to add tags to files, you can see how it works on oMegaCommander in the below video:

https://www.youtube.com/watch?v=M4QRsq_64ew

I use both folders and tags, there is no need to choose one over the other when both have their place.

  • tagspaces is great to create tag groups and add colors, but mainly its good for seeing all your tags in one place.
  • oMegaCommander is great when you are still in "folder mode" and are adding the initial tags.
  • one.folder's advantage is that its just a better overall responsive desktop app, but my first preference will always be totalCommander like app since I extensively use keyboard shortcuts for sorting and tagging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants