Commit Graph

120 Commits (f8a35175d9a69ed13a06abe3d4e0e9e146999a14)

Author SHA1 Message Date
Jesse Vincent e6de144198
keyToggledO* camelcasing
7 years ago
Jesse Vincent 72cd5f7db8
Update to work with new simpler Nulock API
7 years ago
Gergely Nagy 9317ec61e2 Migrate from USE_PLUGINS to Kaleidoscope.use
8 years ago
Gergely Nagy 98b389411b Use Kaleidoscope.use instead of USE_PLUGINS
8 years ago
Gergely Nagy c20732257b examples/AppSwitcher: Update to use newest HostOS APIs
8 years ago
Gergely Nagy 9e6b7e22f6 Kaleidoscope Style Guide conformance
8 years ago
Gergely Nagy da90c342fb Some more linter-triggered fixes
8 years ago
Jesse Vincent d515f0088b
Make the linter happy
8 years ago
Jesse Vincent a0b2d400db
astyle with current project style guidelines
8 years ago
Jesse Vincent ecef342f1f
astyle with current project style guidelines
8 years ago
Jesse Vincent 8c6b8433cc
astyle pass
8 years ago
Gergely Nagy ba6128dddc Kaleidoscope Style Guide conformance
8 years ago
Jesse Vincent 3adb8c28af
make astyle
8 years ago
Jesse Vincent e3dc58f384
make astyle
8 years ago
Jesse Vincent d75939d456
make astyle
8 years ago
Jesse Vincent 97008a28f0
"make astyle
8 years ago
Jesse Vincent da2adaf96d
Remove "Key_" prefix from ConsumerCtl and Sysctl key defs.
8 years ago
Jesse Vincent 543c3b09f2
Update example to match new keymap
8 years ago
Jesse Vincent a5a3bb6521
Update to new Keymap
8 years ago
Jesse Vincent c7eb22c3ec
Update example to match the new Keymap
8 years ago
Jesse Vincent 6b75519501
Fixing a number of other key definitions in the example
8 years ago
Jesse Vincent b0e1554af8
Remove unused key layouts from example
8 years ago
Jesse Vincent a19f9d1b29
Fix Key definitions in Macro example
8 years ago
Jesse Vincent ad93cc0a83
Fix spelling of "Control" keys
8 years ago
Jesse Vincent c726326c8c
First pass at updating key definitions in examples
8 years ago
Gergely Nagy 06131ed468 Update AppSwitcher, following up on HostOS changes
8 years ago
Gergely Nagy 379a2d483b Add a `getKeyOverride` method
8 years ago
Gergely Nagy 0c387ce1c3 Focus: Lift out keymap.transfer
8 years ago
Gergely Nagy b4759decf2 Optional, extra symbols
8 years ago
Gergely Nagy 5a7601bb30 Update to use the new EEPROM-Settings library
8 years ago
Gergely Nagy c0d2c51730 Rework how the whole thing operates
8 years ago
Gergely Nagy 29841ec02e Add a LEDMode based on AlphaSquare.
8 years ago
Gergely Nagy 03ab5f1a47 Updated to support newest Focus
8 years ago
Gergely Nagy db09b35be3 Initial import
8 years ago
Gergely Nagy fcde978862 Initial import
8 years ago
Gergely Nagy 71d49dee51 Don't try to load the saved layer on setup()
8 years ago
Gergely Nagy 11c7c7db8d Minor cleanup in the Kaleidoscope example
8 years ago
Gergely Nagy ddd6b766fd Initial import
8 years ago
Jesse Vincent c0d66cee1a Move the sample layouts into the firmware sketch
8 years ago
Gergely Nagy e305e51455 The Big Rename
8 years ago
Jesse Vincent ef1089d5ad Tune down the default LED Effects to use less power.
8 years ago
Jesse Vincent 66f61cad78 Add in indentation guards around the AppSwitcher stacked keylayout example
8 years ago
Jesse Vincent f3b786dade "make astyle" - no functionality changes
8 years ago
Jesse Vincent 285818c88e Add in the new testmode plugin for the Model 01
8 years ago
Jesse Vincent 94817714d8 Extract TestMode for the Model 01 (it's going in a plugin)
8 years ago
Gergely Nagy 79baac1eae Updated the example for the LEDEffect-Numlock -> Numlock rename
8 years ago
Gergely Nagy 1ded7dc1a8 Update to the new macro/toggleNumlock variants
8 years ago
Gergely Nagy 5646b5658d Turn the NumLock key into a macro
8 years ago
Gergely Nagy 420e1e9eac Adjusted for the separate LED effect plugins
8 years ago
Gergely Nagy eaf3991f38 Move the LED stuff into a plugin
8 years ago
Gergely Nagy c11349b3d2 examples: Move the AppSwitcher example over from Akela
8 years ago
Gergely Nagy 9800926446 Do the Keyboardio.setup() early
8 years ago
Gergely Nagy e72867fe68 Introduce ___ and XXX aliases
8 years ago
Gergely Nagy 7adf80dacc Layer handling reworked
8 years ago
Gergely Nagy afac5ed6f2 Rework the hook handling
8 years ago
Gergely Nagy 44f5de357c Implement a way to do simple macros
8 years ago
Gergely Nagy 516d617cce Move macros to a separate library
8 years ago
Gergely Nagy 8b3b321c0e Use an overridable macroAction function for macro actions
8 years ago
Gergely Nagy 957cefb3dc Don't do the bootAnimation in the default example
8 years ago
Jesse Vincent 06d38a1bda Merge pull request #54 from algernon/f/keymap/auto-size
8 years ago
Gergely Nagy b7c9287d0f Introduce a helper macro to compute the keymap size
8 years ago
Gergely Nagy 584e27899f Rename Model01-MouseKeys to Keyboardio-MouseKeys
8 years ago
Jesse Vincent 08acf2ef17 Merge pull request #50 from algernon/f/mouse-plugin
8 years ago
Gergely Nagy 28aa497452 Move mouse keys to a library
8 years ago
Gergely Nagy e077ff68bc LED-Off: A new "effect" that simply turns LEDs off
8 years ago
Gergely Nagy 83a77bc544 BootAnimation shall not be a LED effect
8 years ago
Gergely Nagy 4b7354a342 Split out LED effects into smaller "plugins"
8 years ago
Gergely Nagy 58f6b18076 Separate the keymap layout from the core firmware
8 years ago
Jesse Vincent cd9bfa4126 Merge branch 'f/lib/dir-rearrangement' of https://github.com/algernon/KeyboardioFirmware into algernon-f/lib/dir-rearrangement
8 years ago
Gergely Nagy bd35e8dfed Source code rearrangement
8 years ago