Hi, I've also my workflow, but it's a bit different then yours (crop is one of basic corrections for me, I almost never do noise removal as a one of first steps). I'm not a big fan of arbitrary change here. Agree with Jochen that custom tabs could be quite nice.
To achieve something similar I just enable modules, add them as `favorite` and save this as a preset. Then add shortcuts for each of presets and I can easily switch between my groups of modules. Regards, Dominik pon., 8 paź 2018 o 06:42 Jochen Keil <jochen.k...@gmail.com> napisał(a): > Hi, > > On Mon, Oct 8, 2018 at 5:39 AM Aurélien Pierre > <rese...@aurelienpierre.com> wrote: > > > > The real question here is : could you get past the change and benefit > from it ? > > > > I'm biased here, since I developed repetitive strain injury in the wrist > at the early age of 23. So I'm basically trying to improve the efficiency > of the workflow by decreasing as much as possible the number of user > interactions on each picture, especially the mouse interactions. > > > > If it's only for cropping, it can be fixed. At the end, I think it > really depends on how many hours you spend each week on darktable. Because > editing a whole wedding is definitely not the same as editing a bunch of > holidays pictures, so I guess every user will have a different sensibility > to workflow matters and the occasionnal users will mostly care about the > overhead of the refactoring (having to learn things again) while the > regular users will see it as a long-term investment. > > So, how about custom tabs, that can be named freely and where users > can add and arrange modules to their liking? > > The existing arrangement could be shipped as a preset, and other > presets could be added easily. > > Make it configurable instead of trying to figure out what's right for > everyone (hint: won't happen) > > Cheers, > > Jochen > > > > Le 07/10/2018 à 23:02, Jason Polak a écrit : > > > > Hi! > > > > I can certainly see the logic of your idea. I definitely prefer the > > current setup, if only because that's what I started with. I think the > > only way to see if this is a good idea is to poll users because I am > > sure there are some that would like your way and some that prefer the > > current way. > > > > I do have a specific criticism about your approach, though. I think > > cropping should come early in the editing process. I care much more > > about adjusting the general exposure and crop (composition) before I > > could even think about lens correction or noise reduction. This is > > doubly so because I take a multi-pass view on editing. I first do some > > basic edits of exposure, cropping, and tone curve adjustments to the > > shots I think are half-decent, and then promote the best ones to the > > next star level. Only with the highest star rating do I even consider > > spending time on noise reduction and lens correction as there is not > > much point on noise reduction in the bad images. > > > > Personally, I have found after a couple months it's easy to remember > > where all the modules are and changing it would only make it worse for > me. > > > > Jason > > > > On 2018-10-07 09:06 PM, Aurélien Pierre wrote: > > > > Hi everyone ! > > > > I would like to propose a lifting for the UI in the darkroom. > > > > *Problem** > > * > > > > Currently, the modules are separated in 5 tabs : > > > > * base > > * tones > > * colors > > * enhancements > > * effects > > > > But : > > > > * some modules in the color group affect the tones as well (color > > zones, color balance) > > * some modules in the tone group affect the colors as well (tone > > curves) > > * what is a "basic" module is rather arbitrary (basic == low-level > > signal processing | traditionnal all-purpose features | simple > > general settings ?) > > * some modules do basically the same thing (local contrast & > > equalizer, sharpen & high-pass filter, tonecurve & basecurve) > > and yet you find them in different tabs > > > > *Workflow** > > * > > > > Over 7-8 years using dt, I have converged (and advocated) to the > > following systematic workflow : > > > > /Step 1 : clean and neutralize the picture/ > > > > 1. normalize the white balance > > 2. normalize the exposure to fit the histogram > > 3. normalize the contrast and tonemap > > 4. clean the noise > > 5. correct the lens > > 6. recover the saturated highlights > > 7. apply a color profile and LUT > > > > At the end of this step, the image should look as close as possible > > to the reality. This step is only aimed at correcting the input > > signal to revert the flaws of the sensor technology > > > > /Step 2 : tone the picture/ > > > > 1. adjust the local and global contrast to be visually pleasing and > > fit the photographer's intentions > > 2. adjust the lightness > > > > This step is the first "artistic" step and is more efficient if the > > image has been cleaned before. But this uses the colorbalance to fit > > the gamma. > > > > /Step 3 : grade the picture/ > > > > 1. adjust the hue to set the atmosphere > > 2. adjust the saturation to get natural colors > > 3. remap some colors to get better skin or sky tones > > > > This step is exactly what is done in video post-production. > > > > /Step 4 : enhance the picture/ > > > > 1. crop > > 2. fix the rotation and the perspective > > 3. fix the sharpness (sharpening, high-pass) > > 4. correct the skin, spots, stains, sensor dust, etc. (spots and > > retouch) > > 5. correct the shapes (liquify) > > 6. add filters (vignette, frame, watermark). > > > > This step is more or less what you would do in pixels editors (Gimp, > > Photoshop). > > > > *Proposal* > > > > I would like to refactor the UI in 4 tabs : > > > > 1. *correction :* for all the signal-processing and purely technical > > modules (mostly, the first in the pixelpipe, working in > > camera-relative RGB) : > > * *sensor patterns handling :* > > o scalepixels > > o rotatepixels > > o demosaic > > o flip > > o rawprepare > > * *color correction handling :* > > o invert > > o temperature > > o colorout > > o colorin > > o colorchecker > > * *dynamic range handling:* > > o exposure > > o clipping > > o colorreconstruction > > o shadhi > > o highlights > > o profile_gamma > > o tonemap > > o graduatednd > > o dither > > * *optics handling :* > > o defringe > > o hazeremoval > > o lens > > o cacorrect > > * *noise handling :* > > o bilateral > > o nlmeans > > o denoiseprofile > > o rawdenoise > > o hotpixels > > 2. *tones**: *for creative modules affecting lightness and contrast > > * *global contrast :* > > o tonecurves > > o basecurves > > o colisa > > o levels > > * *tone-mapping :* > > o zonesystem > > o global tonemap > > o relight > > * *local contrast :* > > o atrous > > o clahe > > o equalizer (legacy) > > 3. *colors :* for creative modules affecting lightness and contrast > > * *RGB :* > > o colorbalance > > o channelmixer > > * *HSL :* > > o colorzones > > o splittoning > > * *Lab* : > > o colorcontrast > > o colorcorrection > > * *color-mapping :* > > o colormapping > > o colortransfer > > o lowlight > > o colorize > > * *saturation* : > > o vibrance > > o velvia > > o monochrome > > 4. *enhancements :* for creative filters and pixel alteration modules > > * *sharpness* : > > o sharpen > > o highpass > > * *shoftness* : > > o bloom > > o lowpass > > * *inpainting* : > > o spots > > o retouch > > * *structure deformation :* > > o crop and rotate (what's its IOP name ?) > > o liquify > > o ashift > > * *creative* : > > o watermark > > o borders > > o grain > > o vignette > > > > *Benefits* > > > > I think that would draw a path, mostly one-directional, to follow during > > edits : every tab is a step, you go into the next tab only when you are > > finished with the previous one. It would result in less clicking and > > browsing and more guidance for new users. It would draw less confusion > > as well regarding why some modules of similar functionnality are put > > away in separate tabs. > > > > Thanks for reading ! What do you think ? > > > > Aurélien. > > > > > > > ___________________________________________________________________________ > > darktable developer mailing list to unsubscribe send a mail to > > darktable-dev+unsubscr...@lists.darktable.org > > > > > ___________________________________________________________________________ > > darktable developer mailing list > > to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org > > > > > > > > > ___________________________________________________________________________ > darktable developer mailing list to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org > ___________________________________________________________________________ > darktable developer mailing list > to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org > > -- Regards, Dominik Markiewicz ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org