Commit Graph

25601 Commits

Author SHA1 Message Date
Adophoxia 4828aecf93 Fix-up Q11 and add iso_encoder variant 2023-07-16 02:56:36 -07:00
Ilya Zhuravlev 1d91042f7e fix some failing keyboards 2023-07-15 23:54:55 -06:00
Ilya Zhuravlev c05356439e Merge branch 'vial' into merge-2023-06-03 2023-07-15 22:23:48 -06:00
xyzz b0778e3952 Merge pull request #492 from rachmansyahbs/fix-vero
Fix vial keymap for AKB Vero
2023-07-08 23:25:18 -06:00
xyzz e0e9788afe Merge pull request #490 from lesshonor/qmk-merge-20230603/prep-merge-20230627
fix: revert EE_HANDS migration for keycapsss/3w6_2040
2023-07-08 23:24:49 -06:00
xyzz 6076932cec Merge pull request #491 from lesshonor/fix/prep-merge-20230626
fix: various builds in anticipation of june merge
2023-07-08 23:24:31 -06:00
Rachmansyah Budi Setiawan 00ff5b30da sync changes from via keymap onto vial keymap for vero 2023-07-06 21:50:53 +08:00
Rachmansyah Budi Setiawan 9c116ec566 sync changes for vero from qmk-firmware 2023-07-06 21:46:00 +08:00
honorless 5037b2cfb0 fix: disable console for xelus/rs60 2023-06-27 18:02:17 -04:00
honorless c25be1da6c chore: minimize merge conflicts 2023-06-27 14:58:15 -04:00
honorless dbba42ecb3 refactor: rainkeebs/twoyo 2023-06-27 14:58:14 -04:00
honorless 0c348ddd6e refactor: reduce sneakbox/aliceclonergb size 2023-06-27 14:58:14 -04:00
honorless 5e65583f85 fix: cut console/command from handwired/prkl30 2023-06-27 14:57:59 -04:00
honorless fc2f20de22 fix: planck/rev6_drop
Remove VIA v3 configuration in vial.json
Enable RGB_MATRIX
2023-06-27 14:49:07 -04:00
honorless 1f41c7e87d fix: cut features from boardsource/lulu/avr 2023-06-27 14:49:06 -04:00
honorless 9425a1c599 refactor: aeternus/omnibus 2023-06-27 14:49:06 -04:00
honorless 912308a772 chore: avoid keycapsss/3w6_2040 merge conflict 2023-06-27 11:58:35 -04:00
honorless da872d2700 chore: clean up enum definition 2023-06-27 11:58:35 -04:00
honorless a5e9711c23 fix: obsolete keycodes 2023-06-27 11:58:34 -04:00
honorless db260012b9 fix: revert EE_HANDS data-driven migration.
This doesn't actually work yet.
2023-06-27 10:05:16 -04:00
adophoxia 8af2f452f1 Added back original code for keychron/q7/ansi/keymaps/vial/config.h (#489) 2023-06-26 19:58:20 -06:00
farfalleflickan 0373554f48 Ported nack to VIAL (#486)
* Ported nack to VIAL

* Update keyboards/nack/keymaps/vial/vial.json

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

* Update keyboards/nack/keymaps/vial/keymap.c

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

* Update keyboards/nack/keymaps/vial/keymap.c

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

* Delete readme.md

---------

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
2023-06-25 02:42:20 -06:00
Jerome Berclaz c5be7c7868 fixed incorrect lock lights behavior for modelh controller (#487) 2023-06-24 22:56:17 -06:00
a33bis 25384b47a1 OGR Support (#485)
* Basic port

* Revert name change + keymap clean up

* Fix whitespace
2023-06-24 22:54:28 -06:00
ankitsxchdeva 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
xyzz 2d6ed13ce2 Merge pull request #484 from lesshonor/unify-1
realign sections of Vial codebase with QMK
2023-06-18 16:16:51 -06:00
Less/Rikki f57e09e514 fix: various builds (#483) 2023-06-18 16:15:49 -06:00
stffffn 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
Ivan Gromov 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
honorless 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
honorless 4fb8cc318c refactor(core): mis-copied file 2023-06-18 13:31:15 -04:00
honorless 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
lsh4711 f1bdb0531c Fix compile error when define constant mode (#474)
* Combine conditional expressions in one line

* Remove spaces
2023-06-08 23:20:36 -06:00
xyzz 0b5cd38568 Merge pull request #478 from lesshonor/ci-buildall
refactor: build all CI workflow
2023-06-05 20:18:57 -06:00
honorless 9c99548fa3 feat: keymap failure count 2023-06-05 19:09:49 -04:00
honorless ee112bbcf4 refactor: build all CI workflow 2023-06-04 23:17:05 -04:00
Less/Rikki 4ed04d9232 refactor: all vial keymaps now named 'vial' (#477) 2023-06-04 20:36:06 -06:00
Ilya Zhuravlev 42ba6375a6 vial_keycode_up/down: fix sending action_exec 2023-06-04 15:23:52 -06:00
Ilya Zhuravlev 2ebc2fd3a2 fix failing keyboards 2023-06-04 14:30:28 -06:00
Ilya Zhuravlev d6e95213e3 Merge remote-tracking branch 'qmk/master' into merge-2023-06-03 2023-06-03 12:35:25 -06:00
mechlovin f4a608255a [Keyboard] Add the Zed65 rev.1 PCB (#21043)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-03 01:03:45 -06:00
Duncan Sutherland d1991f5307 Update split_3x5_2 community layout info (#21022) 2023-06-03 03:13:52 +01:00
yiancar ae5bcaac0d [keyboard] Phoenix (#21051)
* Update keyboards/cablecardesigns/phoenix/
2023-06-02 08:45:54 +01:00
DeskDaily b110a09886 [Keyboard] Add lightweight65 keyboard (#21034)
Co-authored-by: Neil Brian Ramirez <nightlykeyboards@gmail.com>
Co-authored-by: Neil Brian Ramirez <nightlyboards@gmail.com>
2023-06-01 07:10:47 -07:00
Sergi Meseguer c805c10672 [Keymap] z12 zigotica keymap tweaks (#20990) 2023-06-01 02:25:49 -07:00
adiabatic 0c9c4a4e56 [Keymap] zweihander-macos: Don’t pretend to be a mouse (#20997) 2023-06-01 02:25:33 -07:00
kkokdae 81bc0925e9 [Keymap] Modify kkokdae keymap for keyboardio/atreus (#21037) 2023-05-31 12:02:58 -07:00
CoffeeIsLife c2ddd77e0d [Keymap] Cleanup coffeeislife87 keymap and remove features (#21061)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Fae <faenkhauser@gmail.com>
2023-05-31 11:46:59 -07:00
Drashna Jaelre 3a3e5abac9 [Keymap] Drashna Keymap updates for 0.21.0 (#21073) 2023-05-31 11:44:06 -07:00
Sergey Vlasov 1411c79aef qmk find: Fix handling of functions in filters (#21090)
Functions in filters did not work properly except when used in the last
(or only) filter.  The problem was caused by the peculiarity of the
`lambda` behavior in Python — any variables from the outer scope are
captured only by reference, therefore any subsequent reassignment of
those variables is propagated to all lambdas created earlier in the same
scope.  Together with the laziness of `filter()` (it returns an iterator
which performs filtering on demand) this resulted in all function
filters using the values of the `key` and `value` variables which
correspond to the last filter in the sequence, therefore the result of
filtering was wrong if some filter with a function was not the last one
in the sequence.

Apparently the shortest way to make a Python lambda capture some
variables by value is to add arguments with default values for such
variables (default values are evaluated when the lambda is created, and
any subsequent reassignments in the outer scope no longer changes them).
This makes filters with functions work properly even when such filters
are not at the last position in the sequence.
2023-05-30 19:24:19 +01:00