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

Support tagging of objects. #127

Closed
5 of 6 tasks
RokeJulianLockhart opened this issue Feb 22, 2024 · 3 comments
Closed
5 of 6 tasks

Support tagging of objects. #127

RokeJulianLockhart opened this issue Feb 22, 2024 · 3 comments
Labels
invalid This does not seem right

Comments

@RokeJulianLockhart
Copy link

RokeJulianLockhart commented Feb 22, 2024

Checklist

  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs), in the README and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report may get dismissed otherwise.
  • This issue contains only one feature request.
  • I optionally donated to support the Fossify mission.

Which apps should have this feature?

Calendar, Contacts, File Manager, Gallery, Messages, Music Player, Notes, PDF Viewer, Voice Recorder

Feature description

I would like to be able to tag inodes via File Manager, conversations and messages in Messenger, contacts and groups in Contacts, and calendar entries (events/tasks) in Calendar, in order to organize them.

Why do you want this feature?

Hierarchical directories are not adequate for complex file organization, I need to be able to tag messages as incomplete/complete like I do with my e-mails, and I need to be able to filter my calendar entries by type of event, because using multiple calendar subscriptions doesn't work when you don't have access or want fine-grained organizational capabilities.

Additional information

https://apps.kde.org/en-gb/dolphin/, a file manager, provides tags for inodes using https://wiki.archlinux.org/title/Extended_attributes#File_systems. Every music manager I've ever used has provided this (albeit using file metadata) as does https://apps.kde.org/en-gb/digikam/, a photograph manager.

@RokeJulianLockhart RokeJulianLockhart added feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up labels Feb 22, 2024
@Aga-C
Copy link
Member

Aga-C commented Feb 22, 2024

That's too general. In each app, that would work differently, so please raise the proper issue in each app with an explanation how it should work in that app and what's the reason. Especially, that in some apps there are already requests for that.

General Discussion is for features that are shared between apps. Tag logic will never be shared between the apps - it may look similar, but the logic behind will be completely different as you've even written in Additional Information.

@RokeJulianLockhart
Copy link
Author

RokeJulianLockhart commented Feb 23, 2024

#127 (comment)

@Aga-C, consequently, after searching, I found

  1. support Contact Tags Contacts#32 (comment)
  2. Tags Gallery#26 (comment)

already existed, whereas I've reported

  1. Support tagging. File-Manager#60 (comment)
  2. Support tagging. Voice-Recorder#29 (comment)
  3. Support tagging. Notes#23 (comment)
  4. Support tagging. Music-Player#28 (comment)
  5. Support tagging. Messages#117 (comment)
  6. Support tagging events hosted on external (CalDAV) calendars. Calendar#162 (comment)
  7. I wasn't able to locate the repository for the PDF Viewer

where none aforexisted. I've tailored each for the repository. Thanks for the advice.

@Aga-C
Copy link
Member

Aga-C commented Feb 23, 2024

PDF Viewer isn't released yet, there's no public repository for it right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This does not seem right
Projects
None yet
Development

No branches or pull requests

2 participants