Ian Prest
0ea1dab1ee
Updated deployment script for 'bg' folder
2015-08-03 19:54:39 -04:00
Ian Prest
58894945ed
Merge branch 'iandoug-backgrounds'
2015-08-03 19:14:00 -04:00
Ian Prest
1f6e1ddef2
Fix some IE rendering issues
...
-- Couldn't handle 'style' with Angular properties in it
-- Couldn't use 'ng-style', because I needed to insert plain CSS text
-- Using 'ng-attr-style', which seems to work on IE, Chrome, and FF
2015-08-03 19:12:55 -04:00
Ian Prest
02d9c57f52
Tweak style defn to always generate valid CSS
2015-08-03 18:51:30 -04:00
Ian Prest
4943a246f1
Tweaked serialization to omit background completely when removed
2015-08-03 18:41:30 -04:00
Ian Prest
19de5ef540
Updated unit-tests with new screenshots of smaller keyboard area
2015-08-03 18:35:36 -04:00
Ian Prest
b2c73fdc9c
Moved radii field inline with other background fields
...
-- Renamed backgroundradii --> radii
-- Update PKB sample
2015-08-03 18:28:31 -04:00
Ian Prest
3917a010b3
Removed background-width field, since it's auto-calculated
...
-- Also updated iandoug's Programmer's Keyboard sample
2015-08-03 18:15:03 -04:00
Ian Prest
354377f559
Rejiggered the background-image dropdown & data
...
-- Also auto-calculating the keyboard width
2015-08-03 17:45:53 -04:00
Ian Prest
54fda446cd
Optimized file size of background images
2015-08-03 15:26:07 -04: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
Ian Prest
594884024e
Fix ridiculous input widths on Firefox
...
-- Looked bad, plus was overlapping my new button :)
2015-08-03 11:01:55 -04:00
Ian Prest
b9b84feb06
Fix some CSS lint errors
2015-08-03 10:55:55 -04:00
Ian Prest
7b9408dade
Fix Firefox issue on launch
...
-- Firefox was being particularly pedantic about inline
functions/lambdas
2015-08-03 10:49:45 -04:00
Ian Prest
6f3ee21a6c
Fix login issue if previous popup had been closed by user
2015-08-03 00:47:05 -04:00
Ian Prest
8574999f99
Merge pull request #105 from ijprest/github-storage
...
Github storage
2015-08-03 00:38:20 -04:00
Ian Prest
f318e5d167
Fix an issue with CSS inside permalinks
...
-- CSS was deserialized above where the variables were cleared, so on
page load they were getting reset to blank.
2015-08-03 00:36:27 -04:00
Ian Prest
02875e849b
Now removing *all* metadata from raw-data tab
2015-08-03 00:27:59 -04:00
Ian Prest
60ea9ae4ca
Loading presets/samples now confirms navigation
...
-- Didn't make sense before that it was an undo-able transaction, and
led to the possibility that you would accidentally overwriting your
saved layout.
2015-08-03 00:01:09 -04:00
Ian Prest
0810e705c8
Added a 'blank' keyboard layout preset
2015-08-02 23:58:02 -04:00
Ian Prest
349be59fa4
Strip out notes & css from the "raw data" tab
...
-- It was really cluttered if notes & css were included... you couldn't
easily find your actual layout.
2015-08-02 23:43:53 -04:00
Ian Prest
542e8e49a6
Updated README with OAuth/Localhost info.
2015-08-02 23:23:24 -04:00
Ian Prest
f098e95e05
Added second GitHub client ID for local development
2015-08-02 23:00:46 -04:00
Ian Prest
6a33225661
Updated deploy script with OAuth page
2015-08-02 22:38:04 -04:00
Ian Prest
c5c4f8e8ac
Split out keyboard notes into separate .notes.md file
2015-08-02 22:29:48 -04:00
Ian Prest
c919ae5b64
Support deleting layout gists
2015-08-02 22:13:39 -04:00
Ian Prest
346d307b12
Star & Unstar the current gist
2015-08-02 21:33:58 -04:00
Ian Prest
7f3e8ccf42
Fork gists created by other users when saving
2015-08-02 20:41:21 -04:00
Ian Prest
1334f59c5f
Reset the undo stack when opening a saved layout.
2015-08-02 20:03:04 -04:00
Ian Prest
dd27f9cf1a
Fix save-button tooltip when signed-in
2015-08-02 19:57:55 -04:00
Ian Prest
73da7aecc9
Disable save button if user not signed in
2015-08-02 19:51:36 -04:00
Ian Prest
9992516153
Implement basic file saving -> Gist
2015-08-02 19:27:43 -04:00
iandoug
b6cc9779e0
Merge branch 'backgrounds' of https://github.com/iandoug/keyboard-layout-editor into backgrounds
...
merge updates done to BACKGROUND.md on github into local version
2015-08-03 01:18:00 +02:00
iandoug
d321c45278
Merged BACKGROUND,md into CONTRIB.md
2015-08-03 01:16:16 +02:00
Ian Douglas
f2d1910f92
Delete BACKGROUND.md
2015-08-03 01:14:22 +02:00
iandoug
295320bf97
Merged BACKGROUND.md into CONTRIB.md
2015-08-03 01:10:57 +02:00
Ian Douglas
1710707fbc
Update BACKGROUND.md
2015-08-03 01:05:52 +02:00
iandoug
2e2be90c4e
Attempt to fix bad formatting in BACKGROUND.md
2015-08-03 00:59:01 +02:00
iandoug
f732f370fc
Added sample layout of Programmers Keyboard
2015-08-03 00:53:27 +02:00
iandoug
5012215b9c
Cleaned up code and data for backgrounds, converted background-acknowledge to md format and linked from README
2015-08-03 00:52:25 +02:00
Ian Prest
d51bf91638
Added a message to the OAuth redirect page.
2015-08-02 17:49:29 -04:00
Ian Prest
ccc68de446
List & load 'starred' layouts
2015-08-02 17:32:41 -04:00
Ian Prest
751bc5c882
Changed Gist file naming
...
-- previously just kbd.json & style.css
-- But GitHub shows the name of the first file as the name of the Gist,
so there would be a lot of Gists named kbd.json.
2015-08-02 17:23:51 -04:00
Ian Prest
fec2cd768b
Prevent user dropdown from appearing before Angular loads
2015-08-02 17:20:14 -04:00
Ian Prest
57ec532209
Implemented the Gist 'load' button
2015-08-02 16:09:15 -04:00
Ian Prest
adb0b9240d
Ability to load a layout from GitHub Gists
2015-08-02 14:18:16 -04:00
Ian Prest
37396c8c1e
New modal to show saved layouts
...
-- buttons don't really do anything yet
2015-08-02 01:47:41 -04:00
Ian Prest
1f71ce495a
Added user menu & logout command
2015-08-02 00:31:19 -04:00
Ian Prest
231e039677
Fixed OAuth token problem
2015-08-02 00:19:29 -04:00