Skip to content

Conversation

gerhardol
Copy link
Member

Preparation for #12111
Simplify review of the theme update.
This PR does not change behavior for the invariant theme.
There may be tweaks required to the theme handling in #12111 when that is actively reviewed, that review should be based on this (and similar) PRs.
Will likely be merged together with similar preparing PRs.

Proposed changes

This is related to the change in #12123

Test methodology

Review

Merge strategy

I agree that the maintainer squash merge this PR (if the commit message is clear).


✒️ I contribute this code under The Developer Certificate of Origin.

MakeBackgroundDarkerBy must adjust the the current theme,
not the default/invariant theme color and not adapting the color.
The previous implementation did not allow any override in the theme,
this change allows and requires theme customizations.

Add some documentation.
Remove unused methods.
Group the methods by name.
@gerhardol gerhardol force-pushed the feature/makedarkerby branch from f459cb7 to 41eddb0 Compare January 10, 2025 20:56
@gerhardol gerhardol merged commit b103ea6 into gitextensions:master Jan 10, 2025
4 checks passed
@gerhardol gerhardol deleted the feature/makedarkerby branch January 10, 2025 21:37
@mstv mstv added this to the v5.3 milestone Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants