Skip to content
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

Change window commands overlay behavior after title bar changes (GH-3503) #3511

Merged

Conversation

punker76
Copy link
Member

@punker76 punker76 commented May 28, 2019

Describe the changes you have made to improve this project

After improving the title bar in #3503 the window commands and window button commands needs also a change for the overlay brushes.

Split WindowCommandsOverlayBehavior into 2 separate enumerations.

  • WindowCommandsOverlayBehavior for Left and Right window commands
  • OverlayBehavior for Icon and WindowButton commands
  • WindowCommandsOverlayBehavior contains now only 2 enumeration values (Never and HiddenTitleBar)

The new overlay behavior of the window commands needs also new overlay brushes. Because the window commands now doesn't overlay the Flyouts and so it's not necessary to set a calculated overlay brush for the foreground.

2019-05-28_23h09_07

2019-05-28_23h08_47

Update the package references and add *.binlog to git ignore.
Split WindowCommandsOverlayBehavior into 2 separate enumerations.

WindowCommandsOverlayBehavior for Left and Right window commands and OverlayBehavior for Icon and WindowButton commands.

WindowCommandsOverlayBehavior contains now only 2 enumeration values (Never and HiddenTitleBar).
The new overlay behavior of the window commands needs also new overlay brushes. Because the window commands now doesn't overlay the Flyouts and so it's not necessary to set a calculated overlay brush for the foreground.
@punker76 punker76 added this to the 2.0.0 milestone May 28, 2019
@punker76 punker76 merged commit e07945d into develop May 28, 2019
@punker76 punker76 deleted the feature/WindowCommandsOverlayBehavior_Breaking_change branch May 28, 2019 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

1 participant