Commit Graph

3 Commits

Author SHA1 Message Date
Halan Pinheiro 2abbda4d46 Add support to commonJS/npm modules
* Add webpack to compile web versions (ui.js, playback.js, rfb.js)
  * Extract pako to external dependency
  * Add test coverage (with sourcemap)
2016-08-06 02:31:26 -03:00
jalf bf47095944 Keyboard Handling [7/8]: Replace keysym table with optimized version
Regenerate the keysymdef table without -d.

This eliminates keysym names, which are only used for debugging, and shaves ~40kb off the file size
2013-12-05 12:31:50 -05:00
jalf ae52883b93 Keyboard Handling [1/8]: Parse keysymdef.h to produce Unicode -> keysym mappings table
Add a node.js-based tool (utils/parse.js) to read keysymdef.h and produce a JavaScript file
mapping Unicode code points to keysyms.

Also add the generated table (include/keysymdef.js).
2013-12-05 12:24:20 -05:00