ffdc70bf0a
Consolidate KEYBOARD_OUTPUT
+KEYMAP_OUTPUT
=>INTERMEDIATE_OUTPUT
( #21272 )
2023-06-21 08:41:49 +10:00
45dc1ccffe
EC Pro X JIS Layout Touch-Up ( #21260 )
...
* [refactor] update `info.json` for readability
- sort the JSON objects representing the keyboard's keys in the order:
- label, matrix, x, y, w, h
- convert numeric JSON values to integers where appropriate
* [refactor] remove key labels from `info.json`
* [refactor] keymap refactor
- grid-align keycodes
* [bugfix] move Enter key to home row
Moves the JSON object representing the Enter key to the home row.
Fixes an issue that resulted in correct key assignment only if the
keymap being compiled/flashed was based upon the `via` keymap.
2023-06-20 15:40:31 -07:00
ac14fce06d
Kalakos Bahrnob65 Configurator Layout Touch-Up ( #21309 )
...
* [enhancement] add matrix diagram
* [refactor] friendly-format info.json
* [enhancement] remove key overlaps
2023-06-20 18:18:16 +01:00
a9f49a0ce8
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 17:17:10 +00:00
85b804496c
KJ-Modify RS40 Configurator Touch-Up ( #21311 )
...
* [refactor] friendly-format info.json
* [enhancement] remove key overlap
Fix a key overlap in the Configurator rendering between LCtrl and Fn2.
* [enhancement] replace store links with product links
Replace URLs that point to the vendor's shop with URLs to the vendor's
product listing.
2023-06-20 18:16:35 +01:00
01cfc72b57
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 15:42:27 +00:00
45c52c742e
[Keyboard] Add Keychron C1 Pro ( #20700 )
...
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: jack <0x6a73@protonmail.com >
2023-06-20 09:41:45 -06:00
965cfec3f9
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 15:39:02 +00:00
958cae3e0a
[Keyboard] Add Alisaie ( #21266 )
2023-06-20 09:38:26 -06:00
a2e2d92652
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 15:36:05 +00:00
0abe3129f1
[Keyboard] Add bigsmoothknob ( #21265 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: jack <0x6a73@protonmail.com >
2023-06-20 09:35:23 -06:00
d98b60c8f6
Move kb83 keyboard ( #20761 )
...
* move hfdkb/keyboard_sw/k83 --> inland/kb83
* move hfdkb/keyboard_sw/k83 --> inland/kb83
* Update data/mappings/keyboard_aliases.hjson
* Update keyboard_aliases.hjson
* fixed the Configurator layout data
* fixed the Configurator layout data
* Revert "Update keyboard_aliases.hjson"
This reverts commit c085c547656d09a14b9b0fad6a00f9551106719f.
* Revert "fixed the Configurator layout data"
* Update keyboard_aliases.hjson
* Update info.json
2023-06-19 19:31:46 -07:00
808228c1a8
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 01:56:07 +00:00
7bd1d18427
[Docs] Add note about ENABLE_COMPILE_KEYCODE
to docs ( #21290 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2023-06-19 19:55:27 -06:00
be6f92c612
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 01:46:21 +00:00
31e39a9ff4
dnworks SBL Community Layout Support and Touch-Up ( #21267 )
2023-06-19 18:45:47 -07:00
b749a5f720
Fixup nightly_boards/n40_o
( #21307 )
2023-06-19 13:59:35 -06:00
c4a67d3f33
Remove encoder in-matrix workaround code ( #20389 )
2023-06-19 09:46:27 -06:00
74fbd5a031
Fixup dekunukem/duckypad
( #21298 )
2023-06-19 13:10:25 +01:00
a68e9f0116
Merge remote-tracking branch 'origin/master' into develop
2023-06-19 06:05:27 +00:00
abd0632b9e
Tsubasa Handwired: correct layout data ( #21295 )
2023-06-19 00:04:50 -06:00
55ed2bcc7e
Merge remote-tracking branch 'origin/master' into develop
2023-06-19 05:53:34 +00:00
a756ef6c88
HFDKB K83 Configurator Layout Fix ( #21297 )
2023-06-18 23:53:01 -06:00
3c84f2b96d
Merge remote-tracking branch 'origin/master' into develop
2023-06-19 05:23:45 +00:00
e646ec2024
[Keyboard] Add support for Alveus MX PCB ( #21238 )
...
Co-authored-by: jack <0x6a73@protonmail.com >
2023-06-18 23:23:11 -06:00
2ea02c3995
Merge remote-tracking branch 'origin/master' into develop
2023-06-19 05:03:28 +00:00
0774381f81
Swap G431 to transient EEPROM. Add G431 and G474 onekeys. ( #21282 )
2023-06-19 15:02:57 +10:00
1f6aa12184
Merge remote-tracking branch 'origin/master' into develop
2023-06-19 03:57:28 +00:00
de49bcd8e8
Geistmaschine Geist Layout Refactor and Touch-Up ( #21288 )
2023-06-18 20:56:55 -07:00
52e5b55a4a
ported w1-at to vial ( #480 )
...
* ported w1-at
* Update keyboards/w1_at/keymaps/vial/keymap.c
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
---------
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
2023-06-18 17:46:57 -06:00
1c9d0f0eec
Remove default TAPPING_TERM
from keyboard config.h ( #21284 )
2023-06-18 23:33:45 +01:00
2d6ed13ce2
Merge pull request #484 from lesshonor/unify-1
...
realign sections of Vial codebase with QMK
2023-06-18 16:16:51 -06:00
f57e09e514
fix: various builds ( #483 )
2023-06-18 16:15:49 -06:00
e53111e26d
Add vial keymap for fc980c ( #481 )
...
* Add vial keymap for fc980c
* Implement suggested code review changes
* Fix broken `matrix_is_on` function
2023-06-18 16:15:29 -06:00
f2af3f511d
Add imi60 support ( #475 )
...
* Create config.h
* Create keymap.c
* Create rules.mk
* Create vial.json
* Create keymap.c
* Create config.h
* Create imi60.c
* Create imi60.h
* Create info.json
* Create rules.mk
* Update keyboards/keyten/imi60/info.json
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Delete config.h
* Delete imi60.h
* Delete imi60.c
* Update keyboards/keyten/imi60/keymaps/default/keymap.c
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Update keyboards/keyten/imi60/keymaps/vial/keymap.c
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Update keyboards/keyten/imi60/keymaps/vial/rules.mk
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Update keyboards/keyten/imi60/rules.mk
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Update config.h
---------
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
2023-06-18 16:14:58 -06:00
7c7cec906a
Merge remote-tracking branch 'origin/master' into develop
2023-06-18 22:09:05 +00:00
88640e47ef
[refactor] correct layout data ( #21289 )
2023-06-18 23:08:34 +01:00
be099f9f32
refactor(core): nix duplicate makefile inclusions
...
DIP_SWITCH and DYNAMIC KEYMAP are already included by
generic_features.mk
2023-06-18 13:32:31 -04:00
4fb8cc318c
refactor(core): mis-copied file
2023-06-18 13:31:15 -04:00
b376fcb4ec
Reinstate "Add support for 8 buttons to mouse report ( #10807 )"
...
This reverts commit 449eacbe01
, which
reverted 99f3df2893
.
2023-06-18 13:31:14 -04:00
54d883befa
Merge remote-tracking branch 'origin/master' into develop
2023-06-18 11:38:43 +00:00
b520b352f9
preonic/rev3{,_drop}: Fix layouts with 2u keys ( #21114 )
...
Apparently layouts with 2u keys were not correctly converted into the
`info.json` format (the old C layout macros used the arguments for such
keys multiple times to cover all possible 1u locations; this is not
supported in `info.json`, and the single matrix location for 2u keys was
chosen incorrectly in some cases). Fix the layout definitions to match
the real PCB wiring.
2023-06-18 14:38:09 +03:00
b1783db4ea
Move RGBLED_NUM
to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
7178645be7
Merge remote-tracking branch 'origin/master' into develop
2023-06-18 04:33:50 +00:00
884be6c1ba
Fix up operator precedence in RGBLIGHT ( #21280 )
2023-06-18 14:33:18 +10:00
40a073b140
Merge remote-tracking branch 'origin/master' into develop
2023-06-17 19:39:03 +00:00
a2171ff4e8
Dymium65 Layout Touch-Up ( #21269 )
...
* [refactor] friendly-format info.json
* [refactor] correct layout data
2023-06-17 20:38:02 +01:00
d85600fcd4
Eason Aeroboard Refactor ( #21271 )
...
* [refactor] refactor keymaps
- grid-align keycodes
- use four-space indent
- remove trailing whitespace
* [refactor] physically arrange layout macro
Arrange the layout macro and keymaps in the QMK-desired order.
Breaks compatibility with out-of-tree keymaps.
Key sequence swaps in this commit:
- `KC_GRV` <-> `KC_1`
- `KC_TAB` <-> `KC_Q`
* [refactor] rename LAYOUT to LAYOUT_split_space
* [enhancement] add LAYOUT_7u_space
* [chore] correct maintainer value
Reference the keyboard maintainer's GitHub username.
2023-06-17 20:37:28 +01:00
90a98fa689
Merge remote-tracking branch 'origin/master' into develop
2023-06-17 19:37:15 +00:00
d57acc7c5c
DOIO KB38 Refactor ( #21268 )
...
* [refactor] keymap refactor
- tidy-up box drawing
- update keycode alignment for readability
- use QMK-native keycode aliases
* [refactor] correct layout data
* [docs] add image to readme
2023-06-17 20:36:43 +01:00