FossifyOrg / General-Discussion

A place for discussing all apps in general plus anything else you want to say.
https://www.fossify.org
65 stars 3 forks source link

Support tagging of objects. #127

Closed RokeJulianLockhart closed 4 months ago

RokeJulianLockhart commented 4 months ago

Checklist

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.

Aga-C commented 4 months ago

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 commented 4 months ago

https://github.com/FossifyOrg/General-Discussion/issues/127#issuecomment-1958772679

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

  1. [x] https://github.com/FossifyOrg/Contacts/issues/32#issue-2092948862
  2. [x] https://github.com/FossifyOrg/Gallery/issues/26#issue-2055863321

already existed, whereas I've reported

  1. [x] https://github.com/FossifyOrg/File-Manager/issues/60#issue-2151476679
  2. [x] https://github.com/FossifyOrg/Voice-Recorder/issues/29#issue-2151486151
  3. [x] https://github.com/FossifyOrg/Notes/issues/23#issue-2151485987
  4. [x] https://github.com/FossifyOrg/Music-Player/issues/28#issue-2151485862
  5. [x] https://github.com/FossifyOrg/Messages/issues/117#issue-2151485725
  6. [x] https://github.com/FossifyOrg/Calendar/issues/162#issue-2151485529
  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 commented 4 months ago

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