After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 732656 - main-icon-view: Set CellRendererPixbuf:follow-state to TRUE
main-icon-view: Set CellRendererPixbuf:follow-state to TRUE
Status: RESOLVED FIXED
Product: libgd
Classification: Platform
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: libgd maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-07-02 23:28 UTC by Zeeshan Ali
Modified: 2014-07-08 23:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
main-icon-view: Set CellRendererPixbuf:follow-state to TRUE (839 bytes, patch)
2014-07-02 23:28 UTC, Zeeshan Ali
committed Details | Review

Description Zeeshan Ali 2014-07-02 23:28:38 UTC
Not sure if we want to have this (prelighting of icons mainly) for all apps or not but if we do, libgd would be the place to do it in.
Comment 1 Zeeshan Ali 2014-07-02 23:28:40 UTC
Created attachment 279803 [details] [review]
main-icon-view: Set CellRendererPixbuf:follow-state to TRUE

So that prelight works.
Comment 2 Zeeshan Ali 2014-07-02 23:30:32 UTC
Allan, Jimmac, Cosimoc said I should consult you about this. He said he remembered we didn't want this in Documents but he didn't remember the reason.
Comment 3 Allan Day 2014-07-03 00:13:36 UTC
(In reply to comment #2)
> Allan, Jimmac, Cosimoc said I should consult you about this. He said he
> remembered we didn't want this in Documents but he didn't remember the reason.

I know that Jon was concerned about overuse of hover effects, since it can be distracting when mousing from area of the screen to another. That said, I think there were subsequent discussions where we agreed that prelighting of the icons wouldn't be too bad in this regard. My personal view is that a prelight would help to communicate the interactivity of the icons.

One way to overcome the potentially distracting effect of the prelight would be to use a timeout, or detect if the pointer has slowed/come to a stop over the icon.
Comment 4 Zeeshan Ali 2014-07-03 11:10:02 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Allan, Jimmac, Cosimoc said I should consult you about this. He said he
> > remembered we didn't want this in Documents but he didn't remember the reason.
> 
> I know that Jon was concerned about overuse of hover effects, since it can be
> distracting when mousing from area of the screen to another. That said, I think
> there were subsequent discussions where we agreed that prelighting of the icons
> wouldn't be too bad in this regard. My personal view is that a prelight would
> help to communicate the interactivity of the icons.

Good, then I'd suggest we do this in libgd.

> One way to overcome the potentially distracting effect of the prelight would be
> to use a timeout, or detect if the pointer has slowed/come to a stop over the
> icon.

That would be something to implement in gtk+ I guess. I filed bug#732675 for that.
Comment 5 Cosimo Cecchi 2014-07-08 22:01:11 UTC
Review of attachment 279803 [details] [review]:

As long as Allan/Jakub are happy with this, looks good to me.