mirror of
https://github.com/danbulant/node-x11
synced 2026-06-13 03:31:18 +00:00
node-x11 roadmap
This commit is contained in:
parent
1278597736
commit
b1bc89f7f4
1 changed files with 15 additions and 0 deletions
15
roadmap.txt
Normal file
15
roadmap.txt
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
0) $DISPLAY parser, basic connection setup, tcp/unix socket, unix/win
|
||||
1) x11 core protocol parser: handshake (no auth), request, reply, events, errors. Requests, replies and events queues.
|
||||
2) handwritten basic requests: CreateWindow, MapWindow, basic GC, simple examples
|
||||
3) extensions support
|
||||
4) tool to automatically generate requests from xcb xml description http://xcb.freedesktop.org/XmlXcb/ http://cgit.freedesktop.org/xcb/proto/tree/src?id=HEAD
|
||||
5) authorisation
|
||||
6) examples: js implementation for basic X utilities: xev, xeyes, xclock, xclip, xauth, xkill, xlsatoms, glxgears etc.
|
||||
7) vnc client using https://github.com/substack/node-rfb
|
||||
8) rdesktop client using https://github.com/substack/node-rdesktop
|
||||
9) widget implementing basic subset of html5 canvas api
|
||||
10) pdf viewer using https://github.com/andreasgal/pdf.js/
|
||||
12) ICCCM library http://www.x.org/docs/ICCCM/icccm.pdf http://tronche.com/gui/x/icccm/
|
||||
11) pure js window manager
|
||||
12) general purpose widgets set, layout managers, box model
|
||||
13) pure js web browser :)
|
||||
Loading…
Reference in a new issue