Ryan and GitHub
3ecb0a80af
Feature-ify Send String ( #17275 )
2022-07-02 22:10:08 +10:00
Ryan and GitHub
ef80a1dd67
Update V-USB submodule ( #17385 )
2022-06-16 21:02:40 +10:00
Ryan and GitHub
0d64038b73
Update LUFA submodule ( #17368 )
2022-06-13 09:17:24 +10:00
Ryan and GitHub
af6435d44d
qmk doctor: show arch for macOS (#17356 )
2022-06-11 19:10:09 +01:00
Ryan and GitHub
b4b34cd2cd
Wasdat: move some stuff to info.json ( #17327 )
2022-06-11 08:24:29 +10:00
Ryan and GitHub
d241e80533
Keymap FAQ updates ( #17130 )
2022-05-18 04:48:59 +10:00
Ryan and GitHub
4a8bd7b9a5
Rename keymap_extras headers for consistency ( #16939 )
2022-05-15 21:27:01 +10:00
Ryan and GitHub
7177434a02
MSYS2 install: add some Python dependencies through Pacman ( #17025 )
2022-05-07 13:01:46 +01:00
Ryan and GitHub
4e9a811e58
converter/usb_usb: remove surplus commas ( #17024 )
2022-05-07 01:00:55 +01:00
Ryan and GitHub
ceb9b0f7b8
gboards/gergoplex: move COMBO_ENABLE to keymap level ( #16667 )
2022-05-07 09:58:38 +10:00
Ryan and GitHub
a8a03b108c
usb-usb converter: community layout support ( #16773 )
2022-05-07 09:48:26 +10:00
Ryan and GitHub
8c23f87c51
Ensure .hex file output for ARM Teensys ( #17014 )
2022-05-06 13:18:03 +01:00
Ryan and GitHub
0de08b09e7
Sendstring keycode overhaul ( #16941 )
2022-04-29 09:36:48 +10:00
Ryan and GitHub
e99d6d582c
Add Ukrainian keymap header ( #16947 )
...
* Add Ukrainian keymap header
* Docs
2022-04-28 00:11:41 +01:00
Ryan and GitHub
14d6c0b441
dactyl_manuform/3x5_3: fix layout ( #16944 )
2022-04-26 15:09:47 +01:00
Ryan and GitHub
645359e5d0
Joystick: Simplify report descriptor and clean up error messages ( #16926 )
2022-04-26 08:54:34 +10:00
Ryan and GitHub
73688057f4
Add missing dead key LUTs for sendstring headers ( #16929 )
2022-04-25 19:30:20 +10:00
Ryan and GitHub
e1f6fa579a
gergoplex: small cleanup ( #16928 )
2022-04-24 14:01:29 +01:00
Ryan and GitHub
1caccca1f6
usb-usb converter: fix layout macros ( #16769 )
2022-04-03 01:53:21 +11:00
Ryan and GitHub
64974a7f8f
yapf: disable arithmetic predecence indication ( #16749 )
2022-03-30 21:54:13 +01:00
Ryan and GitHub
c05e8afe45
Joystick feature updates ( #16732 )
...
* Joystick feature updates
* Move new functions to joystick.h
* Docs
2022-03-26 18:38:09 +00:00
Ryan and GitHub
cfe28937d5
MS Sculpt Mobile refactor ( #16038 )
2022-03-20 15:19:46 +11:00
Ryan and GitHub
2f095b8925
qmk.path.FileType: fix argument handling ( #16693 )
...
* qmk.path.FileType: pass in mode as first argument
* Better solution
* Grammar...
2022-03-19 20:58:30 +00:00
Ryan and GitHub
e354cbe782
device_ver -> device_version for some more boards (#16685 )
2022-03-19 11:52:40 +00:00
Ryan and GitHub
9ee2effe8e
HD44780 driver rework ( #16370 )
2022-03-19 17:57:22 +11:00
Ryan and GitHub
d5d2a01db2
gboards/butterstick: move steno rules config to keymap level ( #16666 )
2022-03-16 04:08:52 +00:00
Ryan and GitHub
8c5779f768
Fix m3n3van and minim keyboard names in keymap JSON ( #16665 )
2022-03-16 03:57:47 +00:00
Ryan and GitHub
764dc18a81
Remove NO_ACTION_MACRO and NO_ACTION_FUNCTION from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
Ryan and GitHub
2d9c3f9a89
Add SN74x154 driver and convert AL1 custom matrix ( #16331 )
2022-03-15 11:38:53 +11:00
Ryan and GitHub
6a6a333c75
Disable RGB matrix pixel animations for some boards ( #16643 )
...
* idobao/id87/v2: disable RGB matrix pixel animations
* Same for two more boards
2022-03-14 13:58:05 +00:00
Ryan and GitHub
5fb269b2b4
keebio/iris: Add ifdefs to encoder callbacks ( #16642 )
2022-03-14 13:57:44 +00:00
Ryan and GitHub
dde4120a1e
ISP flashing guide: add instructions for flashing STM32duino bootloader ( #16568 )
2022-03-13 23:55:47 +00:00
Ryan and GitHub
c0f4179117
Move keyboard USB IDs and strings to data driven: 0-9 ( #16481 )
2022-03-13 23:54:49 +00:00
Ryan and GitHub
df3770551a
USB-USB converter cleanup ( #16618 )
2022-03-13 23:46:13 +00:00
Ryan and GitHub
bd70f5261c
Remove matrix_key_count() ( #16603 )
...
* Remove `matrix_key_count()`
* Remove `matrix_bitpop()`
2022-03-10 12:18:07 +00:00
Ryan and GitHub
3347b63d83
handwired/misterdeck refactor ( #16572 )
...
* handwired/misterdeck refactor
* Forgot to remove this
2022-03-08 22:07:02 +00:00
Ryan and GitHub
b593cfccbd
qmk info: Nicer rendering of big-ass enter (#16541 )
...
* `qmk info`: Nicer rendering of big-ass enter
* Formatting...
2022-03-08 20:45:47 +00:00
Ryan and GitHub
89a515913f
Oddball: set default pointing device driver ( #16574 )
2022-03-08 16:30:37 +11:00
Ryan and GitHub
07ca35decf
Convert Wasdat Code custom matrix to SN74x138 driver ( #16257 )
2022-03-08 10:02:28 +11:00
Ryan and GitHub
75544d9127
Move Doxygen docs to subdirectory ( #16561 )
2022-03-07 11:22:22 +00:00
Ryan and GitHub
8e9d45d270
qmk info: nicer rendering of ISO enter (#16466 )
2022-03-05 22:54:32 +00:00
Ryan and GitHub
7d41639d54
Map data driven DESCRIPTION as string literal ( #16523 )
2022-03-05 00:20:34 +00:00
Ryan and GitHub
ace0603f4f
Change data driven "str" type to represent a quoted string literal ( #16516 )
...
* Change data driven "str" type to represent a quoted string literal
* Update docs
2022-03-04 13:25:24 +00:00
Ryan and GitHub
f634fddd34
Remove send_unicode_hex_string() ( #16518 )
2022-03-04 11:04:45 +00:00
Ryan and GitHub
34ba7f1c18
Bug report template: require qmk doctor output ( #16517 )
2022-03-03 20:43:55 -08:00
Ryan and GitHub
d412854e37
analog.[ch]: remove unnecessary includes ( #16471 )
2022-03-04 14:56:59 +11:00
Ryan and GitHub
aab2ac22c5
Melody96 refactor ( #16455 )
2022-03-04 14:52:15 +11:00
Ryan and GitHub
97d0e7cb2d
[Docs] Add commands to flashing docs ( #16456 )
2022-02-26 17:35:10 -08:00
Ryan and GitHub
7646e567bd
handwired/frankie_macropad: disable some features to reduce size ( #16431 )
2022-02-22 14:09:45 +00:00
fauxpark
145dca0e49
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 05:21:40 +11:00
fauxpark
a44abeb99a
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 03:04:41 +11:00
Ryan and GitHub
f30f963a0b
Internal docs generation updates ( #16411 )
2022-02-21 15:47:44 +00:00
d175ee1d9b
rart67m: move OLED and WPM code to default keymap ( #16403 )
...
* rart67m: move OLED and WPM code to default keymap
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2022-02-20 18:36:15 +00:00
Ryan and GitHub
60f22831cb
clueboard/card: disable Command to reduce size ( #16404 )
2022-02-20 13:57:03 +00:00
fauxpark
5b688a09ec
Merge remote-tracking branch 'upstream/master' into develop
2022-02-19 04:27:09 +11:00
Ryan and GitHub
4666d26008
Fix a couple of boards being wrongly identified as AVR ( #16377 )
2022-02-19 02:53:36 +11:00
Ryan and GitHub
548a463fe9
mokey/xox70: clean up layouts (#16375 )
2022-02-17 08:43:03 -08:00
Ryan and GitHub
92eb067a63
Add extra braces for trackball keymaps ( #16361 )
2022-02-15 18:01:54 +11:00
Ryan and GitHub
ac8bee7091
Fix multiple definition errors for trackball "boards" with no keys ( #16350 )
2022-02-15 01:15:53 +00:00
Ryan and GitHub
b6b7e12029
Digicarp65: fix layouts ( #16328 )
2022-02-14 13:01:39 +11:00
Ryan and GitHub
e596ece87a
Clang-format tweaks ( #15906 )
2022-02-11 20:00:34 -08:00
Ryan and GitHub
5f10387c41
handwired/promethium: fix missing include ( #16317 )
2022-02-11 12:37:36 +00:00
Ryan and GitHub
89fc2f166f
mechlovin/kay60: fix mismatched layout name ( #16314 )
2022-02-11 14:37:41 +11:00
Ryan and GitHub
2bc4a216df
maxr1998/pulse4k: Move Combo code to keymap level ( #16301 )
...
* maxr1998/pulse4k: Move Combo code to keymap level
* Reorder code
2022-02-11 02:31:19 +00:00
Ryan and GitHub
63c310f6fd
Add 65_iso_split_bs default layout ( #16283 )
2022-02-11 11:19:18 +11:00
Ryan and GitHub
3e52e60595
Fix slashes in build_full_test.mk ( #16300 )
2022-02-10 18:20:37 +11:00
Ryan and GitHub
e036c19d06
Add SN74x138 demultiplexer driver ( #16217 )
2022-02-06 09:02:45 -08:00
Ryan and GitHub
3facf05324
Add custom to list of valid bootloader types in info.json ( #16228 )
2022-02-05 11:43:22 +00:00
Ryan and GitHub
f4f3bf81c7
Add missing BOOTLOADER for a handful of boards ( #16225 )
2022-02-05 16:55:24 +11:00
Ryan and GitHub
27e390777b
Fix a couple of mismatched info.json layout names ( #16164 )
...
* Fix a couple of mismatched info.json layout names
* Fix layouts
* Clean up layouts
2022-02-02 21:08:48 +00:00
Ryan and GitHub
c9f88d7c67
qmk doctor: display qmk_firmware version tag (#16155 )
2022-02-01 20:31:42 -08:00
Ryan and GitHub
59f37bb710
Fix build failure for LW67, rename ansi keymap to default ( #16154 )
...
* Fix build failure for LW67, rename ansi keymap to default
* Fix keycode typos as well
2022-02-01 08:31:15 +11:00
Ryan and GitHub
bdca5132a4
Fave84H/87H: Fix stray closing brace in default keymap ( #16136 )
2022-01-30 15:07:40 -08:00
Ryan and GitHub
7d685956cc
Rename AdafruitBLE to BluefruitLE ( #16127 )
2022-01-30 17:29:42 +00:00
Ryan and GitHub
9482a097c8
Fix Cypher rev6 VIA keymap ( #16117 )
2022-01-29 21:17:18 +00:00
Ryan and GitHub
8c56bfe854
CU65: Fix VIA keymap ( #16062 )
2022-01-26 22:01:11 +00:00
Ryan and GitHub
4f6c0d0ea5
More keyboard rules.mk cleanups ( #16044 )
...
* More keyboard rules.mk cleanups
* Found a couple more
2022-01-25 20:21:08 +00:00
Ryan and GitHub
3e0ee6fb74
Fix joystick button off-by-one error ( #16037 )
2022-01-25 13:40:55 +00:00
Ryan and GitHub
c71c0fba90
Fix bootloader_jump for certain CTRL boards ( #16026 )
2022-01-25 09:28:13 +11:00
1d11ae3087
Rip out old macro and action_function system ( #16025 )
...
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com >
2022-01-24 21:22:20 +00:00
Ryan and GitHub
448a90f6b0
rocketboard_16: Fix mismatched LUT sizes (#15997 )
2022-01-23 06:56:44 +11:00
Ryan and GitHub
8ec18d1476
Remove action_function() from LFKeyboards boards ( #15993 )
2022-01-22 18:24:02 +00:00
Ryan and GitHub
c587df3b66
Fix build failures for mschwingen/modelm ( #15987 )
2022-01-22 06:12:34 +00:00
Ryan and GitHub
b45a037c7e
Rename some Quantum keycodes ( #15968 )
...
* Rename some Quantum keycodes
* Tweak EEPROM clear and debug keycode short aliases
2022-01-22 03:34:15 +00:00
Ryan and GitHub
682ccec853
Remove community-supported keyboards list from readme ( #15957 )
2022-01-20 23:20:24 +00:00
Ryan and GitHub
e7cd8c4806
Remove QMK_SUBPROJECT definitions in makefile ( #15958 )
2022-01-20 23:19:50 +00:00
dcb0c4e51e
Add example implementations for compatible MCUs list ( #15935 )
...
* Add example implementations for compatible MCUs list
* Update docs/compatible_microcontrollers.md
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-01-19 20:34:59 +11:00
Ryan and GitHub
c72ed7c024
CLI: Parse USB device version BCD ( #14580 )
...
* CLI: Parse USB device version BCD
* Apply suggestions
2022-01-17 08:44:34 +11:00
Ryan and GitHub
9e92d8a905
Make note of upper limit for UC() ( #15870 )
2022-01-14 14:47:36 +00:00
Ryan and GitHub
61f0292f11
Remove network drive mapping comment for WSL ( #15871 )
2022-01-14 14:46:47 +00:00
Ryan and GitHub
5fb93934d0
Fixes for bootloader refactor build failures ( #15638 )
2022-01-06 06:55:46 +11:00
Ryan and GitHub
6f81880f17
Convert some more boards to Matrix Lite ( #15489 )
2021-12-27 21:15:56 +11:00
Ryan and GitHub
6bc870d899
Refactor bootloader_jump() implementations ( #15450 )
...
* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot`
2021-12-27 21:10:07 +11:00
Ryan and GitHub
77d3e564f7
Migrate RN42 to UART driver and refactor ( #15492 )
2021-12-22 16:51:39 +11:00
Ryan and GitHub
9d0b145007
Fix build failure for UT47 ( #15483 )
2021-12-15 14:25:32 +00:00
Ryan and GitHub
c12268807d
Migrate serial_uart usages to UART driver ( #15479 )
...
* Migrate Thermal Printer feature to UART driver
* Migrate 40percentclub UT47 to UART driver
* Migrate Centromere to UART driver
* Migrate Chimera Ergo to UART driver
* Migrate Chimera Let's Split to UART driver
* Migrate Chimera Ortho to UART driver
* Migrate Chimera Ortho Plus to UART driver
* Migrate Comet46 to UART driver
* Migrate Palm USB converter to UART driver
* Migrate Sun USB converter to UART driver
* Migrate Dichotomy to UART driver
* Migrate Honeycomb to UART driver
* Migrate Mitosis to UART driver
* Migrate Redox W to UART driver
* Migrate Uni660 to UART driver
* Migrate Telophase to UART driver
2021-12-15 11:00:39 +00:00
Ryan and GitHub
99b35940bc
Remove unnecessary backslash-escapes in default keymaps ( #15472 )
...
* Remove unnecessary backslash-escapes in default keymaps
* Remove unnecessary backslash-escapes in via keymaps
* Remove unnecessary backslash-escapes in default-ish keymaps
2021-12-14 12:41:16 +00:00
Ryan and GitHub
f718a10889
Fix up build options comments ( #15463 )
2021-12-12 18:05:37 -08:00
fauxpark
c394bf1c98
Merge remote-tracking branch 'upstream/master' into develop
2021-12-09 17:24:05 +11:00
Ryan and GitHub
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00