-
Notifications
You must be signed in to change notification settings - Fork 528
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 an option to use the Windows title bar #912
Conversation
@mon-jai given the progress of that PR, I think we can land this one after |
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.
Some early thoughts on the diff of changes, as I haven't had a chance to run this code up and explore the feature in it's current form...
OK |
@shiftkey I have rewritten Can you take a look and see if it is OK? |
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.
- [ ]
Double checked and squashed to a single commit. This should be ready for review. |
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.
This is feeling really close - just some polish and suggestions to wrap this up before I slide this into the next release...
I've just rebased this branch on top of the default branch here as there were some conflicts with the last couple of releases, but this is otherwise feeling close. I'm happy to take it over and resolve the last couple of things if you don't have time currently @mon-jai! |
Thanks @shiftkey. I have resolved all conversations but do not have time yet to check the changes on a Linux PC. I may have time after one to two weeks. In the meanwhile, if you could verify that the PR works, feel free to merge it, just remember to keep credit to me with |
ce1d3a9
to
93b45b7
Compare
Co-Authored-By: Brendan Forster <[email protected]>
@shiftkey Sorry for the late reply. I have made some final UI fixes, tested the changes, and squashed them into a single commit. The pull request is now ready for merging, remember to keep credit to me with Co-authored-by in the commit message.. Testing screencast: Screencast.from.09-19-2023.05.39.44.PM.webm |
Hi @shiftkey. Can you help reviewing the PR? |
I haven't forgotten this, just haven't had the time to sit down and give this one last look over. I'm also due to cut a new upstream release so I'll make sure to do both at the same time (probably this weekend). |
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Co-authored-by: Brendan Forster <[email protected]>
Closes #285
Description
This pull request add an option to the preference dialog for enabling the Windows title bar.
Since restarting electron is required for changes to take effect, a dialog will be shown asking if user wanted to restart right away.
The two options, "custom" and "native" comes from the similar option in VS Code, so they should familiar enough for most users.
TODO:
Screenshots
Release notes
Notes: