Mitchell Hashimoto
b8a24e8bba
macos: toggle fullscreen
2023-10-30 09:19:13 -07:00
Mitchell Hashimoto
981efb11db
macos: add HostingWindow helper
2023-10-30 09:06:23 -07:00
Gregory Anders
2ee80a52df
macos: set window resizeIncrements when cell size changes
...
The resizeIncrements property is only modified when the cell size of the
focused window changes. If two splits have the same cell size then the
property is not modified when focusing between the two splits.
2023-10-26 20:27:58 -05:00
Mitchell Hashimoto
f15aaf3b9e
macos: use a MTKView subclass for the inspector
2023-10-24 15:27:14 -07:00
Mitchell Hashimoto
69cc6d11dc
macos: MetalView, render an MTKView
2023-10-24 15:27:14 -07:00
Mitchell Hashimoto
f386f12e8a
macos: safeAreaInsets.top includes menu
2023-09-29 12:05:24 -07:00
Michael Dusan
1f30e4e2ed
macos: adjust fullscreen frame height for notch
...
The macOS desktop menu-bar grows in total height by adding extra padding
to deal with the physical notch found on various MacBook displays.
When config `macos-non-native-fullscreen = visible-menu` we apply
`safeAreaInsets.top` to reduce frame height.
2023-09-29 12:00:11 -07:00
Mitchell Hashimoto
6be4e4d45d
Revert "macos: on Sonoma, manually add menu height padding for visible-menu"
...
This reverts commit 1dab2f9dd3bb19f8decc30826fd75d59bf412cc2.
2023-09-27 22:13:55 -07:00
Mitchell Hashimoto
1dab2f9dd3
macos: on Sonoma, manually add menu height padding for visible-menu
...
See the comment.
2023-09-27 18:17:35 -07:00
Mitchell Hashimoto
2b380ad37e
macos: stylistic changes
2023-09-17 11:57:36 -07:00
SoraTenshi
3cb21dd76e
Store and restore style mask on fullscreen
2023-09-17 11:57:00 -07:00
Will Pragnell
f6e2b50732
macos: fix non-native-fullscreen menu & dock visibility bugs
2023-09-01 21:45:45 -07:00
Will Pragnell
86122624e0
macos: add visible-menu non-native-fullscreen option
2023-09-01 21:45:45 -07:00
Will Pragnell
55d5350a65
macos: fix non-native fullscreen dock/menubar bugs
2023-08-26 19:35:19 -07:00
Mitchell Hashimoto
9105637697
macos: reorganize, rename, put files in groups
2023-08-04 17:17:18 -07:00