Commit Graph

5146 Commits (d132ad244638f1ff81f206ee61180b81ab9a6f4f)
 

Author SHA1 Message Date
Michael Richters 46bc0c5dca
Add NEWS.md entry for CharShift plugin
3 years ago
Michael Richters fb5a1c6723
Add example sketch for CharShift plugin
3 years ago
Michael Richters 537f73792f
Add testcases for CharShift plugin
3 years ago
Michael Richters d400c9bad9
Update key ranges stability testcase for CharShift keys
3 years ago
Michael Richters f7264f9f4d
Add CharShift plugin
3 years ago
Gergely Nagy c4e6da0e40
Merge pull request #1054 from gedankenexperimenter/key-unknown
3 years ago
Gergely Nagy eaa0999c28
Merge pull request #1062 from gedankenexperimenter/plugin/oneshot-meta-keys
3 years ago
Michael Richters 2cb5a1c172
Change default value of `KeyEvent` from `Key_NoKey` to `Key_Undefined`
3 years ago
Michael Richters 55af2fd031
Comment `isStickableDefault()` to explain default stickability
3 years ago
Jesse Vincent 735f019e20
Merge pull request #1068 from keyboardio/hostos/macos
3 years ago
Jesse Vincent da684d40f4
Merge pull request #1065 from keyboardio/unicode/setLinuxKey
3 years ago
Jesse Vincent 5490da6e81
Merge pull request #1066 from keyboardio/unicode/numpad-linux
3 years ago
Jesse Vincent f0274ef90f
Merge pull request #1067 from keyboardio/unicode/windows-docs
3 years ago
Gergely Nagy e576b78ba7
Switch from using hostos::OSX to hostos::MACOS
3 years ago
Gergely Nagy 8328bd7be2
HostOS: Migrate from OSX to macOS
3 years ago
Gergely Nagy d34aef1456
Unicode: Update the README with Windows instructions
3 years ago
Gergely Nagy ec3acc3d66
Unicode: Use the numpad to input digits on Linux too
3 years ago
Gergely Nagy a7f537cb84
Unicode: Allow setting the key used for starting Unicode input on Linux
3 years ago
Michael Richters 9f65e808c0
Add override of OneShot.isStickable() to testcase
4 years ago
Michael Richters 25c975eae7
Add testcase for issue 1061
4 years ago
Michael Richters 03c086f34f
Update references to inactive and masked keys
4 years ago
Michael Richters c78ff257ba
Include OneShotMetaKeys in the headers for ActiveModColor
4 years ago
Michael Richters 301acac9ad
Add NEWS and UPGRADING entries for OneShotMetaKeys
4 years ago
Michael Richters 727d0ba23e
Remove OneShot meta key handling from the OneShot plugin
4 years ago
Michael Richters d0b6f5a21b
Add Kaleidoscope-OneShotMetaKeys plugin
4 years ago
Michael Richters c04542759f
Add public functions to set OneShot key(addr) state
4 years ago
Michael Richters f96b5b25f4
Make OneShot.isStickable() overridable by user code
4 years ago
Michael Richters 8667549029
Make OneShot stickability default to true
4 years ago
Jesse Vincent 36938bb57b
Merge pull request #1060 from keyboardio/portability-fixes
4 years ago
Gergely Nagy 2305f49680
device::Base: Use the Base HID by default, rather than KeyboardioHID
4 years ago
Gergely Nagy 80e414ace8
driver::hid: Allow compiling base::Keyboard without KeyboardioHID
4 years ago
Gergely Nagy 894ca338de
driver::hid: Remove Mouse::getReport()
4 years ago
Gergely Nagy f496aaa5d5
hid: Move mouse::stop from base to the specific implementation
4 years ago
Jesse Vincent 66b16e3657
Merge pull request #1050 from gedankenexperimenter/plugin-authors-guide
4 years ago
Gergely Nagy 2ac4a82618
Merge pull request #1059 from gedankenexperimenter/doc/qukeys-example
4 years ago
Gergely Nagy a04525d718
_internal::LEDModeManager: Do not redefine `new` on STM32
4 years ago
Michael Richters 348a7d975f
Add a few explanatory comments to Qukeys example sketch
4 years ago
Michael Richters 453b3a8807
Add plugin authors' guide document
4 years ago
Jesse Vincent 0b4c119845
Merge pull request #1058 from gedankenexperimenter/test/issue-1057
4 years ago
Michael Richters d32a688698
Add testcases for issues reported to Chrysalis
4 years ago
Jesse Vincent a09e6b0bdb
Merge pull request #1056 from gedankenexperimenter/test/issue-984
4 years ago
Michael Richters d9d8e8bc21
Add testcase for issue 984
4 years ago
Jesse Vincent 9ed4decc7b
Merge pull request #1055 from gedankenexperimenter/bug/ktest-press-trailing-comments
4 years ago
Michael Richters 53093ee5b9
Fix trailing comments on ktest `PRESS` & `RELEASE` lines
4 years ago
Jesse Vincent 8323b35ee6
Merge pull request #1052 from keyboardio/driver/hid/no-keyboard
4 years ago
Jesse Vincent c19153d556
Merge pull request #1053 from keyboardio/deprecations/nl-fix
4 years ago
Gergely Nagy 90f9aec8ab
internal/deprecations: Include macro_helpers.h for __NL__
4 years ago
Gergely Nagy f7179fca7f
driver::hid::base: Add isKeyPressed() to the NoKeyboard classes
4 years ago
Jesse Vincent faee52553f
Merge pull request #1049 from gedankenexperimenter/deprecation-dates
4 years ago
Michael Richters ada92fa028
Add removal dates for deprecated plugin functions and variables
4 years ago