Commit Graph

785 Commits (afa32435319e386c73fd13cedc2939c1c624c8f2)

Author SHA1 Message Date
Gergely Nagy b9aca9d5f0
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 3b1e07361b
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 663b2bb2f1
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 1968a05f2a
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy c974039771
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy c5afab5504
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 3130555de3
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy c27fbfa3e8
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 3a7be52642
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 6a5f8da4a3
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy e37669a623
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 4f674d6ba2
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy d69644271c
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 3458f398cb
Move most sources to a kaleidoscope/ subdir and namespace 6 years ago
Gergely Nagy f8587d3505
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 265cbde980
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy f5e9bcfa3f
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 13f37e0152
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 2ba02d8ecf
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 5099d8ebb9
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 03cdca3a17
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 90412ee1d5
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy db2b88a61f
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 145dfddeab
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy eaf6dc5738
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 42b73ec686
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy ee3ddd5047
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy f0b51dfb00
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 067e6e5a93 Add an onFocusEvent method, to implement "help" 6 years ago
Gergely Nagy 80566ca5a1 Add a method to ease handling the `help` command 6 years ago
Gergely Nagy 4f8c6332f7 Initial import 6 years ago
Gergely Nagy e28e129033 Lower the debounce time to 3 cycles instead of 5. 6 years ago
Gergely Nagy d927627a07 Rearranged the columns 6 years ago
Gergely Nagy e5ad4c0649 Initial import 6 years ago
Gergely Nagy b2465a655b
Assign my copyright to Keyboard.io 6 years ago
Gergely Nagy 26bb7306a0
Assign my copyright to Keyboard.io 6 years ago
Gergely Nagy cafdd7086f
Relicense under the GPLv3 (only) 6 years ago
Gergely Nagy 00a6b6045b
License clarificataion & copyright headers 6 years ago
Gergely Nagy 4e4b844ab1 Drop the V1 plugin API compatibility code 6 years ago
Jesse Vincent c9e2eec273 When compiled with a HID implementation without BootKeyboard enabled, 6 years ago
Michael Richters 97aa9b3ba4 A fix for rollover from a mod-flagged key 6 years ago
Gergely Nagy 16909f27f5 kaleidoscope::hid: Add stopMouse() 6 years ago
Gergely Nagy 56fdd2c555 Optimize pressedKeyswitchCount() 7 years ago
Gergely Nagy c455b9cc08 Better keyswitch state APIs 7 years ago
Gergely Nagy 25e940a611 Remove the getKeyswitchStateAtPosition wrapper 7 years ago
Gergely Nagy 33e64d5298 Document hid::getKeyswitchStateAtPosition 7 years ago
Gergely Nagy 2414a6f477 Implement the RxCy constants 7 years ago
Gergely Nagy 0e57322903 Implement getKeyswitchStateAtPosition 7 years ago
Gergely Nagy 9b6cf1ce14 Use the Kaleidoscope naming convention for KEYMAP_STACKED 7 years ago
Gergely Nagy 5388739131 Implement KEY_INDEX and add getKeyswitchStateAtPosition to the HID facade 7 years ago
Gergely Nagy e706ffaa89 Implement detachFromHost() and attachToHost() 7 years ago
Gergely Nagy 28b4e1bb0a Initial import 7 years ago
Gergely Nagy c6be3cf804 ErgoDoxScanner: We need that delay in initExpander 7 years ago
Gergely Nagy 2b19388f6c ErgoDoxScanner: Try re-attaching every 5 seconds only 7 years ago
Gergely Nagy f8726905ea Support detaching & re-attaching the expander 7 years ago
Gergely Nagy bbc38e7120 Use Timer1 for scan timing 7 years ago
Gergely Nagy d76987edff Renamed the library to Kaleidoscope-Hardware-EZ-ErgoDox 7 years ago
Gergely Nagy 51f3d94cff Another copyright & credits update 7 years ago
Gergely Nagy 831d1df057 Credit QMK, where a big part of this comes from 7 years ago
Gergely Nagy 596d3cf12e Implement debouncing 7 years ago
Gergely Nagy 12ed823c2d Don't call the keyswitch event handler when idle 7 years ago
Gergely Nagy 39763abbb5 Implement ErgoDox.resetDevice() 7 years ago
Gergely Nagy bd913cde2b Add support for the status LEDs 7 years ago
Gergely Nagy afa32312e0 Make the ErgoDox symbol available 7 years ago
Gergely Nagy 499d4e8b37 Initial import 7 years ago
Gergely Nagy ee78ff88a7 Updated to use the new plugin APIs 7 years ago
noseglasses 8130dfdf1d Major redesign of the plugin and hooking interface 7 years ago
Gergely Nagy 6867ff3ba8 Make the HID facade implementation external 7 years ago
Jesse Vincent 0870a2d560
Merge pull request from keyboardio/h/mousekeys/separate-report-abstraction 7 years ago
SjB df3d791165 Horizontal Mouse Scrolling Support in Kaleidoscope. 7 years ago
Gergely Nagy 2bc62cb8b9 hid: Wrap Mouse.releaseAll() and Mouse.sendReport() 7 years ago
Jesse Vincent 8e03280e36
Merge pull request from keyboardio/h/consumercontrol/repeat-fix 7 years ago
Gergely Nagy be49df2806 Fix ConsumerControl repeating 7 years ago
SjB 49dfa476ed CONSUMER(key) macro to his the magic constant 7 years ago
SjB f57aab5f71 Support all 10bit HID Consumer code. 7 years ago
Gergely Nagy 4f1d7a5670 Add kaleidoscope::hid::getKeyboardLEDs() 7 years ago
Craig Disselkoen 374a3e136c Support for Kaleidoscope-Hardware-Virtual plugin 7 years ago
Gergely Nagy f233cf470f make astyle 7 years ago
Gergely Nagy 219f28ba99 Initial import 7 years ago
Jesse Vincent 64f20850b5
Add a workaround for [ + LSHIFT as a single key report not generating the proper 7 years ago
Jesse Vincent 51e61dc205
Add a helper function for pressing modifier keys that we receive as 7 years ago
Jesse Vincent 14ae21267b
Add a new 'wasModifierKeyActive' wrapper around a new method in KeyboardioHID 7 years ago
Jesse Vincent e9c532509f
Switch AbsoluteMouse to use its own HID endpoint 8 years ago
Jesse Vincent 7919922036
Move the hid facade out into its own namespace 8 years ago
Jesse Vincent 7e73341772
Move our hid facade into kaleidoscope::hid 8 years ago