Skip to content

Optimize rounding of the welcome window #462

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

Merged
merged 1 commit into from
Jun 11, 2018
Merged

Optimize rounding of the welcome window #462

merged 1 commit into from
Jun 11, 2018

Conversation

zwaldowski
Copy link
Contributor

Mojave uses a (non-changeable) window backing that breaks how the welcome window is rounded off. This changes follows the pattern of Xcode's own welcome window by making the window clear and drawing the custom background with a box. This has the upshot of automatically using optimized drawing (layer backing) on OS' where that's available.

Before and after screenshots:

screen shot 2018-06-11 at 11 02 37

I AGREE TO THE GITUP CONTRIBUTOR LICENSE AGREEMENT

@swisspol
Copy link
Contributor

Did you test the change on 10.8, 10.9, 10.10, 10.11, 10.12?

@zwaldowski
Copy link
Contributor Author

I'm currently spinning up VMs to test, feel free to block merge until I do so. I have confirmation from 10.13 (screenshot incoming shortly), and CI passed under 10.9.

@zwaldowski
Copy link
Contributor Author

screen shot 2018-06-11 at 4 28 51 pm

10.13

@zwaldowski
Copy link
Contributor Author

macos mountain lion

10.8

@swisspol swisspol merged commit 03c5bea into git-up:master Jun 11, 2018
@swisspol
Copy link
Contributor

Excellent work, thanks much!

@zwaldowski zwaldowski deleted the window-rounding branch June 11, 2018 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants