Skip to content

Allow double click on tab headers to also reset checkboxes#21550

Open
piratenpanda wants to merge 1 commit into
darktable-org:masterfrom
piratenpanda:checkbox-reset
Open

Allow double click on tab headers to also reset checkboxes#21550
piratenpanda wants to merge 1 commit into
darktable-org:masterfrom
piratenpanda:checkbox-reset

Conversation

@piratenpanda

@piratenpanda piratenpanda commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

While working on the spektrafilm module layout I found that double clicking on tab headers does not reset checkboxes in the respective tab. This PR adds this feature. I didn't find a discussion about this topic so feel free to close this PR if another consensus was reached some time ago.

Co-authored with Claude.

@piratenpanda piratenpanda changed the title Allow double click on tab headers to alsoreset checkboxes Allow double click on tab headers to also reset checkboxes Jul 15, 2026
@piratenpanda
piratenpanda marked this pull request as draft July 15, 2026 05:15
@piratenpanda
piratenpanda marked this pull request as ready for review July 15, 2026 05:32
@anoderay

Copy link
Copy Markdown
Collaborator

Sounds like a useful feature (to me) but should be carefully weighed against the confusion it might cause in people who are a bit clumsy clicking and might double click the header by accident.

@piratenpanda

piratenpanda commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

double clicking already exists. This PR only extends this feature to checkboxes on those tabs. Not resetting these but all the sliders is more confusing to me tbh

@piratenpanda
piratenpanda marked this pull request as draft July 15, 2026 19:49
@piratenpanda

Copy link
Copy Markdown
Contributor Author

still breaks filmic for example. will look into this

@piratenpanda
piratenpanda marked this pull request as ready for review July 15, 2026 20:10
@TurboGit TurboGit added this to the 5.8 milestone Jul 16, 2026
@TurboGit TurboGit added priority: low core features work as expected, only secondary/optional features don't scope: UI user interface and interactions scope: codebase making darktable source code easier to manage labels Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: low core features work as expected, only secondary/optional features don't scope: codebase making darktable source code easier to manage scope: UI user interface and interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants