Repository navigation
themes: make focused/expanded border honor rounded corner settings - #22675
Merged
TurboGit merged 1 commit intoOct 18, 2026
Merged
Conversation
With rounded module headers enabled, the focused and expanded module borders now follow the header's rounded corner instead of staying square. Turning a theme option off in preferences also takes effect right away, where before the old styling lingered until darktable was restarted.
2 of 6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Ensures that, if rounded borders is enabled, the border highlight respect the border radius.
Also, fixes issue with styles not being unloaded correctly, which prevented some CSS tweaks to take effect without a restart.
Screen.Recording.2026-10-18.at.10.47.07.mp4
Referenced issue
This is somehow related to the discussion in #22655. The highlighted border for focused modules is a very good way of making the focused module much more prominent.
Checklist
src/tests/integration/where the pixelpipe is touched, ordarktable-clias a headless smoke test._(), new preferences are registered indata/darktableconfig.xml.in.RELEASE_NOTES.mdentry was added (only needed if fixing an issue in a release). Do not reference GitHub issues.AI assistance
Co-authored with Claude.