All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gnu.x11.package.html Maven / Gradle / Ivy

Go to download

Escher is a collection of libraries for X Window System written purely in Java.

The newest version!




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.




© 2015 - 2025 Weber Informatics LLC | Privacy Policy