Source

xcbjs / NOTES

* Processor usage spikes when the window is closed!
* For key map handling take key.h/c from awesome. Remember to put attribution and GPL notice
* Use Cairo for drawing??!
* Take a look at how awesome is using libev for async event loop, maybe that could be used
  since node uses libev anyway [DONE]

* We want per window listeners, not on the connection. So see how to implement that. Perhaps
the entire event handling thing has to be put in Window

* Instead of registering for all events, why not hook into addListener and register only for those events ( do this much much later )