Commit Graph

4996 Commits (f6a0489094216dd02bad50c0928a8f2bd43c5447)
 

Author SHA1 Message Date
Gergely Nagy 0436a50563
keyscanner::ATmega: Introduce BaseProps::RowState
5 years ago
Gergely Nagy adb93ed152
keyscanner::ATmega: Merge the static props into a struct
5 years ago
Jesse Vincent 985facf111
keyscanner::ATmega: Switch to a different debouncer
5 years ago
Jesse Vincent 1678acaba3
Merge pull request #876 from keyboardio/twi/explicit-fallthrough
5 years ago
Gergely Nagy 6779e0d8e7
device/keyboardio/twi.c: Adjust a comment to help GCC
5 years ago
Gergely Nagy 87048be5f2
Initial support for g Heavy Industries' FaunchPad
5 years ago
Gergely Nagy c8e6a99c5f
Initial support for g Heavy Industries' ButterStick
5 years ago
Gergely Nagy 61e3913fe5
Merge pull request #873 from keyboardio/configurable-keyscan-prop
5 years ago
Jesse Vincent ca216b5308
Make the Atreus' keyscan interval more conservative by default to help smooth out perceived chatter issues with Speed Copper switches.
5 years ago
Jesse Vincent 89fb57c724
Make the default keyscan interval configurable from the device's props
5 years ago
Jesse Vincent d39fc2263d
Merge pull request #872 from keyboardio/keyboardio-atreus/layout-fixups
5 years ago
Jesse Vincent 63fa886d9b
symlink generation for hex file with bootloader wasn't quite right. It added an extra output path
5 years ago
Gergely Nagy 57fd064192
examples/Keyboardio/Atreus: Add a Model01-style version info macro
5 years ago
Gergely Nagy 36eb7d04cc
examples/Keyboardio/Atreus: Use `MoveToLayer`
5 years ago
Gergely Nagy ac8bc2d322
examples/Keyboardio/Atreus: Fix the QWERTY layer & macro mess
5 years ago
Jesse Vincent d76e32c367
Merge pull request #870 from common-nighthawk/patch-1
5 years ago
Jesse Vincent 973eb7e089
Merge pull request #871 from keyboardio/virtual/atmega-fix
5 years ago
Gergely Nagy ab8aa7f189
driver/mcu/ATmega32U4: Fix the class declaration for virtual builds
5 years ago
Gergely Nagy 14b6eb29cf
Merge pull request #869 from keyboardio/technomancy/atreus/bootloader-selection
5 years ago
Daniel Deutsch 56fc62e8b3
Update broken link
5 years ago
Gergely Nagy 8555978e93
technomancy/Atreus: Use the correct bootloader for A* pinouts
5 years ago
Gergely Nagy ffa33cb90b
Merge pull request #868 from keyboardio/device/demacroification
5 years ago
Jesse Vincent 3564667986
Fixup a whitespace issue that astyle doesn't like
5 years ago
Gergely Nagy fb1706a42c
Remove a number of opaque macros
5 years ago
Gergely Nagy c69efc8103
keyboardio/Imago: Stop using opaque macros
5 years ago
Gergely Nagy 05e9ae16de
technomancy/Atreus: Stop using opaque macros
5 years ago
Gergely Nagy 76c559995a
softhruf/Splitography: Stop using opaque macros
5 years ago
Gergely Nagy 2ae8f31e7d
olkb/Planck: Stop using opaque macros
5 years ago
Gergely Nagy 7dbf1d4c20
kbdfans/KBD4x: Stop using opaque macros
5 years ago
Jesse Vincent 07213d9f7e
Clarity improvement to Keyboardio Atreus init.
5 years ago
Gergely Nagy 11468b3c6c
Merge pull request #844 from keyboardio/driver/mcu-props
5 years ago
Jesse Vincent a76d1773f1
Merge pull request #865 from keyboardio/atreus2-remove-macros
5 years ago
Gergely Nagy b27433f9ee
keyboardio/Atreus: Add some explanatory comments
5 years ago
Gergely Nagy 4f1929b043
keyboardio/Atreus: Simplify the hardware plugin a bit
5 years ago
Jesse Vincent b9d5d75c98
Fix links in some of the plugin docs, thanks to @llamaland.
5 years ago
Jesse Vincent ded77f8b52
Update "Leader" doc to catch up with an API change
5 years ago
Jesse Vincent 128bbfc38a
Merge pull request #862 from keyboardio/driver/atmega-scanner-adjust-scan-cycle-time
5 years ago
Jesse Vincent 058ce5c42c
astyle
5 years ago
Jesse Vincent 6b44b4ff8d
Remove use of ATMEGA_KEYSCANNER_BOILERPLATE for Atreus2
5 years ago
Jesse Vincent 499f0fca3a
Atreus2: remove use of ATMEGA_KEYSCANNER_PROPS
5 years ago
Jesse Vincent 4f45ec13d7
Remove use of ATMEGA32U4_DEVICE_PROPS for Atreus
5 years ago
Jesse Vincent 521fea77ee
Atreus: remove use of ATMEGA32U4_DEVICE macro
5 years ago
Jesse Vincent 90b086137c
Remove use of ATMEGA32U4_KEYBOARD macro for the Atreus
5 years ago
Jesse Vincent 05aa59186a
Merge branch 'master' of ssh://github.com/keyboardio/Kaleidoscope
5 years ago
Jesse Vincent 5520799105
* Use a more distro-agnostic way to reload udev rules
5 years ago
Jesse Vincent 23736a9309
Update toolchain setup docs to match current udev rule file name and functionality
5 years ago
Jesse Vincent 1ef6bad6b0
Merge pull request #863 from keyboardio/udev/rule-updates
5 years ago
Gergely Nagy bbcdff6f67
Update the udev rules to tag devices as uaccess and seat
5 years ago
Gergely Nagy 2f35c25cd0
keyscanner::ATmega: Allow setting the scan cycle time at run-time
5 years ago
Gergely Nagy 25272629ab
Merge pull request #860 from keyboardio/wip/reduce-macros
5 years ago