-
Notifications
You must be signed in to change notification settings - Fork 1.2k
toneEQ: move exposure/contrast compensation sliders to advanced tab #18682
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
…vanced tab since there're endless discussions on tweaking the tone equalizer a lowest common denominator might be simply moving the controls for mask exposure and contrast compensation to the advanced tab. since the real estate of the gui is driven by the simple tab, the additional required vertical space is taken from the graph and in masking tab there's unused space. the bar indication the spread of the histogram on masking tab is no longer needed, so removed
the gap is there because the minimum height of the module is determined by the sliders in simple tab. the histogram representing mask bar is no longer used, since the effect of the moved sliders can be seen directly in the histogram. |
added the UI/UX change
Obviously I don't have anything working right now on my PR. Even though I haven't given up just yet, it looks like my stuff will take a lot longer. Just for inspiration, I wanted to show what my current UI looks like, after all the discussions in that forum thread. I went for a version, where the histogram is always visible and the tabs are placed below it. This is useful, because smoothing changes the histogram too, which is immediately visible here. I also put almost everything into collapsible sections, so people cen decide for themselves, how much vertical space they want to use. Regarding mask quantization: I don't think that this is an option that should be placed in a prominent location. I don't think that this is widely used, I regard it as an unsuccessful attempt to have a little bit of zone system in the module. |
This pr keeps the vertical space needed for the module, since there’re users running darktable on capable notebooks where screen size is limited. |
This pr isn’t intended to be a major change of the toneequalizer UI - so no further changes beside what’s needed to optimize the handling of the mask histogram. |
@MStraeten : You may want to try out #18656 (be ware that this will break all your ToneEQ presets). I think #18656 is the way to go, the auto-fit is especially fixing a itch I had for this module. |
since there're endless discussions on tweaking the tone equalizer a lowest common denominator might be simply moving the controls for mask exposure and contrast compensation to the advanced tab. since the real estate of the gui is driven by the simple tab, the additional required vertical space is taken from the graph and in masking tab there's unused space. the bar indication the spread of the histogram on masking tab is no longer needed, so removed