d744074de2
VIAL support for basketweave ( #149 )
...
* VIAL support for basketweave
* fix: bootmagic from lite to yes
2022-04-26 02:25:22 -06:00
f831807ba2
Add Vial support for KBDFans kbd8x ( #150 )
2022-04-25 20:35:47 -06:00
12950db4d8
Add VIAL support for Ferris Sweep ( #148 )
...
Co-authored-by: gerardo_nevarez <GerardoNevarez@users.noreply.github.com >
2022-04-24 14:55:25 -06:00
84baff51c2
Port foldkb to vial ( #146 )
...
* add vial support
* choose light over combo
* secure the hell of it
* left space: 1u-2u, right space: 2.75u
split backspace: 2x1u backslash: 1.5u, right shift: 1.75u + 1u
* typo
* key setups update
* get ready for vial 0.5 dynamic key overrides
2022-04-14 22:05:03 -06:00
33a3b2daba
Adding the Waffling60 to VIAL ( #144 )
...
* Create keymap.c
* Add files via upload
2022-04-11 21:52:23 -06:00
61a5e82243
disable more key overrides to fit firmware
2022-04-09 17:47:32 -06:00
bb68f50872
Vial Support for Cantor ( #141 )
...
* Porting Cantor
* Fixed unlock combo coordinates
* Removed extra rules file
* Added default keymap
* Fixed rules.mk
2022-04-09 17:40:36 -06:00
7bda0967f3
Merge branch 'next-0.5' into vial
2022-04-09 17:16:59 -06:00
bdad48e003
Arisu, prime_e, ymd75 vial support ( #142 )
...
* Arisu, prime_e, ymd75 vial support
* looks better like this
Co-authored-by: Zhol Internet <zhol@internet.keyboard >
2022-04-09 16:02:45 -06:00
f5749dd690
Preonic rev1 vial ( #140 )
...
* Preonic default keymap with vial.json for porting to vial
* fixed VIAL_INSECURE in rules.mk
* fixed config.h define VIAL_UNLOCK
* moved to keyboards/preonic/rev1/keymaps/vial
* Please enter the commit message for your changes. Lines starting
moved files to keyboards/preonic/rev1/keymaps/vial
2022-04-09 00:45:18 -06:00
bc02bb864f
Ported ErgoDox EZ to Vial ( #139 )
2022-04-07 23:20:39 -06:00
681ace9b5d
Add Vial setup for KPrepublic BM16a ( #138 )
...
* Add Vial setup for KPrepublic BM16a
* Correct BM16a lighting setting
2022-04-07 00:10:22 -06:00
eb9b8121d3
disable key override for several keyboards to fix build
2022-04-05 00:13:01 -06:00
37c6b41dbc
dynamic_keymap: fix implicit function declaration
2022-04-04 00:05:34 -06:00
e1fbf6f13d
qmk_settings: wrap TAPPING_TOGGLE
2022-04-02 16:39:12 -06:00
829e88eb03
Fix conflicting typ error for oled_task_user. ( #136 )
2022-03-30 17:00:30 -06:00
67e10a43cb
vial: fix typo for VIAL_KEY_OVERRIDE_ENTRIES auto sizing
2022-03-27 22:42:36 -06:00
2ba865ecbe
vial: bump protocol version
2022-03-27 20:09:08 -06:00
e9745af305
Add autoshift and combo keys
2022-03-27 19:03:42 -06:00
2cc23b3021
Merge branch 'advanced-macros' into next-0.5
2022-03-27 18:24:37 -06:00
336c5a9d75
Add dynamic key overrides support
2022-03-27 18:24:24 -06:00
ddfe214e76
Add duckboard with RGB Matrix/VialRGB ( #134 )
...
* enable vial with rgb matrix for duckboard
* move rgb matrix config to vial keymap
2022-03-25 23:30:05 -06:00
30c04f92bd
added tipsytypist-vial keymap to Reviung39 ( #133 )
2022-03-14 01:05:53 -06:00
a8e7880c82
Snatchpad Vial port ( #132 )
...
* Added Vial port for Snatchpad.
* Added Vial keymap.
* Updated licence header.
* Defined default encoder behaviour.
* Added encoders enable in rules.
* removed files already in qmk
2022-03-14 00:50:25 -06:00
60204b8c62
VIAL ported to Vega ( #131 )
...
Readme.md for changes
2022-03-07 04:12:24 -05:00
54b14e8a7f
dynamic_keymap: support vial 2-byte macros
2022-03-06 20:54:49 -06:00
53a41dcfab
Add dynamic key overrides support
2022-03-06 20:54:49 -06:00
0f73a109c6
fix build
2022-03-06 20:35:42 -06:00
3a3c93383f
Merge remote-tracking branch 'qmk/master' into merge-2022-03-06
2022-03-06 20:07:17 -06:00
30209de9fd
merge/uma - Resolve configurator issues ( #16551 )
2022-03-06 21:58:08 +00:00
16cd1d9bf7
Change helix:five_rows keymap to use QMK standerd oled driver ( #16539 )
2022-03-06 10:18:41 +09:00
465dd1e7ce
Bm40hsrgb jotix vial ( #130 )
...
* leds on in layers 4 & 5
* bm40hsrgb jotix_vial keymap
2022-03-05 18:46:27 -06:00
498fd87f15
leds on in layers 4 & 5 ( #129 )
2022-03-05 18:45:57 -06:00
8e9d45d270
qmk info
: nicer rendering of ISO enter (#16466 )
2022-03-05 22:54:32 +00:00
b202e59322
Update info.json ( #16540 )
2022-03-06 07:59:54 +11:00
adef73a790
add basic ymdk ymd09 vial support ( #125 )
...
add file: keyboards/ymdk/ymd09/keymaps/vial/config.h
add file: keyboards/ymdk/ymd09/keymaps/vial/keymap.c
add file: keyboards/ymdk/ymd09/keymaps/vial/readme.md
add file: keyboards/ymdk/ymd09/keymaps/vial/rules.mk
add file: keyboards/ymdk/ymd09/keymaps/vial/vial.json
2022-03-04 23:27:39 -06:00
8036dc88b8
Added basic VIAL support for RAMA Works U80-A and H60 (Kei) ( #128 )
...
* Added basic support for RAMA Works U80-A
Successfully compiled above configurations.
Disabled or reduced features as follows:
-Layer limited into 2 (0 and 1)
-Space Cadet
-Leader keys
-Grave Escape
-Putting VIAL_INSECURE
-Combo
-Tap dance
* Add files via upload
* Added VIAL Secure
* Added porting to H60 PCB
Compile successful.
Tested on Monokei Kei with H60 PCB.
* Update readme.md
* readme.md revised
2022-03-04 23:27:00 -06:00
da6d6ce2e1
Some docs improvements ( #15845 )
...
* docs: clarify in "Keymap Overview" what LAYOUT is and isn't
It is not strictly necessary to use LAYOUT macros in keyboard.c, but it
is a convenient abstraction of hardware internals, allowing focus on the
physical keyboard layout.
From the C source point of view LAYOUT is macro with a parameter list,
which expands to a array of rows that each is an array with a keyboard
scancode for each column. A macro parameter list is not an array, and
even less a single array.
Perhaps no big deal, but also no reason to give incorrect hints.
* docs: update "Understanding QMK's Code" to current code structure introduced in 96e2b13d1d
This part of the documentation was no longer correct. I tried updating
it, mainly copy editing and using github links to latest release.
This is not trying to fix all problems, but just trying to fix some
problems while reusing much of the old phrases and structure.
* Update docs to use "qmk format-python"
2022-03-05 15:58:50 +11:00
82dd84e257
support more leds ( #15840 )
2022-03-05 15:57:19 +11:00
0be7345640
[Keyboard] BDE Rev2 ( #15877 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-03-04 10:10:32 -08:00
c0185116d7
More validation of declared LAYOUT macro names ( #16520 )
2022-03-04 18:06:15 +01:00
34ba7f1c18
Bug report template: require qmk doctor
output ( #16517 )
2022-03-03 20:43:55 -08:00
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