Ian Prest
3917a010b3
Removed background-width field, since it's auto-calculated
...
-- Also updated iandoug's Programmer's Keyboard sample
9 years ago
Ian Prest
354377f559
Rejiggered the background-image dropdown & data
...
-- Also auto-calculating the keyboard width
9 years ago
iandoug
890875795c
Merge the three switch json files into one, update html and js to handle, not working yet
9 years ago
Ian Prest
54fda446cd
Optimized file size of background images
9 years ago
Ian Prest
13211e53c8
Cleaned up CONTRIB & README
9 years ago
Ian Prest
7724b33fc1
Merge branch 'backgrounds' of git://github.com/iandoug/keyboard-layout-editor into iandoug-backgrounds
...
Conflicts:
kb.css
kb.js
9 years ago
Ian Prest
594884024e
Fix ridiculous input widths on Firefox
...
-- Looked bad, plus was overlapping my new button :)
9 years ago
Ian Prest
b9b84feb06
Fix some CSS lint errors
9 years ago
Ian Prest
7b9408dade
Fix Firefox issue on launch
...
-- Firefox was being particularly pedantic about inline
functions/lambdas
9 years ago
Ian Prest
6f3ee21a6c
Fix login issue if previous popup had been closed by user
9 years ago
Ian Prest
8574999f99
Merge pull request #105 from ijprest/github-storage
...
Github storage
9 years ago
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.
9 years ago
Ian Prest
02875e849b
Now removing *all* metadata from raw-data tab
9 years ago
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.
9 years ago
Ian Prest
0810e705c8
Added a 'blank' keyboard layout preset
9 years ago
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.
9 years ago
Ian Prest
542e8e49a6
Updated README with OAuth/Localhost info.
9 years ago
Ian Prest
f098e95e05
Added second GitHub client ID for local development
9 years ago
Ian Prest
6a33225661
Updated deploy script with OAuth page
9 years ago
Ian Prest
c5c4f8e8ac
Split out keyboard notes into separate .notes.md file
9 years ago
Ian Prest
c919ae5b64
Support deleting layout gists
9 years ago
Ian Prest
346d307b12
Star & Unstar the current gist
9 years ago
Ian Prest
7f3e8ccf42
Fork gists created by other users when saving
9 years ago
Ian Prest
1334f59c5f
Reset the undo stack when opening a saved layout.
9 years ago
Ian Prest
dd27f9cf1a
Fix save-button tooltip when signed-in
9 years ago
Ian Prest
73da7aecc9
Disable save button if user not signed in
9 years ago
Ian Prest
9992516153
Implement basic file saving -> Gist
9 years ago
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
9 years ago
iandoug
d321c45278
Merged BACKGROUND,md into CONTRIB.md
9 years ago
Ian Douglas
f2d1910f92
Delete BACKGROUND.md
9 years ago
iandoug
295320bf97
Merged BACKGROUND.md into CONTRIB.md
9 years ago
Ian Douglas
1710707fbc
Update BACKGROUND.md
9 years ago
iandoug
2e2be90c4e
Attempt to fix bad formatting in BACKGROUND.md
9 years ago
iandoug
f732f370fc
Added sample layout of Programmers Keyboard
9 years ago
iandoug
5012215b9c
Cleaned up code and data for backgrounds, converted background-acknowledge to md format and linked from README
9 years ago
Ian Prest
d51bf91638
Added a message to the OAuth redirect page.
9 years ago
Ian Prest
ccc68de446
List & load 'starred' layouts
9 years ago
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.
9 years ago
Ian Prest
fec2cd768b
Prevent user dropdown from appearing before Angular loads
9 years ago
Ian Prest
57ec532209
Implemented the Gist 'load' button
9 years ago
Ian Prest
adb0b9240d
Ability to load a layout from GitHub Gists
9 years ago
Ian Prest
37396c8c1e
New modal to show saved layouts
...
-- buttons don't really do anything yet
9 years ago
Ian Prest
1f71ce495a
Added user menu & logout command
9 years ago
Ian Prest
231e039677
Fixed OAuth token problem
9 years ago
Ian Prest
b7f42d5177
Basic GitHub login via OAuth
9 years ago
Ian Prest
44ab242e1a
Increased max file-size for saved layouts to 16kb
9 years ago
Ian Prest
09ea60c3e6
Bumped version to v0.14; updated CHANGELOG
9 years ago
Ian Prest
c302548b24
Merge pull request #101 from ijprest/character-picker
...
Character picker
9 years ago
Ian Prest
eab09f72ec
Fix undo/redo for custom styles
...
-- Undo/redo weren't deep-copying the kb metadata object, so data was
occasionally getting lost.
-- We need to re-parse the CSS whenever we undo/redo any transaction
that can modify it.
9 years ago
Ian Prest
56c3d3e21c
Changes to CSS were logging two Undo transactions
9 years ago