GNOME Bugzilla – Bug 731391
sluggish next/previous buttons
Last modified: 2015-01-23 15:33:57 UTC
When I press the floating next/previous buttons, they feel extremely sluggish - the button is slow to reach the pushed state, and slow to return to its original raised appearance after I release the mouse button. This occurs with even a small photo collection (I currently only have 4 screenshots in ~/Pictures). The next and previous buttons should be responsive, like any other button.
can we use arrow keys to navigate.And the moreover,we can add a small '^'button at down center position,and when the mouse over event occurs ,it will slide up the control buttons in upward direction on which there will the the prev/next button would be present through it will can navigate the photos rather than having floating prev/next buttons.
(In reply to comment #1) > can we use arrow keys to navigate. We already can. See bug 726685
May be duplicate of Bug 733213 ?
Created attachment 282008 [details] [review] base-item: Port the load operation to GTask This one doesn't actually fix anything.
Created attachment 282009 [details] [review] base-item: Yield after each iteration of the processor
Created attachment 282010 [details] [review] base-item: Lower the priority of the loading thread
(In reply to comment #3) > May be duplicate of Bug 733213 ? Definitely related, but there might be some slight differences. Let's keep them separate for the moment.
Can you please try gnome-photos Git master. The following commit should speed things up. It would be even better if you could test it with the Git masters of babl and gegl. Please edit gnome-photos/configure.ac to use gegl-0.3 if you do that. commit 04d201fff34fe37d27c22583be37ff558bb91f2d Author: Debarshi Ray <debarshir@gnome.org> Date: Fri Jan 23 12:40:41 2015 +0100 gegl-gtk-view-helper: Optimize blitting Use Babl's cairo-ARGB32 format. It has some optimizations and is noticeably faster than the equivalent B'aG'aR'aA u8. From gegl-gtk commit 3d28897caf9ee0bd091ea93df5a2a00fe4355302
(In reply to comment #8) > Can you please try gnome-photos Git master. The following commit should speed > things up. It would be even better if you could test it with the Git masters of > babl and gegl. Please edit gnome-photos/configure.ac to use gegl-0.3 if you do > that. > > commit 04d201fff34fe37d27c22583be37ff558bb91f2d > Author: Debarshi Ray <debarshir@gnome.org> > Date: Fri Jan 23 12:40:41 2015 +0100 > > gegl-gtk-view-helper: Optimize blitting > > Use Babl's cairo-ARGB32 format. It has some optimizations and is > noticeably faster than the equivalent B'aG'aR'aA u8. > > From gegl-gtk commit 3d28897caf9ee0bd091ea93df5a2a00fe4355302 Works for me. Significant improvement in photos navigation after this commit.
From IRC: 15:31 <rishi> Can we consider https://bugzilla.gnome.org/show_bug.cgi?id=733213 and https://bugzilla.gnome.org/show_bug.cgi?id=731391 closed ? 15:32 <aday> based on the minimal testing i've done here, i'd say yes