Commit Graph

20421 Commits

Author SHA1 Message Date
7753dbdab4 Enable Vial for the customMK EVO70 (#166)
* add vial support for evo70

* add default config for evo70

* add alternate tap dance build for evo70

* revert backlight_avr.c

* set unlock keys for evo70

* add unlock keys to evo70 tap dance build
2022-05-12 18:28:14 -06:00
dae0e36ed4 Set KEY_OVERRIDE_ENABLE = no for chickenman/ciel. (#165) 2022-05-10 22:21:14 -06:00
6a97438a05 Add Redox Vial-enabled keymap (#163)
* Add Redox Vial support

* Firmware size reduction
2022-05-10 11:56:19 -06:00
b85ba01a05 Add support for chickenman/ciel. (#164) 2022-05-10 11:35:55 -06:00
60c5f1ea60 Adds support for Geekboards Macropad v2. (#162)
* Corrected manufaturer name.

* Support for Geekboards Macropad v2

* Add Super-Tab functions from Via.

* Added a shift+alt+tab function

* Name change on custome key code
2022-05-09 00:02:53 -06:00
40c61b2cd4 add lz erghost (#161) 2022-05-08 13:50:33 -06:00
60f3d3f6b2 Adding AKIRA-60 (#158)
* akira-60 initial commit

* update vial-configs

* config FEE_PAGE_COUNT 2

* config FEE_PAGE_COUNT 2

* resolve conflicts
2022-05-07 15:52:30 -06:00
1714bdd84c Add keymap with Vial support for Phantom TKL (#156) 2022-04-28 18:13:53 -06:00
62e175224f Add Vial keymap for GH60 RevC keyboard (#155)
Some options have been disabled to reduce the size of the firmware. See
rules.mk file.
2022-04-28 18:13:37 -06:00
8326374643 Support for 42keebs MYSTERIUM (#154)
* Add support for 42keebs Mysterium

* More VIAL setting entries

* remove superficial comments
2022-04-28 15:51:02 -06:00
71e0e87d70 Basketweave-S additions (#153)
* VIAL support for basketweave

* fix: bootmagic from lite to yes

* readme corrections

* more sensible encoder defaults

* enable 2 additional layers
2022-04-28 15:26:00 -06:00
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