electron/shell
John Kleinschmidt 1f8a46c9c6
feat: enable window controls overlay on macOS (#29253)
* feat: enable windows control overlay on macOS

* address review feedback

* chore: address review feedback

* Address review feedback

* update doc per review

* only enable WCO when titleBarStyle is overlay

* Revert "only enable WCO when titleBarStyle is overlay"

This reverts commit 1b58b5b1fcb8f091880a4e5d1f8855399c44afad.

* Add new titleBarOverlay property to manage feature

* spelling fix

* Update docs/api/frameless-window.md

Co-authored-by: Samuel Attard <sam@electronjs.org>

* Update shell/browser/api/electron_api_browser_window.cc

Co-authored-by: Samuel Attard <sam@electronjs.org>

* update per review feedback

Co-authored-by: Samuel Attard <sam@electronjs.org>
2021-07-01 15:25:40 -04:00
..
app chore: bump node to v16.4.0 (main) (#29699) 2021-06-28 18:05:38 +02:00
browser feat: enable window controls overlay on macOS (#29253) 2021-07-01 15:25:40 -04:00
common feat: enable window controls overlay on macOS (#29253) 2021-07-01 15:25:40 -04:00
renderer refactor: modify Node.js options object directly (#29939) 2021-06-30 16:07:28 +02:00
utility chore: bump chromium to 93.0.4550.0 (main) (#29751) 2021-06-22 12:17:16 -07:00