<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Filter problem with pick and color labels now fixed (also for digiKam-7.9.0) with this commit:</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://invent.kde.org/graphics/digikam/-/commit/bfdf2af8b4c54eb8007e118c841a3c7fb1f33472">https://invent.kde.org/graphics/digikam/-/commit/bfdf2af8b4c54eb8007e118c841a3c7fb1f33472</a></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Maik</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Am Montag, 24. Oktober 2022, 12:36:49 CEST schrieb Luca Casone:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> To me, an easy way to re-apply the filter to a view would be welcome --</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> today, I have to manually de-select and select the flag (or maybe change</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> album back and forth, I didn't check) to do such a refresh.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Technically speaking, I think it would be easier to implement e.g. a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> menu-command and a shortcut to trigger it, instead of a sort-of continuous</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> watch on the view status. But either solution will for sure improve the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> digiKam support to culling.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Let's open a feature request and let developers take care of it.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Bye</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Luca</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> On Mon, Oct 24, 2022 at 9:13 AM <2895qgvg6v@liamekaens.com> wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Thanks for the explanation Maik.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Since the current behavior is desirable for some users, another option</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > might be to add a setting to allow folks like Luca and I (and presumably</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > other folks who use a similar culling workflow) to have items disappear</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > when they don't match the filter.  Would that make sense Maik?  Luca would</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > that work for you?  If so we can file a feature request.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > On 2022-10-23 23:49, Luca Casone csnluca-at-gmail.com |digikam-users|</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Thank you Maik. So If I understood well, the fact that the the filtered</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > view doesn't auto-update itself is the intended behavior, that answers my</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > original question. Maybe a compromise could be having a fast method (a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > button, a menu item & shortcut, ...) to re-run the filter and update the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > view (unless it's already implemented and I missed it :-/ ). Guess I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > should</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > post a feature request.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Bye</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Luca</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > On Mon, Oct 24, 2022 at 8:23 AM Maik Qualmann <metzpinguin@gmail.com></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> In theory, the item should disappear when the filter no longer matches.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> But</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> I've left it that way so far, because it also has advantages for many</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> users,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> depending on the workflow. An example is filtering for a pick label, as</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> soon as</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> you change it it would disappear. But you still wanted to add a captions</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> or</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> change the rating. You would have to search the article again to make</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> further</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> changes.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> Maik</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> Am Montag, 24. Oktober 2022, 07:48:51 CEST schrieb Luca Casone:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Thank you.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > It’s unfortunate that no one replied to you back then. Let me tried</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > here</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > once again, it would be great to hear some feedback from developers.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Luca</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > On 22 Oct 2022, at 02:42, 2895qgvg6v@liamekaens.com wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > I asked a similar question in</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > https://mail.kde.org/pipermail/digikam-users/2020-August/031169.html</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> but</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > never got a definitive answer from the developers about whether it is</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > bug or not (IMHO it is).</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > In September 2021 I tried to investigate how to change the code so</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> that</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > flags (and maybe colors too) work like stars in this regard, but I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> had a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > difficult time tracking the flow of QT events to figure out how</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> setting</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > stars ends up causing photos to disappears from view when they don't</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > match the stars filter.  Unfortunately I got busy with other things</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> and</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > wasn't able to work on the investigation for a while and there have</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> been</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > significant changes to digikam since then including switching to a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> newer</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > version of QT, so I would need to start my investigation from</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> scratch.></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > On 2022-10-21 06:40, Luca Casone csnluca-at-gmail.com</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> |</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> |digikam-users|</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> Hi.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> I need help to understand the behaviour of the right-side Filters</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> pane.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> Here it is my use case. I need to cull some images, using flags. So</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> examine one picture at a time and flag it either rejected, pending</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> or</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> accepted. In order to reduce the mess, I open the Filters pane and</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> select the Labels Filters to “None”, so that only unflagged images</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> are</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> shown. However if I flag another picture it stays visible, while I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> expect that it goes away because of the active filter. Also, I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> cannot</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> find any way to force the filter to re-run. The only way I have to</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> make</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> the new flagged picture disappear is to turn back to the Filters</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> pane—>Labels Filter and deselect+select the “None” filter.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> This is quite cumbersome and greatly impacts the Filters pane usage</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> to do</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> culling. Is it the intended behaviour, or am I missing something?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> There’re alternative ways to cull images the way I described?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> Thank you. Regards</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > >> Luca</p>
<br /><br /></body>
</html>