d412854e37
analog.[ch]: remove unnecessary includes ( #16471 )
2022-03-04 14:56:59 +11:00
aab2ac22c5
Melody96 refactor ( #16455 )
2022-03-04 14:52:15 +11:00
61ba8efa3e
Update pr_checklist.md ( #16484 )
...
Update readme.md template link from https://github.com/qmk/qmk_firmware/blob/master/data/templates/avr/readme.md to https://github.com/qmk/qmk_firmware/blob/master/data/templates/keyboard/readme.md
2022-03-04 12:49:14 +11:00
e01307f265
Typo in squeezing_avr.md ( #16506 )
...
Fixed typo in squeezing_avr docs.
2022-03-03 15:38:24 -08:00
7fb312ccd7
Fix use of ISSI driver config before init ( #16493 )
2022-03-03 22:35:51 +00:00
4a66bdf294
Fix helix/rev2 not working properly when using split_common. ( #16512 )
...
When helix/rev2 was using split_common, it didn't work properly and I couldn't type on the right hand side.
The cause is that the following code, added in 0.16.0 to `quantum/keyboard.c`, does not include `quantum/split_common/split_util.h` but instead includes `keyboards/helix/rev2/split_util.h`. Therefore, `split_pre_init()/split_post_init()` in `quantum/split_common/split_util.c` was not called.
```c
#ifdef SPLIT_KEYBOARD
# include "split_util.h"
#endif
```
2022-03-03 20:23:49 +00:00
ae2c77c827
[Bug] fix v-usb connection enumeration, ifdef workaround ( #16511 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-03 09:24:04 -08:00
75b40dc7a5
Fix mistakes in the include path in helix/rev2/local_features.mk
. ( #16507 )
...
```diff
--- a/keyboards/helix/rev2/local_features.mk
+++ b/keyboards/helix/rev2/local_features.mk
@@ -6,7 +6,7 @@
#
KEYBOARD_LOCAL_FEATURES_MK :=
--include $(strip $(HELIX_TOP_DIR)/pico/override_helix_options.mk) ## File ded icated to maintenance
+-include $(strip $(HELIX_TOP_DIR)/rev2/override_helix_options.mk) ## File dedicated to maintenance
```
2022-03-03 14:27:21 +00:00
96b6ddf4bf
fixed typo in docs/newbs_getting_started.md ( #16501 )
2022-03-03 09:53:40 +00:00
e73f8e942c
Change 'helix/rev2:default' setting to use split_common ( #16432 )
...
* add licenses message to helix/rev2 files
* Minimize the processing of helix/rev2/local_features.mk
* Changed helix/rev2 default setting to use split_common
* fix helix/rev2:edvorakjp build error
* Remove unnecessary '#include' from keymap.c
* helix keymaps Workaround for build errors. five_rows_jis, fraanrosi, froggy, froggy_106, yshrsmz
* Revert "fix helix/rev2:edvorakjp build error"
This reverts commit 731dbbe15155b3efe2ff9f5ad61c7d0cf529e837.
Separated into a single PR #16433 .
* Revert "Changed helix/rev2 default setting to use split_common"
This reverts commit e76dbd7762e06e0781ee004213878b1a5029fa98.
* add 'SPLIT_*_STATE_ENABLE' into helix/rev2/config.h
* Revert "helix keymaps Workaround for build errors. five_rows_jis, fraanrosi, froggy, froggy_106, yshrsmz"
This reverts commit 9b316c1c6a532f908f2ac430233089797ce7c794.
* change helix:default to use split_common
* change helix:five_rows to use split_common
* add comment into helix/rev2/rules.mk
* change helix:led_test to use split_common
2022-03-02 20:15:10 +09:00
09a43b12cb
Revert "handwired/3dortho14u: refactor layout data ( #16475 )" ( #16485 )
...
This reverts commit 3ac769b6abe9b97a94033f376b28482d2d5f7b00.
2022-03-01 15:48:38 -08:00
325c634101
atlas_65 Layout Macro Refactor ( #16483 )
...
* atlas_65.h: add matrix diagram
* atlas_65.h: apply linting
- convert tabs to spaces
- four-space indent
- align backslashes in layout macro
* atlas_65.h: adjust layout macro alignment
Visually separates each side. White-space-only change.
* physically arrange layout macro
Move the matrix position identifiers in the layout macro to resemble the assembled keyboard's layout.
- move `k46` (right side B) to the fourth (Shift) row
- move each of `k1E`, `k2E` and `k3E` (right side navigation keys) up one row
- update keymaps to match
* update maintainer data
Update the maintainer data in `info.json` and `readme.md`.
2022-03-01 14:52:25 -08:00
369575ad13
Remove invalid keyboard_folder from gk6 ( #16480 )
2022-03-01 02:12:01 +00:00
36635c2203
Ellora65: remove dead space from Configurator rendering ( #16478 )
2022-03-01 01:53:53 +00:00
c9d9e70ac7
Move projectcain encoder logic to keyboard level ( #16479 )
2022-03-01 01:52:01 +00:00
f293e6b4da
Glacier: Community Layout support ( #16474 )
...
* Glacier: Community Layout support
Enables the Glacier to use QMK's `tkl_f13_ansi_tsangan` community layout.
- rename `LAYOUT` to `LAYOUT_tkl_f13_ansi_tsangan`
- add `LAYOUTS` rule to `rules.mk`
* info.json: correct maintainer value
Use the maintainer's GitHub username.
2022-02-28 23:33:55 +00:00
3ac769b6ab
handwired/3dortho14u: refactor layout data ( #16475 )
...
Remove nonextant matrix positions from the layout data.
2022-02-28 23:33:21 +00:00
d1068b23ad
snatchpad: update layout data ( #16476 )
...
Fixes key overlaps in QMK Configurator.
2022-02-28 23:32:33 +00:00
fbfd5312b9
CLI: Validate JSON keymap input ( #16261 )
...
* Fix schema validator
It should use the passed schema.
* Add required attributes to keymap schema
* Rework subcommands to validate the JSON keymaps
The 'compile', 'flash' and 'json2c' subcommands were reworked to add
JSON keymap validation so error is reported for non-JSON and
non-compliant-JSON inputs.
* Fix required fields in keymap schema
* Add tests
* Fix compiling keymaps directly from keymap directory
* Schema should not require version for now.
2022-02-28 20:02:39 +00:00
779c7debcf
Fix issues with data driven split keyboards ( #16457 )
2022-02-27 13:39:24 +01:00
e884414e1e
fix helix/rev2:edvorakjp build error ( #16433 )
...
'helix/rev2/keymaps/edvorakjp' was no longer buildable due to changes made by #14864 .
The reason is that the prototype of `oled_task_user()` was changed in keymaps/edvorakjp/oled.c, but keymaps/edvorakjp/oled.h was not changed.
Therefore, I modified the prototype in keymaps/edvorakjp/oled.h.
2022-02-27 20:30:00 +09:00
77cdb20e16
Revert CLI default for manufacturer ( #16467 )
2022-02-27 10:34:26 +00:00
a7a3f72235
Wolf Sabre: fix Configurator layout data ( #16465 )
...
* apply friendly formatting to info.json
* rebuild Configurator layout data
KLE Rotation leads to incorrect layout data when converted to `info.json` format.
* add matrix diagram to sabre.h
2022-02-27 10:08:10 +00:00
57601d3cfe
Wren: fix QMK Configurator key sequence ( #16462 )
...
* Wren: fix QMK Configurator key sequence
* info.json: update maintainer field
2022-02-27 00:38:51 -08:00
29ab430f1f
[Docs] Anchor link correction in rgb matrix docs ( #16460 )
2022-02-26 18:38:46 -08:00
1d30ee72ab
[Keymap] stanrc85 userspace rules cleanup ( #16447 )
2022-02-26 18:29:59 -08:00
259cf76966
Link WS2812 driver page from rgb feature docs ( #16366 )
2022-02-27 01:50:44 +00:00
c1e008b052
[Keyboard] add YMDK YMD21 v2 ( #16442 )
...
* [Keyboard] add YMDK YMD21 v2
* remove trailing whitespace from default keymap
2022-02-26 17:36:30 -08:00
97d0e7cb2d
[Docs] Add commands to flashing docs ( #16456 )
2022-02-26 17:35:10 -08:00
d94b5d0b82
[Handwired] Support for Adafruit lemon keypad ( #16395 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: zvecr <git@zvecr.com>
2022-02-26 17:18:51 -08:00
3057e5f8ca
[Keyboard] ada1800mini ( #16386 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-26 17:06:48 -08:00
83a32b2574
Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )
...
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
2022-02-26 03:20:57 +00:00
e793128991
Merge remote-tracking branch 'origin/develop'
2022-02-25 23:45:40 +00:00
c0ee3d2c79
Merge '51db8baf77e2c0aa5f54d73114e84a33306d7380' as empty
2022-02-25 23:45:07 +00:00
cf31355f08
Changelog 2022q1 ( #16380 )
...
* Initial changelog pass
* update generate-develop-pr-list content
* Fix bad word-ness
* Fix generate-develop-pr-list ignores
* Update docs/ChangeLog/20220226.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-23 17:33:08 +00:00
bd01e1cee8
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 18:32:43 +00:00
8aec20c0da
Format code according to conventions ( #16435 )
2022-02-22 18:29:47 +00:00
a58a95f1f5
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 18:24:50 +00:00
5330d0888d
Install extra CLI dependencies that are missing ( #16426 )
...
* Install extra CLI dependencies that are missing
* dos2unix is part of base container
2022-02-22 18:24:18 +00:00
3039186dd9
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 14:10:20 +00:00
7646e567bd
handwired/frankie_macropad: disable some features to reduce size ( #16431 )
2022-02-22 14:09:45 +00:00
749918e119
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 02:58:43 +00:00
5dcc0743f5
Install extra CLI dependencies that are missing ( #16425 )
2022-02-22 02:57:52 +00:00
c2ea26745d
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:23:59 +00:00
e0342fec18
[Keyboard] Fixed default keymap and add VIA for Baredev rev1 ( #15818 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 11:23:29 -08:00
6b94d8e1c9
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:22:55 +00:00
ffe9c22032
[Keyboard] Add keyboard 3dortho14u ( #16329 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 11:22:25 -08:00
82a670135f
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:22:24 +00:00
239fed2ef1
[Keyboard] Move rgb animation defines for KAPL keyboard ( #16341 )
2022-02-21 11:21:54 -08:00
145dca0e49
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 05:21:40 +11:00
31f5900666
fix layout macro ( #16414 )
...
Co-authored-by: jack <{ID}+{username}@users.noreply.github.com>
2022-02-21 18:04:14 +00:00
302ed624ac
Add encoder defaults for Keebio boards ( #16398 )
...
* Add BDN9 encoder defaults
* Add DSP40 encoder default
* Add FoldKB encoder defaults
* Add Iris encoder defaults
* Update Iris Rev. 6 encoder orientation
* Add KBO-5000 encoder defaults
* Add Quefrency encoder defaults
* Add Sinc encoder defaults
* Add Stick encoder defaults
* Remove encoder settings from VIA keymaps
2022-02-21 18:02:30 +00:00
6ad86042fe
Fix kikoslab/ellora65 ( #16415 )
2022-02-22 04:57:13 +11:00
2f0dc0fb6d
Format code according to conventions ( #16419 )
2022-02-21 17:44:27 +00:00
a5901a6c0d
[Keymap] BDN9 keymap ( #15924 )
2022-02-21 09:35:23 -08:00
3290377918
[Keyboard] infinity81 ( #16387 )
2022-02-21 09:12:18 -08:00
83b9483045
[keyboard] DC01 i2c timeout fix ( #16392 )
2022-02-21 09:11:49 -08:00
0b21fbc37b
[Keyboard] add evancookaudio sleepingdinosaur ( #16320 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-02-21 09:11:23 -08:00
7e4f74d689
[Keyboard] Update Heavy Left ( #16354 )
2022-02-21 09:11:00 -08:00
59f671744b
[Keyboard] ID75 v2 ( #16351 )
2022-02-21 09:10:19 -08:00
7fb22706fd
[Keyboard] Add sabre ( #15964 )
...
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-02-21 09:10:06 -08:00
249eb87102
[Keyboard] [redox_w] add dvorak layout and white led support ( #16259 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 09:09:19 -08:00
b1f8622513
[Docs] Update feature_leader_key.md ( #16344 )
...
Co-authored-by: zvecr <git@zvecr.com>
2022-02-21 09:08:36 -08:00
d3584be431
[Docs] Update newbs_building_firmware.md ( #16333 )
2022-02-21 09:08:07 -08:00
c204c735af
Helix/pico move to split_common ( #16418 )
2022-02-21 08:30:49 -08:00
25ba9b41c1
Format code according to conventions ( #16421 )
2022-02-21 08:29:54 -08:00
a44abeb99a
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 03:04:41 +11:00
f30f963a0b
Internal docs generation updates ( #16411 )
2022-02-21 15:47:44 +00:00
b1de11c275
Fix a potential bug in encoder_init(). ( #16372 )
...
After executing `setPinInputHigh(pin)`, it is necessary to wait for the charging time to read from the corresponding pin. This is the same as requiring `matrix_output_unselect_delay()` after doing `unselect_row()` in matrix.c.
2022-02-21 23:13:06 +09:00
69a6772074
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 09:04:17 +00:00
ae5f43072f
Update the support for lazydesigners/dimple ( #14797 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-21 10:03:18 +01:00
0f962af691
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:55:44 +00:00
f252287b0e
Format code according to conventions ( #16412 )
2022-02-21 00:55:23 -08:00
67b9a722c0
[Keyboard] Add Ellora65 ( #14754 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: swiftrax <swiftrax@github.com>
2022-02-21 00:55:05 -08:00
7d153b9a66
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:40:46 +00:00
18490537a5
[Keyboard] Add Snatchpad keyboard ( #16330 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 00:40:11 -08:00
8dc7cae7c7
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:39:42 +00:00
2d1f2810a4
[Keyboard] add Gizmo Engineering GK6 keyboard ( #13907 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 00:38:53 -08:00
f01caa2a5a
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:29:26 +00:00
019dddcfa3
[Keyboard] Add foundation ( #16289 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 00:28:49 -08:00
99099c4173
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 07:53:37 +00:00
deb0fe4bcc
[Keyboard] Add glacier in creatkeebs folder ( #16079 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 23:52:39 -08:00
09b44d2e73
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 07:44:26 +00:00
2e31f542dc
[Keyboard] Add Obro ( #15884 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 23:43:55 -08:00
63b8959413
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:33:42 +00:00
14fb3cc8b0
[Keyboard] Add Kyria rev. 2 ( #16178 )
2022-02-20 22:33:00 -08:00
37feb4fcb4
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:17:00 +00:00
9bf25d1cd5
[Keyboard] Add Monoflex 60 keyboard ( #16234 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 22:16:23 -08:00
6a90e13224
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:05:20 +00:00
2d1d44edb7
[Keyboard] Fix Hineybush/h08_ocelot and Hineybush/h65(_hotswap) ( #16405 )
2022-02-20 22:04:43 -08:00
b21a803ec6
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:02:11 +00:00
f7b5d67a7b
[Keyboard] Add MW75R2 PCB ( #15042 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-02-20 22:01:31 -08:00
21a4f42957
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 05:57:49 +00:00
65af7272f3
[Keyboard] Fix mwstudio/mw65_rgb errors ( #16410 )
2022-02-20 21:57:11 -08:00
31ee13a5d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 01:19:42 +00:00
3bc8afbb81
Update fix for MW65_rgb and added personal keymap ( #15279 )
...
* Update fix for MW65 and added personal keymap
* Resolve fix
* Resolved fix, again
* Added missing GPLv2 license headers
* Resolved issue
2022-02-20 17:18:35 -08:00
f6d8dd972e
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 18:37:05 +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
4d3ce3cdf8
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 13:57:38 +00:00
60f22831cb
clueboard/card: disable Command to reduce size ( #16404 )
2022-02-20 13:57:03 +00:00
f787114fe9
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 08:21:51 +00:00
38e3be4c74
Add h08_ocelot and h65 PCBs ( #14054 )
...
* add h65 start
* add h65 base files
* add ocelot base files
* add via keymap
* Update keyboards/hineybush/h08_ocelot/config.h
* Update keyboards/hineybush/h65/config.h
* add base files for h65 hotswap
* changes made per PR
* finally made updates per PR
* update readmes
* Update keyboards/hineybush/h65_hotswap/config.h
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65_hotswap/readme.md
* Update keyboards/hineybush/h65_hotswap/info.json
* Update keyboards/hineybush/h65/rules.mk
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/h65_hotswap.h
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65/rules.mk
* Update keyboards/hineybush/h65/readme.md
* Update keyboards/hineybush/h08_ocelot/h08_ocelot.h
* Update keyboards/hineybush/h08_ocelot/keymaps/default/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/default/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/via/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/via/keymap.c
* Update keyboards/hineybush/h08_ocelot/readme.md
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h65/h65.h
* Update keyboards/hineybush/h08_ocelot/info.json
* Update keyboards/hineybush/h65/info.json
* Update keyboards/hineybush/h65/keymaps/default/keymap.c
* Apply suggestions from code review
* update jsons for default qmk config layout
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h65/h65.h
* Update keyboards/hineybush/h65/info.json
* Update keyboards/hineybush/h65/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65/config.h
2022-02-20 00:21:18 -08:00
1d9808606a
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 07:10:44 +00:00
60e28544b2
Bliss Hotdox keymaps ( #13160 )
...
* Bliss Hotdox keymaps
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Add GPL License to keymap.c file
Changes to be committed:
modified: keymap.c
* make changes requested by fauxpark
* Update keyboards/hotdox/keymaps/bliss/readme.md
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Update keyboards/hotdox/keymaps/bliss/readme.md
2022-02-19 23:10:15 -08:00
e2691c22c1
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 05:52:47 +00:00
73657a7d58
Add kikkou keyboard ( #15291 )
...
* Add kikkou keyboard
* Apply suggestions from code review
* Update keyboards/kikkou/rules.mk
* Apply suggestions from code review1
2022-02-19 21:52:11 -08:00
5b688a09ec
Merge remote-tracking branch 'upstream/master' into develop
2022-02-19 04:27:09 +11:00
4666d26008
Fix a couple of boards being wrongly identified as AVR ( #16377 )
2022-02-19 02:53:36 +11:00
2d12eacb4b
[Keyboard] Renamed Frooastboard to Frooastboard Nano ( #16373 )
2022-02-17 08:59:12 -08:00
7dd993fb06
Fix build error for LED Matrix effect solid_reactive_wide. ( #16383 )
2022-02-17 08:53:06 -08:00
da280739ef
Merge remote-tracking branch 'origin/master' into develop
2022-02-17 08:44:30 -08:00
548a463fe9
mokey/xox70
: clean up layouts (#16375 )
2022-02-17 08:43:03 -08:00
7f63bcf38b
[Bug] Re-add call to suspend_power_down_kb()
( #16382 )
2022-02-17 08:33:07 -08:00
7e00fcd7bc
[Keyboard] Remove Helix/rev1 ( #16389 )
2022-02-17 08:18:16 -08:00
0d9a0d5d97
Align new-keyboard with recent schema updates ( #16378 )
2022-02-16 20:58:40 +00:00
5ff823d35f
Bodge for helix build failures ( #16376 )
2022-02-16 17:46:48 +00:00
08ebf1523b
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 17:48:14 +00:00
da68083fdf
Update USB VID and PID for Aya ( #16363 )
2022-02-15 18:47:35 +01:00
6a8df58887
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 07:02:33 +00:00
92eb067a63
Add extra braces for trackball keymaps ( #16361 )
2022-02-15 18:01:54 +11:00
16767312db
Align docs to new-keyboard behaviour ( #16357 )
2022-02-15 15:45:32 +11:00
fede569bbe
Allow NO_PIN within info.json ( #16359 )
2022-02-15 15:41:16 +11:00
b0621223bc
Various fixes for new-keyboard ( #16358 )
2022-02-15 01:42:58 +00:00
c9f192bae8
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 01:16:27 +00:00
ac8bee7091
Fix multiple definition errors for trackball "boards" with no keys ( #16350 )
2022-02-15 01:15:53 +00:00
23c238a180
CLI: Minor additions #12795 ( #16276 )
2022-02-14 12:02:35 +01:00
1980e48e0d
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 06:25:23 +00:00
485cf920b4
Xenon: correct QMK Configurator key sequence ( #16332 )
2022-02-13 22:24:52 -08:00
61ed2e2b3c
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 06:24:45 +00:00
6b01657a86
Mode M75S Layout Additions, Configurator Data and Code Touch-Up ( #16327 )
...
* m75s.h: correct matrix position identifier
`K5C` is actually on row 4, so it should be `K4C`.
* m75s.h: add matrix diagram
* add QMK Configurator data
* polish whitespace
- convert tabs to spaces
- update indent to four spaces
- remove trailing whitespace
* update readme
Didn't seem to be fully updated after being copied from the M65S codebase.
* add LAYOUT_ansi with keymap
ANSI layout with 2u Backspace.
* add LAYOUT_iso with keymap
ISO layout with 2u Backspace.
* add LAYOUT_ansi_tsangan with keymap
ANSI layout with 2u Backspace and 7u Spacebar.
* add LAYOUT_iso_tsangan with keymap
ISO layout with 2u Backspace and 7u Spacebar.
* add LAYOUT_ansi_split_bs with keymap
ANSI layout with Split Backspace.
* add LAYOUT_iso_split_bs with keymap
ISO layout with Split Backspace.
* add LAYOUT_ansi_tsangan_split_bs with keymap
ANSI layout with Split Backspace and 7u Spacebar.
* add LAYOUT_iso_tsangan_split_bs with keymap
ISO layout with Split Backspace and 7u Spacebar.
2022-02-13 22:24:11 -08:00
f77e569e9f
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 02:02:16 +00:00
b6b7e12029
Digicarp65: fix layouts ( #16328 )
2022-02-14 13:01:39 +11:00
4fd04b2371
Fix compilation of ChibiOS UART driver ( #16348 )
...
Cherry picked fix from 15724
2022-02-13 20:44:44 +00:00
63646e8906
Format code according to conventions ( #16322 )
2022-02-12 18:29:31 +00:00
afcdd7079c
Update keyboard mapping for all moved boards this cycle ( #16312 )
2022-02-12 09:16:35 -08:00
9f506e64ba
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 07:01:58 +00:00
773205cd1f
[Keyboard] Convert Maxr1998/Phoebe to use info.json where possible ( #16309 )
2022-02-11 23:01:25 -08:00
aefe6ee9f5
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 04:03:02 +00:00
19c57a2a6a
[Keyboard] Lulu keyboard by boardsource ( #15951 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-11 20:02:30 -08:00
e596ece87a
Clang-format tweaks ( #15906 )
2022-02-11 20:00:34 -08:00
17c0ca6fa4
[Keyboard] move g heavy industry boards into /gboards ( #16040 )
...
Co-authored-by: zvecr <git@zvecr.com>
2022-02-11 19:54:48 -08:00
52d6f07a82
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 03:23:18 +00:00
40529e89de
[Keymap] Add uqs' keymaps for various boards and ploopy mouse ( #16265 )
2022-02-11 19:22:47 -08:00
0f926a8ae8
move montex to IDOBAO vendor folder ( #15668 )
...
* move montex to IDOBAO vendor folder
* move montex to montex/v1
2022-02-12 01:14:07 +00:00
c72120baab
move @satt99 's comet46 to satt/ ( #16059 )
2022-02-12 01:13:48 +00:00
50201af2b7
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 01:11:25 +00:00
8b48bab54f
Add wren configurator data ( #16321 )
2022-02-12 01:10:48 +00:00
8957e928a2
move mechkeys keyboards into the mechkeys/ vendor folder ( #15760 )
...
* move mechkeys keyboards to mechkeys/
* fix compilation
* fix default folder
2022-02-11 22:41:10 +00:00
bd35fa7de1
move @takashiski 's keebs into /takashiski ( #16089 )
2022-02-11 21:51:20 +00:00
71c0b97bce
Added external spi flash driver. ( #15419 )
2022-02-11 20:26:16 +00:00
00cc64638c
Fix right side ws2812 leds having two indices ( #15985 )
...
* Fix right side leds having two indices
* remove redundant left check
2022-02-11 20:13:22 +00:00
7148a69d5e
Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions ( #15938 )
...
* Replace keyp by &tapping_key in the record arg of per-key tap hold funcs
* Replace NULL by &(keyrecord_t){} in 2nd arg of get_tapping_term
2022-02-11 19:53:26 +00:00
39bec3bfa5
Various fixes for matrix _RIGHT handling ( #16292 )
...
* Various fixes for matrix _RIGHT handling
* clang
2022-02-11 19:01:16 +00:00
2d4a69cfc6
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 12:38:20 +00:00
5f10387c41
handwired/promethium: fix missing include ( #16317 )
2022-02-11 12:37:36 +00:00
793f54f6ca
ps2/avr: use the correct file name ( #16316 )
...
This was missed in https://github.com/qmk/qmk_firmware/pull/14895 .
Thanks to fauxpark for spotting this.
2022-02-11 20:36:26 +11:00
656c151e07
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 03:38:26 +00:00
89fc2f166f
mechlovin/kay60: fix mismatched layout name ( #16314 )
2022-02-11 14:37:41 +11:00
8106697a42
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 02:31:55 +00:00
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
cc7d3b75d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 00:19:54 +00:00
63c310f6fd
Add 65_iso_split_bs default layout ( #16283 )
2022-02-11 11:19:18 +11:00
9e4942bec8
[Keyboard] move latincompass's boards to /latincompass ( #16039 )
2022-02-10 15:20:11 -08:00
27ec667430
move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 ( #15992 )
...
* move id80 to a v1 to acommondate for v2 and a future v3
* move id75 to v1
* fix manufacturer and product fields, enable backlight
* move user keymap
* Fix DEFAULT_FOLDER
* Update build command
Co-authored-by: zvecr <git@zvecr.com>
2022-02-10 21:46:03 +00:00
7c57c88c86
move ID87 to IDOBAO vendor folder ( #15667 )
...
* move ID87 to IDOBAO vendor folder
* move to v1 to acommondate for v2
2022-02-10 21:19:33 +00:00
8787978951
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 21:03:01 +00:00
bc5d46aaad
Mode 75H Touch-UP ( #16310 )
...
* m75h.h: correct matrix position identifier
`K5C` is actually on row 4, so it should be `K4C`.
* m75h.h: add matrix diagram
* add QMK Configurator data
* polish whitespace
- convert tabs to spaces
- update indent to four spaces
- remove trailing whitespace
2022-02-10 21:02:23 +00:00
e04f6c5d38
Remove manual enable of LTO within user keymaps ( #15378 )
2022-02-10 09:52:39 -08:00
f7e7671f69
Migrate more makefile utilities to builddefs sub-directory ( #16002 )
2022-02-10 09:45:51 -08:00
7a0fd646e3
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:23:14 +00:00
195242dc37
keyten kt60-M: rename LAYOUT to LAYOUT_60_tsangan_hhkb ( #16307 )
...
* rename LAYOUT to LAYOUT_60_tsangan_hhkb
* info.json: correct maintainer value
Field is meant to reference the maintainer's GitHub username.
* rules.mk: enable Community Layout support
2022-02-10 16:22:42 +00:00
9f4fbd3aa7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:22:18 +00:00
d25bce24cd
Keyprez Unicorn: fix QMK Configurator key sequence ( #16305 )
...
* info.json: apply friendly formatting
* info.json: fix key sequence
2022-02-10 16:21:38 +00:00
54572c8daf
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:20:03 +00:00
c9e19fe6fc
KeebsForAll Freebird Numpad Pro: fix Configurator key positioning ( #16303 )
...
* info.json: apply friendly formatting
* info.json: fix key positioning
Fixes the second row being rendered on top of the first row.
2022-02-10 16:19:27 +00:00
cbdb225a67
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:18:23 +00:00
21522e0964
info.json: fix QMK Configurator rendering ( #16299 )
2022-02-10 16:17:47 +00:00
78c3149365
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:17:45 +00:00
da4eda8930
info.json: fix key sequence ( #16297 )
2022-02-10 16:17:12 +00:00
815d2bae81
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:17:00 +00:00
f662939037
Sentence structure update ( #16306 )
2022-02-10 16:16:01 +00:00
3e52e60595
Fix slashes in build_full_test.mk ( #16300 )
2022-02-10 18:20:37 +11:00
0930c60553
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 07:13:21 +00:00
3e5cb1da0f
Improve description of LED state data sync option ( #16302 )
2022-02-10 18:12:42 +11:00
473557ff7d
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 05:24:53 +00:00
cb9142224b
Eye Oh Designs SPRH: fix Configurator data ( #16296 )
2022-02-09 21:24:10 -08:00
03b1de6925
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 05:23:32 +00:00
c092d716c5
gl516/j73gl: fix Configurator key sequence ( #16298 )
2022-02-09 21:22:47 -08:00
12246733b7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 03:30:02 +00:00
66f61ae4cb
CMM.Studio Fuji65: correct layout data for real this time ( #16295 )
...
Because I apparently can't tell the difference between coordinates and dimensions.
2022-02-09 19:29:25 -08:00
61e8a0879e
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:31:55 +00:00
5475553dd8
Demiurge: correct Configurator Layout data ( #16294 )
...
* info.json: apply friendly formatting
* info.json: correct layout data
2022-02-10 01:31:07 +00:00
bc702fade2
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:21:42 +00:00
628166a3a9
[Keymap] zigotica layout tweaks ( #16291 )
2022-02-09 17:21:12 -08:00
968081958a
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:15:04 +00:00
ae041078e8
CMM.Studio Fuji65: Configurator Data Patch ( #16293 )
...
* info.json: correct layout data
* info.json: correct maintainer field
2022-02-10 01:14:32 +00:00
6339b6dab7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:04:13 +00:00
9d74c95215
[Keymap] submitting ariccb planck keymap ( #16177 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-09 17:03:43 -08:00
ae6f471f1c
Modify the output of the size checks. ( #16290 )
2022-02-10 08:50:55 +11:00
250fd721ac
move four_banger to bpiphany ( #16082 )
2022-02-09 21:33:40 +00:00
8e34b64a99
move hid_liber to /bpiphany ( #16091 )
2022-02-09 21:29:59 +00:00
cd673cceba
move spaceholdings boards into /spaceholdings ( #16096 )
2022-02-09 21:19:28 +00:00
a9250ad8a1
move @7-rate 's keebs to /rate ( #16099 )
2022-02-09 21:14:33 +00:00
9aed06ba47
move @npspears 's boards into /checkerboards ( #16100 )
2022-02-09 21:08:20 +00:00
c2c2f30f9f
Remove parent-relative paths from keyboards. ( #16282 )
...
* Remove parent-relative paths from keyboards.
* Update keyboards/capsunlocked/cu75/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-10 07:02:53 +11:00
1f67de2001
Align existing pca9555 driver to better match mcp23018 API ( #16277 )
2022-02-09 19:55:39 +00:00
96afc7a03a
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 19:48:31 +00:00
de4f2bf1ff
Further update to #13745 on Crkbd keymap ( #16284 )
...
* Further update to #13745
Hello,
This is further update to #13745 , somehow my commit did not get merged
https://github.com/qmk/qmk_firmware/pull/13745#discussion_r802603490
* Update config.h
2022-02-09 19:47:53 +00:00
d1e5221bf8
Fix idobao/id80/v3 compilation errors ( #16280 )
...
* fix
* another redefintion
2022-02-09 07:01:58 +00:00
3face6b704
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:51:58 +00:00
c49438feec
[Keyboard] Digicarp65 ( #15926 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: swiftrax <swiftrax@github.com>
2022-02-08 21:51:51 -08:00
c212b65e48
New Keyboard: 1upkeyboards super16v2 ( #16198 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-08 21:51:20 -08:00
69b6e0796b
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:50:15 +00:00
b114b27373
[Keyboard] Idobao ID80 V3 ( #15912 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-08 21:49:53 -08:00
a75fb03f39
[Keyboard] MelGeek Mach80 rev2 ( #15610 )
2022-02-08 21:49:40 -08:00
7650e68798
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:42:39 +00:00
bf4ce41696
[Keyboard] refine LED Matrix LED positions on KBD67 Lite ( #15769 )
2022-02-08 21:42:01 -08:00
4b377a80fa
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:24:00 +00:00
11e50f5ff1
[Keyboard] Add explicit RGB Matrix defines for Iris Rev. 6 ( #16275 )
2022-02-08 21:23:25 -08:00
70e9f70c93
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:20:34 +00:00
71a48a0102
[Keyboard] Add Kapl ( #16255 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-08 21:19:54 -08:00
9e293e7f9c
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:13:10 +00:00
04020da48c
[Docs] pr checklist: update doc hyperlinks to relative ones and use IDs ( #16263 )
2022-02-08 21:12:39 -08:00
a2ffdb4abd
Merge remote-tracking branch 'upstream/master' into develop
2022-02-09 16:00:09 +11:00
efdaa7f972
Add support for driving unselected row/col. ( #16278 )
2022-02-09 15:50:13 +11:00
74e8a71768
Move driver to core ( #15944 )
2022-02-09 00:07:42 +00:00
2e279f1b88
Initial pass at data driven new-keyboard subcommand ( #12795 )
...
* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory
2022-02-09 06:03:30 +11:00
a239051c4a
Misc size regression script improvements. ( #16268 )
...
* Misc size regression script improvements.
- Sets environment variable SIZE_REGRESSION_EXECUTING during execution
so hook scripts like `post-checkout` may skip processing.
- Forces checkout of the target branch, including removal of all
temporary object files in the process.
- Prints out a warning on exit stating that the git repository is in an
indeterminate state, and the user needs to swap back to whatever
intended branch they were working with originally.
* Remove `git clean`
2022-02-08 16:25:55 +00:00
e26778ceb5
LFKeyboards Mini1800: refactor into revisions ( #16260 )
...
* fork Mini1800 into reva and revc versions
* update info.json
- apply friendly formatting
- update maintainer value
* update keymap rules.mk formatting
- align inline comments
- convert tabs to spaces
* align keymap rules.mk files to QMK template
* move common keymap rules.mk settings to revision level
* info.json: correct key sequence
* align revision rules.mk files to QMK template
* clean up revision rules.mk files
* add readme files for each revision
* correct USB Product string
* remove post_rules.mk files
The internal settings were commented out, so the files actually don't do anything.
* edit Bootloader instructions on main readme
* move non-assignment rules to post_rules.mk
* add inline comments for NKRO_ENABLE per fauxpark
2022-02-07 20:12:59 -08:00
f3aa5db414
Boardsource The Mark 65 Touch-Up and Layout Additions ( #16270 )
...
* the_mark.h: use ____ for KC_NO
* the_mark.h: number matrix positions electrically
`K300` and `K301` has misleading identifiers - `K300` was on column 1 and `K301` on column 0.
* the_mark.h: use QMK 3-character notation
* the_mark.h: add matrix diagram
* refactor reference keymaps
- convert tabs to spaces
- use four-space indent
- grid align keycodes
- remove extra line breaks
- add layer indexes to `via` keymap
* info.json: apply friendly formatting
* add LAYOUT_ansi_split_bs_space
Includes reference keymap.
* add LAYOUT_iso_split_bs_space
Includes reference keymap.
* info.json: edit maintainer value
There is a Boardsource GitHub account, but knowing the user who maintains it is helpful.
2022-02-07 19:45:44 -08:00
7c5d4484f6
Wings42: add QMK Configurator data ( #16267 )
...
* add info.json for wings42/rev1
* add info.json for wings42/rev1_extkeys
* add info.json for wings42/rev2
2022-02-07 19:44:19 -08:00
87e6c2b06b
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 21:32:27 +00:00
837205b08f
[Keyboard] M60 split 5x12 lego pcb ( #14383 )
...
* add m60 lego case in split, with stm32f401 and 411
* Update keyboards/mlego/m60_split/m60_split.h
* Update keyboards/mlego/m60_split/rev1/config.h
* Update keyboards/mlego/m60_split/rev2/config.h
* address the moving of enum in keymaps
2022-02-07 13:31:51 -08:00
a1902c3bf8
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 19:29:12 +00:00
67d10cbc7e
[Keyboard] [eternal_keypad] Update product_id and add keymap ( #16253 )
2022-02-07 11:28:20 -08:00
008b5f52e5
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 18:27:58 +00:00
3ca19fa933
[Keymap] Updated Planck layout - jimmysjolund ( #16245 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-07 10:24:20 -08:00
a86d6fffc9
Fixup bootloaders. ( #16256 )
2022-02-06 19:09:21 -08:00
53a7306682
Reduce firmware size for dztech/dz60rgb_wkl/v2_1:via ( #16254 )
2022-02-06 23:58:05 +00:00
842d20267c
Remove half implemented micronucleus bootloader support ( #16252 )
2022-02-06 22:59:03 +00:00
9124f5dc2d
Add layout change callbacks to VIA ( #16087 )
...
* Add layout change callbacks to VIA
* Update worklouder example
2022-02-06 22:01:04 +00:00
3b60e71f07
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 21:01:53 +00:00
2a42a80c20
Fix wheatfield/split75 iso info.json ( #16250 )
2022-02-06 21:01:18 +00:00
ab23b4167f
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:50:38 +00:00
e7a9e92a04
[Keyboard] Add aliceclonergb ( #14285 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com>
2022-02-06 09:50:09 -08:00
41bbb34287
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:38:30 +00:00
87199eb2f5
add 'info_config.h' into docs/hardware_keyboard_guidelines.md ( #16247 )
...
Added info_config.h added in #10817 to the include order description of config.h.
2022-02-06 17:37:59 +00:00
65a4ad1177
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:37:11 +00:00
14f886d03b
[Docs] Address some typos (also in moonlander matrix.c) ( #16248 )
...
* [Docs] Fix repeated words
* [Keyboard] Fix moonlander output
The left/right orientation differs from Ergodox EZ.
2022-02-06 17:36:44 +00:00
b7f415d047
Format code according to conventions ( #16249 )
2022-02-06 09:08:13 -08:00
0452ad9479
Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, IS31FL3745, IS31FL3746A ( #14989 )
...
Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
2022-02-06 09:04:43 -08:00
e036c19d06
Add SN74x138 demultiplexer driver ( #16217 )
2022-02-06 09:02:45 -08:00
f4e3f75ecc
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 16:58:25 +00:00
8da9588bfb
[Keyboard] via support for eternal_keypad ( #16242 )
2022-02-06 08:57:58 -08:00
c7a39c4549
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 16:56:06 +00:00
4974b50a7f
RGB matrix backlight mapping and fixes ( #16231 )
2022-02-06 08:55:35 -08:00
5a0e129f11
[Bug] Fix layer_state restoration at end of dynamic macro feature ( #16230 )
2022-02-06 08:55:16 -08:00
89cc668b73
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:57:43 +00:00
4fb6eb7253
[Keyboard] Add Support for KeebsForAll Freebird Numpads ( #16046 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-06 07:57:16 -08:00
1dce1f90d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:57:08 +00:00
4c9c7b9963
[Keyboard] added evancook.audio tenpad macropad ( #16189 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-06 07:56:36 -08:00
ff7274fe9a
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:55:29 +00:00
ea116b785b
[Keyboard] Waffling60 Revision C ( #16191 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: 4pplet <4pplet@protonmail.com>
Co-authored-by: 4pplet <stefan.ess@gmail.com>
2022-02-06 07:54:56 -08:00
49d5d13148
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 05:18:37 +00:00
095f0bfe02
[Keyboard] Mnk75 ( #15879 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2022-02-05 21:18:10 -08:00
1aa9328200
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 05:17:07 +00:00
de1417b660
move @qpocket 's keyboards to qpocket/ ( #15827 )
2022-02-05 21:16:47 -08:00
7a0b07f84b
[Docs] RGB documentation formatting corrections ( #15826 )
2022-02-05 21:16:36 -08:00
38e085df87
move input club keyboards into vendor folder ( #15788 )
2022-02-05 21:16:21 -08:00
10fa737ab8
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:58:43 +00:00
88a22268eb
[Keyboard] oryx rules.mk rgblight ( #16229 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
2022-02-05 20:58:15 -08:00
a7c403fb09
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:54:14 +00:00
317252612f
Noxary Valhalla: refactor LAYOUT_all, add QMK Configurator data ( #16241 )
2022-02-05 20:53:51 -08:00
9e65b23adc
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:53:35 +00:00
ac6283e836
KBDfans KBD19x: add LAYOUT_iso ( #16240 )
2022-02-05 20:53:07 -08:00
ad4f954b66
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:08:13 +00:00
afb198f49d
Cutie Club x Keebcats Dougal: add LAYOUT_65_ansi and LAYOUT_65_iso ( #16239 )
2022-02-05 20:07:39 -08:00
f440732ff2
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 17:02:37 +00:00
ee67cdfeec
[Keyboard] Add Paws 60 keyboard ( #16204 )
2022-02-05 09:01:58 -08:00
b1debfb12f
Remove default pointing device driver. ( #16190 )
...
* remove custom as default
* add missing pointing_device_driver to rules.mk
* Update docs
2022-02-05 14:29:15 +00:00
065f6eeb4e
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 14:28:11 +00:00
df37125755
Add macroboard(5x6 OLKB blackpill) keyboard ( #16219 )
...
* Add macroboard keyboard
* Fix issues requested in pull request
* Removed halconf/mcuconf and moved to handwired directory
* Added description, enabled bootmagic, disabled console
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-05 14:27:41 +00:00
80dbdb2a61
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 11:45:18 +00:00
10fda3ec8e
[Docs] feature: mouse keys, fix misused wording ( #16226 )
2022-02-05 11:44:48 +00:00
3facf05324
Add custom
to list of valid bootloader types in info.json ( #16228 )
2022-02-05 11:43:22 +00:00
f4f3bf81c7
Add missing BOOTLOADER
for a handful of boards ( #16225 )
2022-02-05 16:55:24 +11:00
e16dd1bcc0
add version.h to gitignore ( #16222 )
2022-02-04 19:23:27 -08:00
eb8ace0855
RGB Matrix: Reload from EEPROM ( #15923 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-04 19:08:48 -08:00
119cadbaae
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 03:07:32 +00:00
719881c2ee
[Keyboard] Add Xenon keyboard ( #15915 )
...
Co-authored-by: Sam Mohr <smores56@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-02-04 19:06:49 -08:00
80db7668da
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 01:59:35 +00:00
1febea8d4b
[Keymap] add LalitMaganti GMMK Pro Keymap ( #16203 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-04 17:59:08 -08:00
d31dd6d2a0
Followup to #16220 , more test error output. ( #16221 )
2022-02-05 12:51:23 +11:00
28fbcac6c9
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 01:50:54 +00:00
904d5f14f5
Studio Kestra Galatea: add ( #16218 )
2022-02-04 17:50:27 -08:00
e987ce1652
Standardise error output. ( #16220 )
2022-02-04 17:32:31 -08:00
45406c0ca2
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 23:09:00 +00:00
f8376d2a37
Bathroom Epiphanies Ghost Squid: add QMK Configurator data ( #16212 )
2022-02-05 10:08:23 +11:00
f1cd2a5a89
ChibiOS: add support for HID Programmable Buttons ( #15787 )
...
* ChibiOS: add support for HID Programmable Buttons
Fixes #15596
* Enable SHARED_ENDPOINT when PROGRAMMABLE_BUTTON is enabled
The Programmable Button driver expects the shared EP to be enabled.
So enforce this invariant.
2022-02-04 22:25:57 +00:00
5b31e97187
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:23:22 +00:00
8d5375d08b
[Bug] fix Pachi RGB Rev2 RGB positioning ( #16182 )
2022-02-04 13:22:53 -08:00
0844b0d9bd
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:20:21 +00:00
16d53fa1c7
[Keymap] Fix OLED font path in default Rhymestone keymap ( #16197 )
2022-02-04 13:19:46 -08:00
b4dba89dc4
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:19:15 +00:00
c067d374d7
[Keyboard] Add VIA keymap to AMAG23 ( #16206 )
2022-02-04 13:19:12 -08:00
13821fdbd7
[Keyboard] TKC Portico75 ( #15114 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jael're <drashna@live.com>
2022-02-04 13:18:42 -08:00
a72f4346ce
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:15:50 +00:00
f52cc210b8
[Docs] feature_macro.md: minor formatting fix ( #16205 )
2022-02-05 08:15:21 +11:00
8fd8b2dc92
Skip categorisation of PR if it's only for code formatting. ( #16215 )
2022-02-05 07:36:57 +11:00
0c0aa6a0ae
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 20:35:49 +00:00
7540a80341
MTBKeys MTB60 Solder Layout Macro Refactor ( #16195 )
2022-02-04 12:35:17 -08:00
ec9147f069
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 20:34:55 +00:00
ca46abdc38
FJLabs 7V Hotswap: refactor LAYOUT_75_all macro ( #16213 )
2022-02-04 12:34:34 -08:00
9fe0842b6d
Meow65: rename LAYOUT to LAYOUT_65_ansi_blocker ( #16214 )
2022-02-04 12:34:16 -08:00
e83aa78357
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 19:36:04 +00:00
0a40916845
MechanicKeys Mini Ashen 40: refactor LAYOUT macro ( #16192 )
...
* info.json: apply friendly formatting
* move Backspace argument/keycode to top row
* info.json: correct maintainer field
2022-02-04 11:35:29 -08:00
b4ceefde37
Format code according to conventions ( #16211 )
2022-02-04 19:23:30 +00:00
6a35788b63
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-05 05:58:16 +11:00
578d3f6951
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 18:57:58 +00:00
1fffcbc298
Revert "[Core] Add Pixel Flow RGB matrix effect ( #15829 )" ( #16209 )
...
This reverts commit e8fa329073d8752cad9b11b90287fd20f130ac6f.
2022-02-05 05:57:21 +11:00
f2384d062b
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 18:56:47 +00:00
e8fa329073
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-05 05:55:51 +11:00
135c935990
Initial migration of suspend callbacks ( #16067 )
...
* Initial migration of suspend logic
* Add header
2022-02-05 05:10:00 +11:00
580ef6d88f
ChibiOS timer fixes ( #16017 )
...
* chibios/timer: Move the 16-bit timer handling into a separate function
Extract the code which effectively makes a 32-bit tick counter from a
possibly 16-bit ChibiOS system timer into a separate function. Does
not really change the behavior of the timer API, but makes the actions
done in `timer_clear()` and `timer_read32()` more obvious.
* chibios/timer: Rename some variable to better reflect their role
* chibios/timer: Fix 32-bit tick counter overflow handling
The QMK timer API implementation for ChibiOS used a 32-bit tick counter
(obtained from the ChibiOS system timer) and then converted the value to
milliseconds to produce the timer value for QMK. However, the frequency
of the ChibiOS timer is above 1000 Hz in most cases (values of 10000 Hz
or even 100000 Hz are typically used), and therefore the 32-bit tick
counter was overflowing and wrapping around much earlier than expected
(after about 5 days for 10000 Hz, or about 12 hours for 100000 Hz).
When this wraparound happened, the QMK timer value was jumping back to
zero, which broke various code dealing with timers (e.g., deferred
executors).
Just making the tick counter 64-bit to avoid the overflow is not a good
solution, because the ChibiOS code which performs the conversion from
ticks to milliseconds may encounter overflows when handling a 64-bit
value. Adjusting just the value converted to milliseconds to account
for lost 2**32 ticks is also not possible, because 2**32 ticks may not
correspond to an integer number of milliseconds. Therefore the tick
counter overflow is handled as follows:
- A reasonably large number of ticks (the highest multiple of the
ChibiOS timer frequency that fits into uint32_t) is subtracted from
the tick counter, so that its value is again brought below 2**32.
The subtracted value is chosen so that it would correspond to an
integer number of seconds, therefore it could be converted to
milliseconds without any loss of precision.
- The equivalent number of milliseconds is then added to the converted
QMK timer value, so that the QMK timer continues to count
milliseconds as it was before the tick counter overflow.
* chibios/timer: Add a virtual timer to make 16-bit timer updates more reliable
The code which extends the 16-bit ChibiOS system timer to a 32-bit tick
counter requires that it is called at least once for every overflow of
the system timer (otherwise the tick counter can skip one or more
overflow periods). Normally this requirement is satisfied just from
various parts of QMK code reading the current timer value; however, in
some rare circumstances the QMK code may be blocked waiting for some
event, and when this situation is combined with having a rather high
timer frequency, this may result in improper timekeeping.
Enhance the timer reliability by adding a ChibiOS virtual timer which
invokes a callback every half of the timer overflow period. The virtual
timer callback can be invoked even when the normal QMK code is blocked;
the only requirement is that the timer interrupts are enabled, and the
ChibiOS kernel is not locked for an excessive time (but the timer update
will eventually work correctly if the virtual timer handling is not
delayed by more than a half of the timer overflow period).
Keeping a virtual timer always active also works around a ChibiOS bug
that can manifest with a 16-bit system timer and a relatively high timer
frequency: when all active virtual timers have delays longer than the
timer overflow period, the handling of virtual timers stops completely.
In QMK this bug can result in a `wait_ms()` call with a delay larger
than the timer overflow period just hanging indefinitely. However, when
the timer update code adds a virtual timer with a shorter delay, all
other virtual timers are also handled properly.
2022-02-05 05:08:50 +11:00
8927d56606
Update outputselect to use platform connected state API ( #16185 )
2022-02-04 09:55:58 -08:00
e212c7c2e5
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 17:46:59 +00:00
98916fd862
MTBKeys MTB60 Hotswap Layout Macro Refactor ( #16194 )
2022-02-04 09:46:21 -08:00
5178f75475
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 16:00:17 +00:00
405c04e0d2
[Keyboard] Add Keyboards GL516s ( #14950 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-04 07:59:38 -08:00
d966b39c5d
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 04:32:58 +00:00
1cb423c424
Mokey xox70hot: rename LAYOUT to LAYOUT_tkl_nofrow_ansi_tsangan ( #16193 )
2022-02-03 20:32:20 -08:00
249280cac2
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 03:45:30 +00:00
3403f5813c
Point out that deferred execution needs to be enabled in rules.mk ( #16196 )
2022-02-04 03:44:51 +00:00
db43e45077
Ensure version.h
is recreated each build. ( #16188 )
2022-02-04 07:36:02 +11:00
57a78b68de
Merge remote-tracking branch 'origin/master' into develop
2022-02-03 10:19:27 +00:00
333dd5d48c
Fix axis inversion ( #16179 )
2022-02-03 10:18:26 +00:00
0be2eaf174
Create a build error if no bootloader is specified. ( #16181 )
...
* Create a build error if no bootloader is specified.
* Update builddefs/bootloader.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-03 19:22:49 +11:00
0d7ff026b1
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 21:09:21 +00:00
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
24da0457f8
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 16:22:19 +00:00
3897eaac30
Fixup line endings for kt60-M.
2022-02-03 03:19:08 +11:00
96dbbc0439
Format code according to conventions ( #16169 )
2022-02-02 16:25:32 +11:00
1bdc1c23c7
Fixup builds so that teensy EEPROM knows which MCU it's targeting. ( #16168 )
2022-02-02 16:21:07 +11:00
593704b7a7
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 05:05:53 +00:00
bf2b3f7907
[Keyboard] Add keyten kt60-M ( #16150 )
2022-02-01 21:05:23 -08:00
9aed323aa0
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 05:05:18 +00:00
70c5915da8
[Keymap] Add MacOS layer ( #16151 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-01 21:04:50 -08:00
d4dc743a85
Fix issues with Python Tests ( #16162 )
...
* Reformat python due to yapf changes
* Fix pytest keymap list test
* revert formatting
* Use contra, because, well
https://www.reddit.com/r/MechanicalKeyboards/comments/8riofq/did_i_kill_my_contra/
2022-02-02 15:44:42 +11:00
d6d48aa2aa
Remove old .gitignore entry. Add more macOS junk exclusions. ( #16167 )
2022-02-02 15:36:37 +11:00
74420c9fa2
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 04:33:01 +00:00
50f55c61fd
[Keyboard] Added keymaps for SPRH and update encoder ( #16098 )
2022-02-01 20:32:27 -08:00
7d38aec3ac
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 04:31:44 +00:00
c9f88d7c67
qmk doctor
: display qmk_firmware version tag (#16155 )
2022-02-01 20:31:42 -08:00
16ad8c0159
[Keyboard] Add YMDK sp64 VIA support ( #16152 )
2022-02-01 20:31:05 -08:00
6e2b03cf69
Fixup multibuild filegen ( #16166 )
...
* Add env variable support to multibuild.
* Generate version.h in build-specific location.
2022-02-02 15:30:22 +11:00
e22efc037a
Don't make EEPROM size assumptions with dynamic keymaps. ( #16054 )
...
* Don't make EEPROM size assumptions with dynamic keymaps.
* Add support for checking against emulated flash, error out if someone attempts to build a board without specifying EEPROM size.
* Reorder defines so that MCU is considered last.
* Refactor EEPROM definitions for simplicity.
* Fix max sizing of kabedon/kabedon980.
* Fix max sizing of mechlovin/olly/jf.
* Fix unit tests.
* Review comments, add messages with values during build failures.
2022-02-02 15:04:37 +11:00
da5cb5fd6f
[Keyboard] move woodkeys.click keyboards to /woodkeys ( #16113 )
2022-01-31 20:44:28 -08:00
984481ff8e
[Keyboard] move @drhigsby 's boards into /drhigsby ( #16041 )
2022-01-31 20:36:16 -08:00
3b580de023
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:59:00 +00:00
f2c9fa81de
[Keyboard] enable rgb modes for jkb65 ( #16159 )
2022-01-31 18:58:29 -08:00
a2cfa23baf
[Keyboard] move @vuhopkep 's keebs into /hnahkb ( #16102 )
2022-01-31 18:13:33 -08:00
d9238b7baf
[Keyboard] fix missed .noci in reviung move ( #16107 )
2022-01-31 18:13:13 -08:00
b8deac707e
[Keyboard] move @tominabox1 's keebs into /tominabox1 ( #16109 )
2022-01-31 18:12:57 -08:00
1477440ba0
[Keyboard] move niu_mini to /kbdfans ( #16112 )
2022-01-31 18:12:39 -08:00
735fb8a8b6
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:11:34 +00:00
8515d12e20
[Keyboard] move @omkbd 's boards to /omkbd ( #16116 )
2022-01-31 18:11:18 -08:00
7b35dda31e
[Keyboard] R2 version of jadookb/jkb65 ( #16129 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-31 18:11:03 -08:00
658d211804
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:08:56 +00:00
602472dbfa
[Keyboard] ReadMe corrections for crkbd ( #16149 )
2022-01-31 18:08:27 -08:00
e4afd371dc
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:08:02 +00:00
68473e66b6
[Keyboard] Typo correction in ferris sweep readme ( #16148 )
2022-01-31 18:07:57 -08:00
b56707a517
[Keyboard] Simplify handedness for cradio ( #16147 )
2022-01-31 18:07:33 -08:00
97ee1c0aee
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:06:00 +00:00
a2ef11bb00
[Docs] Add reference to data sync options for RGB ( #16144 )
2022-01-31 18:05:09 -08:00
d36c245400
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 00:29:19 +00:00
f404ec329f
Fixed a bug in pin assignment. ( #16158 )
...
Added original copyright notice.
Assign the tilde key to layer 1.
Co-authored-by: takishim <tadashi@kishimo.to>
2022-02-01 00:28:48 +00:00
a33dcb5a9a
Small fix for Sol 3 brightness limits ( #16157 )
2022-02-01 00:10:46 +00:00
1571f8e258
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 21:31:58 +00:00
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
84b7fc364d
[Keyboard] move @takai 's keyboards into /recompile_keys ( #16053 )
2022-01-31 11:52:01 -08:00
ae705e3e55
[Keyboard] move @ka2hiro 's boards into /kagizaraya ( #16070 )
2022-01-31 11:48:51 -08:00
3fefaf7f6b
[Keyboard] move @GlenPickle 's chimera* boards into a folder ( #16072 )
2022-01-31 11:47:38 -08:00
6cb0e8924b
[Keyboard] move @yynmt 's boards into /yynmt ( #16075 )
2022-01-31 11:46:08 -08:00
2427678f7d
[Keyboard] move @Biacco42 's keebs into /biacco42 ( #16080 )
2022-01-31 11:44:45 -08:00
2e052b87c4
[Keyboard] move unikeyboard boards to /unikeyboard ( #16081 )
2022-01-31 11:42:53 -08:00
4452be587b
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:40:44 +00:00
1111ff604d
[Keyboard] Add the proton c as a controller for the redox ( #16106 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: xerootg <xerootg@github.com>
2022-01-31 11:40:13 -08:00
781cdde288
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:35:14 +00:00
59ebe28cd5
KeebsForAll FreebirdTKL Layout Macro Refactor ( #16146 )
2022-01-31 11:34:34 -08:00
d1e1f95975
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:32:13 +00:00
37093eb929
[Keyboard] Add LW67 keyboard ( #16141 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-31 11:31:32 -08:00
8116b2a15c
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 11:16:45 +00:00
7512e58cfe
KapCave Arya: Fix QMK Configurator Implementation ( #16145 )
...
* move layout macro alias to info.json
* info.json: fix layout macro reference
* info.json: fix layout data
Original layout data was generated with rotation, which breaks the rendering.
* info.json: remove layout macro alias
It's not used anywhere, so no need to keep it.
* rules.mk: enable Community Layout support
2022-01-31 11:16:04 +00:00
14c1bd3b93
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 01:27:07 +00:00
4277dc3ac9
wilba.tech WT60-H3 Layout Macro Refactor ( #16140 )
...
* move ISO Enter argument to home row
Moves the ISO Enter key's argument to the home row to conform to QMK's standard for traditionally-staggered boards.
* update info.json data
2022-01-30 17:26:27 -08:00
8ad59ec127
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:11:13 +00:00
2e13f7d9f0
Mechlovin Olly BB Touch-Up ( #16137 )
...
* fix keymap alignment
Both the `default` and `via` keymaps had misalignments on the top 3 layers, which was misleading as to which keycode was on which switch on those layers.
* fix layout macro reference in info.json
* friendly-format info.json, phase 1
Adds line breaks between keyboard rows.
* correct info.json key sequence
* bb.h: use XXX for KC_NO
* bb.h: add matrix diagram
* add LAYOUT_ansi_split_bs
Includes reference keymap.
* add LAYOUT_iso_split_bs
Includes reference keymap.
* info.json: remove meta key
2022-01-30 23:10:42 +00:00
4297f0669b
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:10:15 +00:00
c6a613ef7c
gergoplex: add QMK Configurator data ( #16138 )
2022-01-30 23:09:46 +00:00
fc74d6b8d9
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:08:10 +00:00
bdca5132a4
Fave84H/87H: Fix stray closing brace in default keymap ( #16136 )
2022-01-30 15:07:40 -08:00
9af9af73f4
Fix up default folder locations. ( #16135 )
2022-01-30 21:48:05 +00:00
d1cf218b9d
[Keyboard] Overhaul Tractyl Manuform ( #16134 )
2022-01-30 13:29:43 -08:00
b57f8a8b9f
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 13:23:13 -08:00
941b1d35b8
[Keymap] Add oled improvements and cnano keymap for drashna ( #16133 )
2022-01-30 13:20:33 -08:00
1be1bebc04
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:29:29 +00:00
3555ee0555
[Keyboard] Add the FAve 87H ( #15965 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-01-30 11:28:53 -08:00
a1b39e6db2
[Keyboard] move That-Canadian 's boards into /maple_computing ( #16050 )
2022-01-30 11:28:04 -08:00
07bb65384c
[Keyboard] move @kkatano 's keyboards to kkatano user folder ( #15684 )
2022-01-30 11:22:12 -08:00
51e99b562d
[Keyboard] move @monksoffunk 's boards into 25keys/ ( #15789 )
2022-01-30 11:17:04 -08:00
211533c738
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:13:37 +00:00
b0da230213
[Keyboard] add mlego/m65 oled revision ( #15833 )
2022-01-30 11:13:08 -08:00
b4f124c78c
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:06:54 +00:00
03b1d9ef1f
Add a warning about USBtinyISP limitations to the ISP flashing guide ( #15898 )
2022-01-30 11:06:19 -08:00
2d23516462
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:00:54 +00:00
b20bbc7152
[Keymap]: Create Gigahawk GMMK Pro keymap ( #15934 )
2022-01-30 11:00:22 -08:00
56623a6224
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:59:30 +00:00
0200020162
[Keyboard] Small fixes to the Keybee65 ( #15966 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-01-30 10:59:24 -08:00
5576f641ce
[Keyboard] Add base FAve 84H firmware ( #15967 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-01-30 10:58:58 -08:00
566f6e7b76
[Keyboard] move @matthewdias 's keebs into matthewdias/ ( #15991 )
2022-01-30 10:58:40 -08:00
cad8866db1
Add support for Q-series on the ckled2001 LED driver ( #16051 )
2022-01-30 10:56:54 -08:00
3f7da15bba
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:53:06 +00:00
cffc3fcce5
[Keyboard] Re-org Hillside folders and fix default keymap ( #16128 )
...
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-01-30 10:53:01 -08:00
a78b80966b
[Keymap] Adding Sunsetter keymap ( #16126 )
2022-01-30 10:52:36 -08:00
dc816a98fe
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:47:30 +00:00
a6a7b1ce8f
[Keyboard] move @ibnuda 's keebs into /ibnuda ( #16108 )
2022-01-30 10:47:26 -08:00
62851b5abd
[Keymap] Add hachetman layout for GMMK Pro ( #16131 )
2022-01-30 10:47:11 -08:00
7a81d5ee0d
[Keyboard] added via keymap for ferris sweep ( #16130 )
2022-01-30 10:46:54 -08:00
84c1fcef05
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:36:17 +00:00
42ba4e8cae
Cutie Club Giant Macro Pad: Update QMK Configurator Implementation ( #16132 )
2022-01-30 10:35:43 -08:00
7d685956cc
Rename AdafruitBLE
to BluefruitLE
( #16127 )
2022-01-30 17:29:42 +00:00
9f4769fbe6
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 07:12:22 +00:00
aee6ff5c08
Xelus Pachi: add info.json files; rename layout macros ( #16123 )
...
* xelus/pachi/mini_32u4: add info.json
* xelus/pachi/rev1: add info.json
* xelus/pachi/rgb/rev1: add info.json
* xelus/pachi/rgb/rev2: add info.json
* rename LAYOUT_ansi_tsangan to LAYOUT_tkl_ansi_tsangan
Rename `LAYOUT_ansi_tsangan` to `LAYOUT_tkl_ansi_tsangan` for the Pachi RGB revisions.
2022-01-29 23:11:50 -08:00
749fa8b55f
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:30:10 +00:00
66c81ed82e
Takashi Company Center x Enter: correct info.json key sequence ( #16120 )
...
* info.json: apply friendly formatting
* info.json: update labels for clarity
* info.json: correct key sequence
2022-01-29 23:29:42 +00:00
02dff061db
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:29:28 +00:00
e0de2b0279
Takashi Company QooLee: correct info.json key sequence ( #16121 )
...
* info.json: apply friendly formatting
* info.json: correct maintainer field
Fixes a typo.
* info.json: correct key sequence
2022-01-29 23:28:57 +00:00
b001d9383a
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:28:42 +00:00
bfc691eaab
Wuque Mammoth75x: refactor ( #16122 )
...
* info.json: apply/polish friendly formatting
* refactor LAYOUT_all macro
- move the argument/keycode for the right half of split Backspace next to the left half
- update QMK Configurator layout data
* update QMK Configurator layout data for the other macros
Moves the EncoderClick objects up, and offsets the arrow keys down 0.25u.
2022-01-29 23:28:14 +00:00
8696d93e96
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:27:35 +00:00
c2905437ea
Cutie Club x Keebcats Denis: codebase touch-up and info.json update ( #16124 )
...
* denis.h: use QMK 3-character notation
* info.json: apply friendly formatting
* info.json: add missing layout trees
* info.json: fix key sequence on ISO layouts
2022-01-29 23:26:47 +00:00
c969d4ece3
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 21:29:50 +00:00
cabdef8395
Studio Kestra Bourgeau: rename LAYOUT_all to LAYOUT_75_ansi_rwkl ( #16119 )
...
* rename LAYOUT_all to LAYOUT_75_ansi_rwkl
The only supported layout is 75% ANSI, with two modifier keys on the right of the Spacebar instead of three.
* info.json: use maintainer's GitHub username
2022-01-29 21:29:45 +00:00
8219472cc9
CK65: LAYOUT_65_iso compatibility ( #16118 )
...
* info.json: apply friendly formatting
* ck65.h: use QMK 3-character notation
* move Enter keycode/argument to home row
This commit makes the `LAYOUT` macro conformant to `LAYOUT_65_iso` in QMK.
* rename LAYOUT to LAYOUT_65_iso
* use QMK-native KC_TRNS alias in keymaps
Replaces instances of `KC_TRNS` with `_______` in keymaps.
* info.json: update maintainer field
2022-01-29 21:29:12 +00:00
86bb162dd3
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 21:17:50 +00:00
9482a097c8
Fix Cypher rev6 VIA keymap ( #16117 )
2022-01-29 21:17:18 +00:00
67b001c737
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:50:19 +00:00
dd9bbd8d4a
[Keyboard] Add the demiurge keyboard ( #16074 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-29 10:49:54 -08:00
6c380e0eb1
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:29:10 +00:00
d59c982d17
[Keyboard] add synthesis60 ( #15864 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-29 10:28:38 -08:00
38de0681ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:28:12 +00:00
2100a7ca7b
Move kbdpad_mk2 to kbdpad/mk2, add numpad layout to mk2.h ( #15892 )
2022-01-29 10:28:00 -08:00
3307a8e057
[Keymap] Add media keys to default UT47.2 keymap ( #15893 )
2022-01-29 10:27:29 -08:00
d6abdda34f
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 16:06:50 +00:00
d48bff8342
[Docs] zh-cn documentation translate: hand-wire ( #15666 )
...
Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-29 16:06:19 +00:00
d0faaa9c7c
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 14:28:24 +00:00
cc6017517d
Planck/Preonic - Enable default encoder behaviour on configurator ( #16104 )
2022-01-29 14:28:13 +00:00
9e79f27547
[Docs] zh-cn document translate: IDE configuration ( #15575 )
...
Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-29 14:27:57 +00:00
b79b8dcdd0
Format code according to conventions ( #16110 )
2022-01-29 12:25:49 +00:00
d700447dda
Combo TAP_CODE_DELAY
and clear_weak_mods
( #15866 )
2022-01-28 23:19:36 -08:00
8c1c377272
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:11:11 +00:00
70b51dc1bf
[Keyboard] add cypher rev6 ( #14647 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-28 23:10:41 -08:00
6991631385
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:07:29 +00:00
59502f930e
[Keyboard] Added sandwich/keeb68 to keyboards ( #15007 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-01-28 23:07:00 -08:00
20fac523c7
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:05:20 +00:00
002a1add8b
[Keyboard] Add misterdeck 3d-printed handwired stream deck ( #15556 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-28 23:04:42 -08:00
1f59fe6d1b
Adjust tap_code16 to account for TAP_HOLD_CAPS_DELAY ( #15635 )
...
Co-authored-by: Ga68 <github.ga68.e@grxme.com>
2022-01-28 23:03:21 -08:00
3e9551bcfa
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 06:59:01 +00:00
13e6517460
[Keymap] Further improvements to ifohancroft ErgoDox keymap ( #15672 )
2022-01-28 22:58:28 -08:00
aff9eafea5
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 06:43:15 +00:00
1ca636819f
[Keyboard] Fix Nasu Indicators ( #15878 )
...
Co-authored-by: yiancar <yiancar@gmail.com>
2022-01-28 22:42:39 -08:00
fee5950a5c
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 03:28:29 +00:00
1af65a2248
[Keyboard] Add keyprez unicorn ( #15998 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-28 19:28:00 -08:00
720ccf9559
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 03:27:16 +00:00
b2fcc923cb
[Docs] Update Encoder docs about multiple encoders ( #16036 )
2022-01-28 19:26:42 -08:00
2f5074cf32
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 01:35:09 +00:00
dcff1a34c7
Remove missing and trailing commas in info.json files. ( #16088 )
2022-01-28 17:34:38 -08:00
46e2caea78
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 00:19:53 +00:00
bd8e257f84
[Keyboard] Adds Elongate Revision Delta PCB support ( #15498 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-28 16:19:11 -08:00
51ee8965a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-28 23:34:08 +00:00
db56db2f79
[Keymap] Added personal 36 key layout for 40percentclub's nori ( #15980 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-28 15:33:26 -08:00
99478417ac
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:57:01 +00:00
0f0e90971b
[Docs] OLED documentation edits ( #15977 )
...
* Clarify OLED_TIMEOUT
* Add a section on logo file location
2022-01-27 15:56:20 +00:00
7c4992bce1
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:51:25 +00:00
d55337ba4d
Add support for Mode SeventyFive ( #16030 )
...
* Initial M75H support
* Remove BSLS key
* Add M75S initial support
* Define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR to allow VIA
* Add layer 1 for M75H
* Add layer 1 for M75H
* Fix layouts
* Add BOOTLOADER and remove BOOTLOADER address from rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-27 15:50:42 +00:00
59f9703224
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:42:37 +00:00
f39e65493e
[Keyboard] fixed led_config: missing key, missing/wrong flags ( #16048 )
...
* fixed ledmap: missing key, missing/wrong flags
* Update keyboards/kprepublic/bm65hsrgb_iso/bm65hsrgb_iso.c
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
* corrected c&p error user name in GPL header
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
2022-01-27 15:41:47 +00:00
f25977bcd4
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:37:50 +00:00
b31f814e8c
Fixes for slovak language-specific keycodes ( #16019 )
2022-01-27 15:36:43 +00:00
2ab685565a
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 14:50:48 +00:00
f6d3bede9a
[Keyboard] Fix compilation issues for creatkeebs thera ( #16071 )
2022-01-27 14:50:04 +00:00
5ee29dc000
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 14:49:24 +00:00
de3fdef2ca
Mehkee96 LED state & count + transposed keys fixes ( #16061 )
...
* Fix transposed keys at top right of board.
* Correct LED on state
* Correct number of LEDs
* Default LED state is fine
2022-01-27 14:48:45 +00:00
799de75b8b
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:16:34 +00:00
a211887978
Keychron QMK Configurator Refactor ( #16034 )
2022-01-26 21:16:09 -08:00
be59e8af2b
Deprecate split transactions status field ( #16023 )
2022-01-26 21:13:27 -08:00
ed8ab3e32c
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:13:11 +00:00
52e12588c9
Krush65 Solder Refactor ( #16065 )
2022-01-26 21:13:07 -08:00
9e6874bd4d
CK60: LAYOUT_60_iso compatibility ( #16066 )
2022-01-26 21:12:42 -08:00
2df420f1f4
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:02:08 +00:00
b39fc98b4d
[Keyboard] Creatkeebs ( #15766 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-26 21:01:33 -08:00
6a9ec74b32
Remove unused suspend_idle ( #16063 )
2022-01-26 14:57:28 -08:00
9e5f8983ec
Merge remote-tracking branch 'origin/master' into develop
2022-01-26 22:01:51 +00:00
8c56bfe854
CU65: Fix VIA keymap ( #16062 )
2022-01-26 22:01:11 +00:00
7b31fc54df
Enable a default task throttle for split pointing. ( #15925 )
2022-01-26 19:24:29 +00:00
c99cbd915f
Merge remote-tracking branch 'origin/master' into develop
2022-01-26 19:23:51 +00:00
0a2a764155
Krush60 Solder Refactor ( #16029 )
...
* solder.h: add matrix diagram
* solder.h: remove unnecessary comments
* rework LAYOUT_60_iso to LAYOUT_60_isoenter_split_bs
True ISO layouts are not supported on this keyboard because the PCB lacks support for split Left Shift. Renames the `iso` to `isoenter` to specify this.
- denotes use of Split Backspace
- move Backslash keycode to home row
* info.json: remove trailing whitespace
* info.json: clean up
Sort the layout trees into the same order as `solder.h`, and remove the `LAYOUT_60_all` tree (doesn't exist in source).
* solder.h: align positional arguments
Helps me proof-read the layouts at a glance. No logic change.
* fix syntax errors in keymaps
* remove ISO layouts
As previously noted, ISO layouts are not supported due to the PCB's lack of support for split Left Shift.
* rename LAYOUT_60_ansi_tsangan_split_bs to LAYOUT_60_tsangan_hhkb
Also renames `60_tsangan_splt_bs` keymap to `60_tsangan_hhkb`.
* rename LAYOUT_60_ansi_tsangan to LAYOUT_60_ansi_tsangan_split_rshift
Also renames `60_tsangan` keymap to `60_ansi_tsangan_split_rshift`.
* rename LAYOUT_60_ansi_arrow_split_bs_7u_spc to LAYOUT_60_ansi_arrow_tsangan_split_bs
Also rename `60_ansi_arrow_splt_bs_7u` to `60_ansi_arrow_tsangan_split_bs`.
* rename LAYOUT_60_ansi_arrow_7u_spc to LAYOUT_60_ansi_arrow_tsangan
Also renames `60_ansi_arrow_7u` keymap to `60_ansi_arrow_tsangan`.
* rename keymaps based on layout macro used
Making this easier to track in my head while I work on it.
* info.json: fix syntax errors
* rename LAYOUT_60_ansi_split_bs_7u_spc to LAYOUT_60_ansi_tsangan_split_bs
- renames `60_ansi_split_bs_7u_spc` keymap to `60_ansi_tsangan_split_bs`
- removes `layout_aliases` entry from `info.json` (creates incompatible data conflict)
* rename LAYOUT_60_ansi_7u_spc to LAYOUT_60_ansi_tsangan
- renames `60_ansi_7u_spc` keymap to `60_ansi_tsangan`
* info.json: remove LAYOUT_60_ansi_tsangan layout_aliases entry
Causes an incompatible data conflict.
* add second layer to 60_ansi keymap
* update via keymap
Now matches the behaviour of the default keymap.
* fix syntax errors in keymaps, take 2
* add RGB and Navigation keycodes
Adds RGB and Navigation keycodes to the `60_isoenter_split_bs`, `default` and `via` keymaps.
2022-01-26 11:23:18 -08:00
4f6c0d0ea5
More keyboard rules.mk cleanups ( #16044 )
...
* More keyboard rules.mk cleanups
* Found a couple more
2022-01-25 20:21:08 +00:00
44e62a3634
Merge remote-tracking branch 'origin/master' into develop
2022-01-25 13:43:25 +00:00
ca10e4d075
[Keyboard] Fix orientation issues for Ploopy pointing devices ( #16035 )
2022-01-25 13:42:54 +00:00
efbfd30318
Merge remote-tracking branch 'origin/master' into develop
2022-01-25 13:41:28 +00:00
3e0ee6fb74
Fix joystick button off-by-one error ( #16037 )
2022-01-25 13:40:55 +00:00
2da12182f3
Fix handwired/ms_sculpt_mobile default keymap ( #16032 )
2022-01-25 13:10:51 +00:00
7df371750f
Workaround in Makefile for recursive rule matching ( #15988 )
...
* Bodge for recursive rule matching
* Bodge for recursive rule matching - force python3
* Tidy up
2022-01-25 11:50:35 +11:00
5f23345886
Add a script that simplifies running commands under docker. ( #16028 )
2022-01-24 23:58:53 +00:00
bf9569db93
Various Makefile optimisations ( #16015 )
2022-01-24 23:54:56 +00:00
c71c0fba90
Fix bootloader_jump for certain CTRL boards ( #16026 )
2022-01-25 09:28:13 +11:00
5249a606f1
Fix up issue with PROGMEM and hand_swap_config ( #16027 )
2022-01-24 22:20:08 +00: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
3340ca46e8
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 15:58:34 +00:00
6cc4e32e61
[Keyboard] Fix frosty_flake LED pin assignment ( #16000 )
...
4c080be seemed to swap the LED pins for the 20130602 and 20140521
variants. 20140521 is fine now, 20130602 untested but per the
schematics at https://deskthority.net/wiki/Costar_replacement_controllers
it seems correct.
2022-01-24 15:57:50 +00:00
8f22819d47
Default EEPROM implementation should be transient when not implemented. Removed the equivalent eeprom_teensy fallback. ( #16020 )
2022-01-24 14:18:05 +00:00
489c5ff4a2
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 01:37:57 +00:00
0c3c34e589
RGB matrix effects definiton fix ( #15930 )
...
* RGB matrix effects definiton fix
* Move LTO to board rules & add some comments
* Whitespace fix
* Whitespace fix 2
Co-authored-by: Ryan <fauxpark@gmail.com>
* Whitespace fix 3
Co-authored-by: Ryan <fauxpark@gmail.com>
* Comment fix
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-24 01:37:26 +00:00
939006d2e5
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 01:33:44 +00:00
0015f15f9a
DZ60 - QMK Configurator fix for ISO DE Arrow layout ( #15941 )
2022-01-24 01:32:59 +00:00
95321fbc2c
Merge remote-tracking branch 'origin/master' into develop
2022-01-23 22:15:53 +00:00
7d6e15423b
Add some clarity regarding new board definitions ( #16018 )
2022-01-23 22:15:09 +00:00
77062e9a36
Add L432, L442. ( #16016 )
2022-01-24 08:49:36 +11:00
0f53e1333f
Merge remote-tracking branch 'origin/master' into develop
2022-01-23 20:38:05 +00:00
c30bdcbca8
[Keymap] Remove Ergodox community layout “coderkun_neo2” ( #16011 )
2022-01-23 12:38:02 -08:00
812836e22f
[Keyboard] Fixed RGB number for Devil68 Pro ( #16003 )
2022-01-23 12:37:17 -08:00
8776b4b088
[Keyboard] Fix erroneous SRC for Clueboard 66 hotswap ( #16007 )
2022-01-23 15:10:59 +00:00
a8700404f7
Relocate matrix_init_quantum content ( #15953 )
...
* Relocate matrix_init_quantum content
* Update include order
* Fix cherry pick from 15722
2022-01-23 02:41:57 +00:00
8101a836a4
[Bug] Fix compilation issues for led indicators ( #16001 )
2022-01-22 23:43:39 +00:00
eddd1c0567
Fix BACKLIGHT_CAPS_LOCK warning ( #15999 )
...
* Fix BACKLIGHT_CAPS_LOCK warning
* align defs
2022-01-22 23:11:42 +00:00
6e83b44940
Align location of some host led logic ( #15954 )
...
* Align location of host led logic
* Move more
* align ifdefs
* Fix up includes
* Move callback defs
* Convert comment to build message
2022-01-22 21:17:02 +00:00
448a90f6b0
rocketboard_16
: Fix mismatched LUT sizes (#15997 )
2022-01-23 06:56:44 +11:00
8ec18d1476
Remove action_function()
from LFKeyboards boards ( #15993 )
2022-01-22 18:24:02 +00:00
4ef11f0905
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 15:04:17 +00:00
1bc1b1b313
Update readme.md ( #15989 )
...
Spelling correction
2022-01-22 15:03:50 +00:00
8863e1f696
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 10:26:24 +00:00
57d116796a
Add rgb matrix support for q2 of keychron. ( #15946 )
...
* Add new keyboard keychron_q1_rev_0101 for Keychron.
* Update keymaps of keychron_q1_rev_0100 and keychron_q1_rev_0102.
* Update keyboards/keychron/q1/rev_0101/rev_0101.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keymap.c
* Add new info.json.
* Update info.json
* Update keyboards/keychron/q1/rev_0101/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/keychron/q1/rev_0101/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
* Update info.json
* Update all via keymaps keymaps of q1 series. KC_TASK and KC_FLXP are now defined using the VIA user keycodes range so they can be renamed "TASK" and "TILE" as a shortName in VIA.
* Add keyboards keychron_q2 series.
* Update default keymaps of keychron_q2 series.
* Update rules.mk and MCU_LDSCRIPT specified as STM32L432xB.
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update config.h
* Update config.h
* Update config.h
* removed duplicated ifdef
* Update keyboards/keychron/q1/rev_0101/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0110/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0110/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0113/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0111/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0111/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0112/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0112/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keychron/q2/rev_0113/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update rev_0101.c
* Update rev_0101.
* Enable support for edit RGB lighting in VIA.
The updated design file at https://git.io/JyE0K includes only the
enabled RGB_MATRIX modes.
* Update q1.
* Add rgb matrix support for q2 of keychron.
* Update rule.mk.
* Delete comment block which is unwanted.
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Cesar Rojas <cesar.fieoner@gmail.com>
Co-authored-by: lokher <lokher@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Adam Karim <adam@akarsoft.com>
2022-01-22 21:25:51 +11:00
82c194f86c
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:16:20 +00:00
25cffa2617
[Keyboard] Add M63 RGB keyboard ( #15887 )
2022-01-21 22:16:16 -08:00
24eac9d3ce
[Keyboard] Amend SuperLyra readme ( #15942 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-21 22:15:46 -08:00
c587df3b66
Fix build failures for mschwingen/modelm
( #15987 )
2022-01-22 06:12:34 +00:00
372f2b76aa
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:12:22 +00:00
489475814a
fixed typo in orange HSV colors decalartion ( #15976 )
2022-01-22 06:12:14 +00:00
fa9afb9763
Format code according to conventions ( #15986 )
2022-01-22 06:11:51 +00:00
fed36fc5f8
Adjust mouse key defaults ( #15883 )
2022-01-21 22:09:44 -08:00
833f8db838
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:09:28 +00:00
fc914e617e
[Keyboard] add Yuri ( #15874 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-21 22:09:00 -08:00
e137e39911
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:57:32 +00:00
61246deec5
[Keyboard] Code consistency updates for CRKBD ( #15779 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-21 21:57:03 -08:00
b91efb896d
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:55:41 +00:00
ef091d39d2
bastardkb/charybdis: add support for Charybdis (4x6 and 3x5) ( #15333 )
2022-01-21 21:55:04 -08:00
72dc5d5862
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:32:01 +00:00
814821727e
[Keyboard] Move Handwired K552 into my folder name ( #15973 )
2022-01-21 21:31:27 -08:00
909003cce9
[Bug] Fix hack for chibiOS reset name ( #15984 )
2022-01-22 04:59:19 +00:00
3a27f065b7
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 04:27:26 +00:00
b131ebb8dd
[Keyboard] Add The Boulevard keyboard ( #15583 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-21 20:26:46 -08:00
102cec8241
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 20:11:30 -08:00
7ecb47958c
[Keyboard] add fuji65 keyboard ( #15765 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-21 19:53:53 -08:00
ad702096a9
[Keyboard] Sol 3 Keyboard from RGBKB ( #15687 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Franklyn Tackitt <franklyn@tackitt.net>
2022-01-21 19:51:12 -08:00
b090ff03ed
[Keymap] Drashna's OLED rewrite ( #15981 )
2022-01-21 19:36:52 -08:00
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
c7f477bc59
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 15:49:13 +00:00
8901c9eca1
Add Atom editor suggestion ( #15969 )
2022-01-22 02:48:35 +11:00
2f5c70e834
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 14:18:11 +00:00
ad09160b03
docs: fix typo in led matrix docs ( #15972 )
2022-01-21 14:17:19 +00:00
be6a4745ae
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 01:30:48 +00:00
94624d64ba
Update keymap on the TS60 ( #15963 )
...
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-01-21 12:30:17 +11:00
ecfa4172d0
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 23:20:58 +00:00
2baca55cda
docs: fix typo in rgblight docs ( #15960 )
2022-01-20 23:20:56 +00:00
c9866313a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 23:20:26 +00:00
682ccec853
Remove community-supported keyboards list from readme ( #15957 )
2022-01-20 23:20:24 +00:00
e7cd8c4806
Remove QMK_SUBPROJECT
definitions in makefile ( #15958 )
2022-01-20 23:19:50 +00:00
edf9d33e61
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 20:14:40 +00:00
be06ef6af5
[Docs] Fix typo in ADNS 9800 sensor name ( #15956 )
2022-01-20 12:14:09 -08:00
fe1f53ce8f
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 20:12:20 +00:00
1a676c927f
Add missing STM32F405 definition in qmk.constants ( #15937 )
2022-01-21 07:11:24 +11:00
36b7a13be9
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 17:25:31 +00:00
39a5ffd782
[Keyboard] add Plexus75_HE ( #15634 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-20 09:24:51 -08:00
6ebb44f17e
[Bug][Core] Fix optical sensor firmware upload ( #15919 )
2022-01-20 09:23:16 -08:00
24324378a8
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 20:54:25 +00:00
6156e6da8d
Small code improvements, fix KVM switch issues with GMMK Pro on andrebrait's keymap ( #15943 )
...
* Add LED table
* Make constants constant
* Disable Mousekey to fix issues with KVM
Fixes #15939
* Update GMMK/pro/ansi/andrebrait README
2022-01-19 20:53:21 +00:00
d840ef2b28
Relocate matrix_scan_quantum tasks ( #15882 )
...
* Move matrix_scan_quantum tasks
* Fix tests
* Fix up missing refs
2022-01-19 17:38:48 +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
bb75c10e28
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 00:21:45 +00:00
91e50209e7
Fixup build. ( #15931 )
2022-01-19 11:21:08 +11:00
3a01f51063
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 00:19:22 +00:00
47f978e9cc
Remove keyboard_folder
instances from info.json
files ( #15932 )
...
* remove `keyboard_folder` instance from caffeinated/serpent65
* remove `keyboard_folder` instances from dumbpad
* remove `keyboard_folder` instances from mlego directory
* remove `keyboard_folder` instance from neopad/rev1
* remove `keyboard_folder` instance from spaceman/pancake/rev2
2022-01-19 00:18:45 +00:00
b825af0728
Merge remote-tracking branch 'origin/master' into develop
2022-01-18 18:25:03 +00:00
f6a7f4d4ac
update the Chinese translation based on the latest English version ( #14924 )
...
Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com>
Co-authored-by: Joy Lee <chang.li@westberrytech.com>
Co-authored-by: LitoMore <LitoMore@users.noreply.github.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-18 18:24:02 +00:00
9a65cc39da
Merge remote-tracking branch 'origin/master' into develop
2022-01-17 19:01:26 +00:00
8a3dfe2246
[Keyboard] fix odin rgb light error ( #15914 )
2022-01-17 11:00:48 -08:00
fb65f07832
Merge remote-tracking branch 'origin/master' into develop
2022-01-17 14:12:32 +00:00
b8951a0458
Add LAYOUTS entry to rules.mk ( #15900 )
...
* Add layouts to rules.mk
* Remove excess settings.
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-17 14:11:58 +00:00
c72ed7c024
CLI: Parse USB device version BCD ( #14580 )
...
* CLI: Parse USB device version BCD
* Apply suggestions
2022-01-17 08:44:34 +11:00
557fbbd6af
Yet another bad DEFAULT_FOLDER
fix. ( #15904 )
2022-01-16 20:12:58 +00:00
217ad5cfc0
move yd60mq to ymdk vendor folder ( #15647 )
2022-01-17 07:01:00 +11:00
6a723c3571
Merge remote-tracking branch 'origin/master' into develop
2022-01-16 19:59:22 +00:00
d02be63000
Revert "update keyboard_aliases.json ( #15649 )" ( #15903 )
...
This reverts commit b24603ab7d5b731c7a09738cbfe0bce277559a47.
2022-01-17 06:58:48 +11:00
069e232bab
Merge remote-tracking branch 'origin/master' into develop
2022-01-16 19:54:12 +00:00
b24603ab7d
update keyboard_aliases.json ( #15649 )
2022-01-17 06:53:43 +11:00
15290f4366
rename idobo to idobao/id75, move to vendor folder ( #15661 )
...
* rename idobo to idobao/id75, move to vendor folder
* add image, amend readme to id75
* add buying link
2022-01-17 06:53:11 +11:00
1d3c2ceded
Add init function to clear previous effect ( #15815 )
2022-01-17 06:48:09 +11:00
33384a3663
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 20:23:36 +00:00
5380e6758c
Fix dactyl manuform 6x6 LAYOUT_6x6_5_thumb rendering ( #15891 )
2022-01-15 20:23:09 +00:00
02637ec350
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:51:29 +00:00
7edfb4deff
[Keyboard] Fix compilation issues for mechlovin hex4b ( #15885 )
2022-01-14 23:51:02 -08:00
9cd2024814
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:28:32 +00:00
5bad37cb56
[Bug] Remove config.h include in dynamic_keymap.c ( #15886 )
2022-01-15 18:28:29 +11:00
922e29f16c
[Keyboard] Add Rosaline ( #15595 )
2022-01-14 23:28:03 -08:00
b8dbebec2d
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:27:06 +00:00
b2ea12aaa5
[Keyboard] Add Devil68 Pro ( #15820 )
2022-01-14 23:26:26 -08:00
f07ea255a9
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 05:49:44 +00:00
2e266c7ec1
[Keyboard] Fix encoder bug zoom65 and zoom65_litte ( #15876 )
2022-01-14 21:49:11 -08:00
08a42dc72c
Fix broken bootloader builds in develop. ( #15880 )
2022-01-15 01:04:58 +00:00
77eae62d62
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 19:06:58 +00:00
f8870a4c8a
[Keymap] added keymap conor with rgb layers ( #15234 )
2022-01-14 11:06:24 -08:00
90f2a03895
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 18:58:43 +00:00
ca0f922e07
[Keyboard] Add Keychron_q1 rev_0101 and Keychron q2 series ( #15025 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Cesar Rojas <cesar.fieoner@gmail.com>
Co-authored-by: lokher <lokher@gmail.com>
Co-authored-by: Adam Karim <adam@akarsoft.com>
2022-01-14 10:58:09 -08:00
71a9384f49
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 14:48:10 +00:00
9e92d8a905
Make note of upper limit for UC()
( #15870 )
2022-01-14 14:47:36 +00:00
cfc136f198
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 14:47:32 +00:00
61f0292f11
Remove network drive mapping comment for WSL ( #15871 )
2022-01-14 14:46:47 +00:00
b7fb5f9987
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:42:48 +00:00
fd4adbc0cc
[keyboard] Adding Atlas_65 ( #15839 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-13 20:42:11 -08:00
fba519116d
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:41:11 +00:00
e865cab48e
[Keymap] ericgebhart keymap and userspace updates ( #15727 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Drashna Jael're <drashna@live.com>
2022-01-13 20:40:41 -08:00
a7e1de81ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:38:56 +00:00
0f110737db
[Keyboard] Add VIA support for the Drop Alt ( #15857 )
2022-01-13 20:38:25 -08:00
85743b9f32
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:38:08 +00:00
851cb7e406
[Keyboard] and CB87v2 and CB87RGB and fixed CB1800 and CB87 ( #15824 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-13 20:37:40 -08:00
7b75aa1818
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:34:21 +00:00
5d51fd4015
[Keyboard] Fixing dactyl manuform 6x6 warnings ( #15868 )
2022-01-13 20:33:39 -08:00
15d385a862
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 21:56:21 +00:00
8fe320baa6
Fix keymap.json macro example ( #15567 )
2022-01-13 21:55:48 +00:00
c93dc153f1
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 20:44:40 +00:00
ae9feed566
Adding Quefrency keymap ( #15852 )
2022-01-13 20:43:40 +00:00
66ef608726
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:58:56 +00:00
2fa43de6f6
[Keyboard] Fix xox70hot via layout ( #15863 )
2022-01-13 19:58:19 +00:00
7cbada6902
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:03:21 +00:00
4bc9adbc64
[Keyboard] Add UM-A Keyboard ( #15584 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: online <33636898+online@users.noreply.github.com>
2022-01-13 11:02:38 -08:00
c02be0012e
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:01:15 +00:00
b3c0548ed3
[Keymap] Lily58 : HELL0 NAVI. Interface ( #15469 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-13 11:00:35 -08:00
354eedae7a
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 18:59:54 +00:00
8a6da095d2
[Keyboard] Atlantis AK81_VE support ( #15392 )
2022-01-13 10:59:16 -08:00
0d88d277e4
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:20:41 +00:00
6770f77270
[Keyboard] HoodrowG PCB ( #15474 )
...
Co-authored-by: Julian <julianzabala1@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-13 09:20:29 -08:00
2f68e05884
[Keyboard] new layout for squiggle ( #15683 )
2022-01-13 09:19:51 -08:00
5c3f3e8332
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:19:05 +00:00
50baf28386
move winry25tc to winry/ ( #15637 )
2022-01-13 09:18:56 -08:00
5c583851f9
[Keyboard] Add Dactyl Manuform 6x6_4 and Kinesis keyboards ( #15475 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-13 09:18:20 -08:00
ddc4c0d252
[Keymap] Kyria new custom keymap lw ( #15729 )
2022-01-13 09:17:54 -08:00
3f5d47eae8
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:17:06 +00:00
d1eac29354
[Keyboard] remove duplicate m65 ( #15831 )
2022-01-13 09:16:59 -08:00
856f49cf48
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:16:47 +00:00
2c8098ea88
[Keyboard] move enum_layers in keymaps, in sync with the other mlego/m* ( #15832 )
2022-01-13 09:16:26 -08:00
4f79b57774
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:16:06 +00:00
a3af4b09b0
[Keymap] Misc userspace and keymap improvements ( #15844 )
2022-01-13 09:16:03 -08:00
e2d1547f31
[Keyboard] Switch a_dux, cradio and ferris to split_3x5_2 ( #15850 )
2022-01-13 09:15:01 -08:00
3058bf0f83
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 12:48:06 +00:00
d0c8f2f822
[Keyboard] Fix Simpler6x boards ( #15862 )
...
* [Keyboard] Fix simpler64
* [Keyboard] Fix simpler61
2022-01-13 12:47:25 +00:00
2b1f97dcc2
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 05:00:26 +00:00
aa9577b371
[Keymap] Add personal keymap to GMMK Pro ANSI ( #15314 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-12 20:59:45 -08:00
a8482a4424
PMW3389 Revert Firmware load during Initilization ( #15859 )
2022-01-13 02:51:05 +00:00
bd2af5c556
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:39:15 +00:00
731072fc5c
[Keyboard] Fix compile error caused by variable exclusion on Moonlander ( #15860 )
2022-01-12 18:38:34 -08:00
69e4c18153
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:29:55 +00:00
362a65510a
[Docs] Move QMK newbs build environment guide to next section ( #15386 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-13 02:29:13 +00:00
2609c49731
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:14:13 +00:00
06b329cdb9
kbdfans/kbd67/mkiirgb/v4: remove duplicate definitions from config.h ( #15858 )
2022-01-12 18:13:35 -08:00
4eb284ef8d
[Keyboard] Fix suihankey/split
2022-01-12 15:18:06 -08:00
b554d8d336
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 23:06:54 +00:00
5f2b62528c
[Keyboard] add Endless80 keyboard ( #15022 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 15:06:02 -08:00
8b188e060c
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 23:05:58 +00:00
f2a31b944d
[Keyboard] Add KBIC65 keyboard ( #15151 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Karl Berggren <berggren.karl+git@gmail.com>
Co-authored-by: spacefrogfeds <73514335+spacefrogfeds@users.noreply.github.com>
Co-authored-by: Karl Berggren <karber@raysearchlabs.com>
2022-01-12 15:05:19 -08:00
ddc6601487
move id67 ( #15662 )
2022-01-12 14:50:00 -08:00
88630d4913
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:21:43 +00:00
b79e329ab8
[Keymap] Planck Keymap: Inkwell ( #14311 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 14:20:54 -08:00
96209d7eba
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:16:17 +00:00
6d06e7ce84
[Keyboard] add AddOn macropad ( #15841 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 14:15:27 -08:00
92b2738bbb
move @kakunpc 's keebs into kakunpc/ ( #15814 )
...
Co-authored-by: kakunpc <15257475+kakunpc@users.noreply.github.com>
2022-01-12 14:13:45 -08:00
5eb7eee560
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:12:06 +00:00
4c8bb05dab
[Keyboard] Add Simpler60 support ( #15499 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 14:11:33 -08:00
99706e038b
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:11:30 +00:00
9911ba51b0
[Keyboard] Add Signature65 ( #15698 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 14:10:58 -08:00
cf954bbfd0
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:10:48 +00:00
59ea420992
[Keyboard] Add OwLab Spring ( #15614 )
2022-01-12 14:10:16 -08:00
6e516ee89f
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:10:08 +00:00
2c18dcc619
[Keyboard] Add Hex4B rev.2 PCB ( #15811 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-12 14:09:33 -08:00
42a49ba44f
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:09:11 +00:00
ed15197967
NoPunIn10Did Kastenwagen touch-up ( #15836 )
2022-01-12 14:08:37 -08:00
43d18321e3
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:06:23 +00:00
c4b0a06c79
[Docs] Improve Handedness by EEPROM documentation ( #15615 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: filterpaper <filterpaper@localhost>
2022-01-12 14:05:45 -08:00
58769a40de
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 01:08:02 +00:00
93e55605d9
[Docs] fix typo and remove trailing whitespace ( #15842 )
2022-01-11 17:07:24 -08:00
2842ab4052
Add PMW3389 optical sensor Support (Updated) ( #15740 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-11 14:33:13 -08:00
a7eb27b867
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 20:18:21 +00:00
1f618c8302
keyhive sofle rgb: fix configuration. ( #15339 )
...
* keyhive sofle rgb: fix configuration.
* Add Colemak-DH and cycle layer keycode.
* Fix indentation.
* Add PLACEHOLDER for better readability.
* Fix breaking changes.
* Just one colemak.
* PR Cleanup
* Use NO_PIN definition instead of C7
* Define animations individually
* Remove via json file and update documentation
* Reduce LED brightness, one of the animations caused a crash
* More PR feedback.
* Better credit.
* Disable NKRO.
* Cleanup RGB configuration.
* animations defined in keymap.
* Update keyboards/sofle/keyhive/readme.md
* PR Feedback.
* Update phrasing from template.
* Disable RGBLIGHT_ENABLE in keymap for better compatibility with default keymap.
* Set a default animation.
* Use default in keyboard readme.
* Update keyboards/sofle/keyhive/info.json
* Move via specific layout into via keymap.
2022-01-11 12:17:37 -08:00
5e817664ad
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:09:11 +00:00
1fdc42155a
[Keyboard] Carpolly ( #15778 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-11 10:08:35 -08:00
fd98d78cd8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:07:58 +00:00
349ca4b7ff
[Keyboard] handwire: 3dfoxc ( #15739 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-11 10:07:51 -08:00
1df3711432
[Keyboard] AMJ84 ( #15742 )
2022-01-11 10:07:14 -08:00
37d801776e
[Keyboard] move @obosob 's boards into obosob/ ( #15799 )
2022-01-11 10:05:06 -08:00
f0c14507a5
[Keyboard] move @nacly 's boards to nacly/ ( #15801 )
2022-01-11 10:01:33 -08:00
80e321f6ab
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:57:37 +00:00
3d63c814d3
Correct matrix effect name ( #15816 )
2022-01-11 09:57:25 -08:00
3124dfc5cd
[Keyboard] Add RGB matrix to CK60 ( #15817 )
2022-01-11 09:57:03 -08:00
aebf17b7e2
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:56:03 +00:00
0963140149
[Keymap] Jonavin keymap kastenwagen48 ( #15825 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Jonavin <=>
2022-01-11 09:56:01 -08:00
052a59fc3b
[Keyboard] Use correct callback in macro1 implementation ( #15819 )
2022-01-11 09:55:24 -08:00
52acb7dcac
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:43:47 +00:00
bda520198e
[Keyboard] Fix KBD67 mark 2 v4 ( #15835 )
2022-01-11 09:42:58 -08:00
4187fc7fbb
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:20:36 +00:00
be1dcb9185
Fix CI. ( #15828 )
...
* Fix CI.
2022-01-11 14:20:33 +11:00
4c298a9dd5
[Keyboard] Add Alicia Cook keyboard ( #11722 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: robby-hartana <robby@alumagubi.com>
2022-01-10 19:20:01 -08:00
012db45bfb
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:15:35 +00:00
01e4d07de0
[m65] add via, new mcu gd32f303, stm32f401 weact support for encoder and led strip ( #14381 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-01-10 19:14:54 -08:00
75bba4522d
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:12:50 +00:00
e2aee8f9bb
[Keyboard] add kbd67mkiirgb v4 support ( #15024 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-01-10 19:12:17 -08:00
113b0f04bc
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:58:04 +00:00
c6ad202583
[keymap] Add massdrop/ctrl R167 keymap ( #15585 )
2022-01-10 17:57:20 -08:00
dff6f23a1a
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:48:23 +00:00
7275680364
[Keyboard] M60 simple 5x12 in lego keyboard ( #15534 )
...
* add m60 lego case, with stm32f401
* Update keyboards/mlego/m60/m60.h
* Update keyboards/mlego/m60/keymaps/default/keymap.c
* Update keyboards/mlego/m60/m60.h
* Update keyboards/mlego/m60/keymaps/via/keymap.c
* address the moving of enum in keymaps
2022-01-10 17:47:52 -08:00
461f279883
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:44:04 +00:00
6823f01c10
[Keyboard] New kbd Navpad 1.0 ( #15507 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: keyaki-namiki <28521374+keyaki-namiki@users.noreply.github.com>
2022-01-10 17:43:36 -08:00
9b07108fbf
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:39:46 +00:00
8920db2b57
[Keyboard] Add system76/launch_1 keyboard ( #15395 )
...
* WIP: virgo keyboard
* Finish layout
* Enable debugging and format
* Debug keypresses
* Add function layer
* Fix whitespace
* Fix some more whitespace
* Add Jeremy's map
* Add left split ortho 2U board
* Enabled extrakeys for volume & media control
* More work on split ortho 2U...
...but still not complete
* Finish default layout
* Fix many issues by renaming the keyboard
* Add right half as a keyboard
* Update config for right side
* WIP: Add split ortho 2U board
* WIP: Correct rules & config
* More work on split ortho
* More work on split ortho 2u
* Nearing completion on split ortho
* Remove left and right separate keyboards.
Split ortho 2U is complete and they are not needed.
* Add uglydense keyboard
* Rename directory for uglydense
* Swap right Fn and right ctrl keys
* Add jeremy's layout
* Add ian layout
* Add reset key, which is very useful for flashing.
* Add Levi's layout
* Update Levi's layout
* Fix Levi's Layout
* Fix Levi's layout again
* Add a README with some basic information
* Add keymap customization info to uglydense readme
* Make the readme make a little more sense.
* Make John a layout with left fn and left super swapped
* Update John's layout
* Add Carl's layout
* Add Sean's layout
* Add reset keys to all layouts
* Swap LALT & LGUI on default layout
* shpurk keyboard: initial commit
* Add nathaniel & shpurk layouts
* Update instructions to include necesarry dependencies
* Add Lrrr keyboard, ruler of Omicron Persei 8
* Update README for Lrrr
* Update Lrrr it uses Caterina bootloader
Also B1 wasn't working for Row 6, so I changed that to F6
* Swap RCTL & RALT
* Un-swap RCTL and RALT, making RCTL closer to right thumb
* Add printscreen to my layout
* Rename lrrr to Launch, enbiggen L-Shift to 2U
* Add layout files for Launch
* Rename launch to launch_1
* Add levi layout for ortho_split_2u
* Update carl keymap
* Add launch testboard
* Implement keyboard keycode reading using raw hid
* Enable dynamic keymap
* Add config support to launch_1
* Implement probe command, make logical key names match configurator
* Update logical key names again
* Add layout generator for keyboard configurator
* Add board name and version
* Add board name and version to test board
* Fix issues with compiling board and version commands
* Rename uglydense to launch_alpha_1 and launch_1 to launch_alpha_2
* Generate layouts for other launch prototypes
* Fix launch_alpha_1 logical names
* Add launch_beta_1
* Fix building production hex file with atmel-dfu bootloader
* Limit backlight brightness
* USB mux handling
* Allow repeat start
* Do USB MUX init before bootmagic
* Fixes for mux init
* Fix register write size for programmable function control
* Ensure bit shifts are correct
* Improve documentation
* Fix when i2c read ack condition happens
* Fix extra start in i2c_set
* Add ISP instructions
* Add fuse information
* Refactor
* Add RGB matrix support
* Fix RGB matrix
* Update Jeremy layout
* Enable audio controls
* Update Jeremy layout
* Ensure that n-key rollover is used
* Port changes to other launch boards
* Configuration values for starting HSV and speed (#7740 )
* Define default HSV and speed for RGB matrix.
* Documentation for configuration values RGB_MATRIX_STARTUP_HUE, RGB_MATRIX_STARTUP_SAT and RGB_MATRIX_STARTUP_VAL.
* Document RGB_MATRIX_STARTUP_SPD.
* Preserve the ordering.
* Set default RGB mode, hue, and saturation
* Reduce AVR clock to 8MHz
* Update launch_beta_1 with new USB ID
* Update default LED mode
* Set default hue
* Disable RGB while suspended
* Add led value and color commands
* Add max value to CMD_LED_GET_VALUE
* Do not save custom mode to eeprom
* Add reset to bootloader command for Launch keyboard
* Rename launch_beta_1 to launch_1
* Enable LTO when compiling for launch_1
* Allow setting individual LED's
* Convert tabs to spaces
* Unlock on RESET keypress:
- Display unlock pattern
- Disable LED get/set functions
- Enable reset to bootloader function
* Reduce brightness of rainbow backdrop in unlock pattern
* Add hid commands for setting led matrix mode
This changes the color setting to not change the mode, and set the hue
and saturation for QMK effects.
* Fix `CMD_LED_GET_MODE`
* Add Levi's Launch layout
* Fix layer mistake in Levi's Launch layout
* Add matrix command
* Define default RGB matrix speed
* Add active_keys effect
* Move definition of RGB modes inside ifdef testing for custom RGB modes
* RGB parameters per layer
* fix: Call `system76_ec_rgb_layer` after setting mode
* Include layer 3 and 4 in default layout for launch_1
I added support for layer 3 and 4 to the Configurator, but it seems to
load bogus values.
`dynamic_keymap_reset()` has a comment saying:
```
// Reset the keymaps in EEPROM to what is in flash.
// All keyboards using dynamic keymaps should define a layout
// for the same number of layers as DYNAMIC_KEYMAP_LAYER_COUNT
```
Other keyboards seem to have default layouts that only list the first
two layers while setting `DYNAMIC_KEYMAP_LAYER_COUNT` to 4, but
whatever. This appears to make the Configurator behave as expected with
layer 3 and 4.
* Use EEPROM to store RGB parameters
* Add layer 2 and 3 to other keymaps
* Add LED_SAVE command
* Use eeprom_update_block to improve performance
* Revert "Configuration values for starting HSV and speed (#7740 )"
This reverts commit de1f60fd370b4769336b8a707ee12657aee46412.
* Update launch_1 rules.mk for changes in Qmk
* WIP keycodes matching EC behavior
* Modify default layout to match design
* Apply updates to jeremy layout
* Improvements to RGB keycodes
* system76_ec: Add mode to disable layer backlight
* launch_1: Use `KC_NO` instead of `KC_TRNS` for default layout
* Revert "launch_1: Use `KC_NO` instead of `KC_TRNS` for default layout"
This reverts commit f71c5e7ac3cecbbb1a1f8934db1f329407fef041.
* Fix building bootloader
* Workaround for upstream orientation
* Custom USB IDs for USB hubs, disable USB hub feature controller
* Set USB mux orientation in a loop for one second
* Set mux orientation 100 times with 10 ms delay
* Update Jeremy's keymap
* Update Levi's Launch keymap
* Update flashing instructions and rewrite layout design instructions
* Update README.md
* Add a system76_ec command to disable input events
For testing purposes.
* Enable system76/launch_1 keyboard to work with QMK Firmware 0.15.3
- Migrate system76/launch_1 from 0.7.103:
- Explicitly enable used RGB matrix effects
- Initialize flags field of `rgb_config_t` union/struct
- Account for header and source file location changes
- Update AVR platform makefile with Atmel DFU bootloader option
- Update ATmega32U4 bootloader to latest from Microchip
- Format C sources with ClangFormat
- Format Markdown text with Prettier
* Remove System76 pre-release or test keyboards and keymaps
* Add licensing and replace guards in headers for system76/launch_1
* Remove options impact for system76/launch_1
* Revert AVR platform changes for `atmel-dfu` bootloader
* Update system76/launch_1 README
* Add system76/launch_1 information JSON file
* Replace `util/delay.h` timing abstractions in system76/launch_1
* Use I2C QMK abstractions in system76/launch_1
* Fully revert AVR platform changes for `atmel-dfu` bootloader
* Move `layouts.sh` into `keyboards/system76`
* Implement GitHub PR suggestions for system76/launch_1
* Make additional system76/launch_1 updates
* Implement minor system76/launch_1 change requests
* Add custom version of Bootmagic Lite and document fuse values for system76/launch_1
* Remove the RESET HID command from system76/launch_1
* Reorder `process_record_user` in system76/launch_1
* Add `post_rules.mk` to system76/launch_1
* Fix overlapping key in sytem76/launch_1
2022-01-10 17:39:10 -08:00
8e1269617a
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:37:16 +00:00
da1a01b811
[Keyboard] Add Nebula65B ( #15433 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2022-01-10 17:36:44 -08:00
92ec98d5ce
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:33:20 +00:00
79a8b55af2
[Keyboard] add info.json for bongopad ( #15355 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-10 17:32:45 -08:00
d4e05f6df3
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:31:53 +00:00
6acfb61159
[Keyboard] TKC Candybar R3 ( #15374 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-01-10 17:31:16 -08:00
0b9324f332
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:17:43 +00:00
951fa1020b
DZ60 - ISO DE Arrow keymap + layout ( #14221 )
2022-01-10 17:17:11 -08:00
c20522369b
[Keymap] Add another GMMK Pro ANSI Keymap with custom RGB. ( #14243 )
...
Co-authored-by: Cedrik Lussier <lussier.cedrik@gmail.com>
2022-01-10 17:15:47 -08:00
cec35d2399
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:12:40 +00:00
6a045e93f7
[Keymap] Add keebio/iris keymap ( #14688 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-10 17:11:57 -08:00
4b9f73d32e
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:10:03 +00:00
c05d3eb365
[Keyboard] Fix suspend issues on ergodox_ez. ( #15300 )
...
Co-authored-by: Mewp <git@mewp.pl>
2022-01-10 17:09:15 -08:00
a760168722
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:09:14 +00:00
ffebc0407c
[Keyboard] Add Kay60 PCB ( #15566 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-10 17:08:32 -08:00
c6277687b4
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:07:56 +00:00
adaaee4edf
[Keyboard] Add xox70hot ( #15632 )
2022-01-10 17:07:09 -08:00
79f2fca1f9
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:58:16 +00:00
dce611bc9f
[Keymap] AJP10304 layout, add Colemak-DHm layer ( #15582 )
2022-01-10 16:57:41 -08:00
34602f4b25
[Keyboard] move reviung keyboards to a directory ( #15636 )
2022-01-10 16:57:20 -08:00
2b212cf692
[Keyboard] Rename ymdk_np21 to np21, move to ymdk vendor folder ( #15641 )
2022-01-10 16:56:59 -08:00
65e7d0c01f
[Keyboard] move ymd96 to ymdk vendor folder ( #15643 )
2022-01-10 16:55:58 -08:00
c08ed73216
[Keyboard] move ymd75 to ymdk vendor folder ( #15645 )
2022-01-10 16:55:37 -08:00
db608aae51
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:54:24 +00:00
069ef7eb9e
[Docs] newbs_flashing.md: add link to build environment section ( #15654 )
2022-01-10 16:54:22 -08:00
101f504435
[Keyboard] Rename Laptreus to Shapeshifter4060 ( #15655 )
2022-01-10 16:53:54 -08:00
bc617d8ad1
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:53:34 +00:00
dd4e48b4a2
[Keymap] dvorak 42 key layouts (Ergodox EZ / Atreus) updates ( #15656 )
...
Co-authored-by: luc wastiaux <luc.wastiaux@airpost.net>
2022-01-10 16:52:54 -08:00
a5a3918856
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:51:40 +00:00
cb821b5f16
[Keymap] fix: moving keymap to rev1 folder ( #15663 )
2022-01-10 16:51:09 -08:00
6ed4f51413
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:50:47 +00:00
37ba5e4892
[Keymap] Add new The GMMK PRO keymap ( #15664 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-10 16:50:12 -08:00
d7d3839b8d
[Keyboard] move ID80 to IDOBAO vendor folder ( #15665 )
2022-01-10 16:49:50 -08:00
184f4b38c8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:49:20 +00:00
19fe7dcaaa
[Keyboard] Fixed bugs Wuque Mammoth Keyboard Series ( #15700 )
2022-01-10 16:49:19 -08:00
0fc1ae9e9c
[Keyboard] handwired/dactyl_manuform: add 6x7 version ( #15704 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-10 16:48:49 -08:00
93149711f6
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:45:05 +00:00
ecc06a9700
[Keyboard] Simplify default keymap to Seniply ( #15731 )
2022-01-10 16:45:02 -08:00
cd12b54650
[Keyboard] Added via support for orthocode ( #15777 )
2022-01-10 16:44:18 -08:00
dfecad4362
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:42:28 +00:00
b1942d1d0c
[Keyboard] move cu24, cu75, cu80/v1 into capsunlocked folder ( #15758 )
2022-01-10 16:42:13 -08:00
372c9102e2
[Keymap] Jonavin gmmk pro iso keymap ( #15775 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Jonavin <=>
2022-01-10 16:41:54 -08:00
93bacff1a6
[Keyboard] move prototypist boards into vendor folder ( #15780 )
2022-01-10 16:40:22 -08:00
36ebc75e9a
[Keyboard] move yiancar's boards into yiancardesigns/ ( #15781 )
2022-01-10 16:39:56 -08:00
a483ab3213
[Keyboard] move novelkeys keyboards to vendor folder ( #15783 )
2022-01-10 16:39:17 -08:00
ced6d835e8
[Keyboard] move weirdo-f's keyboards into weirdo/ ( #15785 )
2022-01-10 16:38:55 -08:00
a2ddb44957
[Keyboard] move marksard's boards to marksard/ ( #15786 )
2022-01-10 16:38:31 -08:00
31a6401193
[Keyboard] move rainkeebs's keyboards to rainkeebs/ ( #15797 )
2022-01-10 16:35:54 -08:00
ceea8ab5fe
[Keyboard] move standaside into edi/ ( #15798 )
2022-01-10 16:35:23 -08:00
f10285d800
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:06:51 +00:00
aafbe043f9
[Keyboard] move lyso1 's boards into lyso1/ ( #15767 )
2022-01-10 15:06:37 -08:00
53359ab2ee
[Keyboard] Add Aves60 ( #15770 )
2022-01-10 15:06:19 -08:00
20e16bbcc4
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:05:34 +00:00
590ec4ae04
add ortho_4x16 Community Layout ( #15776 )
2022-01-10 15:05:29 -08:00
d9d8526ca2
[Keyboard] Update Cradio readme ( #15784 )
2022-01-10 15:04:54 -08:00
e6e6529b4a
[Keyboard] move Salicylic-acid3's keyboards to salicylic-acid3/ ( #15791 )
2022-01-10 15:03:15 -08:00
4cff18a705
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:02:16 +00:00
0b32bddd65
[Keyboard] Add mikeneko65 keyboard ( #15792 )
...
Co-authored-by: takishim <tadashi@kishimo.to>
2022-01-10 15:02:12 -08:00
1a4db497db
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:02:04 +00:00
cfabc3b028
Add layout for split 3x5_2 ( #15800 )
2022-01-10 15:01:44 -08:00
8f630c17b9
[Keymap] Add Fearless Spiff keymap for Mechwild Mercutio based on Bongocat and Jonavin ( #15802 )
2022-01-10 15:01:32 -08:00
5470e4a8ad
[Core] ChibiOS: shorten USB disconnect state on boot to 50ms ( #15805 )
2022-01-10 15:01:20 -08:00
5d0c92b40c
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:00:33 +00:00
9bcb33f0da
[Keyboard] Fix compilation issues for Dygma Raise ( #15810 )
2022-01-10 15:00:08 -08:00
e014d9897d
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:00:06 +00:00
0284639913
[Keyboard] Fix compiled size for Kudox Full keyboard ( #15809 )
2022-01-10 14:59:51 -08:00
e4f0c79413
[Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO ( #15808 )
2022-01-10 14:59:33 -08:00
ec7c3ac12d
Optimize initialization of PMW3360 Sensor ( #15821 )
2022-01-10 14:57:36 -08:00
2fbdfae4b7
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:36:43 +00:00
2dd7242e99
[Keyboard] Kastenwagen 1840 and Kastenwagen 48 ( #13565 )
...
* cleaning up
* deleting to undelete
* Stub out defaults
* Jabberwocky firmware WIP
* Stubbing out keymap spacing
* Default keymap and layout updates
* start stubbing out JSON for configurator
* more WIP
* Update jabberwocky.h
* Add Readme
* Apply suggestions from code review
* Fix layout capitalization
* Updates to personal and default keymaps
* Add instructions for jumping the bootloader
* Update keyboards/nopunin10did/jabberwocky/rules.mk
* Add easier ctrl-alt-del to my keymap
* Start stubbing out KW firmware
* More firmware and keymap stuff
* Fix compile error
* Filling out other layers in default keymap
* Update layout JSON and finish default layouts
* Add rotary and LED code
* Add VIA support (first draft)
* Move VIA compatibility to VIA-specific branch
* Fix readme formatting
* Fix state count issue in LED code
* Fix an erroneous change to a Jabberwocky file
* Default LEDs to on.
* Apply suggestions from code review
* Delete kastenwagen.json
* Update keyboards/nopunin10did/kastenwagen/config.h
* Apply suggestions from code review
* Apply suggestions from noroadsleft code review
* Update image in the readme
* Split 1840 & 48 into two boards (part 1)
* Splitting into two keyboards (part 2)
2022-01-10 12:36:02 -08:00
017c26c167
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:33:24 +00:00
0e11f8ec20
[Keyboard] TKC California ( #15124 )
...
* CALIFORNIA: Initial support for TKC California
* update readme.md, info.json
* Update keyboards/tkc/california/rules.mk
* Update keyboards/tkc/california/rules.mk
* Update keyboards/tkc/california/readme.md
* Update keyboards/tkc/california/rules.mk
* Update keyboards/tkc/california/info.json
2022-01-10 12:32:46 -08:00
0b4afdf35b
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:16:17 +00:00
f423837ed2
[Keyboard] M48 12x4 lego ortholinear keyboard ( #15536 )
2022-01-10 12:15:28 -08:00
371fc8c062
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 19:06:34 +00:00
23ba884fa0
[Keyboard] add dz64rgb support ( #15553 )
...
* add dz64rgb support
* Update keyboards/dztech/dz64rgb/dz64rgb.c
* Update keyboards/dztech/dz64rgb/rules.mk
* Update keyboards/dztech/dz64rgb/dz64rgb.c
* Update keyboards/dztech/dz64rgb/rules.mk
* Update keyboards/dztech/dz64rgb/rules.mk
* Update keyboards/dztech/dz64rgb/rules.mk
2022-01-10 11:05:53 -08:00
d52dca47e8
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 19:00:14 +00:00
50d46b5003
[Keyboard] add kbd75rgb support ( #15552 )
...
* add kbd75rgb support
* Update keyboards/kbdfans/kbd75rgb/config.h
* Update keyboards/kbdfans/kbd75rgb/rules.mk
* Update keyboards/kbdfans/kbd75rgb/rules.mk
* Update keymap.c
* Update keymap.c
* Update readme.md
* Update keyboards/kbdfans/kbd75rgb/config.h
* Update keyboards/kbdfans/kbd75rgb/config.h
* Update keyboards/kbdfans/kbd75rgb/config.h
* Update keyboards/kbdfans/kbd75rgb/rules.mk
* Update keyboards/kbdfans/kbd75rgb/rules.mk
* Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd75rgb/rules.mk
2022-01-10 10:59:42 -08:00
0c402157fc
Advanced deferred_exec for core-side code. ( #15579 )
2022-01-10 18:26:46 +00:00
05b6fbb1f5
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 16:23:47 +00:00
8a4fae3b32
[Docs] Recommend the use of RGB matrix functions for code ( #15744 )
...
* Recommend the use of functions instead of keycodes
* Commit suggested review
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-01-11 03:23:28 +11:00
63d3ad155a
[Docs] Recommend the use of RGB light functions for code ( #15745 )
...
* Recommend the use of functions instead of keycodes
* Commit suggested revision
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-01-11 03:23:07 +11:00
b4b636112e
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:34:22 +00:00
2e19d0d7d1
[Keyboard] Add Buzzard support ( #15493 )
...
* add buzzerd
(untested, WIP)
* configured linear actuator and fixed keymap
* configuration tweaks and added custom keymap
* add custom tapping term for home row mod
* added readme
* remove ionide folder
* added scroll function to trackpoint
* keymap reworked
* using one shot shift and removed dynamic macros
* reworked default keymap
* adapted to latest qmk changes
* remove caps word from default keymap
* use provided coding guidelines
* use get_highest_layer in favour of biton32
* fixed formatting
* remove unnecessary define statement
2022-01-10 02:33:48 -08:00
5491385f3d
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:33:15 +00:00
d7eb09949d
[Keyboard] Add keymap and settings for dactyl_manuform 6x6_5 thumb ( #15526 )
...
* Add dactyl manu 6x6 with stm32 support and 5thumb cluster
* Add review changes
* Add license to new files
* Fix enums for custom keymap
* Readme update
* Fix readme to follow one from template
* Add missing licence to files
* Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk
* Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk
* Remove readme from onekey keyboard
* Make separate macro for 5thumb
2022-01-10 02:31:51 -08:00
437dad1b0e
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:22:38 +00:00
f59cbfb75c
[Keyboard] Added Handwired Redragon K552 Kumara (RGB) ( #14004 )
...
* Added Handwired Redragon K552 with default and via keymaps
* Resolve some request changes, and change the cols pin to a better one.
* Resolved request changes
* Added OLED support and resolve request change
* Increase polling rate to 1000hz
* Update font for OLED, and change logo
* Added LED Underglow support
* Add personal custom keymap
* Nit some line, to get better way to look on code
* Refactor everything and solved some issue.
* Resolved issue
2022-01-10 02:21:53 -08:00
13a44b1fff
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 09:26:59 +00:00
c5728aebee
Add Teensy2.0++ revision and VIA keymap to handwired/sono1 ( #15296 )
...
* teensy2.0pp revision, via support
* updated documentation
* Update keyboards/handwired/sono1/t2pp/rules.mk
2022-01-10 01:26:06 -08:00
89260bab86
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 09:14:12 +00:00
d9e5a5f2db
[Keymap] bongocat_wpm_responsive for lily58 ( #14922 )
...
* Adding the keymap of the wpm responsive bongocat
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/rules.mk
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Adding the License
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/rules.mk
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
* Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
2022-01-10 01:13:35 -08:00
ceab485e58
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 21:17:55 +00:00
7c186ebb97
Revert "core: make the full 4096 bytes of EEPROM work on Teensy 3.6 ( #12947 )" ( #15695 )
...
This reverts commit 7f8faa429e0c0662cec34a7d60e33ca58333d6d7.
related to https://github.com/qmk/qmk_firmware/issues/15521
2022-01-10 08:17:15 +11:00
9682abd5b8
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 20:08:56 +00:00
1ed5c48d93
[Keyboard] Add RGB Matrix support to id67 and add thewerther keymap ( #15558 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: sigprof and fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-09 12:08:18 -08:00
21958a9343
New combo configuration options ( #15083 )
...
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
2022-01-09 12:02:25 -08:00
69b211abb6
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 19:57:38 +00:00
ec78acae69
[Keyboard] Adding Dygma Raise ( #13543 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-09 11:57:08 -08:00
78dba27922
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 18:22:39 +00:00
8e17f9911d
[Keymap] Ardakilic keymap for crkbd added ( #13745 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-09 10:21:54 -08:00
515eb94fab
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 17:45:14 +00:00
1df390c34f
[Keyboard] Add Meck TKL handwired ( #15533 )
...
* Add meck_tkl
* Fix configuration and pin assignment
* Rellocate A10 pin, as it is used by the USB DFU bootloader
* Add volume and media keys to the function keys layer
* Rellocate source files to the handwired keyboards folder and add documentation
* Review changes for PR
- Improve LAYOUT macro to match the keyboard layout.
- Use "kxy" as pin names on the LAYOUT macro.
- Remove unused mcuconf.h and halconf.h.
- Fix README.
* Improve layout macro naming
2022-01-09 09:44:33 -08:00
30d060417f
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 04:03:19 +00:00
7b27957adf
[Keyboard] Delete lyra (located in malevolti/lyra) ( #15524 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-08 20:02:45 -08:00
9578b4b570
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:58:05 +00:00
70469d373d
[Keyboard] Add MMKZOO65 PCB ( #15546 )
...
* Add MMKZOO65 PCB
* Update keyboards/mmkzoo65/rules.mk
* Update keyboards/mmkzoo65/rules.mk
2022-01-08 19:57:31 -08:00
a1ca14c1e1
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:54:14 +00:00
50d81b63e9
[Keyboard] Stelo65 ( #15102 )
...
* [Keyboard] add new keyboard Stelo
* [Keyboard] Stelo encoder action
* Update keyboards/wekey/stelo/readme.md
* Update keyboards/wekey/stelo/rules.mk
* [Keyboard] change name Stelo to Stelo65
2022-01-08 19:53:45 -08:00
7562f6644f
Slight tidy up of keyboard task loop ( #15725 )
2022-01-09 03:50:44 +00:00
82d3bdb733
IS31FL3733 driver for LED Matrix ( #15088 )
2022-01-08 19:37:03 -08:00
98078f769d
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:27:15 +00:00
0acc0924db
[Docs] Update feature_tap_dance.md ( #14931 )
2022-01-08 19:26:44 -08:00
de59dd1835
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 02:34:46 +00:00
69510bab8e
[Keyboard] add Haus PCB ( #12434 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-08 18:33:46 -08:00
e67ac61160
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 02:30:48 +00:00
ac02260bcb
Updated Info.json for westm/westmergo ( #15530 )
...
* Added WestM keyboard
* Update keyboards/westm/westm68/config.h
* Update keyboards/westm/westm68/config.h
* Update keyboards/westm/westm68/rules.mk
* Update keyboards/westm/westm68/rules.mk
* Update keyboards/westm/westm68/rules.mk
* Updated Ergo as well to match Drashna's recommended changes
* Added layers for VIA and updated keymaps
* Applied missing changes that were done on 68 but not Ergo
* Update keyboards/westm/westmergo/readme.md
* Update keyboards/westm/westmergo/readme.md
* Update keyboards/westm/westm68/readme.md
* Update keyboards/westm/westm68/rules.mk
* Update keyboards/westm/westmergo/rules.mk
* Update keyboards/westm/westm68/rules.mk
* Update keyboards/westm/westmergo/rules.mk
* Update keyboards/westm/westm68/readme.md
* Updated README bootloader and keymaps
* Updated info.json
* Changed to proper layout (for real this time)
* Updated info.json
* Fixed Alice layout in info.json
2022-01-08 18:30:14 -08:00
a120a166b9
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 01:30:24 +00:00
4c1fd0897c
[Keyboard] Add Hillside support ( #15399 )
...
* [Keyboard] Add Hillside
* Remove no longer used define, rename README
* Rename to readme.md
* Readme: Improve clarity, fix grammar and typos
* Readme: Remove extra line pointing to QMK docs
* Readme: Join consecutive source lines in .md
* Readme: split lines, post spelling fix
* Keymap: fix key label in readme
2022-01-08 17:29:51 -08:00
687d4772a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 00:14:06 +00:00
fc8346e0b3
[keyboard] BumbleBee handwired ( #14908 )
...
* add bumblebee
* change keymaps
* change PID
* update info.json
* Apply suggestions from code review
* Update keyboards/handwired/swiftrax/bumblebee/rules.mk
* update readme.md
* Update keyboards/handwired/swiftrax/bumblebee/info.json
* edit keymaps
* Update keyboards/handwired/swiftrax/bumblebee/rules.mk
* Update keyboards/handwired/swiftrax/bumblebee/bumblebee.h
* Update keyboards/handwired/swiftrax/bumblebee/info.json
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
2022-01-08 16:13:37 -08:00
fea1a3d5c7
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 00:13:07 +00:00
4b0aa1a2af
kbdfans/kbd67/mkiirgb_iso: LAYOUT_65_iso_blocker conformance ( #15794 )
2022-01-08 16:12:37 -08:00
6332caef78
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:24:33 +00:00
a461f607e7
[Keyboard] Add Kudox Full ( #15256 )
...
* Add Kudox Full keyboard
* Add keyboards/kudox_full SPDX identifier
* Modify rule.mk of keyboards/kudox_full
* Remove html code from README of keyboards/kudox_full
* Modify readme of keyboards/kudox_full
* rev1.c includes rev1.h - kudox-full/rev1
* Move to <keyboard>.c oled_task_user and eeconfig_init_user
* Move post_config.h MOUSEKEY_*
* Change BOOTMAGIC_ENABLE no kudox_full
* Modify the obsoleted codes
* Modify eeconfig_init_kb from eeconfig_init_user
* Set none as default, but values
* Add about the bootloader on kudox_full/readme
* Modify the comments in keyboards/kudox_full/rules.mk
2022-01-08 13:23:34 -08:00
ff878aa30c
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:23:13 +00:00
4c080be8e8
[Keyboard] Bathroom Epiphanies Frosty Flake rev 20130602 ( #15365 )
...
* add optional support for Frosty Flake rev 20130602
* update documentation with instructions on building for rev 20130602
* support revisions using subfolders instead of preprocessor directives
* rules.mk cleanup
2022-01-08 13:22:14 -08:00
98aaf7dccd
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:19:44 +00:00
31331e6d33
[Keyboard] Glacier handwired ( #14758 )
...
* finish adding glacier
* change PID
* Update keyboards/handwired/swiftrax/glacier/info.json
* edit info.json
* Update keyboards/handwired/swiftrax/glacier/info.json
* Apply suggestions from code review
* Update keyboards/handwired/swiftrax/glacier/rules.mk
2022-01-08 13:19:13 -08:00
86fd95962c
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:14:01 +00:00
604fca4aa9
[Keyboard] bstk100 handwired ( #14158 )
...
* General: Initial commit for bstk100
* bstk100 custom keyboard firmware
* fix Bootloader section
* fix "Pad 0" key twice
* delete via config
* fix readme.md key layout
* add via keymap
* fix readme.md info
* remove keymap.json
* Suggested change readme.md
* moved to handwired folder
* fix readme.md for handwired
* fix info.json
* Suggested change readme.md
* Update keyboards/handwired/bstk100/rules.mk
fix requested changes
* Update keyboards/handwired/bstk100/rules.mk
fix requested changes
* Update keyboards/handwired/bstk100/info.json
* Update keyboards/handwired/bstk100/rules.mk
2022-01-08 13:13:29 -08:00
3c9ddf7c53
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 20:51:03 +00:00
2ad8826b75
[Keyboard] KBDfans KBD67 Mk.II RGB ISO ( #14830 )
...
* add kbd67mkiirgb iso keyboard
add kbd67mkiirgb iso keyboard
* Update rules.mk
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.h
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/config.h
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
* Update readme.md
* Update readme.md
* Create info.json
* Update info.json
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c
* Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
2022-01-08 12:49:52 -08:00
0a21929928
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 20:33:10 +00:00
1709f3b430
[Keyboard] Add caps and scroll indicator LEDs to andromeda PCB ( #15793 )
2022-01-08 12:32:27 -08:00
30c201e1c5
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 18:45:13 +00:00
6fe3a1af01
[Keyboard] Fix inverted ploopy trackball ( #15790 )
2022-01-08 10:44:37 -08:00
34dccc565e
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 03:23:12 +00:00
a2ed670eee
Add a-ball handwired trackball based on ADSN9800 ( #9015 )
...
* Initial commit of kball
* Pretty much working
* Rename to aball
* Cleanup
* Fix typo and make instructions
* Refactor to use qmk spi
* Suggestions from ZVECR
* Update keyboards/handwired/aball/adns9800_srom_A6.h
* Update keyboards/handwired/aball/adns.c
* Update keyboards/handwired/aball/adns.c
* Update keyboards/handwired/aball/adns.c
* Added copyright and source attribution
* Update keyboards/handwired/aball/rules.mk
Include as quantum lib to help avoid timing issues with LTO
* Only send report on change, adj sensitivity, fix src include
* Fix issue causing constant reports and bad clamping
* Streamline conversion to int, add required wait before burst read
* Changes to track develop
* Update rules with new feature descriptors, add info.json
* Add stub layout
* Rework / cleanup key matrix. Add missing CS pin define for new ADNS driver
* Add stub keymap to enable compile
2022-01-07 19:22:35 -08:00
2093498425
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 21:48:28 +00:00
4ace960b98
JJ50 Touch-Up ( #15762 )
...
* rules.mk: Build Options sorting and white space
* use QMK 3-character notation
* info.json: apply friendly formatting
* info.json: use 3-character notation
* move layout macro alias to info.json
* number matrix identifiers by electrical position
2022-01-07 13:47:49 -08:00
c3937de310
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 21:31:06 +00:00
a5afe84a12
Dango40: Fix QMK Configurator Implementation ( #15761 )
...
* friendly-format info.json
* correct info.json structure
* info.json: update key labels
2022-01-07 13:30:22 -08:00
bd63d91163
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 20:21:40 +00:00
145e91d41f
[Keyboard] Hard Light Mark 2 and keymaps ( #13719 )
...
* Hard Light Mark 2 and keymaps
This time with minor competence!
* Update keyboards/edi/hardlight/mk2/rules.mk
* Delete config.h
* Apply suggestions from code review
2022-01-07 12:21:04 -08:00
bd07ae6713
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 13:28:14 +00:00
a8927ac601
[Keymap] Adding Frosty Flake VIA keymap ( #13211 )
...
* updated my personal layouts
* added Artix to install script
* setting up for PR
* added Artix to install script
* Created frosty flake via keymap.c
Created the default VIA keymap.c file for the Frosty Flake controller
* Create rules.mk
* add #define DYNAMIC_KEYMAP_LAYER_COUNT 3
* Update keymap.c
* Delete keyboards/tada68/keymaps/trashcat directory
* Create keymap.c
* Create README.md
* Create rules.mk
* Delete keyboards/whitefox/keymaps/trashcat directory
* Update qmk_install.sh
* Rename README.md to readme.md
* Update keymap.c
* Update keymap.c
* Apply suggestions from code review
2022-01-07 05:27:42 -08:00
f9a39775fc
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 08:25:25 +00:00
febbf66be1
[Keyboard] Add croxsplit44 handwired keyboard ( #14227 )
...
* Add files via upload
* Delete keyboards/croxsplit44 directory
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Apply suggestions from code review
* Apply suggestions from code review
2022-01-07 00:24:54 -08:00
6e8c3dfafc
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 05:25:57 +00:00
3076d3c4f4
[Keymap] Add masoncowen planck keymap ( #14353 )
...
Co-authored-by: Drashna Jael're <drashna@live.com>
2022-01-06 21:25:20 -08:00
ccd1839443
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 03:07:48 +00:00
7ed34bb59f
[Keyboard] Adalyn keyboard ( #14184 )
...
* first Adalyn commit
* fixed json and removed via
* fixed GPL headers and rules.mk
* fix extra space after gpl
add vial keymap
* Removed VIAL and revised rules.mk
* updating per request and completing readme
2022-01-06 19:07:06 -08:00
b1c4d3322d
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 01:39:11 +00:00
db8cf0b872
[Keyboard] Add Support for Wren Keyboard ( #14570 )
...
* initial prime_o commit
* Cleaned up comments, other things.
* Updated keymap to use standard seven-underscore KC_TRNS notation
* initial prime_o commit
* Cleaned up comments, other things.
* Updated keymap to use standard seven-underscore KC_TRNS notation
* Initial Code for Wren Keyboard
This is the initial hardware test commit for the wren. More detailed keymaps will be added soon.
* Update layout and add author
* Add PCB Image and Clarify Bootloader Instructions
* Update config.h
Updating config.h to remove mentions to LED backlighting (not supported on this PCB)
* Update wren.h to match PR checklist
* Roll back addition of code that should have been in wren.h
* Update /default/keymap.c
Make keyboard.c "pristine" to the best of my ability and add information about configuring a "non-standard" layout.
* Update readme.md
* Update keymap readmes to match PR checklist
* Update readme.md
* Final touches before PR
* Un-delete non-wren files
* Create rules.mk
* Create config.h
* Update keyboards/wren/keymaps/walterhanley/keymap.c
* Update keyboards/wren/keymaps/walterhanley/keymap.c
* Update keyboards/wren/wren.c
As per feedback, move encoder definition to wren.c from keymap.c.
* Update keyboards/wren/keymaps/walterhanley/keymap.c
As per feedback, move encoder definition to wren.c from keymap.c
* Update keyboards/wren/keymaps/default/keymap.c
As per feedback, move encoder definition to wren.c from keymap.c
* Create Keymap-Level config.h
I've been dealing with some issues with this board over-drawing power on certain devices; this should fix that issue on my build without affecting other users.
* Add bells and whistles to personal keymap
This update adds bells and whistles to my personal keymap. I couldn't figure out how to modify rotary encoder functionality for just my personal layout with the definition in wren.c, so I moved it back into the individual keymaps. Please let me know if this is an issue and I can look into possible alternative implementations.
* Update to match drashna's requested changes
* Update keymap.c
This update refines drashna's requested changes.
* Update keymap.c
Fix typo
2022-01-06 17:38:42 -08:00
03f2235bc5
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:50:31 +00:00
845529782e
Migrate crkbd/soundmonster to split common, fix OLED and RGB matrix ( #15717 )
...
Co-authored-by: Leo B <leo.the.soundmonster@gmail.com>
2022-01-06 23:49:55 +00:00
eada33b889
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:46:19 +00:00
a6ed0e10f3
[Keyboard] Adding GOS65 files ( #14734 )
...
* Adding gos65 files
* Updating info and config to align with other review
* Changing LAYOUT_all to LAYOUT
* Updating LAYOUT to have 69 elements
2022-01-06 15:45:48 -08:00
d5293e1f43
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:45:47 +00:00
58d2712936
Update keymap for MechBrewery MB65S ( #15673 )
2022-01-06 15:45:12 -08:00
005949ff25
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 12:00:55 +00:00
cf8c9befff
checkerboards/quark_squared: fix broken layout macro reference in info.json ( #15757 )
2022-01-06 04:00:03 -08:00
ac466c1571
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 02:01:04 -08:00
910a7b92d0
Pearlboards Touch-Up ( #15756 )
...
* add QMK Configurator data for Atlas
* add QMK Configurator data for Pearl
* add QMK Configurator data for Zeus
* add QMK Configurator data for Zeuspad
* physically arrange Zeus layout macro
Moves the keycode for the rotary encoder to the top row.
2022-01-06 01:39:10 -08:00
2669b0bee8
[Docs] Add drag scrolling example to Pointing device docs page ( #15715 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2022-01-06 00:30:22 -08:00
8dbc8a802c
Unify the key up/down behaviour of RGB keycodes ( #15730 )
2022-01-06 18:52:32 +11:00
2387a95be6
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 07:51:58 +00:00
f5d11e7586
handwired/ortho_brass: add QMK Configurator data ( #15755 )
2022-01-05 23:51:21 -08:00
ce8e5fb54e
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 07:44:56 +00:00
1fd448f7fc
cannonkeys/adelie: Fix QMK Configurator Implementation ( #15754 )
...
* info.json: apply friendly formatting
* info.json: correct key sequence
2022-01-05 23:44:21 -08:00
d0063ea3e9
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 23:39:51 +00:00
896ab38fd2
[Keyboard] Remove locking support for Boardsource LP boards ( #15747 )
2022-01-05 18:39:18 -05:00
2b975f3f3a
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 21:57:10 +00:00
7b151143f7
eol=lf, where appropriate ( #15752 )
2022-01-05 21:56:31 +00:00
34592f225a
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 20:07:12 +00:00
efa2b5b683
Fix info.json for kbdfans/odin/{rgb,soldered} ( #15750 )
...
* kbdfans/odin/*: Reformat info.json to be human-readable
Apply `qmk format-json` to the `info.json` files for `kbdfans/odin/rgb`
and `kbdfans/odin/soldered; no actual content changes.
* kbdfans/odin/*: Fix key ordering in info.json
The order of key entries in `info.json` did not match the order of
layout macro arguments (apparently the keys in the cursor block, which
are shifted down by 0.25u with respect to the rest of keys, were treated
as separate rows). Fix the order to make the configurator
produce proper keymaps.
2022-01-05 20:06:34 +00:00
49d8d9ebf2
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 20:03:59 +00:00
fda5d98242
[Keymap] Fix onekey oled keymap ( #15751 )
2022-01-05 20:03:21 +00:00
5fb93934d0
Fixes for bootloader refactor build failures ( #15638 )
2022-01-06 06:55:46 +11:00
99e11f4823
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 02:11:57 +00:00
1c1e6fa47d
Remove stale docs translations ( #15737 )
2022-01-04 18:11:24 -08:00
c089541938
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 22:42:47 +00:00
550c9a315f
Refix "No C files in filelist: None" ( #15728 )
2022-01-03 22:42:15 +00:00
73e372d920
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 21:55:23 +00:00
aea7155423
Fix "No C files in filelist: None" ( #15560 )
...
* Fix "No C files in filelist: None"
* Align other commands
* force absolute paths
2022-01-03 21:54:46 +00:00
1f1d2ffd29
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 17:08:10 +00:00
a88dc08643
[Docs] Note the order of enumerated custom keycodes ( #15706 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2022-01-03 09:07:58 -08:00
d49b46a30d
[Keyboard] change bm60hsrgb/rev2 layout to LAYOUT_60_ansi_arrow ( #15701 )
2022-01-03 09:07:35 -08:00
0a3452f307
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 03:26:48 +00:00
1b953ac1e2
[Keyboard] Keychron Q1: Turn off RGB during PC suspend ( #15685 )
2022-01-02 19:26:16 -08:00
bfc8539d68
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 00:21:07 +00:00
838b214a2e
Fix DracuLad keymap to accomodate for breaking changes. ( #15713 )
...
Co-authored-by: MangoIV <mangoiv@outlook.com>
2022-01-03 00:20:24 +00:00
c32a329583
Format code according to conventions ( #15705 )
2022-01-02 00:11:49 -08:00
668e6b8e92
Merge remote-tracking branch 'origin/master' into develop
2022-01-02 08:07:51 +00:00
6f043c5497
Volume as default encoder documentation example ( #15678 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2022-01-02 00:07:22 -08:00
89f7378569
move @yangdigi 's keyboards to a YDKB folder ( #15681 )
2022-01-02 00:07:01 -08:00
8b44eaa63e
Update pmw3360 comments to match the datasheet better, fix delays. ( #15682 )
2022-01-02 00:06:17 -08:00
367e2bb0ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-02 01:39:06 +00:00
f3c080b4b4
Revert "mkiirgb/v3: Swap R and G lanes to achieve correct RGB. ( #15511 )" ( #15660 )
...
This reverts commit 235c666f3d79ca42f8bc529bf006473396cb0bba.
2022-01-02 12:38:31 +11:00
6513e0cea3
Merge remote-tracking branch 'origin/master' into develop
2022-01-01 18:11:31 +00:00
a7735b614f
BM60HSRGB Poker rev2: Fix QMK Configurator Implementation ( #15697 )
...
* fix layout macro reference
* correct layout data
* correct maintainer field
2022-01-01 11:10:47 -07:00
5fcdff9935
Format code according to conventions ( #15693 )
2021-12-31 23:46:23 +00:00
4fe6f3cd7a
Fix split pointing for analog joystick ( #15691 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-31 15:38:23 -08:00
cbb51eacb0
Merge remote-tracking branch 'origin/master' into develop
2021-12-31 03:28:18 +00:00
3b4d5390f2
[Bug] Fix analog joystick to mouse compilation ( #15677 )
2021-12-30 19:27:51 -08:00
602b0b14d5
Merge remote-tracking branch 'origin/master' into develop
2021-12-30 04:18:05 +00:00
c4551d7ef1
[Keymap] Reorganization, cleanup and readmes for drashna code ( #15617 )
2021-12-29 20:17:34 -08:00
dde5cd1c54
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 21:36:08 +00:00
1a8a842cfb
Fix compilation-database command under MSYS ( #15652 )
...
* Fix compilation-database command under MSYS
* Add comment
2021-12-30 08:35:35 +11:00
c8af82432d
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 14:15:23 +00:00
906108fb48
[Keyboard] Update to ZSA Keyboards ( #15644 )
2021-12-29 06:14:48 -08:00
f85b945c32
[Keyboard] Fix compiler issue with tractyl manuform 4x6 ( #15646 )
2021-12-29 05:54:57 -08:00
0d02af816b
[Keyboard] Update grs_70ec to use newer custom matrix ( #15609 )
2021-12-29 05:26:28 -08:00
42caee329f
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 13:06:10 +00:00
bdce7c8d4a
[Keyboard] Fix via keymap in charue/charon keyboard ( #15642 )
2021-12-30 00:05:37 +11:00
6636c21453
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 10:57:52 +00:00
88a8bdbb3a
[Keyboard] Adding Charon keyboard to Charue family ( #15190 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-29 02:57:40 -08:00
dea23720e6
[Keyboard] Add Mode Eighty M80v2 PCB support ( #15486 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-29 02:57:22 -08:00
7d6a7e195c
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 10:56:54 +00:00
9475767e7a
[Keymap] Add initial Unicorne keyboard layout for bcat ( #15613 )
2021-12-29 02:56:16 -08:00
967b3b351b
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 04:26:09 +00:00
c6ad3bf23d
[Keymap] Bug fix nordic60, enable underglow for VIA firmware ( #15616 )
...
Co-authored-by: 4pplet <4pplet@protonmail.com>
Co-authored-by: 4pplet <stefan.ess@gmail.com>
2021-12-28 20:25:41 -08:00
9d801cb03d
[Keyboard] Update Tractyl Manuform to use Split Pointing Device Sync
2021-12-28 20:25:06 -08:00
db38fb1a60
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 21:01:23 +00:00
3dee6e28dd
[Docs] Clarify placement and usage of RGB matrix effect inc files ( #15572 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-28 13:00:49 -08:00
98823ff8fc
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 05:13:45 +00:00
787f15b58f
[Keyboard] Fix sendyyeah/pix oled task function type ( #15608 )
2021-12-27 21:13:11 -08:00
13e8fea023
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 03:35:37 +00:00
6aa0c15fca
[Keyboard] Fix over sized compiliation for Bandiominedoni via keymap ( #15607 )
2021-12-28 14:35:07 +11:00
60b4ee1df3
Move to organization folder ( #15481 )
...
* move directory
* fix
* move wings42 to dailycraft
* Adjust wings42 to work with organization folder.
2021-12-28 14:34:24 +11:00
6151b365f9
move bm65hsrgb_iso and bm68hsrgb to rev1/ ( #15132 )
2021-12-28 14:32:34 +11:00
14d5c3f2f1
[Bug] Include missing string.h include ( #15606 )
2021-12-28 10:57:41 +11:00
cd3db41d06
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 23:34:28 +00:00
8b9657471e
massdrop/thekey: macos requires LGUI modifier instead of LCTL ( #15605 )
2021-12-27 15:33:53 -08:00
25707cad5c
Format code according to conventions ( #15604 )
2021-12-28 10:08:44 +11:00
c86baf3ece
[Core] Fix bug and code regression for Split Common ( #15603 )
2021-12-28 10:01:51 +11:00
2689e360ce
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:28:33 +00:00
4e077250d5
bandominedoni, Drashna's method is applied to encoder_update_kb. ( #15287 )
...
* Drashna's method is applied to rotary encoder rotation detection. rgb_matrix_user.inc -> rgb_matrix_kb.inc.
* Disabled some RGB MATRIX effects to shrink the firmware size.
* via # of layers changed from 5 to 4.
2021-12-27 21:27:15 +11:00
d3952523fe
pwm3360 driver cleanup and diff reduction to adns9800 ( #15559 )
...
* Diff reduction between ADNS9800 and PMW3360 drivers.
They are very similar devices. This (somewhat) unreadable diff is
essentially a no-op, but it makes a `vimdiff` between the 2 drivers much
more readable.
* Cleanup pwm3360 driver some more.
Remove redundant calls to spi_start() and spi_stop(), as pmw3360_write()
will already call these.
2021-12-27 21:26:09 +11:00
0709d208db
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:25:01 +00:00
07465c0ebb
zigotica userspace add raw_hid_receive ( #14869 )
...
* zigotica userspace add raw_hid_receive
* add 3 keys to figma keymap
* add 2 keys to vim keymap
* improve vim keys
* add 3 keys to browser keymap
* comment typo
* shorten SEND_STRING
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-27 21:24:14 +11:00
6ec9cd511d
Addd victorsavu3's Keychron Q1 keymap (ISO) ( #15517 )
...
Co-authored-by: Savu Victor-Gabriel <dev@victorsavu.com>
2021-12-27 21:22:27 +11:00
be2265d0d1
Format code according to conventions ( #15593 )
2021-12-27 21:20:52 +11:00
27fd6b7462
Keebwerk devices keymaps ( #15504 )
...
* Keymap with status leds animations
* Midi2Vol keymap
* Coding conventions
* Coding Conventions
* rename directory
* Midi2Vol keymap
* Update to follow coding conventions
* Rename keyboards/keebwerk/nano_slider/keymaps/Midi2Vol/keymap.c to keyboards/keebwerk/nano_slider/keymaps/midi2vol/keymap.c
* Rename keyboards/keebwerk/nano_slider/keymaps/Midi2Vol/readme.md to keyboards/keebwerk/nano_slider/keymaps/midi2vol/readme.md
* Update keyboards/keebwerk/mega/ansi/keymaps/jesusvallejo/keymap.c
Wild slash typo.
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/keebwerk/nano_slider/keymaps/midi2vol/keymap.c
Changed define for an enum.
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 21:20:23 +11:00
58600146a9
Added BareDev keyboard ( #15518 )
...
* Added BareDev keyboard
* Updated readme.md to reflect handwired directory
* Simplified keycodes for basic GUI + [KEY]
2021-12-27 21:19:34 +11:00
1127e0da6b
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:18:38 +00:00
f08824f6eb
Fix for SPI write timing in PMW3360 driver ( #15519 )
...
Timing does not match Pixart documentation for this sensor (may have been carried forward from adns9800).
Not aware of any issues coming from this currently.
It should only cause issues when writing to multiple registers in succession which currently only happens during initialization for the PMW3360.
This should prevent future issues with write operations if other features of the sensor are added.
2021-12-27 21:18:35 +11:00
235c666f3d
mkiirgb/v3: Swap R and G lanes to achieve correct RGB. ( #15511 )
2021-12-27 21:18:04 +11:00
740c47d4d7
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:17:45 +00:00
52b53ccf38
Add 'capslock backlight' feature to Iron180 ( #15462 )
...
* Add 'capslock backlight' capability to Iron180
* Update readme
* Revers CAPSLOCK_BACKLIGHT back to default
2021-12-27 21:17:12 +11:00
c929b7aadf
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:16:53 +00:00
067d94f0b6
Add layer condition example to encoder callback function ( #15490 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-27 21:16:19 +11:00
6f81880f17
Convert some more boards to Matrix Lite ( #15489 )
2021-12-27 21:15:56 +11:00
6209122213
[Keymap] Add vitoni keymap for GMMK Pro (ISO) ( #15006 )
...
* [Keymap] Add vitoni layout for GMMK Pro (ISO)
Keymap has layered cursor keys similar to laptop keyboards.
* Configure RGB defaults for startup
* Configure encoder to change value/brightness on FN layer
* Remove FN layer and add dedicated RGB layer
* Make RGB layer sticky (using TG) to avoid holding FN while configuring RGB
* Add RGB indicators for active layers
* Add RGB indicator for active RESET mode
Signed-off-by: Victor Toni <victor.toni@gmail.com>
* Configure idle / USB suspend settings
* Add RGB fade in when resuming after suspend
* Add RGB fade out before suspend
* Add fade out before idle
* Add breathe effect when idle
2021-12-27 21:13:12 +11:00
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
dad7424bec
[Keyboard][Update] Add RGB Backlight feature to Pix ( #14057 )
...
* Initiate RGB Support
* Add RGB Support for PIX
* Revert Encoder pin assignment
* Lower default RGB LED to 15
* Use Left shift for far left key
* Replicate via keymap to default keymap
2021-12-27 21:06:35 +11:00
cffe143ca2
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:06:16 +00:00
ce0ca94600
New keymap for Sofle rev1 for Flare576 ( #13723 )
...
* feat(sofle): add flare576 keymap to sofle
* feat(sofle): add flare576 keymap to sofle
* luna on main
* fix(flare576): Final layout for now
* WIP
* chore(graphics): file split
* fix(oled): display issues
Always show mode changes
Remove unused variable
* feat(marquee): Scrolling logo
* fix(TG TO): Better layer swapping
* feat(readme): Update for Flare576 keybinds
* chore(license): add license
* fix(logos): simplify loop/data
* fix(logos): simplify loop/data
* fix(logos): better quality
* feat(size): remove unused layers, split images
Remove Npad, media, add meta and FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image
* feat(size): remove unused layers, split images
Remove Npad, media, rename game to esdf, add FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image
* fix(headers): PR feedback
Rename to enums.h
Fix defines
Fix last commit (hanging refs)
* chore(graphics): manage large strings better
* fix(incremental): updating keymaps
* fix(syms): Bracket idea
* fix(esdf): Map (M) key to bottom right
* PR Feedback RE: headers
* docs(readme): old information updated
* fix(licenses): add license info to new files
2021-12-27 21:05:40 +11:00
ac31863021
Custom matrix lite support for split keyboards ( #14674 )
...
* Custom matrix lite support for split keyboards
* WIP: matrix -> matrix_common refactor
* Move matrix_post_scan() to matrix_common.c
2021-12-27 21:03:40 +11:00
4519af69a9
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 09:57:30 +00:00
24f33460a2
[Keymap] Adding 'super alt' keymap for Wuque ikki68 Aurora ( #14838 )
...
* [Keymap] Adding personal keymap for ikki68 Aurora
* Add license headers
* Added support to toggle LED modes
* Added a toggleable layer for macOS (which swaps the GUI/ALT positions)
2021-12-27 20:56:56 +11:00
4d96e53222
More GPIO compilation fixes. ( #15592 )
2021-12-26 21:36:52 -08:00
8503c97b96
Merge remote-tracking branch 'upstream/master' into develop
2021-12-27 15:18:08 +11:00
c53ee0b3ce
Fixup line endings
2021-12-27 15:15:49 +11:00
005290c6cf
fixed "Your Name" in header ( #15591 )
...
* cleaned up for pr
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* SPDX copyright header
* renamed keymap folder to b_
* Your Name
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 15:13:39 +11:00
bbd8f8e584
Fixup line endings
2021-12-27 15:11:47 +11:00
fa1d3159af
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 04:05:58 +00:00
dfa39c0451
add my keymap ( #15211 )
...
* cleaned up for pr
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/massdrop/alt/keymaps/b/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* SPDX copyright header
* renamed keymap folder to b_
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 15:00:53 +11:00
e969420a85
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:48:37 +00:00
7d15bc7a92
[Keyboard] Add keyboard reviung53 ( #15390 )
...
* add keyboards/reviung53/
* modified: keyboards/reviung53/rules.mk
* modified: keyboards/reviung53/keymaps/default/keymap.c, keyboards/reviung53/keymaps/via/keymap.c
* modified: keyboards/reviung53/readme.md
* modified: keyboards/reviung53/config.h
2021-12-27 14:47:50 +11:00
93bc737a8f
[Keymap] Update bcat's keymaps/userspace to share logic, add OLED functionality, and set up one of my macropads for WFH ( #14702 )
...
* Add script to build all bcat keymaps at once
* Move userspace RGB to separate source file
* Move layer handling logic into userspace
* Move keycap aliases into userspace
* Add OLED userspace library and Lily58 OLED setup
* Add Luna keyboard pet, generic OLED pet framework
Luna artwork and original implementation by HellSingCoder, licensed
under GPL v2.0.
See also: 6dfe915e26/keyboards/sofle/keymaps/helltm/keymap.c
* Use OLED on bcat's Crkbd
I had to turn off a few unused features to address firmware size limits.
* Remove vestigial NK_TOGG keybindings
* Add post-render hook to OLED pet API
This enables OLED pets to draw custom widgets (e.g., LED indicator
status) on top of their animation frames.
* Add Isda keyboard pet
For future use on my Unicorne keyboard. Unicorn artwork by sparrow666,
licensed under GPL v2.0.
See also: https://opengameart.org/content/unicorn-2
* Replace OLED timeout implementation with custom
The default implementation never lets the OLED turn off if a continuous
animation is in progress. The custom one does.
* Move keyboard state for OLED functions into struct
No change in firmware size, but makes keymaps read a little nicer and
enables more functionality in OLED pets.
* Enable continuously running OLED pet (for Luna)
* Sync OLED state; enable Bootmagic only when needed
The new extensible split transport for Split Common finally allows OLED
on/off status to be synced between halves of the keyboard. :)
Unfortunately, this required disabling Bootmagic Lite to keep my Crkbd
under the firmware size limit. (I now after 28 bytes free on avr-gcc
version 8.5.0.) So now I'll enable Bootmagic only on keyboards that
actually require it, i.e., ones lacking an accessible reset button.
* Update 9-Key macropad keymap for working from home
* Remove includes redundant with quantum.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Simplify BCAT_OLED_PET makefile logic
* Swap some keys on my 9-Key macropad around
* Inline spurious variable in OLED code
* Remove max brightness that's now set by default
The default max brightness is only 120 rather than 150, but that might
actually fix some weirdness I've seen with bright white LED settings.
* Enable specific RGBLIGHT modes instead of default
The general trend these days seems to be enabling only the modes you
want, so I'm manually expanding the ones currently enabled by
RGBLIGHT_ANIMATIONS.
I'd like to try out the TWINKLE mode too, but it seems not to work at
all on ARM right now, and all my usable RGBLIGHT keebs are ARM boards.
* Reenable RGB_MATRIX animations after #15018
My Crkbd still has a reasonable amount of free space with these:
27974/28672 (97%, 698 bytes free). The RGB_MATRIX_KEYPRESSES effects
would put it over the firmware size limit, but I really don't ever use
those anyway.
* Use new get_u8_str function for WPM display
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 14:46:00 +11:00
ba7243d409
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:44:31 +00:00
4d1ed37bdc
Orthocode update default keymap, and fix encoder function for keymaps built in configurator ( #15161 )
...
* Updated default keymap to match one shipping with the boards
* Fix encoder function so it works for users
of the online configurator
* Updated Info.json to match default keymap
* Changes as per review
2021-12-27 14:44:01 +11:00
2cd350d3f4
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:41:18 +00:00
e91070401d
K.O.Y and German layout for several boards ( #14991 )
...
* Added accent.
* Added keymap for 5x6 dactyl manuform on KOY layout
* Added xd75 folder that is not in the main repo anymore?
* Added keymap for naked48 on KOY layout
* Added keymap for splitreus62 on KOY layout
* Added keymap for Dactyl Manuform 4x6 with RGB LEDs and K.O,Y layout
* Fixed error where handedness was not correctly determined because of combining vbus pins of both controllers.
* Replaced dynamic macros bith backspace and delete.
* Changed detecting handedness from detecting usb communication to checking a wired pin. This avoids problems when booting the PC, where VBUS is already high, but no communication is happening -> both halves think they are not master.
* Update keyboards/handwired/dactyl_manuform/4x6/keymaps/scheiklp/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked48/keymaps/scheiklp/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked48/keymaps/scheiklp/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked48/keymaps/scheiklp/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
Added copyright
* Update config.h
* Update rules.mk
* Updated files according to PR requests.
* Update keyboards/xd75/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/xd75/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/xd75/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/xd75/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Removed duplicate code. Updated copyright info.
* Restored readme
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 14:40:47 +11:00
cd62961392
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:37:11 +00:00
698dd0485f
Enable encoder settings VIA. ( #14599 )
...
* Enable encoder settings VIA.
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Modified to use action_exec.
Change keymap.
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 14:36:33 +11:00
eadfcb9a40
Format code according to conventions ( #15590 )
2021-12-27 14:34:15 +11:00
ed43450043
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:32:42 +00:00
e90974d810
add 5-row support for an existing board, Quark^2 ( #15188 )
...
* add support for 5-row Quark^2
* add support for 5-row Quark^2
* add support for 5-row Quark^2
* add support for 5-row Quark^2
* Update keymap.c
* Update keymap.c
* Update keymap.c
* add 5-row Quark^2 keymaps
* add 5-row Quark^2 keymaps
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update info.json
* Fix typo
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 14:32:06 +11:00
5df515c22d
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:29:11 +00:00
f7619600e3
Atom47 led fix ( #15272 )
...
* Define pin states for leds
* Enable backlight in rules.mk
2021-12-27 14:20:23 +11:00
2d03a337ab
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:19:52 +00:00
14fb62529a
Enable encoder settings VIA. ( #15065 )
...
* Enable encoder settings VIA.
* Fixed review points.
2021-12-27 14:17:29 +11:00
111ee6cb91
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:16:22 +00:00
e3073be488
RGB Matrix layer key indicator ( #14626 )
...
* Add layer key indicator example
* Update description
* Deobfuscate with index variable
* Add missing layer variable
* Correct color name and indicator function
* Function typo
* Place layer variable outside loops to save firmware space
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-27 14:16:18 +11:00
58f7aefadd
Added RGB compatible FC660C keymaps. Added VIA support and fixed indicators on Cajal keymaps ( #15087 )
...
* Added RGB compatible keymaps
Added two keymaps, both replacing insert LED with RGB control.
One keymap VIA enabled and updated VIA json included.
* Fixed Indicators
Added code to fix LED indicator brightness.
* Fixed Indicator LEDs
Added code to fix indicator LED brightness
* Update README.md
* Update README.md
* Delete fc660c_via_RGB.json
* Update rules.mk
Added VIA_ENABLE
* Update keyboards/walletburner/cajal/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Added VIA enabled Cajal stagger and ortho layouts
* Rename README.md to readme.md
* Removed Second via keymap.
* Rename README.md to readme.md
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 14:15:48 +11:00
daf71c8d37
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:10:40 +00:00
8fd957b69b
Add personal handwired Planck clone ( #13299 )
...
* Add personal handwired Planck clone
* remove references to planck
* requested changes
- small changes to defines
- licence headers
* Clean up rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Change function return type to bool
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 14:09:56 +11:00
ec98bc343b
Hex 4b LED Layer Indicater ( #15160 )
...
* Hex 4b VIA Keymap to use scroll lock and num lock LED's to indicate active layer (0,1,2,3)
* Added readme.md file
2021-12-27 14:08:06 +11:00
ca5bd0aa2c
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:07:03 +00:00
b384599663
Link Macro example for COMBO_ACTION documentation ( #15164 )
...
* Link Macro example for COMBO_ACTION documentation
* Restructure
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-27 14:07:00 +11:00
a1dd4f3c0f
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:06:43 +00:00
76f94a4275
Addition of a keypad ( #14896 )
...
* Add files via upload
* Update readme.md
* Update readme.md
* Add files via upload
* Add files via upload
* Update keymap.c
* Update config.h
* Delete config.h
* Update readme.md
* Update readme.md
* Delete readme.md
* Delete info.json.bak
2021-12-27 14:06:27 +11:00
55c75da524
Add wings42 rev2 ( #13702 )
...
* add rev2
* add encoder settings
* add license header
2021-12-27 14:05:31 +11:00
c93935f243
Durgod: Increase scan rate by using wait_us GPT timer ( #14091 )
...
Lower the tick rate from 10kHz to 1kHz (otherwise all the extra interrupts
reduce the achievable scan rate). Enable the WAIT_US_TIMER using GPT TIM3.
Observed scan rate on the K320 is increased from 625Hz to 2090-2120Hz.
2021-12-27 14:04:26 +11:00
dfe5fe7181
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:57:38 +00:00
db358d171d
Update feature_macros.md ( #15026 )
...
* Update feature_macros.md
Added a link to the usage of SAFE_RANGE as this wasn't clear to me when I visited this page in isolation.
* Fix typo
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 13:57:09 +11:00
c20096c7aa
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:51:13 +00:00
2c8d46f408
fix RGB_DISABLE_TIMEOUT flicker on split keyboards ( #14954 )
2021-12-27 13:50:44 +11:00
79f2445414
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:49:35 +00:00
4eb6d19530
Add Gondolindrim's keymap for Evolv: addition of "encoder modes" ( #14943 )
...
* Update encoder callback
* Move encoder callback
- Encoder callback function was moved from ``encoder_update_user`` in ``keymap.c`` to ``encoder_update_kb`` in ``keyboard.c``
* Update keyboards/evolv/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Use tap_code() on encoder callback
Co-authored-by: Ryan <fauxpark@gmail.com>
* Use tap_code_delay
* Minor readability changes
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 13:46:53 +11:00
25713dc222
Add sym_defer_pr debouncer type ( #14948 )
2021-12-27 13:44:56 +11:00
e15dbb49e0
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:42:35 +00:00
743f780221
[Keymap] Add keymap for the Keychron Q1 ISO layout ( #14853 )
...
* Add keymap for the Keychron Q1 ISO layout
- The rightest key column is: Ins, Home, PgUp, PgDn, which differs from the default.
- RGB lighting turns off when the computer sleeps
- Caps Lock and alpha keys turn red to indicate when Caps Lock is on
- When the Fn layer is active, RGB lighting turns off for keys that are not assigned
* Update keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.c
Suggestion from review
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 13:42:01 +11:00
093d5c9991
[Keyboard] Add Runner3680 with 5x6+5x8 layout ( #14617 )
...
* [Keyboard] Add Runner3680 keyboard with 5x6 + 5x8 layout
* [Keymap] Use general audio key codes instead of MacOS specific ones
* [Keymap] Add via support
* [Keyboard] Add config for RGB Matrix feature for runner3680 5x6+5x8 layout
* Add license to .c and .h files
* Remove unused code
* [Keymap] Rename 'JIS' directory to be lower cased
* [Keyboard] Explicitly define enabled RGB lighting effects for Runner3680
* [Keyboard] Remove unused code of Runner3680
* [Keyboard] Move RGB Matrix related config to keyboard's rules.mk file
* [Keymap] Clean up default keymaps of Runner3680
2021-12-27 13:39:57 +11:00
3a3272a3d6
Defer pin operations to gpio.h ( #15589 )
2021-12-27 13:27:38 +11:00
11d5ff415f
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 01:25:35 +00:00
672c6b4721
Make (un)register code functions weak ( #15285 )
2021-12-27 12:15:56 +11:00
f9cf09ebd1
Format code according to conventions ( #15588 )
2021-12-27 12:10:04 +11:00
7f7364c559
[Core] Split support for pointing devices. ( #15304 )
...
* Draft implementation
* formatting
* fix combined buttons
* remove pimoroni throttle
* sync pointing on a throttle loop with checksum
* no longer used
* doh
Co-authored-by: Drashna Jaelre <drashna@live.com>
* switch pimoroni to a cpi equivalent
* add cpi support
* allow user modification of seperate mouse reports
* a little tidy up
* add *_RIGHT defines.
* docs
* doxygen comments
* basic changelog
* clean up pimoroni
* small doc fixes
* Update docs/feature_pointing_device.md
Co-authored-by: Drashna Jaelre <drashna@live.com>
* performance tweak if side has usb
* Don't run init funtions on wrong side
* renamed some variables for consistency
* fix pimoroni typos
* Clamp instead of OR
* Promote combined values to uint16_t
* Update pointing_device.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 12:05:51 +11:00
51be57c287
[Keyboard] Add MNT Reform USB Keyboard (Standalone) ( #15561 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27 12:00:06 +11:00
76a673233c
Add a clarification to an error message ( #15207 )
...
Makes this a bit more foolproof.
See https://github.com/qmk/qmk_firmware/issues/15202
2021-12-27 11:53:46 +11:00
0391801267
Fixes potential wpm sampling overflow, along with code comment fixes ( #15277 )
...
Co-authored-by: Trevor Powell <trevor@vectorstorm.com.au>
2021-12-27 11:52:56 +11:00
6e40dfa022
Add open-drain GPIO support. ( #15282 )
...
* Add open-drain GPIO support.
* `qmk format-c`
* Wording.
* Remove port GPIO implementations as the only board that uses it has its own internal defs anyway. Will wait for first-class handling of ports in core before reimplementing.
2021-12-27 11:52:10 +11:00
f491e6b138
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:47:49 +00:00
94fe31609e
[Keyboard] Add LZ erGhost ( #15451 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24 17:47:35 -08:00
e1303a30d2
[Keyboard] Add KPrepublic bm980hsrgb support ( #14724 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24 17:47:21 -08:00
859e2aa86b
Fix some typos, especially the sensor name. ( #15557 )
2021-12-24 17:46:49 -08:00
d6b9056d42
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:35:05 +00:00
36db7457b2
[Keyboard] Add Kintsugi keyboard ( #15439 )
2021-12-24 17:33:47 -08:00
c734e7c1bf
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:27:51 +00:00
17c8771000
[Keyboard] Add mini_ten_key_plus ( #15568 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24 17:27:16 -08:00
407647d0d1
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:23:54 +00:00
57a1d04d38
[Keymap] Jonavin kbd 67 keymap with advance RGB functions ( #15527 )
...
Co-authored-by: Jonavin <=>
2021-12-24 17:23:24 -08:00
bd1d41024b
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:23:13 +00:00
95d08b4636
[Keyboard] Add Gurindam ( #15540 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-24 17:22:46 -08:00
19abd80fb2
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:20:37 +00:00
34a7b435cd
[Keyboard] Add KPrepublic BM60hsrgb_iso/rev2, acting in lieu of @bdtc123 ( #15095 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24 17:18:27 -08:00
78b330c8b4
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:18:22 +00:00
53996a78b5
[Keyboard] Add bm60hsrgb_poker/rev2, a continuation of #15001 ( #15103 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24 17:17:48 -08:00
e0490a24f2
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:13:07 +00:00
1e28667ef8
[Docs] Fixed keycode reference for swirl effect ( #15564 )
2021-12-24 17:12:33 -08:00
53472a4e7b
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 22:31:48 +00:00
c4b03509da
Save a single byte of memory for joystick buttons ( #15555 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2021-12-24 14:31:15 -08:00
e24fe0832b
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 20:10:51 +00:00
435fa2c391
fix typo ( #15569 )
2021-12-24 20:10:12 +00:00
45731efcac
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 00:39:31 +00:00
db149052c3
[Keyboard] Fix compilation issues for Pearlboards ( #15562 )
2021-12-23 16:38:53 -08:00
b7ed91f861
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 00:37:36 +00:00
d563ab052e
[Keyboard] Add dactyl manuform 4x6 with a 5 key thumb cluster ( #15516 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-23 16:37:03 -08:00
4582b1b41a
Merge remote-tracking branch 'origin/master' into develop
2021-12-23 21:43:43 +00:00
e804e28e8e
[Keyboard] Add Pearlboards boards to directory ( #15005 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-23 13:43:10 -08:00
d737b4704c
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 17:46:05 +00:00
e9d1a711b4
[Keyboard] Fixed caps lock led pin for crazy_keyboard_68 ( #15539 )
2021-12-22 09:45:34 -08:00
51bc051172
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 17:08:53 +00:00
021eda3790
[Keymap][CRKBD/SOUNDMONSTER] Fixed compilation (forgot return) ( #15554 )
2021-12-22 09:08:18 -08:00
df7fe3e2ac
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 14:27:56 +00:00
3f1f60cbf9
doc/faq_debug: qmk cli can also be used to print debug messages ( #15528 )
2021-12-22 06:27:25 -08:00
e95156d4d8
Documentation Typo fix ( #15538 )
2021-12-22 12:47:01 +00:00
96073e1368
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 07:37:26 +00:00
b8cd899dfb
[Keyboard] support for Stack Overflow The Key from Drop - adapted from @frap129 ( #15520 )
...
* support for Stack Overflow The Key from Drop - adapted from @frap129
* addressing code review comments
there's still some issues related to LEDs so i think for now the best
course of action is to remove those items until we can get better
details on the assembly of the board.
* removing this on the correct branch
* cleaning up more code review comments, moving to simpler/common formats for maps
* it is a C not a G fool
* well, looks like you can do it this way too for booting/dfu
* fixing missing newline for gcc to be quiet
* removing busted links
* formatting to match current template
* Update keyboards/massdrop/thekey/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-22 18:36:48 +11:00
f5995901b0
[CI] Format code according to conventions ( #15541 )
2021-12-22 17:09:50 +11:00
77d3e564f7
Migrate RN42 to UART driver and refactor ( #15492 )
2021-12-22 16:51:39 +11:00
78648b37e9
Merge remote-tracking branch 'origin/master' into develop
2021-12-21 18:47:48 +00:00
83b21deafc
[Keyboard] Add 4x4 and 5x5 40percentclub boards + Unique VIDs ( #15465 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-21 10:47:18 -08:00
7b018f097d
Use the PR title rather than parsing the commit message. ( #15537 )
2021-12-22 05:44:47 +11:00
b6bd01aa8b
Merge remote-tracking branch 'origin/master' into develop
2021-12-21 17:20:45 +00:00
bcca5ec5fa
zigotica userspace rows tweak: TAB in default STENAI layer, ESC in sym/fn layers ( #15525 )
2021-12-21 09:20:05 -08:00
9a356ab943
Merge remote-tracking branch 'origin/master' into develop
2021-12-20 19:32:28 +00:00
d4ae858e0a
[Keyboard] Add LAYOUT_alice support for Nasu ( #15513 )
2021-12-20 11:31:46 -08:00
acf7824f9a
Merge remote-tracking branch 'origin/master' into develop
2021-12-19 20:59:07 +00:00
0e18f03b79
Add Superlyra keyboard + group with Lyra under new directory ( #14955 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-19 12:58:40 -08:00
3410b25cf8
Merge remote-tracking branch 'origin/master' into develop
2021-12-19 20:07:41 +00:00
98a82225aa
MechBrewery MB65S Refactor ( #15515 )
2021-12-19 12:07:10 -08:00
560386461e
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 08:49:18 +00:00
f79e1ab748
[Keyboard] Add k34 keyboard ( #15250 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: jingpingw <jingpingw@twitter.com>
2021-12-18 00:48:33 -08:00
8d61218abe
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 03:00:14 +00:00
d8a98aeaf2
[Keyboard] update new keyboard zoom65_lite ( #15218 )
2021-12-17 18:59:37 -08:00
6beca1c6c0
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 02:30:19 +00:00
4b9ba0dcc5
[Keyboard] Add Borderland ( #15501 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-17 18:29:48 -08:00
aefa85162b
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 16:11:43 +00:00
69527be90b
[Keyboard] Nasu ( #15468 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2021-12-17 08:11:01 -08:00
4219508b42
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 07:52:39 +00:00
23d4803988
[Keyboard] Remove locking support for Sweep ( #15494 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-16 23:52:26 -08:00
1b29f98d99
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 07:52:16 +00:00
0703e5398c
[Keyboard] Remove locking support from Cradio ( #15495 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-16 23:52:08 -08:00
08fc873376
[Keyboard] Remove locking support for Macro3 ( #15496 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-16 23:51:36 -08:00
4b185a52bc
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 18:07:39 +00:00
d7bbd52e19
[Keyboard] Add WestM ( #15459 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-16 10:07:06 -08:00
3a2d01df6a
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 18:05:44 +00:00
f383d3d8be
Fix inverted gt and lt send_string mapping in canadian multilingual ( #15487 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Billy Braga <bbraga@progi.com>
2021-12-16 10:05:06 -08:00
8fe49ebe0b
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 16:46:11 +00:00
ce8c1ba418
[Keyboard] removed extra layout from jorne.h ( #15491 )
2021-12-16 08:45:21 -08:00
9f72f27279
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 08:29:11 +00:00
42555157b8
[Keyboard] Add Jorne ( #15461 )
...
* added jorne-dev (kyria-based)
* updated files
* raw logo
* removed font
* Fix after rebase on master: #undef SH_TG
* Fix LTO parameter name.
* Fix OLED.
* Add VIA Jorne layout.
* readme.md
* updated jorne readme
* Add info.json
* Update keyboards/jorne/keymaps/default/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/jorne/keymaps/default/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/jorne/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/jorne/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/jorne/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* PR changes (added GPL headers, moved oled_task_user)
* info.jsoon: fix thumbs poositions, reorder keys.
* fix info.json maintainer
* fixed layouts
* Sync config.h for VIA with default keymap.
* added post_config (sets brightness to 120 or it hangs)
* added SPLIT_LAYER_STATE_ENABLE/SPLIT_LED_STATE_ENABLE
* Update keyboards/jorne/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/jorne/rev1/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/jorne/keymaps/via/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/jorne/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/jorne/jorne.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/jorne/jorne.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* fixed layout, removed unnecessary defines
* vendor_id set to 0x4753
Co-authored-by: beta-tank <beta-tank@outlook.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-16 19:28:29 +11:00
c8fd62432a
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 05:59:42 +00:00
231cd7a39f
Fix some wrong keycode macros in locale mapping files ( #15488 )
2021-12-16 16:59:04 +11:00
b33ecce392
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 21:41:42 +00:00
aed64aaef4
[Core] Fix Sensor driver code ( #15484 )
2021-12-15 13:41:07 -08:00
9d0b145007
Fix build failure for UT47 ( #15483 )
2021-12-15 14:25:32 +00:00
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
c0bb153151
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 04:54:21 +00:00
3fa592a402
[Keymap] Unicode and Pointing Device and Autocorect for drashna keymaps ( #15415 )
2021-12-14 20:53:36 -08:00
3c5b9f70f5
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:42:16 +00:00
c10bc9f91e
[Keyboard] Adelie Firmware ( #13265 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-14 19:41:41 -08:00
fce882f516
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:40:55 +00:00
39dcb78b78
[Keyboard] Add Elite-C DFU bootloader commands for Sweep ( #15449 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-14 19:40:37 -08:00
045977ea91
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:40:34 +00:00
7ece230620
[Keyboard] W1-AT addition ( #15467 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2021-12-14 19:40:17 -08:00
3bf4ded2c9
[Keyboard] Add swap hands support for Technik_O ( #15477 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-14 19:39:57 -08:00
7e3dab79ad
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:38:44 +00:00
100a3e5d7a
[Keyboard] Fix Jot50 compilation errors ( #15478 )
2021-12-14 19:38:12 -08:00
a97da5a569
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 02:52:46 +00:00
605de07958
[Keyboard] Add pluto12 ( #15369 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-14 18:52:10 -08:00
14d5e92da5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 18:29:13 -08:00
e9731c19c7
[Keyboard] New PCB MB-65S from MechBrewery ( #15422 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-14 18:26:01 -08:00
58fbafeeab
[Keyboard] Add La+ ( #15460 )
2021-12-14 10:53:36 -08:00
8b865a9d64
[Core] Don't send keyboard reports that propagate no changes to the host ( #14065 )
2021-12-14 10:40:18 -08:00
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
ce5a2a7367
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 07:50:11 +00:00
970ede9a1c
Add support for the crkbd r2g by mechboards ( #15283 )
...
* r2g folder groundwork
* Default mb keymap featuring mb logos
* Migrate Oled to keyboard folder
* Move rules configs to support config better
* update readmes
* Liscnece update
* Update config and fix issues caused by redef errs
* funciton name adjusts, define specific rgb modes
* move default oled font to postconfig
* update oled in line with develop merge
* fix return value
* Add some default rgb matrix defines
* del ugfx
* remove #include <stdio.h>
2021-12-14 18:49:34 +11:00
f6be5773d5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 07:43:14 +00:00
59a1495fbf
Update noroadsleft userspace and keymaps (2021-12-13) ( #15470 )
...
* remove macroMode functionality
* update kbdfans/kbd75/rev1:noroadsleft keymap
- replace `_______` instances with `XXXXXXX` on System layer
- add line breaks between keymap layers
2021-12-13 23:42:43 -08:00
757b42f2fb
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 04:56:33 +00:00
8d604e707b
[Docs] Updated typo on feature_bluetooth.md ( #15466 )
2021-12-13 20:55:53 -08:00
c03859a3e4
Merge remote-tracking branch 'origin/master' into develop
2021-12-13 02:06:27 +00:00
f718a10889
Fix up build options comments ( #15463 )
2021-12-12 18:05:37 -08:00
415faebd65
added missing audio_off_user() callback ( #15457 )
...
Co-authored-by: Raoul Rubien <raoul.rubienr@gmail.com>
2021-12-11 16:58:25 -08:00
dd994e72ad
Merge remote-tracking branch 'origin/master' into develop
2021-12-11 18:40:00 +00:00
ae34dde677
[Keyboard] Add XS60 ( #15248 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-11 10:39:34 -08:00
f92d153532
Merge remote-tracking branch 'origin/master' into develop
2021-12-11 10:28:29 -08:00
711a608351
bugfix (I don't know what's changed yet but something changed) ( #15455 )
2021-12-11 16:20:00 +00:00
9294258c02
[Keyboard] Add KPrepublic BM60hsrgb/rev2 ( #15177 )
...
acting in lieu of bdtc123
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-10 23:04:43 -08:00
0aa59eefc3
[Keyboard] Add ginkgo65hot ( #15404 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-10 23:02:18 -08:00
fb93869af0
[Keyboard] add Radialex ( #14949 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: takashicompany <takashicompany@TMPB2021.local>
2021-12-10 22:46:53 -08:00
0dc2bdbcb0
[Keyboard] Add Waka60 keyboard ( #15173 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-10 22:41:25 -08:00
80708c64a1
Add via support for spacey ( #15437 )
2021-12-09 12:24:05 +00:00
d0571c3da7
Add wait_ms to encoder_update_user ( #15436 )
2021-12-09 12:17:24 +00:00
4ab9fac6a6
[Keyboard] Pachi RGB update ( #15440 )
...
* update
* update rev1 description
2021-12-09 12:12:05 +00:00
b09c44ced7
[Core] Add configuration of PMW3360 lift off distance ( #15424 )
...
* sensor code add
* update documentation
* add default #define
* Update drivers/sensors/pmw3360.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-08 23:52:07 -08:00
31bce31c74
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:45:59 +00:00
b2576dcf12
Change "Chinese" to "Simplified Chinese" in langs.md ( #15441 )
2021-12-09 17:45:24 +11:00
6ef36482a2
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:42:44 +00:00
aecb387692
Add test filter to 'qmk pytest' ( #15432 )
...
* Add test filter to 'qmk pytest'
* Bodge for some test filters not resolving qmk
* Update docs
2021-12-09 17:42:11 +11:00
46a74d820f
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:41:17 +00:00
7d30bd9cfe
[Keyboard] Update Fortitude60 and add VIA support ( #15265 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-08 22:40:44 -08:00
c394bf1c98
Merge remote-tracking branch 'upstream/master' into develop
2021-12-09 17:24:05 +11:00
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
7aa466515e
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 05:01:31 +00:00
315fb6e724
Remove empty config.h from default-ish keymaps ( #15429 )
2021-12-09 16:00:55 +11:00
ef847f8ef6
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 03:49:44 +00:00
0df93ec2f9
[Docs] Fix Header formatting in compatible mcu doc ( #15438 )
2021-12-09 14:49:10 +11:00
30f0bbe079
Add support for 21.11.x, remove 21.6.x as ChibiOS "canceled" it. ( #15435 )
2021-12-09 07:42:21 +11:00
1259140d5a
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 17:52:11 +00:00
bff5807b5b
[Keyboard] Fix minor typo in Ploopy Trackball Docs ( #14846 )
2021-12-08 09:51:34 -08:00
108684351e
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 17:39:29 +00:00
c09837e092
[Keyboard] Flip encoder and fix weird volume behavior for Herringbone Pro ( #15423 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2021-12-08 09:38:47 -08:00
af936c6ae6
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 08:17:55 -08:00
cf9239a882
[Keyboard] Add Contender ( #15403 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-08 07:38:54 -08:00
26febb7c24
Expand rotational range for PMW3360 Optical Sensor ( #15431 )
2021-12-08 07:38:09 -08:00
755731f0ba
Fix RESET not working for keyboards with Kiibohd bootloader ( #15430 )
2021-12-07 20:36:39 -08:00
7f90cb1781
Remove references to Makefile in keyboard-level rules.mk ( #15427 )
2021-12-07 23:40:26 +00:00
fe2ef59240
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:01:52 +00:00
b66b911fa2
[Keyboard] Fix minor typo in Ploopy Trackball Mini Docs ( #14845 )
2021-12-07 12:01:16 -08:00
fc968fd473
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:01:04 +00:00
495a2f0ec3
[Keymap] 3w6 helltm keymap combos ( #15393 )
2021-12-07 12:00:31 -08:00
0ea644a53b
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:00:12 +00:00
7e58ab88ff
[Keyboard] Add stickey4 keyboard ( #15396 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-07 11:59:39 -08:00
9df50e8f5b
[Keyboard] Add jolofsor folder and denial75 subfolder under QMK keyboards ( #15334 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-07 11:59:22 -08:00
3c90a30fe7
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 19:59:04 +00:00
62112117ff
[Keyboard] Add Eternal keypad ( #15413 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-07 11:58:30 -08:00
6cc51eb9d9
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 19:04:42 +00:00
3cbeb11da7
[keyboard] Update lighting effects on XBows board ( #15358 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Shulin <mumu@x-bows.com>
2021-12-07 11:04:00 -08:00
eecd22fbd4
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 14:48:49 +00:00
28e92536d4
Iron180 LED fix ( #15411 )
2021-12-07 14:48:12 +00:00
9d7e64bcb3
Remove Deprecated USB Polling comment from vusb.c ( #15420 )
2021-12-07 19:57:33 +11:00
0e52a84878
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 06:36:39 +00:00
554cc86aeb
Extended Community Layout Support ( #15371 )
...
* add tkl_f13_ansi Community Layout
* add tkl_f13_ansi_tsangan Community Layout
* add tkl_f13_iso Community Layout
* add tkl_f13_iso_tsangan Community Layout
* add missing layout diagrams to readme.md
* fix layout macro references in info.json files
* add tkl_nofrow_iso Community Layout
* enable Community Layout support: dyz/dyz_tkl
* enable Community Layout support: kopibeng/mnk88
* enable Community Layout support: mechlovin/infinity88
* enable Community Layout support: tgr/jane/v2ce
* tgr/jane/v2ce: rename/add layouts
The ANSI Tsangan and ISO Tsangan layout macros did not note that Split Right Shift was supported. This commit notes the Split Right Shift in the macro name, and adds Tsangan layouts without Split Right Shift for ANSI and ISO, which fixes the Community Layout support.
2021-12-06 22:36:02 -08:00
fc51ce8304
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 05:17:41 +00:00
3cd77c53e2
[Keyboard] Add Albacore ( #13200 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-06 21:17:00 -08:00
1b67b14587
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 04:58:08 +00:00
23554726c8
[Keyboard] Update K type ( #15405 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-06 20:58:02 -08:00
c0dcfcedf9
[Keyboard] Add Mona v32a ( #15412 )
2021-12-06 20:57:31 -08:00
5f7c0e3097
Add missing define for unicode common ( #15416 )
2021-12-06 11:36:30 -08:00
ce1ee47ef5
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 17:38:55 +00:00
942b3cf16c
Generalize Unicode defines ( #15409 )
2021-12-06 09:38:36 -08:00
366d26a2ef
Add DFU Suffix for APM chips ( #15414 )
2021-12-06 09:38:11 -08:00
e8747e116f
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 17:12:55 +00:00
02618c6340
[Keymap] updates to own dactyl keymap ( #14223 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-06 09:12:09 -08:00
681f9f4ca6
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 05:47:21 +00:00
b868928f08
[Keyboard] Fix compilation issues for viktus smolka ( #15410 )
2021-12-06 16:46:48 +11:00
ae3219ae0e
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 04:48:27 +00:00
c0bac688a3
[Keyboard] Add Viktus Smolka ( #15346 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-05 20:47:57 -08:00
42a5742add
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 04:27:05 +00:00
6d0a629204
[Keyboard] Fix bug in Moonlander functions ( #15407 )
2021-12-05 20:26:32 -08:00
590082520e
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 01:26:21 +00:00
c54c0fdc2c
[Keyboard] Update BM68RGB Caps Lock Backlight status indication ( #13497 )
...
Co-authored-by: Drashna Jael're <drashna@live.com>
2021-12-05 17:25:41 -08:00
a299018824
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 00:32:26 +00:00
8c29902e51
[Keyboard] Updated pins configuration and keymaps for Vaengr ( #15379 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2021-12-05 16:31:53 -08:00
12b9831eeb
Merge remote-tracking branch 'origin/master' into develop
2021-12-05 19:52:49 +00:00
679f83f9de
Modified config.h default configuration ( #15387 )
...
* Modified config.h default configuration
* Modified config.h default configuration
2021-12-06 06:52:08 +11:00
3c0a91059b
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 16:56:43 +00:00
8da9998c9d
Update ReadMe for the Roopad ( #15380 )
2021-12-02 16:56:03 +00:00
3bf2403244
Tidy up existing i2c_master implementations ( #15376 )
...
* Move chibios defines out of header
* Make some avr defines internal
2021-12-02 14:32:31 +00:00
4466261895
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 14:32:15 +00:00
a1183ebc8c
Remove pointless CUSTOM_MATRIX = no
( #15383 )
2021-12-02 14:31:36 +00:00
4d55cde5a7
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 01:06:17 +00:00
d2ccd62b57
Remove manual enable of LTO within keyboards ( #15377 )
2021-12-02 01:05:40 +00:00
d123364b32
Merge remote-tracking branch 'origin/master' into develop
2021-12-01 17:38:53 +00:00
b6d9a8026b
[Keyboard] Han60 QMK / VIA Support ( #15332 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-01 09:38:07 -08:00
0b241ea4f7
Merge remote-tracking branch 'upstream/master' into develop
2021-12-02 03:26:54 +11:00
1493e6d3f0
Convert ai03/orbit to SPLIT_KEYBOARD ( #15340 )
2021-12-01 11:19:14 +00:00
3d06860f3c
Convert not_so_minidox to SPLIT_KEYBOARD ( #15306 )
2021-12-01 11:19:07 +00:00
c12b997679
Tidy up SLEEP_LED_ENABLE
rules ( #15362 )
2021-12-01 21:13:00 +11:00
3716e02ff3
Merge remote-tracking branch 'origin/master' into develop
2021-12-01 08:59:09 +00:00
bd2e02bdae
[Keyboard] Add support for Mode SixtyFive M65HA and M65HI ( #14685 )
2021-12-01 00:58:29 -08:00
2726856cde
Implement MAGIC_TOGGLE_CONTROL_CAPSLOCK ( #15368 )
2021-11-30 17:34:08 -08:00
3079fd0415
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 20:15:53 +00:00
b98280bf5f
Rename Layout Macros for TKLs with F13 keys ( #15361 )
...
* dyz/dyz_tkl: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
* kopibeng/mnk88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_ansi_tsangan_f13 to LAYOUT_tkl_f13_ansi_tsangan
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
- rename LAYOUT_tkl_iso_tsangan_f13 to LAYOUT_tkl_f13_iso_tsangan
* mechlovin/infinity88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
* mechlovin/infinity88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_ansi_tsangan_f13 to LAYOUT_tkl_f13_ansi_tsangan
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
- rename LAYOUT_tkl_iso_tsangan_f13 to LAYOUT_tkl_f13_iso_tsangan
2021-11-30 12:15:15 -08:00
0e5fc86c68
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 19:24:58 +00:00
c2e0b283c3
[Docs] Reorder functions in Understanding QMK ( #15357 )
2021-11-30 11:24:21 -08:00
a1c39084a2
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 19:16:06 +00:00
d184a85e62
[Keyboard] Fix up Endgame34 ( #15366 )
2021-12-01 06:15:28 +11:00
8879cdb250
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 18:37:47 +00:00
eeebb1dd3a
[Keyboard] Fix compilation issues for Ploopy Trackball classic ( #15364 )
2021-12-01 05:37:15 +11:00
75714ff123
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 18:33:12 +00:00
6bd8ec5bb4
[Keyboard] Add missng define for 4x6 Tractyl Manuform ( #15363 )
2021-12-01 05:32:33 +11:00
4bc356711d
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:52:20 +00:00
193a1350a0
[Core] Added chconf.h for WB32 ( #15359 )
2021-11-30 09:51:44 -08:00
12d26c1466
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:50:55 +00:00
421e69cae4
[Keyboard] kangaroo improvements ( #15350 )
2021-11-30 09:50:18 -08:00
2445c1435a
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:49:29 +00:00
9204f8535b
[Keyboard] Convert ergoinu to SPLIT_KEYBOARD ( #15305 )
2021-11-30 09:49:09 -08:00
3d469516cb
[Keymap] Keebio Sinc layout with macOS support ( #15324 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-30 09:48:44 -08:00
55a84843ea
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 10:11:28 +00:00
81550527c4
Fixup paths for ramonimbao/wete/v2
. ( #15360 )
2021-11-30 02:10:50 -08:00
a83731660d
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 05:54:51 +00:00
ed49dbeac4
Add missing virtser_init() to ChibiOS code ( #15356 )
2021-11-30 16:54:18 +11:00
d57ecaa9a6
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 05:45:47 +00:00
04cad4582e
Remove deprecated defines from my keymaps ( #15353 )
2021-11-30 16:45:08 +11:00
b5a5bb6d74
Change default USB Polling rate to 1kHz ( #15352 )
2021-11-29 17:18:54 -08:00
fefcad3933
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:41:58 +00:00
507dd18f24
[Keyboard] Adapt downsteam Ghost Squid support to latest QMK ( #14607 )
...
Co-authored-by: fenuks <fenuks>
2021-11-29 08:41:21 -08:00
04d9c53c6e
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:28:24 +00:00
6716f1d2df
[Keymap] XD60 Finnish/Swedish layout ( #15153 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-29 08:28:13 -08:00
284e653eeb
[Keyboard] Add bongopad ( #15212 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-29 08:27:45 -08:00
c1556f7af0
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:27:40 +00:00
569eee20b4
[Keyboard] Add RooPad ( #15215 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2021-11-29 08:27:07 -08:00
25a0432228
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:24:11 +00:00
b7cdda7dcd
[Keyboard] Added Wakizashi 40 ( #15336 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-29 08:23:58 -08:00
62e01928cd
[Keyboard] Ploopy improvements ( #15348 )
2021-11-29 08:23:29 -08:00
c1297ceb97
[Core] Remove matrix_is_modified() and debounce_is_active() ( #15349 )
2021-11-29 08:22:10 -08:00
a3e9b347ec
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 15:08:56 +00:00
285afa3a8a
Fix 'format-c --core-only' matching keyboard level folders ( #15337 )
2021-11-29 15:08:39 +00:00
db04899a4a
Remove unnecessary ENCODER_DIRECTION_FLIP at keyboard level ( #15342 )
2021-11-29 15:08:20 +00:00
5ebeb32ec0
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 15:08:12 +00:00
bee48ced71
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:30:33 +00:00
852d3af0a1
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:29:27 +00:00
1c1ba06cfb
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:28:36 +00:00
36d5ea8f85
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:26:55 +00:00
dcb20e55fc
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:26:11 +00:00
5bd3e9e806
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:24:57 +00:00
7ac9d1abe4
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:23:43 +00:00
696dea19f6
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:23:16 +00:00
9215edde66
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:21:44 +00:00
9d0373779c
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:20:59 +00:00
6779f847ea
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:19:11 +00:00
e931ac57e1
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:18:42 +00:00
42412d7272
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:18:06 +00:00
d558d10042
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:17:17 +00:00
7f67504993
Added cancel_key_lock function ( #15321 )
2021-11-29 00:17:07 -08:00
4461355cce
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 07:42:34 +00:00
ccc2030bee
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 21:00:34 +00:00
6932e22dd8
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:45:57 +00:00
69c341eb5c
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:28:51 +00:00
1f7faad37a
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:01:16 +00:00
d41067f59b
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 06:44:34 +00:00
24d47dc631
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 06:27:27 +00:00
c99d2965a0
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 05:53:26 +00:00
9a4a3517de
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 02:00:18 +00:00
4b1db46647
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 01:12:40 +00:00
51db8baf77
Start develop
for 2022q1.
2021-11-28 11:16:20 +11:00