Commit graph

29780 commits

Author SHA1 Message Date
TheWanderingCrow
e1e814fa60 docs: update readme.md
Some checks failed
CI / Check Vial UIDs (push) Has been cancelled
CI / Build default keymaps for Vial (push) Has been cancelled
CI / Build Vial keymaps (push) Has been cancelled
2025-11-18 11:15:26 -05:00
TheWanderingCrow
428e46d8d4 docs: update readme.md
Some checks are pending
CI / Check Vial UIDs (push) Waiting to run
CI / Build default keymaps for Vial (push) Waiting to run
CI / Build Vial keymaps (push) Waiting to run
2025-11-18 11:12:28 -05:00
TheWanderingCrow
9defe47492 fix: sofle/rev1:vial encoder definitions for my board
Some checks are pending
CI / Check Vial UIDs (push) Waiting to run
CI / Build default keymaps for Vial (push) Waiting to run
CI / Build Vial keymaps (push) Waiting to run
2025-11-18 11:08:11 -05:00
Samuel Ainsworth
9bc7aefa6b
geigeigeist/totem: increase layer count to 16 (#962) 2025-11-16 14:06:51 -06:00
Joan Delilah Pepin
63d62ec6a4
Add VIAL support for CannonKeys Bastion60 (#960)
- Add VIAL keymap with UID and unlock combo (ESC + Enter)
- Configure for LAYOUT_60_ansi (standard 60% ANSI layout)
- Enable 64 macros, 32 tap dance, and 32 combo entries
- Add comprehensive vial.json for GUI configurator support
- Tested and verified working on hardware

The RP2040 MCU has ample memory for these enhanced VIAL features.

Co-authored-by: Joan Delilah Pepin <delilah@Studio.local>
2025-11-16 14:06:37 -06:00
Joan Delilah Pepin
63fd8a414c
Add Vial support for 1upkeyboards/pi60_rgb_v2 (#958)
- Create vial keymap with proper 14-column matrix configuration
- Fix matrix mapping to match LAYOUT_60_ansi
- Enable VIALRGB support for RGB control
- Add 10 layers with RGB controls on layer 1
- Include custom tap settings and macro configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Joan Delilah Pepin <delilah@Studio.local>
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-08 01:25:23 -06:00
Wizzard
7594e6be0d
Add vial support for kbdfans/odin75 (#956)
Co-authored-by: Wizzard <admin@bit-piraten.net>
2025-11-02 20:02:21 -06:00
Scramble Tools
9b624c5ac4
fix(quantum): Add static assertions for LAG keycode (#957) 2025-11-02 00:57:02 -06:00
Coom
5ce9ae935b
Add support handwired/ziyoulang_k3_mod (#955) 2025-10-19 18:43:41 -06:00
Eric Kotato
2663d32aa8
Add Vial support for Glorious GMMK V2 65 ANSI (#954) 2025-10-18 12:07:13 -06:00
andrew morton
8e0675360c
feat(glyphkbd_v2): Add vial support (#953) 2025-10-18 11:09:02 -06:00
A.L.Ko
b3c966238b
Cantordeon (#950)
* +keyboards/alk0/cornedeon

* *READMI

* Update keyboards/alk0/cornedeon/keymaps/vial/vial.json

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/README.md

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/README.md

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/keymap.c

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/rules.mk

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/rules.mk

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/default/keymap.c

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Fixed suggestions

* -postconfig; +readme;

* +rev2 native rp2040

* Update README.md

* *fix rgb matrix

* +rev2 tested

* Fix vial rules.mk for rev1_5 compatibility

* +alko/cornedeon_mini; +alko/cantordeon;

* *alko/cantordeon/READMI.md;

* *alko/cantordeon/READMI.md;

* cornedeon_mini uid fixed

* -rev1_5 removed

* removed keymap vial_mini

* removed keymap vial_mini

---------

Co-authored-by: alko <alko@istperm.ru>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: A.L.K <alko@nas.local>
Co-authored-by: alko <alko@alk0.ru>
2025-10-12 00:27:25 -06:00
Jacky@LAZYDESIGNERS
49a40340ee
Add support for LAZYDESIGNERS/LittleWing (#949)
Add support for LAZYDESIGNERS/LittleWing
2025-10-04 12:43:22 -06:00
obosob
4b7f74fcf6
[ploopyco/trackball] Add vial support (#945) 2025-09-30 12:46:04 -06:00
jcshumpert
3e23f3339a
Porting Smith & Rune's Magnus175 keyboard (#944)
* porting magnus175 hotswap

* porting magnus175 soldered
2025-09-26 19:54:49 -06:00
Ivan Gromov
057f3b658b
Add Vial support for keyten/diablo (#942)
* Add Vial support

* Reducing firmware size
2025-09-26 19:54:30 -06:00
Ivan Gromov
4a430f1960
Add Vial support for keyten/aperture (#941)
* Add Vial Support

* Reducing firmware size
2025-09-26 19:54:18 -06:00
Ivan Gromov
27304097ca
Add Vial support (#940) 2025-09-21 19:32:25 -06:00
Ivan Gromov
d195d8a8e4
Add Vial support for keyten/kt60hs_t (#939)
* Add Vial keymap

* Update vial.json
2025-09-21 19:32:12 -06:00
AkariiinMKII
7d8197d60b
Add MAGIC_TOGGLE_GUI to keycode ensure list (#930)
* add GUI_Toggle

* Reorder MAGIC_NO_GUI and MAGIC_UNNO_GUI

* Revert "Reorder MAGIC_NO_GUI and MAGIC_UNNO_GUI"

This reverts commit 79203031df.
2025-09-20 20:57:55 -06:00
Samuel Ainsworth
c75c8897a1
add GEIGEIGEIST/TOTEM (#938)
See https://github.com/GEIGEIGEIST/TOTEM
2025-09-20 20:57:49 -06:00
melonbred
3beda8bc8d
Added mb44v2 keyboard. (#936) 2025-09-20 19:34:56 -06:00
Rogier Spieker
1638f5da2b
Added Keychron Q9 Plus vial keymap (#928)
Co-authored-by: Rogier Spieker <rogier@konfirm.io>
2025-08-31 22:47:39 -06:00
Danny
af590c4220
Add Iris LM support (#927) 2025-08-31 05:04:09 -06:00
era
9132830229
Add Riley (#925)
Add Riley
2025-08-15 19:01:47 -06:00
AP
0f7eae3a55
viktus-spmini vial support (#921)
* viktus-spmini vial support

* Fix ID for spmini

* Size reduction

Based on https://docs.qmk.fm/squeezing_avr. Local compile reports as " * The firmware size is fine - 25946/28672 (90%, 2726 bytes free)"

Also changed unlock combo.

* VIAL_UNLOCK_COMBO_ROWS update

Fixed dupe key
2025-08-05 20:03:15 -06:00
H3lli0n
579b8ffacd
feat: adding support to HLB Hyperbolas TKL / 8k (#922)
* feat: adding support to HLB Hyperbolas

* fix: matrix and keymap

* fix: keymap indexes errors

* fix: updated default keymap

---------

Co-authored-by: H3lli0n <thulium.hqfr@gmail.com>
2025-08-04 17:36:31 -06:00
AP
97bf893338
Support for dmqdesign-spin (#920) 2025-08-01 19:44:10 -06:00
H3lli0n
ee919eedb3
feat: adding support for HLB PoorKoi R1/R2 (#918)
* feat: initial PoorKoi keymap

* fix: underglow and led capslock

* feat: activating underglow

* fix: bad parameters

* feat: activating rgblights

* feat: default activated feature

* fix: supported layout clean up

* fix: led count

* fix: change to vialrgb

* fix: change to vialrgb

* fix: bad parameters

* fix: led count

* fix: enable animation

* feat: updating configuration

* fix: typo

* fix: wrong column

* fix: capslock led fixed and layer indicator added

* fix: color of first layer

* feat: custom keycode and saved settings for indicator

* fix: change layer 4 color

* fix: layer indicator management + capslock led indicator

* fix: clean code and keymap

* fix: default keymap and community definitions

* fix: licence headers and console default value

---------

Co-authored-by: H3lli0n <thulium.hqfr@gmail.com>
2025-08-01 19:43:53 -06:00
H3lli0n
8aee20919a
feat: adding support for HLB CantorMX F411 (#917)
* feat: adding CantorMX F411 support

* fix: documentation

* fix: bootloader definition

---------

Co-authored-by: H3lli0n <thulium.hqfr@gmail.com>
2025-08-01 19:43:27 -06:00
A.L.Ko
df52e039b2
Add keyboards/alk0/cornedeon (#914)
* +keyboards/alk0/cornedeon

* *READMI

* Update keyboards/alk0/cornedeon/keymaps/vial/vial.json

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/README.md

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/README.md

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/keymap.c

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/rules.mk

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/vial/rules.mk

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Update keyboards/alk0/cornedeon/keymaps/default/keymap.c

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* Fixed suggestions

* -postconfig; +readme;

* +rev2 native rp2040

* Update README.md

* *fix rgb matrix

* +rev2 tested

* Fix vial rules.mk for rev1_5 compatibility

---------

Co-authored-by: alko <alko@istperm.ru>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: A.L.K <alko@nas.local>
Co-authored-by: alko <alko@alk0.ru>
2025-08-01 19:43:01 -06:00
VeyPatch
79feea235c
fix: Don't disable LTO (#916) 2025-07-28 20:04:50 -06:00
H3lli0n
2a8b23eb87
feat: adding vial support on WiredIn Protagonist (#913)
* feat: adding vial support on WiredIn Protagonist

* fix: pro_h/keymaps/vial/vial.json

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* fix: pro_s/keymaps/vial/vial.json

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* fix: pro_s unnecessary config.h define

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* fix: pro_s unnecessary config.h define

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* fix: pro_h unnecessary config.h define

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

* fix: missing json tag

* fix: pro-s row number

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

---------

Co-authored-by: H3lli0n <thulium.hqfr@gmail.com>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
2025-07-26 21:57:48 -06:00
mizma
80393c53ad
Keyboard/slimdash (#915)
* add mzmkb/slimdash vial config

* fix keymap for RGB backlight control
2025-07-26 20:58:28 -06:00
Bailey
e30ff448af
Ll3ma Rebrand (#912)
* Rebrand to Ll3ma

* Rebrand to Ll3ma

* Update keyboard_aliases.hjson
2025-07-20 14:40:06 -06:00
ClownFish
8ccc1e3423
add vial support for doio kb03 (#911)
* add vial keymap for doio/kb03

* Update keyboards/doio/kb03/keymaps/vial/vial.json

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>

---------

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
2025-07-20 14:39:08 -06:00
Ilya Zhuravlev
967967e122 Merge branch 'merge-2025-06-21' into vial 2025-07-12 17:06:05 -06:00
Pascal Getreuer
4152685aa1
Re-enable Caps Word and Layer Lock where possible. (#907)
* Re-enable features for some keyboards, A-G.

* Re-enable features for some keyboards, H-K.

* Re-enable features for some keyboards, L-R.

* Re-enable features for some keyboards, S-V.

* Re-enable features for some keyboards, W-Z.
2025-07-04 00:21:47 -06:00
Ilya Zhuravlev
06c5bacdd6 mass disable CAPS_WORD_ENABLE, LAYER_LOCK_ENABLE, REPEAT_KEY_ENABLE on failing keyboards 2025-06-29 17:38:22 -06:00
Pascal Getreuer
f5eb9a8e92
Add Repeat Key and Alt Repeat Key to vial-qmk. (#906)
* Repeat Key for vial-qmk.

* Add new keycodes to vial_ensure_keycode.h.
2025-06-29 15:32:04 -06:00
Pascal Getreuer
000d5fd8d3
Fix where -DCAPS_WORD_INVERT_ON_SHIFT is added. (#905) 2025-06-29 00:54:21 -06:00
chillKB
9a60a335a8
add Vial support for ghoul TKL (#904) 2025-06-28 22:53:59 -06:00
Nam
7afc4ba45c
Add zed60 vial support (#903) 2025-06-28 15:52:38 -06:00
Pascal Getreuer
15a3bb1ab9
PDF(layer), Caps Word, and Layer Lock for vial-qmk. (#902)
* Caps Word and Layer Lock for vial-qmk.

* Enable Caps Word and Layer Lock. Set CAPS_WORD_INVERT_ON_SHIFT.
* Use the last bits of dynamic_vial_get_number_of_entries to indicate
  optionally supported features.
* Vial protocol version was already bumped to 6, matching the bump on
  made on the GUI side corresponding to this change.

* Add new keycodes to vial_ensure_keycode.h.
2025-06-28 15:52:16 -06:00
Gilbert Creemers
02a98ccd71
Add Vial support to ProjectD Tinker 65 ANSI (#895)
* Add support for ProjectD Tinker65 ANSI

Reduced nr. of layers from 13 to 4 and disabled some features to save space, because otherwise wouldn't fit EPROM

* All features enabled by default

All features now enabled by default, and only nr. of layers reduced to make fit. Can uncomment lines in rules.mk to squeeze a bit more free space out if features are not needed.

* Fix nr. of layers in keyboard.json

When uploading to github for the pull request, forgot to edit the keyboard.json to decrease the number of layers. Only did that in my local offline clone.

* Moved layer reduction to vial/config.h and reverted main keyboard.json

Reverted main keyboard.json back to default for upstream QMK compatibility. Put redefinition of layers back in vial/config.h but added a #undef to get rid of the definition from keyboard.json that caused this method to not build.
2025-06-22 20:52:16 -06:00
Ilya Zhuravlev
e6dee240f9 mass disable qmk settings on too big keyboards 2025-06-22 12:15:59 -06:00
Ilya Zhuravlev
c94a57d613 qmk_settings: add flow tap 2025-06-21 19:46:37 -06:00
Ilya Zhuravlev
3af5b0b0f7 qmk_settings: add chordal hold 2025-06-21 19:35:33 -06:00
Ilya Zhuravlev
3eb60770d9 qmk_settings: refactor tapping to use new bit settings
instead of handling bits on the GUI side, this handles them on the
firmware side
this allows for every individual bit to have its own qsid
2025-06-21 19:35:26 -06:00
Ilya Zhuravlev
9e9a801f32 fix broken keyboards after merge 2025-06-21 19:34:47 -06:00