Commit graph

20 commits

Author SHA1 Message Date
Ian Prest
2b13f0c3e2 Added 'Apple Wireless' keyboard sample
-- Courtesy of @alistaircom, with a few tweaks
2015-09-09 22:05:23 -04:00
Ian Prest
7fd550002a Get html2canvas via bower 2015-08-09 12:34:45 -04:00
Ian Prest
9964874e9e Merge branch 'master' of git://github.com/iandoug/keyboard-layout-editor into iandoug-master 2015-08-09 12:10:37 -04:00
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
2015-08-09 11:59:03 -04:00
iandoug
a2c95f3edb Integrated patch for Colors in Keyboard (issue #52) 2015-08-07 21:34:58 +02:00
Ian Prest
13211e53c8 Cleaned up CONTRIB & README 2015-08-03 12:32:50 -04:00
Ian Prest
7724b33fc1 Merge branch 'backgrounds' of git://github.com/iandoug/keyboard-layout-editor into iandoug-backgrounds
Conflicts:
	kb.css
	kb.js
2015-08-03 11:30:26 -04:00
iandoug
d321c45278 Merged BACKGROUND,md into CONTRIB.md 2015-08-03 01:16:16 +02:00
iandoug
295320bf97 Merged BACKGROUND.md into CONTRIB.md 2015-08-03 01:10:57 +02:00
iandoug
f732f370fc Added sample layout of Programmers Keyboard 2015-08-03 00:53:27 +02:00
Ian Prest
09ea60c3e6 Bumped version to v0.14; updated CHANGELOG 2015-08-01 01:32:50 -04:00
Ian Prest
04447b9eaf Using angular-ui-bootstrap for tooltip on character picker
-- Needed to escape the scrolling div, which wasn't possible with
hint.css.
-- Couldn't switch everywhere, unfortunately, because
angular-ui-bootstrap tooltips have some nasty bugs dealing with disabled
input fields where the tooltips wouldn't go away.
2015-07-31 22:17:50 -04:00
Ian Prest
b2a3eec5b1 Add a CSS parser 2015-07-22 20:48:48 -04:00
Ian Prest
16c1a6421a Added jasonm32 credit to CONTRIB file 2015-07-18 20:20:13 -04:00
Ian Prest
824707f776 Major refactoring of the keycap rendering to HTML
-- Generating HTML with a doT.js template function; hopefully easier to
maintain.
-- More of the parameters refactored into the JS code, rather than
relying on being in the CSS; benefit => those parameters are available
when I do SVG rendering.
-- Also, now using Stylus to compile & minify CSS, and auto-inline small
images (Sublime project describes how to compile).
2015-07-12 19:16:57 -04:00
Ian Prest
53046e925d Added missing "hint.css" info to CONTRIB file 2015-07-04 16:09:05 -04:00
Ian Prest
5b063b9b5e Can now set different colors for each text label on a keycap.
-- New color picker (angular-bootstrap-colorpicker)
-- Color picker placed beside each label field.
-- Can also drag & drop from palette to label fields (using
angular-dragdrop).
2015-07-04 01:39:20 -04:00
Ian Prest
3f44b1f866 Added the ability to upload a JSON file.
-- "Upload" button on the raw-data tab
-- Drag & drop to either the raw-data editor, or to the main kb preview
area
2015-07-03 00:42:30 -04:00
Ian Prest
1bb8b02efd Added the ability to download the raw-data as JSON
-- Button on the "Raw Data" tab
-- Data is serialized to (pretty) JSON, then downloaded using
FileSaver.js
2015-07-02 23:20:15 -04:00
Ian Prest
bea12c5a12 Split readme into several files; added LICENSE.md 2015-07-02 21:33:27 -04:00