On 30/12/12 7:05 PM, Pascal Obry wrote: > Henrik, > >> I saw something about having this ability on both copy and paste, imho >> this should work as any >> other application does it, copy - copies all the histortory stack then >> use paste special shift-ctrl-v >> which shows the dialog with historystack that user can uncheck what he >> dont want to be pasted. >> > Not sure... copy is done once and the dialog is used, but pasting with a > dialog each time... Not sure this is very convenient. Others?
I agree with Pascal and strongly disagree with Henrik. Hidden functionality that requires memorizing accelerator combinations is bad usability. Photoshop e.g. has special buttons in certain dialogs, (i.e. Curves) that only show when certain keys are held pressed -- terrible usability. I think the more common use case is that the user wants to copy a fixed part of the history to a batch of images. The less common use case is that they want to copy an ever changing part of the history to many individual images, one by one. Henrik's suggestion is modeled around the latter use case. I still vote for having a rollout (closed by default) in the 'history stack' module that just has the module list and two quick selection buttons under it -- 'all' and 'none'. Next to the 'copy' button there would be another 'copy bits' (or whatever name seems sensible) button that uses this module selection. I think this is easy to understand and doesn't require reading the manual to even know it is there, as an accelerator-based solution would. .mm ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 _______________________________________________ darktable-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-devel
