Russ Cox
|
3d1382b98a
|
devdraw: hide dock in full screen mode
Unfortunately this hides the dock even if it is on a
different screen. We need to figure out how to tell.
But this is more usable than not.
Probably.
|
2020-01-13 23:56:29 -05:00 |
|
Xiao-Yong
|
b741db607a
|
devdraw: correctly hide Mac menu bar (#335)
`window:willUseFullScreenPresentationOptions:` is an instance method
of the protocol `NSWindowDelegate`.
|
2020-01-13 23:33:59 -05:00 |
|
Russ Cox
|
04da015976
|
devdraw: AUTOFRAMEWORK CoreFoundation on macOS
Fixes #273.
|
2020-01-13 16:47:16 -05:00 |
|
Russ Cox
|
50923426bf
|
devdraw: x11 working again
Need to think a bit more about locking,
but overall it's a working devdraw.
Multiclient mode may not be working
but nothing is using it yet.
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
892b3c4687
|
devdraw: multiclient mode
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
41547af3f6
|
devdraw: more cleanup, clearer locking
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
b1a086dee9
|
devdraw: refactor, clean up mac screen
Also turn mac-srv.c into a generic srv.c,
so we can remove the duplication with x11-srv.c.
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
843e5af198
|
devdraw: move per-window globals in mac-screen.m into Client
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
88ed92aa40
|
devdraw: move Client into devdraw.h and move global state in
|
2020-01-13 16:46:14 -05:00 |
|
Russ Cox
|
933b98054f
|
devdraw: use consistent mac-* prefix on macOS files
We were using osx- and cocoa- but it's not even OS X anymore.
|
2020-01-13 16:46:14 -05:00 |
|