Commits
- Commit:
7f6458b045e04b97dd06b3171ac67e9ecde32429
- From:
- Russ Cox <rsc@swtch.com>
- Date:
stats: add threadmaybackground
- Commit:
587933c16132d880a06ff99bd087e64a3a04975e
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: use global drawlk instead of per-client
Setting up for a real window system.
- Commit:
94d381ec9d579e5336f3817b68cf4d1a8a7333db
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: use indirect impl interface
Setting up for a real window system.
- Commit:
f66f0a587b48337388296c8f1820f9b3dbfd0085
- From:
- Martin Palma <m@palma.bz>
- Via:
- GitHub <noreply@github.com>
- Date:
devdraw: fix `cmd-r` to toggle retina vs. non-retina mode on macOS (#361)
and not unexpectedly quitting an application.
Fixes #360
- Commit:
1d0d432ccb000b28de3309db5f8299357a46c903
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: abort alt sequence on window change on macOS
Fixes #3.
- Commit:
1f799495e4aa89be5f32e3fcda8da342f3057f3c
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: notify window resize promptly on x11
Fixes #339.
- Commit:
4c54893156cf2489081fe63eb37a0e4d3ede1e05
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: do not force-hide menu and dock during full screen on mac
This hides the menu on dock on all screens which is more than we want.
The code was added to fix a problem with Catalina that I can no longer
reproduce, so I guess it works now.
Fixes #336.
- Commit:
3d1382b98a502d0c34d5ba2c462396acc515016e
- From:
- Russ Cox <rsc@swtch.com>
- Date:
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.
- Commit:
b741db607a9033364fdab4151512ffbad2153ac9
- From:
- Xiao-Yong <xjin@anl.gov>
- Via:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: correctly hide Mac menu bar (#335)
`window:willUseFullScreenPresentationOptions:` is an instance method
of the protocol `NSWindowDelegate`.
- Commit:
04da0159764152b99b7dd0f33ace7d97ae7c2aa1
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: AUTOFRAMEWORK CoreFoundation on macOS
Fixes #273.
- Commit:
50923426bf684402160dd7748f14560afd447b73
- From:
- Russ Cox <rsc@golang.org>
- Via:
- Russ Cox <rsc@swtch.com>
- Date:
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.
- Commit:
892b3c4687eacf6b090bb9a5196ce882e113c423
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: multiclient mode
- Commit:
41547af3f614061dd2c94bb52ae118f146925743
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: more cleanup, clearer locking
- Commit:
b1a086dee9bf5846b31323ba2c438f8853a9c87f
- From:
- Russ Cox <rsc@swtch.com>
- Date:
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.
- Commit:
843e5af1986a2e8f1c4f6177dc4509501711a22c
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: move per-window globals in mac-screen.m into Client