-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Add support for tab.background
to themes
#13178
Merged
Merged
Changes from all commits
Commits
Show all changes
79 commits
Select commit
Hold shift + click to select a range
15e4fd9
Settings project builds at least
zadjii-msft 7e0ae35
this fixes the App bits as well
zadjii-msft 00c135b
on reload, this changes the BG of the titlebar, but not the tab view
zadjii-msft b4cd7b3
this is better. Apphost is gonna need to be involved anyways so fuck it
zadjii-msft 9627483
okay so i bet that resource changed. Whatever, we'll work with it.
zadjii-msft 84805f5
dumbly accept alpha channel in colors
zadjii-msft 9670d13
mica works, but the titlebar looks DUMB
zadjii-msft c555e6e
this did seem to work, but will it work for acrylic?
zadjii-msft 01f07be
okay so you can't change a solid brush to an acylic one at runtime
zadjii-msft ee9333a
A pile of dead ends.
zadjii-msft 9eff0a2
i feel like I'm getting closer
zadjii-msft 44112fc
really, no good progress here. It's rough
zadjii-msft f92724d
We can't be clever here. Just make an observable property and slam th…
zadjii-msft cd0012a
guess what, it works
zadjii-msft ac49459
change color based on if the window is activated or now
zadjii-msft 03211c8
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 1d0a5d7
Merge remote-tracking branch 'origin/dev/migrie/titebar-colors' into …
zadjii-msft e22046f
accept accent color as a ThemeColor
zadjii-msft 99dc75d
this actually works now. Remember kids, break statements in switch/ca…
zadjii-msft a7ce860
cleanup, works on start and when unset
zadjii-msft 4f42661
Lookup themes from a list of themes, use that one to style the window
zadjii-msft 5081118
This is horrifying and yet I'm totally shipping it. Move the objects …
zadjii-msft fe26114
better, better,
zadjii-msft 7fcfda3
wow
zadjii-msft df0efff
stragglers
zadjii-msft 7243603
hey this is easier
zadjii-msft 606db76
this is like 99% of the work here
zadjii-msft de22df0
switches when a tab does, not the pane
zadjii-msft 01d6907
I think that's everything
zadjii-msft 39b6fdd
Some minor todos
zadjii-msft 9bebb74
Some settings saving roundtripping bugs
zadjii-msft cfb99d9
Change theme with the SUI and actually have it persist
zadjii-msft a57187b
include the themes
zadjii-msft b6b9aea
Use better display names
zadjii-msft e2318b4
This is horrifying
zadjii-msft bc8bb8e
more comments
zadjii-msft 446e17b
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft fd2dd3a
cleanup for the review
zadjii-msft a1ea0fd
forgot you
zadjii-msft 9b9a644
spell
zadjii-msft 03da3b7
runformat
zadjii-msft 24f945a
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 49c580c
well, this is like all of it
zadjii-msft 3281a3a
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 476c5bb
Merge branch 'dev/migrie/fhl/theming-2022-prototype' into dev/migrie/…
zadjii-msft 68d70a0
this is REALLY janky but seems to work
zadjii-msft 99bc963
this is simpler
zadjii-msft 6c28ba6
make the code a lot cleaner
zadjii-msft 342eb2b
Removes the ability to add Mica in the titlebar, but good enough for v0
zadjii-msft cd2fd43
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 44319a1
Fixes the Settings UI terminalBackground settings
zadjii-msft d73e450
this fixes the terminalBG + runtime change
zadjii-msft e52b7a9
well, this was part of it...
zadjii-msft 3af471a
derp
zadjii-msft b2abca6
Add comments
zadjii-msft cae5218
Start by just adding a test file
zadjii-msft 45fb4b1
Fill in more tests
zadjii-msft 28119c7
This is what I was looking for
zadjii-msft 2712e46
Fix having a null window, cause that was actually very possible
zadjii-msft 331b98f
sensible defaults
zadjii-msft f38dc5c
typos
zadjii-msft cb788b0
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 4f55646
Merge branch 'dev/migrie/fhl/theming-2022-prototype' into dev/migrie/…
zadjii-msft f5007fa
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 87a9222
Merge branch 'dev/migrie/fhl/theming-2022-prototype' into dev/migrie/…
zadjii-msft 9c3b861
cleanup for review
zadjii-msft d9b383f
that's not even that bad
zadjii-msft 861cd2a
the more important color thing
zadjii-msft c07b01e
more nits and such
zadjii-msft 72904b9
typo
zadjii-msft c8254b2
this wouldn't happen if there was just an operator?.()
zadjii-msft 8d86538
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 0e13b7b
Merge branch 'dev/migrie/fhl/theming-2022-prototype' into dev/migrie/…
zadjii-msft ee4ae62
Merge remote-tracking branch 'origin/main' into dev/migrie/fhl/themin…
zadjii-msft 9806d64
just disable mica for now
zadjii-msft 4245964
This is what happens when a PR has been open for ages
zadjii-msft 9ab99b3
nits across the board
zadjii-msft a80dc6a
Merge branch 'dev/migrie/fhl/theming-2022-prototype' into dev/migrie/…
zadjii-msft 2428693
Merge remote-tracking branch 'origin/main' into dev/migrie/f/702-link…
zadjii-msft File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"one-liner" is a stretch of the definition of both "one" and "line" here