aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/devdraw/cocoa-srv.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2018-11-15 20:28:56 -0500
committerRuss Cox <rsc@swtch.com>2018-11-15 20:39:35 -0500
commit7d43dde539378fb5730df6ce961f7916f495746e (patch)
treedf3db29164e5ed9d556db391b2ed56145883d682 /src/cmd/devdraw/cocoa-srv.c
parentbe0a15c47b75dc73a5c389cca125692f0cfdf726 (diff)
downloadplan9port-7d43dde539378fb5730df6ce961f7916f495746e.tar.gz
plan9port-7d43dde539378fb5730df6ce961f7916f495746e.tar.bz2
plan9port-7d43dde539378fb5730df6ce961f7916f495746e.zip
devdraw: add Cursor2 support on macOS 10.14 Mojave
This replaces the pixel-art scaling algorithm used for upscaling before. The results were not crisp enough to serve as everyday cursors.
Diffstat (limited to 'src/cmd/devdraw/cocoa-srv.c')
-rw-r--r--src/cmd/devdraw/cocoa-srv.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/cmd/devdraw/cocoa-srv.c b/src/cmd/devdraw/cocoa-srv.c
index 6f9449ad..329dd71f 100644
--- a/src/cmd/devdraw/cocoa-srv.c
+++ b/src/cmd/devdraw/cocoa-srv.c
@@ -163,9 +163,9 @@ runmsg(Wsysmsg *m)
case Tcursor:
if(m->arrowcursor)
- setcursor(nil);
+ setcursor(nil, nil);
else
- setcursor(&m->cursor);
+ setcursor(&m->cursor, &m->cursor2);
replymsg(m);
break;
@@ -221,9 +221,7 @@ runmsg(Wsysmsg *m)
break;
case Tresize:
-#if OSX_VERSION >= 101400
resizewindow(m->rect);
-#endif
replymsg(m);
break;
}