Provide X protocols. The specification can be found in the following:
Resources
Help Needed
- compound text encoding
- keysym <-> keycode
- test synchronization and multi-threading safety
- color model
- image loading
- new x extension: server side image loading (given a filename/url
of gif/png/jpeg in a request, x server (instead of client library)
creates a pixmap and loads (and possibly decodes) data into it); no
need to transport large pixmap across network twice (netscape image
display)
- use xie to decode jpeg? [keith said it's broken]
- java native interface to MIT-SHM (check
/usr/include/X11/extensions/XShm.h) [undocumented; un-offical]
Credit
I came up with the idea of Java X11 library without knowing Boukanov's
or O'Neil's works. However, during the middle of development, I
discovered their presences and started using their codes as my
reference. Needless to say, I read between lines of all codes in C
xlib by X Consortium.