plan9port/src/libdraw
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
..
alloc.c bye 2006-06-25 18:59:29 +00:00
allocimagemix.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
arith.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
bezier.c
border.c libdraw: add borderop 2008-12-03 02:13:38 -06:00
buildfont.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
bytesperline.c
chan.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
cloadimage.c
computil.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
creadimage.c
cursor.c libdraw: add Cursor2, a 32x32 high-res cursor 2018-11-15 20:39:35 -05:00
debug.c
defont.h libdraw: redo default font construction to be hidpi-safe 2018-11-16 00:03:24 -05:00
draw.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
drawclient.c devdraw, libdraw: handle keyboard runes > U+FFFF 2020-05-18 23:45:03 -04:00
drawfcall.c devdraw, libdraw: handle keyboard runes > U+FFFF 2020-05-18 23:45:03 -04:00
drawrepl.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
egetrect.c
ellipse.c
emenuhit.c Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. 2006-04-01 19:24:03 +00:00
event.c devdraw, libdraw: handle keyboard runes > U+FFFF 2020-05-18 23:45:03 -04:00
font.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
freesubfont.c libdraw: fix some memory leaks in font handling 2018-03-27 15:03:12 +02:00
getrect.c
getsubfont.c libdraw: use proper pipe for default font data 2020-01-14 13:32:17 -05:00
icossin.c
icossin2.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
init.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
iprint.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
keyboard.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
line.c
loadimage.c
menuhit.c Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. 2006-04-01 19:24:03 +00:00
mkfile libdraw: fix "mk" 2020-01-12 15:08:28 -05:00
mkfont.c libdraw: refine hidpi font selection 2015-02-17 20:52:06 +00:00
mouse.c libdraw: send hangup to process when window is lost 2020-01-14 18:05:51 -05:00
newwindow.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
openfont.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
poly.c
readimage.c
readsubfont.c libdraw: redo default font construction to be hidpi-safe 2018-11-16 00:03:24 -05:00
rectclip.c
replclipr.c
rgb.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
scroll.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
snarf.c new 2006-06-25 19:00:14 +00:00
string.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
stringbg.c
stringsubfont.c
stringwidth.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
subfont.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
subfontcache.c libdraw: redo default font construction to be hidpi-safe 2018-11-16 00:03:24 -05:00
subfontname.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
test.c
unix.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
unloadimage.c bye 2006-06-25 18:59:29 +00:00
window.c
writeimage.c
writesubfont.c
wsys.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00