Commit Graph

5243 Commits (daeb7bf2c61f5d827fcab553703f2bce39dddd96)
 

Author SHA1 Message Date
Jesse Vincent daeb7bf2c6
Add support for rebooting a board already running kaleidoscope by calling "device.reset" with focus
2 years ago
Jesse Vincent 4fd12cd79c
Turn off ultraverbose warnings as our default. It does not match the
2 years ago
Jesse Vincent 8c15bb79ec
Merge pull request #1162 from gedankenexperimenter/iwyu-simulator
2 years ago
Jesse Vincent 18bcebeb25
Merge pull request #1179 from keyboardio/dynamicmacros-fixes
2 years ago
Jesse Vincent ceb361fa3c
Merge pull request #1178 from keyboardio/focus/iseol-fix
2 years ago
Jesse Vincent 6641fa5464
Merge pull request #1180 from keyboardio/led-wavepool/model100
2 years ago
Gergely Nagy d29ffa72dc
DynamicMacros: Make sure we keep within bounds during play
2 years ago
Gergely Nagy 39e607e7c7
DynamicMacros: Fix the size of our lookup table
2 years ago
Gergely Nagy 9e1c9e35f4
plugins/LED-Wavepool: Enable the plugin for the Model 100 too
2 years ago
Gergely Nagy c0b99d763e
DynamicMacros: Fortify our cache update
2 years ago
Gergely Nagy 6106b9d6b2
FocusSerial: isEOL() should return true when there's no more data
2 years ago
Gergely Nagy 2dbf0f807b
DynamicMacros: Do not read past storage_size_ when updating our map
2 years ago
Gergely Nagy fd0795f375
etc/makefiles/sketch.mk: Fix a typo
2 years ago
Jesse Vincent 63df0c60b6
Merge pull request #1175 from keyboardio/makefiles/sketch/bin-latest
2 years ago
Gergely Nagy c15c895519
etc/makefiles/sketch.mk: Copy & symlink .bin files too, if they exist
2 years ago
Jesse Vincent d3daeb5062
Merge pull request #1174 from keyboardio/model100/eeprom-resize
2 years ago
Gergely Nagy 40c7fa5fdb
Model100: Increase the default EEPROM size from 4k to 16k
2 years ago
Jesse Vincent 4619f90297
Merge pull request #1173 from keyboardio/gd32/flash-fix
2 years ago
Gergely Nagy be385e62c9
Merge pull request #1172 from gedankenexperimenter/dynamic-macros-fixes
2 years ago
Gergely Nagy f834bd6079
k::d::storage::GD32Flash: Implement isSliceUninitialized()
2 years ago
Michael Richters 7279c073e0
Add held DynamicMacros keys to the Keyboard HID report
2 years ago
Michael Richters 7dd8527aab
Fix Macros tap sequence parsing
2 years ago
Michael Richters f8237165c1
Add documentation for `format-code.py` and `iwyu.py`
2 years ago
Michael Richters 7db4fca6c0
Allow override of clang-format executable
2 years ago
Michael Richters 9b04d6663c
Run IWYU (with the new tools) on test simulator code
2 years ago
Michael Richters ee33b228f9
Update Makefile and add wrapper script for managing header includes
2 years ago
Michael Richters fa0bb377c7
Rewrite iwyu.py and format-code.py with various improvements
2 years ago
Michael Richters a7e6f3f072
When running IWYU, process source files before headers
2 years ago
Michael Richters 21d78160f4
Allow specification of additional include dirs on command line
2 years ago
Michael Richters 4af5d6fc46
Ignore files from gtest and examples when running IWYU
2 years ago
Michael Richters 5571c13c79
Add missing newline at end of `.iwyu_ignore` file
2 years ago
Michael Richters 5cee5d7d2a
Use `Runtime.*` instead of `Kaleidoscope.*` in SimHarness.cpp
2 years ago
Gergely Nagy 7d08de5d23
Merge pull request #1167 from gedankenexperimenter/mouse-warp-grid-fix
2 years ago
Michael Richters 887eb6066e
Add example sketch for MouseKeys
2 years ago
Michael Richters 79fc94839a
make format
2 years ago
Michael Richters 3035b7eb35
Export mouse warp mode constants to user sketches
2 years ago
Gergely Nagy 1faa4e7c22
Merge pull request #1165 from keyboardio/f/model100-disable-pb1415
2 years ago
Jesse Vincent c92e0e4586
format code
2 years ago
Jesse Vincent 23400122f9
PB14 and PB15 are the pins the GD32 uses to talk check the prog key. The
2 years ago
Jesse Vincent 43f0a7e4cb
Merge pull request #1161 from gedankenexperimenter/test-macro-fix
2 years ago
Michael Richters b25a7d3322
Rename `TEST()` macro to avoid conflicts with gtest
2 years ago
Jesse Vincent ab72f25a39
Merge pull request #1155 from gedankenexperimenter/code-maintenance
2 years ago
Michael Richters 168cc40d59
Rename `check-formatting` to `check-code-style`
2 years ago
Michael Richters f6cb00efad
Add `--force` option to `make check-formatting`
2 years ago
Michael Richters f635389b33
Add `check-includes` makefile target
2 years ago
Michael Richters b6a8bb6dbd
Re-order some makefile targets for clarity
2 years ago
Michael Richters 674f6a0828
Use make's built-in `.DEFAULT_GOAL` variable to set default target(s)
2 years ago
Michael Richters 6e53a6bbb3
Remove some whitespace to make formatting more consistent
2 years ago
Michael Richters 67d47d6904
Make phony makefile targets more obvious
2 years ago
Michael Richters 3de83322e5
Add shellcheck wrapper script
2 years ago