Hey everyone,

I'm not very happy with the collect module from the usability point of
view, and it seems a few people on #darktable feel somewhat the same.

It's currently quite slow and cumbersome to work with it: when selecting
an entry the whole list goes away, and comes back only at the cost of
clearing the textbox or resetting the module. And as far as I
understand, for this very reason, the selection requires a double click
to avoid the list going away by mistake (more disappointment).

A more friendly behaviour would be to have the entire list shown, with
filtered out entries standing out, preferably floated to the top of the
list. I have a more or less working patchset in my collect_ui branch:
http://github.com/gapato/darktable/tree/collect_ui
The question is, good or bad idea, should I finish it? It seems to work
when combining filters (no extensive testing done). There also might be
some performance problems with big databases (no testing done, I'm not a
prolific photog). Nothing serious if given time and care, I think.

I've also a small fix for the collect module, i.e. make the 'date'
filter actually work by date, and create a dedicated 'time' filter for
those who need that. The associated bug report and (rather small) PR
might need some love.

What do you think?  Thank you for the feedback!

Also, thank you for the clean code and the good mood on #darktable, it
makes it easy to try and contribute :)

Cheers,
Gaspard

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
darktable-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to