I'm with Jørn!
Great ideas, all.
Certainly feeling the pain of modules changing size and having to
constantly scroll up and down.
Cheers,
Bruce Williams
------------------------------
Mobile:  +61 41 250 6349

audio2u.com
brucewilliamsphotography.com
shuttersincpodcast.com
sinelanguagepodcast.com

e-mail <stu...@audio2u.com> | Twitter <http://twitter.com/@audio2u> |
LinkedIn <http://au.linkedin.com/pub/bruce-williams/1/318/489> | Facebook
<http://www.facebook.com/audio2u> | Soundcloud
<http://www.soundcloud.com/audio2u> | Quora
<https://www.quora.com/profile/Bruce-Williams-5>
------------------------------




On Mon, Oct 8, 2018 at 7:07 PM Jørn Villesen Christensen <
darktable-...@mettle.dk> wrote:

> Hi,
>
>
> An alternative suggestion (as I have also found the module list a bit...
> difficult to work with sometimes :-D ). I have often wished for a search
> box, so here is an idea; not thought through, but meant as inspiration:
>
> How about one big list of modules, but with collapsible sections (and
> thus not have the top buttons for bases, tones, colours, etc.).
>
> At the top of the list, there would be a search bar that would let you
> easily filter on
>    - name of module
>    - tags associated (from the developers) with the module, such as
> bases, colours, enhancements...
>
> In the list, there would be two active foldable sections:
>    - Enabled modules.
>    - All modules.
>
> You can right click on the list to
>    - Create a new (nameable) section.
>    - Order the sections (maybe All Modules should stay at the bottom,
> Enabled module should stay at top).
>    - Add / Remove modules to/from the custom sections.
>    - Add a colour marker to the custom sections. When the modules are
> displayed in the Enabled Modules list, they would be colour coded with
> that colour, or have a colour marker (dot).
>
> Perhaps the order of the modules (in the All Modules and Enabled Modules
> sections) could be selectable to
>    - Sorted alphabetically
>    - Sorted according to path in the pipeline.
>
>
> In addition to that, I do not quite like way that modules unfolds under
> it's name in the list. I think I would prefer a list of modules (as I
> described above :) ) and clicking on each module, would open it up in a
> separate Module Settings area.
>
> Reason: Sometimes when modules have (parametric and drawn) masks they
> become tall and thus, when open, requires me to scroll excessively (?)
> when going up/down the list, searching for something. When clicking on
> another module (thus triggering closing and opening of modules) the
> change in horizontal position of the list have sometimes also annoyed
> me. Having the list and the module settings separate, keeps the list
> more steady, compact, and thus I believe I can maintain a better overview.
>
> BR
> Jørn
>
>
>
>
> On 08/10/18 06:59, Dominik Markiewicz wrote:
> > 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
> > <mailto:jochen.k...@gmail.com>> napisał(a):
> >
> >     Hi,
> >
> >     On Mon, Oct 8, 2018 at 5:39 AM Aurélien Pierre
> >     <rese...@aurelienpierre.com <mailto: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
> >     <mailto:darktable-dev%2bunsubscr...@lists.darktable.org>
> >      >
> >      >
> >
>  ___________________________________________________________________________
> >      > darktable developer mailing list
> >      > to unsubscribe send a mail to
> >     darktable-dev+unsubscr...@lists.darktable.org
> >     <mailto:darktable-dev%2bunsubscr...@lists.darktable.org>
> >      >
> >      >
> >      >
> >      >
> >
>  ___________________________________________________________________________
> >     darktable developer mailing list to unsubscribe send a mail to
> >     darktable-dev+unsubscr...@lists.darktable.org
> >     <mailto:darktable-dev%2bunsubscr...@lists.darktable.org>
> >
>  ___________________________________________________________________________
> >     darktable developer mailing list
> >     to unsubscribe send a mail to
> >     darktable-dev+unsubscr...@lists.darktable.org
> >     <mailto:darktable-dev%2bunsubscr...@lists.darktable.org>
> >
> >
> >
> > --
> > ​Regards,
> > Dominik Markiewicz
> >
> >
> ___________________________________________________________________________
> > darktable developer mailing list to unsubscribe send a mail to
> > darktable-dev+unsubscr...@lists.darktable.org
>
>
> --
> www.talldanestale.dk
> ___________________________________________________________________________
> 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

Reply via email to