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 |
shiftkey
left a comment
There was a problem hiding this comment.
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? |
|
Double checked and squashed to a single commit. This should be ready for review. |
shiftkey
left a comment
There was a problem hiding this comment.
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 <brendan@github.com>
|
@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 <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>

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: