It's a general UI rule to give the user immediate feedback to
everything they do. Even if its something like "this doesn't work" or
"you have to wait now". We actually do this correct already when you
change the settings of a module or enable/disable one. There is a
"working" label at the bottom of the image. We need the same thing for
the initialization of a darkroom for a specific image. Maybe show the
resized and blurry thumbnail and a "working".

On 7 April 2014 12:05, Patrick Shanahan <p...@opensuse.org> wrote:
> * Peter Martischka / 马彼得 <petermartisc...@gmail.com> [04-07-14 15:00]:
>> I can say for sure that it doesn't "feel good" when you double click
>> on a thumbnail to go into darkroom mode. The problem I can see is that
>> it takes a few seconds till something happens. There is no immediate
>> user feedback that your click actually worked. So people end up
>> clicking multiple times on it or get the feeling like you, that the
>> click didn't work. For me it looks like its doing some heavy
>> calculation directly after your dblclick so that the interface freezes
>> for a bit. I guess this calculation is the rendering of the image with
>> all the modules applied. It would be a much nicer behauvior if it
>> switches immediately into darkroom mode and then shows the user a
>> progress bar or something. This way the user would know that they just
>> have to wait a few seconds now, and don't end up clicking multiple
>> times on the thumbnail.
>
> There are more instances of this "delay" causing similar concerns.  After
> finishing work in darkroom and "space" to the next image sometimes has a
> unnerving delay as does "r", rejecting an image with the view set to
> "unstarred only".  A "progress indicator" would really be welcome rather
> than recovering an undesired rejection or skipping an image.
>
> --
> (paka)Patrick Shanahan       Plainfield, Indiana, USA          @ptilopteri
> http://en.opensuse.org    openSUSE Community Member    facebook/ptilopteri
> http://wahoo.no-ip.org        Photo Album: http://wahoo.no-ip.org/gallery2
> Registered Linux User #207535                    @ http://linuxcounter.net
>
> ------------------------------------------------------------------------------
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees
> _______________________________________________
> darktable-devel mailing list
> darktable-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/darktable-devel

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to