Add Tags to Files in order to quickly search
OSx has a feature where you can assign a tag for files. Say all files associated with a certain class you are taking are labeled under "Psychology". This makes it very convenient to search and find all files related to a certain subject without having to dig through folders. This feature would fit great within elementary I believe.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Larry
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Pantheon Files does currently have a concept of tags, so I think the main trick is to make that more reliable (which it isn't). The best way to do this would probably to make a given "file attribute" the authoritative source for tags, and use File's SQLite database as an index for search.
At the same time to add tags to the "save dialog" would probably have to wait upon some concept of sandboxed "portals" as that would give elementary more flexibility in that dialog. -- alcinnz.
Work Items
Work items:
Support tags: DONE
Make tags more reliable (hint - use file attributes as an authoritative source): TODO
Allow renaming file tags: TODO
Support searching for tags: TODO
Support saving with tags (Not supported by current Gtk): POSTPONED