1
0
Fork 0
forked from forks/qmk_firmware
Commit graph

20471 commits

Author SHA1 Message Date
Yakbats a867cfc26d
Update the AL1 Vender ID ()
* Add via to AL1

* Updated number of rows and columns, and applied suggestions from code review

* Update Vender ID

Change the Vender ID for Triangle Lab to comply with the via PR checklist.
2022-03-16 03:14:31 +00:00
AnthonyNguyen168 fded67f1a9
[MB-65S] Change layout to follow change request from OEM () 2022-03-16 03:13:14 +00:00
an_achronism f6f4d85aa5
yugo_m enhancement: include all available key positions ()
* yugo_m enhancement to include all available key positions in matrix
2022-03-15 17:06:27 -07:00
Joel Challis 8bffc61959
Ensure dependent CI workflows run () 2022-03-15 23:27:55 +00:00
Moritz 77aafd8056
[Keyboard] Add Dolice keyboard () 2022-03-15 15:58:16 -07:00
Tom Konidas a808c29726
[Keymap] Planck Keymap: tomkonidas () 2022-03-15 15:48:13 -07:00
Ryan 764dc18a81
Remove NO_ACTION_MACRO and NO_ACTION_FUNCTION from keyboard config.h () 2022-03-15 13:56:58 +00:00
Joel Challis 46e85ded47
Add merge workflow for XAP branch ()
* Add merge workflow for XAP branch

* uncomment
2022-03-15 12:49:23 +00:00
jack e9bf95e0f2
[Keyboard] Fix westm/westm68 compliation errors () 2022-03-15 02:35:17 -07:00
jpuerto96 e94c2df3f3
[Keyboard] Io mini1800 ()
* First commit

* first commit

* 2x3u layout functional

* 625u layout

* rotary encoder

* Modifications to keymaps

* Remove ingrained from io_mini branch

* Update readme

* Update info.json

* change hardware availability

* Change rules.mk wording to match other PR

* Update keyboards/io_mini1800/rules.mk

* Update keyboards/io_mini1800/keymaps/default/keymap.c

* Update keyboards/io_mini1800/keymaps/2x3u/keymap.c

* Update keyboards/io_mini1800/io_mini1800.c

* Update keyboards/io_mini1800/keymaps/2x3u/readme.md

* Update keyboards/io_mini1800/readme.md
2022-03-15 01:35:11 -07:00
Albert Y 9aaf4a5a9b
Add split keyboard example for Bootmagic Lite ()
* Add split keyboard example for bootmagic lite

* Add handedness link

* Edit sentence structure

* Apply suggested language correction
2022-03-15 01:31:17 -07:00
PaperCraneKeyboards 92a9e7c50b
[Keyboard] Adding Gerald65 ()
* Gerald65 new keyboard files

* removing initial population of pck

* Initial Gerald65 Keyboard files

* Changed diode direction

* added fn layer, added picture to readme

* directed mo keycode to fn layer

* Changes to vendor id and bootloader instructions

* Changed to direct image reference

* Update keyboards/papercranekeyboards/gerald65/readme.md

* Remove no longer used features
2022-03-15 01:29:35 -07:00
thompson-ele 87bb1a3890
[Keyboard] Add Bacca70 keyboard ()
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-15 00:28:21 -07:00
jack 1ef4e305e3
Fix evancookaudio/sleepingdinosaur () 2022-03-15 15:02:49 +11:00
jack 36ddb567cc
[Keyboard] Fix mechlovin/kay65 () 2022-03-14 21:00:57 -07:00
Pear 5e5047f071
[Keyboard westm68 rev1 and fine tune westm boards ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-14 20:55:33 -07:00
evanmcook 04826d1aa1
[Keyboard] evancookaudio sleepingdinosaur v2 () 2022-03-14 18:56:27 -07:00
mechlovin 7fde309799
[Keyboard] Add Kay65 PCB by Team Mechlovin' ()
* add kay65 PCB

* update

* update

* Update readme.md

* Update keyboards/mechlovin/kay65/rev1/rules.mk

* Update keyboards/mechlovin/olly/jf/rules.mk

* Update keyboards/mechlovin/kay65/rev1/rules.mk

* Update keyboards/mechlovin/kay65/rev1/info.json

* Update keymap.c

* update

* Update keyboards/mechlovin/kay65/rev1/rev1.h

* Update keyboards/mechlovin/kay65/rev1/info.json

* Update keyboards/mechlovin/kay65/rev1/info.json

* Update keyboards/mechlovin/kay65/rev1/rules.mk

* Update keymap.c

* Update readme.md

* Update keyboards/mechlovin/olly/jf/readme.md

* Update keyboards/mechlovin/kay65/rev1/config.h
2022-03-14 17:23:57 -07:00
ethsol a939adb55c
Sentence correction () 2022-03-14 22:20:50 +00:00
Yakbats 6c11579876
[Keyboard] Add via keymap to AL1 () 2022-03-14 15:05:39 -07:00
Danny a12d58c6c9
[Keyboard] Add BAMFK-1 ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-14 11:08:10 -07:00
Ryan 6a6a333c75
Disable RGB matrix pixel animations for some boards ()
* idobao/id87/v2: disable RGB matrix pixel animations

* Same for two more boards
2022-03-14 13:58:05 +00:00
Ryan 5fb269b2b4
keebio/iris: Add ifdefs to encoder callbacks () 2022-03-14 13:57:44 +00:00
Joel Challis c17323b0f5
bolsa/damapad - Fix missing layout macro () 2022-03-13 18:56:52 -07:00
jack 8d90cf36f1
Fix 40percentclub USB descriptors () 2022-03-14 12:04:11 +11:00
Ryan dde4120a1e
ISP flashing guide: add instructions for flashing STM32duino bootloader () 2022-03-13 23:55:47 +00:00
Ryan c0f4179117
Move keyboard USB IDs and strings to data driven: 0-9 () 2022-03-13 23:54:49 +00:00
Ryan df3770551a
USB-USB converter cleanup () 2022-03-13 23:46:13 +00:00
Spencer Peterson 8fe3864fe7
[Keyboard] Add "Uno" rev2 ()
* [Keyboard] Add "Uno" rev2

Adds support for the second revision of Uno, courtesy of @Snipeye.

* Update keyboards/uno/rev2/rules.mk

* Update keyboards/uno/rev1/rules.mk

* Update keyboards/uno/uno.h

* Update keyboards/uno/rev2/rules.mk

* Update keyboards/uno/rev1/rules.mk

* Update keyboards/uno/keymaps/demo/keymap.c

* Update keyboards/uno/keymaps/demo/keymap.c

* Update keyboards/uno/keymaps/demo/keymap.c

* Update keyboards/uno/rev2/rules.mk

* Update keyboards/uno/rev1/rules.mk

* Align rules.mk comments

* Update keyboards/uno/info.json

* Update keyboards/uno/rev1/config.h

* Update keyboards/uno/rev2/config.h

* Update keyboards/uno/rev2/config.h

* Update keyboards/uno/rev2/config.h

* Update keyboards/uno/rev1/config.h
2022-03-13 14:49:47 -07:00
jels 109c60feeb
[Keyboard] Add support for Jels60 ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-13 10:30:55 -07:00
Takeshi ISHII b906af0073
helix:edvorakjp keymap change to use split_common () 2022-03-13 13:56:56 +00:00
jpe230 1f63dbfb8e
[Keymap] Update personal crkbd keymap () 2022-03-13 03:09:36 -07:00
jack 08794fef4e
[Keyboard] add missing endif in glitch keyboard () 2022-03-13 03:08:33 -07:00
Matthew Dias dccb5711c7
[Keyboard] Add damapad ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-12 23:37:22 -08:00
Matthew Dias 20424fd37f
[Keyboard] Add Glitch ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-12 23:36:12 -08:00
Thomas Kriechbaumer 86b123141b
docs: fix code sample () 2022-03-12 12:42:25 +00:00
James Young 3f79708095
Acheron Elongate Delta: add info.json () 2022-03-11 13:26:15 +00:00
James Young 74b24e410b
DZ64RGB: add info.json () 2022-03-11 13:25:31 +00:00
mechlovin 003231aaf2
[Keyboard] Add Mechlovin Infinity87.5 PCB ()
* add infinity87.5

* Update readme.md

* Update keyboards/mechlovin/infinity875/config.h

* Update keyboards/mechlovin/infinity875/info.json

* Update keyboards/mechlovin/infinity875/rules.mk

* Update keyboards/mechlovin/infinity875/rules.mk

* Update keyboards/mechlovin/infinity875/config.h

* Enable RGB matrix effect

* update keymap default

* undef RGB matrix effect

* Update keyboards/mechlovin/infinity875/rules.mk

* Update keyboards/mechlovin/infinity875/rules.mk

* Update keyboards/mechlovin/infinity875/rules.mk

* Update keyboards/mechlovin/infinity875/readme.md

* Update keyboards/mechlovin/infinity875/infinity875.h

* Update keyboards/mechlovin/infinity875/infinity875.h

* Update keyboards/mechlovin/infinity875/info.json

* Update keyboards/mechlovin/infinity875/infinity875.h

* Update keyboards/mechlovin/infinity875/infinity875.h

* Update keyboards/mechlovin/infinity875/info.json

* Update keyboards/mechlovin/infinity875/info.json

* Update keyboards/mechlovin/infinity875/info.json
2022-03-10 21:02:40 -08:00
Rocco Meli ee71362f99
Personal user space and CRKBD R2G keymap ()
* r2g folder groundwork

* Default mb keymap featuring mb logos

* Migrate Oled to keyboard folder

* Move rules configs to support config better

* update readmes

* Liscnece update

* Update config and fix issues caused by redef errs

* funciton name adjusts, define specific rgb modes

* move default oled font to postconfig

* update oled in line with develop merge

* fix return value

* Add some default rgb matrix defines

* del ugfx

* remove #include <stdio.h>

* create personal keymap for r2g

* reduce firmware size

* change keymap to follow physical layout

* remove RGBlight config lines to make both sides work (@Dasky on MechboardsUK Discord)

* strip down configuration, similar to crkbd/r2g:mb_via

* remove wrong oled code overwriting the r2g one

* broken code with RGB matrix (briks right side)

* remove high max brightness limit

* caps lock tap dance and RGB indicator for active caps lock

* fix caps lock led on right side

* add test macro

* remove latex macro which is too slow

* move caps lock tap dance to RALT and add space cadet shift

* switch CTL with ALT in first layer

* add tap dance for ESC/DEL

* space cadet tap dance with caps lock; shift works by needs a short pause

* add space cadet tap dance with caps lock on the right; shift works by needs a short pause and does not hold

* make more keys transparent

* enable auto shift and use logo on both oleds

* add user oled logo, slows down linking considerably

* oled name

* add arrow keys in usual configuration and add linear configuration to symbol layer

* add unicoede support

* add accents

* update to latest version

* add colemak dh layer

* report auto shift timeout

* define layer name shorcuts correctly

* disable VIA to enable more layers

* enable NKRO

* move some rules and unicode to user space

* move oled and tap dances to user space

* move tap dances fully out of keymap

* expand unicode map

* fix unicode code

* revert changes to r2g, make it equal to merged code

* revert changes to r2g, make it equal to merged code

* clang-format userspace

* clang-format config file

* Update keyboards/crkbd/keymaps/rmeli/keymap.c

* replace define with enum

* add licenses
2022-03-10 15:27:37 -08:00
Erovia b75f6691a1
CLI: Fix 'cd' subcommand on Windows ()
The 'cd' subcommand was failing as the current shell's Windows path was
mangled while milc processed it.
Using 'subprocess' directly avoids this issue and an extra layer of
subshell.
2022-03-10 21:33:41 +00:00
WJH 6c40b6856b
[Docs] Include ASCII diagram to explain tap-hold modes ()
* [Docs] Include ASCII diagram to explain tap-hold modes

* [Docs]: add examples for Default mode for Tap Hold

* [Docs] fix some wrong explanation in tap_hold.md
2022-03-10 12:48:33 -08:00
Christian Hofstede b33fdc299c
add chofstede keymap for gmmk/pro/iso ()
Add new keymap for GMMK with some additional mappings and led indicator for caps lock

* add chofstede keymap

* fix formatting

* fix formatting

* add readme

* Update keyboards/gmmk/pro/iso/keymaps/chofstede/keymap.c
2022-03-10 12:41:30 -08:00
Liashenko Volodymyr fc7a41fdce
[Keyboard] lily58/glow_enc ()
Add rgb-light and encoder for lily58 mod

* add support for lily58 encoders (one per size) and rgb-light.

The pcb and details here https://github.com/orvisevans/Lily58-Glow-Enc

* add support for lily58 encoders (one per size) and rgb-light.

The pcb and details here https://github.com/orvisevans/Lily58-Glow-Enc

* Update keyboards/lily58/glowEnc/config.h

* add GPL License to growEnc.h

* rename folder according to requirement to lower case
2022-03-10 12:21:55 -08:00
Era James 98da119293
era1112 keymap for preonic ()
Added the keymap I have been using as a daily driver for the last month.

* good firmware 26 jan, best clicky mode stability so far

* modified to reflect master branch coding style

* further modified to reflect master branch coding style

* improving clicky stability, tuned down clicky delay duration

* changed name of keymap folder to use lowercase letters
2022-03-10 12:07:37 -08:00
kopibeng 61a8a60dfb
[Keyboard] Add MNK65 ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-10 11:10:34 -08:00
makenova 265b96a12c
[Keyboard] Add omega4 () 2022-03-10 11:10:05 -08:00
Ryan bd70f5261c
Remove matrix_key_count() ()
* Remove `matrix_key_count()`

* Remove `matrix_bitpop()`
2022-03-10 12:18:07 +00:00
Hao Xiang Liew dc8db6551d
[KEYBOARD] keyboardio/atreus: VIA support () 2022-03-09 23:35:54 -08:00
Takeshi Nishio 9d0153dc70
[keyboard]Add v1 to jones keyboard ()
* Change for latest information.

* Update from v03_1 to v1.

* Add v1 files.

* Remove finished todo comment.

* Fix COLUMN number, from "a" to "9".

* Formatting

* Update keyboards/jones/v1/rules.mk

* Add license header.

https://github.com/qmk/qmk_firmware/pull/14405#discussion_r710752035

* Implement better way to handle keycode for encoder.

Use "action_exec" instead of "tap_code16"
https://github.com/qmk/qmk_firmware/pull/14405#discussion_r710752924

* Move External EEPROM config  to keyboard level

* Move the lest of DYNAMIC_KEYMAP config  to keyboard level

https://github.com/qmk/qmk_firmware/pull/14405#discussion_r711668094

* Move the rest of DYNAMIC_KEYMAP config  to keyboard level

https://github.com/qmk/qmk_firmware/pull/14405#discussion_r711668094

* Update keyboards/jones/v1/rules.mk

* Update keyboards/jones/v1/rules.mk

* Update keyboards/jones/v1/rules.mk
2022-03-09 20:14:53 -08:00