Commit Graph

4493 Commits (f8c297d19b5c38bffccc1a55955bec14e194abfb)
 

Author SHA1 Message Date
Jesse Vincent 3dd86e34dd Refactoring to save 44 more PROGMEM and 12 more RAM
7 years ago
Jesse Vincent b144f626e4 refactor to reuse some code and be a bit smarter about data.
7 years ago
Gergely Nagy bcf3cf191b
Merge pull request #20 from gedankenexperimenter/bug/scan-order
7 years ago
Gergely Nagy 2130521b6d
Merge pull request #16 from cyrossignol/fix-warp-dragging
7 years ago
Gergely Nagy 560cfd350c
Merge pull request #17 from pugmajere/accel
7 years ago
Gergely Nagy 81a1cd004e kaleidoscope-builder: add `preFlash_HOOKS` and `postFlash_HOOKS`
7 years ago
Gergely Nagy 36333263ef Improved step timeout calculation
7 years ago
Gergely Nagy 0c6054018f Allow one to set double-tap stickyness separately for OSM and OSL
7 years ago
Gergely Nagy 73d9997b54 Use timers instead of ticks to time when to update the effects
7 years ago
Gergely Nagy dd80ab1abf Introduce a way to set the double-tap timeout separately
7 years ago
Gergely Nagy 93d7d7bacf Turn off the indentation check for the keymap
7 years ago
Gergely Nagy fb4c0d8a70 Initial import
7 years ago
Ryan Anderson b18465033e Reset the acceleration timer each time it expires.
7 years ago
Gergely Nagy a5ceb5833a Use the triggering coordinates when injecting events
7 years ago
Jesse Vincent 7ddb61c65f
Merge pull request #15 from cyrossignol/grid-warp-mode
7 years ago
Cy Rossignol a407aa29b0 Add an optional 9-sector-grid warp size
7 years ago
Gergely Nagy 842f6ed98a Use Kaleidoscope-Ranges for the enable/disable keys
7 years ago
Gergely Nagy ec35d638d8
Merge pull request #10 from advisoray/master
7 years ago
Gergely Nagy af5238c6cb Add a SpaceCadet range
7 years ago
Gergely Nagy dd9c3fa770
Merge pull request #6 from advisoray/master
7 years ago
Gergely Nagy 198e332e05 breath_compute: Use default arguments instead of three methods
7 years ago
Gergely Nagy f321388ed9
Merge pull request #19 from advisoray/master
7 years ago
Gergely Nagy f56de510ae
Merge pull request #16 from CapeLeidokos/ng_pr_macro_arguments_check
7 years ago
Gergely Nagy 03a388c286
Merge pull request #6 from tchernomax/perso
7 years ago
Gergely Nagy 39601fcba2 kaleidoscope-builder: Improved pre-flash prompt
7 years ago
Gergely Nagy b575a232be
Merge pull request #16 from To1ne/tc-rainbow-stalker-effect
7 years ago
Jesse Vincent ec51d2a9bd
Merge pull request #22 from gedankenexperimenter/bug/breath-compute-overflow
7 years ago
Michael Richters cef1926465 Fixed brightness jump on overflow
7 years ago
Jesse Vincent 6836de6899
Merge pull request #21 from gedankenexperimenter/bug/sync-timer
7 years ago
Michael Richters bd4acf3984 Better explanation of the in-bounds code
7 years ago
Michael Richters 1f2d32ed79 Fix for all out of bounds LED addressing
7 years ago
Jesse Vincent 0cd6634f95
Merge pull request #3 from gedankenexperimenter/slowdown
7 years ago
Jesse Vincent 70e1082352
Merge pull request #4 from gedankenexperimenter/upper-bound-red
7 years ago
Michael Richters b908d2ec69 Change the upper bound to match the lower bound
7 years ago
Michael Richters 3be7859783 Slow down the chase to reflect the recent optimizations
7 years ago
Cy Rossignol b370681111 Fix warping while dragging the mouse
7 years ago
Michael Richters 9964a3ce70 Fixed syncTimer overflow condition
7 years ago
Toon Claes e01c7106f6 Add Rainbow stalker effect
7 years ago
Gergely Nagy ac4aab534f README.md: Updated to use the correct interfaces
7 years ago
Gergely Nagy 468c2443a5 README.md: Drop the note about OS compatibility
7 years ago
Michael Richters e2519b440b Don't test for timeouts if the first queue entry is a delayed qukeys release
7 years ago
Michael Richters 4e624afb33 Fixed random input bug & restructured queue flushing
7 years ago
Michael Richters 639f16984a Set the release delay in the example
7 years ago
Michael Richters 32a8537c28 Added a configurable release delay on qukey release
7 years ago
Michael Richters 26c5bd7162
Ignore keyswitch events with out-of-bounds addresses (#36)
7 years ago
Gergely Nagy 1c9a786597
Merge pull request #23 from keyboardio/f/actOnHalfRow/no-handler-calls-in-the-idle-case
7 years ago
Jesse Vincent 8dcc6d12c8
Merge pull request #308 from algernon/f/handleKeyswitchEvent/idle-docs
7 years ago
Michael Richters 1828c9fa2d
Guarantee that the first key in the queue is an undetermined qukey (#34)
7 years ago
Gergely Nagy 8d4d2eec4d handleKeyswitchEvent: Document the behaviour for idle keys
7 years ago
Gergely Nagy 7213f7577a actOnHalfRow: Do not handle events on fully idle positions
7 years ago