[Digikam-devel] visual indication of active filters?

Gerhard Kulzer gerhardkgmx at gmail.com
Fri Feb 1 11:52:49 GMT 2008


On Friday 01 February 2008 Gilles Caulier wrote:
> 2008/2/1, Gilles Caulier <caulier.gilles at gmail.com>:
> >
> >
> >
> > 2008/2/1, Gilles Caulier <caulier.gilles at gmail.com>:
> > >
> > >
> > >
> > > 2008/2/1, Mikolaj Machowski <mikmach at wp.pl>:
> > > >
> > > > Dnia Friday 01 of February 2008, Gilles Caulier napisał:
> > > > > Red color is to indicate than something is wrong, dangerous, etc...
> > > > >
> > > > > This is not the case here. Is just to ping user than filters are
> > > > active.
> > > > > Orange is better for that... But it's just my viewpoint...
> > > > >
> > > > > Mik, Gerhard ?
> > > >
> > > > Nice idea. Few ideas for improvements.
> > > >
> > > > 1. Visual: lack of left-, top-margins looks ugly. LED should be
> > > > centered
> > > >    in status bar.
> > >
> > >
> > > Ah, i'm happy to read these word. This is you Mik (:=)))
> > >
> > > Yes, the widget is not centered... And this is not my fault. The widget
> > > come from kdelibs and this is another one badly implemented. The widget
> > > drawing method always use the top/left corner as reference. Content is never
> > > centered like an usual widget...
> > >
> > > I have fight against to find an alternative, but without rea
> > >
> >
> > Oups cuttered words here (:=)))
> >
> > I have fight against to find an alternative, but without success. I'm
> > shared to waste time again this layout problem using KLed widget as well or
> > tho re-implement it into digiKam core...
> >
> >
> >
> >
> > 2. Still not sure about colors. For me most  logical would be:
> > > >    - greyed out for inactive filters
> > > >    - green/orange for active filters
> > > >    - red when filters caused that there are no images in view
> > >
> > >
> > Sound like the idea to have a visual feedback about filtering match. icon
> > view is not enough as well ?
> >
> > About the colors, your schema sound like text search widget background
> > color scheme...
> >
> 
> Ok, done in svn with rev. #769396.
> 
> Please test, and report.
> 
> To Native English guys : this sentence is fine to details LED from status
> bar :
> 
>     QWhatsThis::add(d->led, i18n("This light report icon-view filters
> status. "
>                                  "This include all status-bar filters and
> all Tag-Filters from right sidebar. "
>                                  "If this light is red, at least one filter
> is active, and no item match the query. "
>                                  "If this light is green, at least one
> filter is active, and at least one item match the query. "
>                                  "If this light is gray, nothing is
> filtered. "
>                                  "Click over with mouse button to reset all
> filters."));
> 
> Thanks in advance
> 
> Gilles Caulier
> 
    QWhatsThis::add(d->led, i18n("This LED indicates the global image filter status, "
                                 "encompassing all status-bar filters and all tag filters from the right sidebar.\n\n"
                                 "GRAY: no filter is active, all items are visible.\n"
                                 "RED: filtering is on, but no items match.\n"
                                 "GREEN: filter(s) matches at least one item.\n\n"
                                 "Any mouse button click will reset all filters."));


Commit will follow

Gerhard

-- 
><((((º> ¸.·´¯`·... ><((((º> ¸.·´¯`·...¸ ><((((º>
http://www.gerhard.fr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20080201/0d36219a/attachment.sig>


More information about the Digikam-devel mailing list