Commit Graph

22 Commits (master)

Author SHA1 Message Date
Ian Prest 7ec3536e4d Renamed kbd-custom --> kbd-webfont, to match output filename
-- Also made the makefiles work again.
9 years ago
Ian Prest b40d3964af Merge branch 'webfont' of git://github.com/iandoug/keyboard-layout-editor into iandoug-webfont 9 years ago
Ian Prest bb5c5c1249 Merge branch 'editor-select' 9 years ago
Ian Prest 2618c261ee Update html2canvas to latest alpha version
-- Fixes problem with rotated keys
9 years ago
iandoug fac321698d Found a way to make Combining Diacriticals behave as desired. 9 years ago
iandoug 8c6c0e0464 Implemented kbd-webfont and added to Character Picker. Restructed font-src folder to provide for 4thcoming Combining Diacritics folder. See comments 9 years ago
Ian Prest 36b09f8183 Converted JSONL parser to EBNF form to be more hackable 9 years ago
Ian Prest 7fd550002a Get html2canvas via bower 9 years ago
Ian Prest 4d23305696 Added syntax-highlighting to the various text editors
-- Using ACE Editor, which was just a drop-in replacement for the
TEXTAREAs
-- Implements #22
9 years ago
Ian Prest b7f42d5177 Basic GitHub login via OAuth 9 years ago
Ian Prest 45b0e0b03b Made renderer work with new CSS parser 9 years ago
Ian Prest f9fcd4e8c4 Wrote my own CSS parser + unit-tests 9 years ago
Ian Prest 448f0a355c Updated makefile to copy new cssparser bower_component 9 years ago
Ian Prest 5e915c4379 Some fixes to the makefiles
-- 'make install' failed on Unix systems die to ampersand as
command-separator
-- 'make' would fail if target directories didn't exist; now creating
them (but Unix is untested)
9 years ago
Ian Prest 051e29e75f Cleaned up makefile & deploy scripts
-- I didn't want to deplot 100+MB of the bower_components folder
-- Makefile now copies over just the stuff we want from bower_components
-- Deploy scripts now only certain directories & files (opt-in vs.
opt-out)
-- Fixed "make install"
9 years ago
Ian Prest 712ef4dfcf Now managing third-party components with Bower
-- Added some getting-started instructions to the README.md
9 years ago
Ian Prest 4b43791e19 Testing: Added a very simple launch unit-test
-- Testing using protractor
9 years ago
Ian Prest 324732fcd8 Move CSS build rules to Makefile 9 years ago
Ian Prest 58a140b22a Tweaked makefile to work with NPM 1.0 9 years ago
Ian Prest 1b8416e936 Added 'NN' to the SP ABS palette.
-- sampled from an actual NN keycap, not a color chip; not sure the
sampling was as good, but used the same methodology.
11 years ago
Ian Prest 6e90dad6d1 Adding a custom webfont with a few glyphs commonly used on keyboards 11 years ago
Ian Prest d0ba759ddb Switched to new JSONL parser
The new parser is generated by Jison (a JS parser generator, like
Bison).
-- Modified one of the Jison samples to support our "leniency"
requirement.
-- Added a makefile to build & minify the parser.
-- The new parser also generates better error messages... but they
expect to be displayed in a console.  So I changed the error alert DIV
to use a fixed-width font.
11 years ago