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

[gui] refactor window is topmost methods and add new boolean conditions #13348

Merged
merged 7 commits into from
Jan 12, 2018

Conversation

xhaggi
Copy link
Member

@xhaggi xhaggi commented Jan 11, 2018

Most of the stuff is cleanup/refactoring and explained in the commit message.

There are now two new info bools for skinners. The first replaces Window.IsTopMost with Window.IsDialogTopmost and the other Window.IsModalDialogTopmost is used to check if the given dialog is the topmost modal dialog.

@phil65 @ronie mind taking a look.

@xhaggi xhaggi added Type: Improvement non-breaking change which improves existing functionality Component: GUI engine v18 Leia labels Jan 11, 2018
@xhaggi xhaggi force-pushed the refactor-window-is-top-most branch from 985ba22 to 5b89bf2 Compare January 11, 2018 12:45
@xhaggi
Copy link
Member Author

xhaggi commented Jan 11, 2018

Jenkins build this please

@xhaggi xhaggi requested a review from Paxxi January 11, 2018 16:25
@xhaggi xhaggi changed the title [gui] refactor window is top most methods and add new boolean conditions [gui] refactor window is topmost methods and add new boolean conditions Jan 11, 2018
@phil65
Copy link
Contributor

phil65 commented Jan 11, 2018

looks good.

@xhaggi xhaggi merged commit cb57886 into xbmc:master Jan 12, 2018
@Rechi Rechi added this to the L 18.0-alpha1 milestone Jan 13, 2018
@xhaggi xhaggi deleted the refactor-window-is-top-most branch February 4, 2018 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: GUI engine Type: Improvement non-breaking change which improves existing functionality v18 Leia
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants