Commit Graph

143 Commits (7f8175e493d7e4534d3784b3533e5b0e3b7c83ca)

Author SHA1 Message Date
Romain Heller 5f697356d8
~[QuKeys] add doc about setOverlapThreshold(100)
4 years ago
Jesse Vincent e96d06893c
Make it possible to only run a subset of the simulator tests using the TEST_PATH variable
4 years ago
Graeme Geldenhuys 41e11bf473
Update core-plugins.md
4 years ago
Michael Richters 1464afe990
Add notes on Qukeys changes to UPGRADING
4 years ago
Jesse Vincent 5d59552403
Add a note about how we should offer at least a 60 day deprecation period for APIs
4 years ago
Jesse Vincent ed61bb1bea Remove direct raw key access, as we're passed the removal date
4 years ago
Jesse Vincent c46df89dcc Remove the deprecated HID Facade, as we've passed the promise date of 2020-09-16
4 years ago
Gergely Nagy 60c138d756
docs/UPGRADING.md: Adjust the removal date of the deprecated Layer methods
4 years ago
Gergely Nagy ab3b661cd5
Switch to activation-order for Layers
4 years ago
Michael Richters 9b70161a9b
Add minimum hold time for Qukeys
4 years ago
Eric Paniagua fad1b7e051
Add a googletest-based test harness & tests
4 years ago
Jesse Vincent c01c55fac4
The python 3.6 requirement broke the build. Reverting it
4 years ago
Jesse Vincent 42f53936b0
Add a picture of the atreus with the prog key circled
4 years ago
Michael Richters 227a78aa07
Add core plugin doc section for Qukeys
4 years ago
Eric Paniagua 83aeaac8a5 Wordsmith "Understanding the Codebase" up to Multiple Inheritance
4 years ago
Gergely Nagy 8d4dfa877b
Deprecate the key masking API
4 years ago
Romain Heller 4df0c5f86f [Typo] Page is about Model 01, not the Atreus
4 years ago
Romain c9b9281d21 [Typo] The Plugin name is WavepoolEffect
4 years ago
tokencoder 771ba09add
Additional methods for installing Arduino
4 years ago
tokencoder 5ca3183aab
Arch distro command differs
4 years ago
Gergely Nagy 8157580b52
keyscanner::ATmega: Rename a few internal things again
4 years ago
Gergely Nagy 89ea860bfa
Update all devices & docs with regards to the keyscanner::ATmega API change
4 years ago
Daniel Deutsch 56fc62e8b3
Update broken link
4 years ago
Gergely Nagy fb1706a42c
Remove a number of opaque macros
4 years ago
Jesse Vincent b9d5d75c98
Fix links in some of the plugin docs, thanks to @llamaland.
4 years ago
Jesse Vincent ded77f8b52
Update "Leader" doc to catch up with an API change
4 years ago
Jesse Vincent 05aa59186a
Merge branch 'master' of ssh://github.com/keyboardio/Kaleidoscope
4 years ago
Jesse Vincent 5520799105
* Use a more distro-agnostic way to reload udev rules
4 years ago
Jesse Vincent 23736a9309
Update toolchain setup docs to match current udev rule file name and functionality
4 years ago
Gergely Nagy bbcdff6f67
Update the udev rules to tag devices as uaccess and seat
4 years ago
Jesse Vincent 06fdae832a
add missing doc dep
4 years ago
Jesse Vincent 2c9d3747ec
Working toward being able to have a coherent organization of our docs
4 years ago
Jesse Vincent d7e0f49fef
Small cleanup to the hardware device readmes
4 years ago
Jesse Vincent 96e91e9274
try to fix a hyperlink
4 years ago
Jesse Vincent f7aa647cf3
link another doc into the quick start
4 years ago
Jesse Vincent 6c97eabc70
link the new docs into quick start
4 years ago
Jesse Vincent 7547afdc7b
fix a link
4 years ago
Jesse Vincent 3beedd596a
fix a link to the next page
4 years ago
Jesse Vincent ebbc616695
split out the ide setup instructions from the build instructions
4 years ago
Jesse Vincent d7bcb68214
Add more toolchain setup documentation
4 years ago
Jesse Vincent e72f7d434f
improve tooolchain setup headings
4 years ago
Jesse Vincent f9b5342d42
bring in the "add keyboard support" docs from the wiki unedited
4 years ago
Jesse Vincent 53f7d73c9e
starting to migrate the Arduino setup documentation over from the wiki
4 years ago
Jesse Vincent da103d42c2
Start to move the Arduino setup documentation from the wiki
4 years ago
Jesse Vincent 2fb84f4daf
add a title to a doc page
4 years ago
Jesse Vincent 9aa74dbdda
moving "overviews" to "customization"
4 years ago
Jesse Vincent fcffbf0f64
Moving the keycode customization reference from the wiki
4 years ago
Travis Northcutt 2846de25dc Update link to key layout diagram
4 years ago
Gergely Nagy 54331c1ed9
docs/UPGRADING.md: Breaking changes update
4 years ago
Gergely Nagy f760431b2b
Remove the deprecated row/col-based indexing APIs
4 years ago
Gergely Nagy cfe4bb3dce
Remove the deprecated `Kaleidoscope_` class
4 years ago
Gergely Nagy c800d2e425
Remove the deprecated `LEDControl.paused` property
4 years ago
Gergely Nagy e8c1a3bfb4
LEDControl: Remove the deprecated LEDControl::mode_add() method
4 years ago
Gergely Nagy 8333dab7ce
Remove the deprecated, old device APIs
4 years ago
Gergely Nagy ddc69ea735
docs/UPGRADING.md: Minor formatting fixes
4 years ago
Jesse Vincent 7c5988f1f3
Migrate https://github.com/keyboardio/Kaleidoscope/wiki/Core-Plugins
4 years ago
Jesse Vincent f690d53966
Migrating interdependent-plugins.md from the wiki
4 years ago
Jesse Vincent 9f51468366
Migrate https://github.com/keyboardio/Kaleidoscope/wiki/EEPROM-Customizing-Without-Programming from wiki
4 years ago
Jesse Vincent d63d6b8409
migrate led plugin overview from wiki
4 years ago
Jesse Vincent fb8a9aa25b
Add a title for the design philosophy
4 years ago
Jesse Vincent 1472af7ba8
Migrate "release testing" from the wiki
4 years ago
Jesse Vincent ca06492a89
Add a "design philosophy" doc migrated from the wiki
4 years ago
Jesse Vincent e9f03ddd5b
Remove the term 'blacklist' from an example in the coding style guide
5 years ago
Gergely Nagy d6868bf2ae
Revert "plugin/FlashHelper: New plugin for firmware-assisted flashing"
5 years ago
Jesse Vincent 14a85fb864
Merge pull request #837 from keyboardio/plugin/flash-helper
5 years ago
Gergely Nagy c917acb8a1
plugin/FlashHelper: New plugin for firmware-assisted flashing
5 years ago
Travis Northcutt b9c88b0bc0
Update Macros docs with example of Macros.play()
5 years ago
Gergely Nagy 71522290ec
doc: Add a bit of documentation about layers, and layer keys
5 years ago
Jesse Vincent 58bd7ec8a4
Merge pull request #796 from keyboardio/idleleds/disable-on-0
5 years ago
Gergely Nagy f18bcd35bb
New plugin: LayerFocus
5 years ago
Gergely Nagy c9351447b3
IdleLEDs: Allow temporarily disabling the functionality
5 years ago
Gergely Nagy e75676de33
docs/UPGRADING.md: Clarify the kaleidoscope::Runtime parts
5 years ago
Jesse Vincent 253fa2df66
exhale takes so long to run that it breaks readthedocs
5 years ago
Jesse Vincent ef1b2ce8f5
attempt to turn on exhale for readthedocs. It's -really- slow.
5 years ago
Jesse Vincent 098fc885f1
Merge pull request #784 from keyboardio/leds/led-off-key
5 years ago
Gergely Nagy 5697f866a6
docs/UPGRADING.md: Add a removal date for the old device APIs
5 years ago
Gergely Nagy e5c8f72247
docs/UPGRADING.md: Add a removal date for the old row/col based indexing
5 years ago
Gergely Nagy f5c9581036
Remove the old 2d keymaps array
5 years ago
Gergely Nagy 753368dee8
docs/UPGRADING.md: ToC update
5 years ago
Gergely Nagy 7aad552ea0
docs/UPGRADING.md: ToC update
5 years ago
Gergely Nagy 653f65fe6e
EEPROM-Keymap: Deprecate the deprecated 2-arg constructor
5 years ago
Gergely Nagy f3648c0f82
docs/UPGRADING.md: Drop the note about OneShot stickability
5 years ago
Gergely Nagy 6689912bcd
LEDControl: Add disable/enable functions, and a toggle key
5 years ago
Jesse Vincent ba47ccf4e5
Remove the "Kaleidoscope-" prefix from the titles of plugin docs
5 years ago
Jesse Vincent d3e0252a75
move news into docs directory, fix examples copy
5 years ago
Jesse Vincent 4189c2fb22
Continuing to flesh out https://kaleidoscope.readthedocs.io
5 years ago
Jesse Vincent 20a012eb53
simplify the index a little bit
5 years ago
Jesse Vincent c21a9563d1
try to get rtd to see our master doc
5 years ago
Jesse Vincent 2ea080d6e5
try to get rtd to see our master doc
5 years ago
Jesse Vincent 77d6ee8118
Another attempt to make rtd happy
5 years ago
Jesse Vincent a60651054a
Move most of our docs into the 'docs' directory as we being Read The Docs setup
5 years ago
Jesse Vincent 2e78110991
turn off doxygen for now
5 years ago
Jesse Vincent 4518b6dd73
first pass at adding Breathe + Exhale
5 years ago