Bug 432720

Summary: Tag management window needs a search/filter field
Product: [Frameworks and Libraries] baloo-widgets Reporter: Jason Straight <j.straight-kde>
Component: generalAssignee: Stefan BrĂ¼ns <stefan.bruens>
Status: CONFIRMED ---    
Severity: wishlist CC: kfm-devel, m1vri31c, nate, tagwerk19
Priority: NOR Keywords: usability
Version: 20.12.2   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: file property tags

Description Jason Straight 2021-02-10 04:29:09 UTC
Created attachment 135551 [details]
file property tags

First, I feel like this should probably be linked to a library, not dolphin, but I have no idea which one. It has to do with file properties.

When you edit properties/tags for an object managing them is cumbersome when you have many.

There should be a filter field to narrow them down. Perhaps one that autocompletes, so you can type in part of a tag name, it will filter them down to those that match as you type, and then you can click (or arrow key/enter) on the tag you want to add/remove for the file.
Comment 1 Nate Graham 2021-02-10 05:05:51 UTC
It could really use a search, yeah.
Comment 2 Jason Straight 2024-03-11 01:07:18 UTC
Tagging is such a nuisance. Was just doing some and it would be really nice if it got some attention. Also, being able to tag with just typing. Like in the input field it could autocomplete tag names, and just enter several of them with commas. Any that don't exist would be created.
Comment 3 tagwerk19 2024-03-11 07:53:52 UTC
There is a patch and discussion here:
    https://invent.kde.org/libraries/baloo-widgets/-/merge_requests/75
so there's something on the way...

I'll put in a shout out for Bug 454952, which ended up as a (probably too long) list of things you might run into with tags.

I have found when I want to tag a collection of files (a new download of photos for example), that opening a second Dolphin window for the tag you want helps (go to the Tags folders under the Places panel and open the Tag Folder you want). You can then select the files you want tagged and drag-and-copy them across to the Tag Folder.  That seems watertight...
Comment 4 tagwerk19 2024-03-13 08:25:08 UTC
Copying from https://invent.kde.org/libraries/baloo-widgets/-/merge_requests/75#note_892105

> In addition to this (If it's here, I missed it), it would be great to be able to create multiple tags
> at a time per file, or selection of multiple files.

You can have a look at the "Tags:" option in the information (F11) panel. There are (unfortunately) several different dialogs in use for manipulating tags....

> For example, being able to type in "photo;people/shauna;dogs/rebel" should add all 3 tags.
>  
> If this already exists, then documentation for it isn't very conspicuous.
>  
> I was thinking a filter as you type them as well, where the list only shows matching tags
> as they're being typed.
Comment 5 Jason Straight 2024-03-14 19:29:00 UTC
(In reply to tagwerk19 from comment #4)

> You can have a look at the "Tags:" option in the information (F11) panel.
> There are (unfortunately) several different dialogs in use for manipulating
> tags....

Yeah. I can tag files from several different places, but they all lack the ability to set multiple tags at one time by typing them.

I either have to scroll through the list of hundreds of tags to find what ones I want to apply, or I have to type one, save it, open the tag editor again, type another one, save it, etc.

I would hope I would be able to just type something like "dog; picture; outside; home", and have it apply all 4 tags to it.
Comment 6 m1vri31c 2024-06-16 16:48:12 UTC
> (In reply to tagwerk19 from comment #4)
> I would hope I would be able to just type something like "dog; picture;
> outside; home", and have it apply all 4 tags to it.

I suggest having a dedicated tags panel (Bug 448154). It solves the problem of entering multiple tags in succession by being a dedicated panel that doesn't close when you press enter. In that bug report I also suggest a text autocomplete function in the add tags box to speed up the process and reduce typos. I have a comment (comment_#2) over there about how that would work alongside the filtering ideas presented here.
Comment 7 m1vri31c 2024-06-16 16:49:11 UTC
(In reply to m1vri31c from comment #6)
> > (In reply to tagwerk19 from comment #4)
> > I would hope I would be able to just type something like "dog; picture;
> > outside; home", and have it apply all 4 tags to it.
> 
> I suggest having a dedicated tags panel (Bug 448154). It solves the problem

Sorry, typo! Bug 488154. Really should have used copy and paste.