darktable-org / darktable-org/darktable
Bring back the interface of the zone-system
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 13.1k
- Forks
- 1.4k
- Avg merge
- 22h 14m
- Merged PRs (30d)
- 198
Description
Is your feature request related to a problem? Please describe.
I found the old, discontinued zone system highly intuitive.
It clearly showed how you were distributing dynamic range, and how you could take some dynamic range from a portion of the spectrum and use it somewhere else.
The Filmic does that but it's like there are only two zones (dark and light) and it's not as visual.
The Tone Equalizer seems to redistribute the dynamic range but again it is not so clear exactly what it is doing. For example, increasing the (-8 ev) changes the mid-tones.
The zone-system interface was very intuitive in that respect: If you want more details in one range, you will give it up in the others.
Describe the solution you'd like
I would like the user interface of the zone system, with the 8 bands, either in Filmic or in Tone Equalizer.
This is about the user interface. I am not asking about the zone system to be returned although I would not mind it.
Alternative would be some kind of display how the dynamic range is distributed.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file, test, or entry point is named. Start by reviewing the existing Filmic and Tone Equalizer interfaces alongside the discontinued zone-system design shown in the attached image. Define an eight-band dynamic-range display that communicates redistribution clearly without restoring the old zone system, then verify the UI against that requirement.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100