Commit Graph

224 Commits (f8afa6819f26034125bb436ff8a1d8d1043cfad3)
 

Author SHA1 Message Date
Jesse Vincent 02123ff05c Add the upstream source from light_ws2812 10 years ago
Jesse Vincent 6e3c0c960d Switch to digitalWriteFast and digitalReadFast from 10 years ago
Jesse Vincent ed84ce64b8 don't include debouncing.h in the main sketch 10 years ago
Jesse Vincent acfd229fd0 split out setup, debouncing and mouse movement into separate files 10 years ago
Jesse Vincent 01cdada1a0 Jesse's latest layout 10 years ago
Jesse Vincent 41e1229e1e remove debugging and dead code 10 years ago
Jesse Vincent 854582eff4 remove noop comments 10 years ago
Jesse Vincent 79f6cf931b remove 2.5 second delay on boot 10 years ago
Jesse Vincent 74912159d8 Add a first pass at a command mode 10 years ago
Jesse Vincent b6e9aba9cd refactor out "press a key" functions 10 years ago
Jesse Vincent 79c5a698b6 add a qwerty layout for the new 4 row matrix 10 years ago
Jesse Vincent 87b73606f1 Add a VERSION define 10 years ago
Jesse Vincent f5ce233b8b Add app-specific keyboard support for slack 10 years ago
Jesse Vincent 295be88a4b Work on jesse's keyboard 11 years ago
Jesse Vincent e85e7e512d add jesse's variant of piers' keyboard 11 years ago
Jesse Vincent 0164d7e092 for piers 11 years ago
Jesse Vincent 8450be21aa Add a "jump" mouse warp 11 years ago
Jesse Vincent 6571035260 layout cleanups for numpad 11 years ago
Jesse Vincent 6f0498f5c6 clean up serial debugging 11 years ago
Jesse Vincent d8007cd726 improve acceleration. fix warping 11 years ago
Jesse Vincent 4da1f22be5 numpad and fn2 layers 11 years ago
Jesse Vincent 988f7fb99e add Delete and return to shifted thumb keys. Add numpad 11 years ago
Jesse Vincent 53d1d684d1 mouse button clicking ends warping 11 years ago
Jesse Vincent 358926f56c update for moveAbsolute API change 11 years ago
Jesse Vincent 7943cc2d00 fix dvorak map's misplaced = key 11 years ago
Jesse Vincent da671792b5 move control to outer fingers 11 years ago
Jesse Vincent 87d824bac5 dvorak layout correction 11 years ago
Jesse Vincent e22b12c457 cross-indicator for mouse warping 11 years ago
Jesse Vincent 6a06b6ff36 ing regular mouse mode now resets warping 11 years ago
Jesse Vincent fc382b507e Add mouse warping to generic fn2 layer. 11 years ago
Jesse Vincent 9e3e546b5e move to new zero-origin mouseAbs API 11 years ago
Jesse Vincent 3b61d548c0 working screen in quarters 11 years ago
Jesse Vincent 8b61b2b757 working 9-grid warp 11 years ago
Jesse Vincent 9583dbd978 second non-working pass at mouse warping 11 years ago
Jesse Vincent 2ded348914 first cut of mouse warping support 11 years ago
Jesse Vincent c78384fd6b Standardize on 'keymap' rather than 'layer' 11 years ago
Jesse Vincent 63ea54289c refactoring 11 years ago
Jesse Vincent 933a5e223e splitting out into a zillion 3 method files wasn't quite right 11 years ago
Jesse Vincent fdb3f8e605 Factor out logical-keymap code from physical matrix code 11 years ago
Jesse Vincent 774abd15a3 Tiny bit of decoupling 11 years ago
Jesse Vincent 3c216c197d split out setting up pins and setting up the logical matrix 11 years ago
Jesse Vincent 21d337fd05 used the arduino standard astyle invocation 11 years ago
Jesse Vincent 48a21e3492 whitespace 11 years ago
Jesse Vincent 12f7f766c3 split out mouse movement code further from the runloop 11 years ago
Jesse Vincent 05e9ff7020 factor more code out. (The .h files should get split into .h and .cpp files) 11 years ago
Jesse Vincent 1e97fd6684 move the persistent data handling functions out into their own file 11 years ago
Jesse Vincent 2d72be172e Add a first draft of an embedded numpad layout. 11 years ago
Jesse Vincent 5bf667cc62 switch to a cli build system that can cope with arduino 1.5 11 years ago
Jesse Vincent 0d32e3c680 porting to my branch of arduino 1.5 11 years ago
Jesse Vincent 71ba993c0f Didn't mean to kill the {}[] 11 years ago