plan9port/src/cmd/devdraw
Russ Cox d25d0ca1a3 devdraw, libdraw: handle keyboard runes > U+FFFF
Runes in Plan 9 were limited to the 16-bit BMP when I drew up
the RPC protocol between graphical programs and devdraw
a long time ago. Now that they can be 32-bit, use a 32-bit wire
encoding too. A new message number to avoid problems with
other clients (like 9fans.net/go).

Add keyboard shortcut alt : , for U+1F602, face with tears of joy,
to test that it all works.
2020-05-18 23:45:03 -04:00
..
bigarrow.h Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
devdraw.c devdraw: use global drawlk instead of per-client 2020-05-17 23:24:29 -04:00
devdraw.h devdraw: use global drawlk instead of per-client 2020-05-17 23:24:29 -04:00
drawclient.c devdraw: update drawclient test program to run again 2020-01-13 16:46:14 -05:00
glendapng.h devdraw: OS X native version 2008-06-30 19:41:08 -04:00
latin1.c devdraw: more cleanup, clearer locking 2020-01-13 16:46:14 -05:00
mac-draw.c devdraw: use consistent mac-* prefix on macOS files 2020-01-13 16:46:14 -05:00
mac-screen.m devdraw: use global drawlk instead of per-client 2020-05-17 23:24:29 -04:00
macargv.m devdraw: drop pre-metal macOS support 2020-01-13 16:46:14 -05:00
mkfile devdraw: x11 working again 2020-01-13 16:46:14 -05:00
mklatinkbd.c devdraw, libdraw: handle keyboard runes > U+FFFF 2020-05-18 23:45:03 -04:00
mkwsysrules.sh devdraw: refactor, clean up mac screen 2020-01-13 16:46:14 -05:00
mouseswap.c devdraw: move Client into devdraw.h and move global state in 2020-01-13 16:46:14 -05:00
nowsys.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
srv.c devdraw, libdraw: handle keyboard runes > U+FFFF 2020-05-18 23:45:03 -04:00
winsize.c devdraw: move Client into devdraw.h and move global state in 2020-01-13 16:46:14 -05:00
x11-alloc.c devdraw: x11 working again 2020-01-13 16:46:14 -05:00
x11-cload.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-draw.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-fill.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-get.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-inc.h devdraw: avoid deadlock in x11 resize 2020-01-15 12:01:12 -05:00
x11-keysym2ucs.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-keysym2ucs.h new draw server 2006-06-25 19:18:39 +00:00
x11-load.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-memdraw.h devdraw: x11 working again 2020-01-13 16:46:14 -05:00
x11-pixelbits.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x11-screen.c devdraw: use indirect impl interface in x11 2020-05-18 17:07:25 -04:00
x11-unload.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00