innovaker
7fc28328d0
refactor(tg4x): Cleanup tg4x overlay
...
Tidies pin definitions and map.
2021-01-08 10:14:43 +00:00
innovaker
de6ce05391
chore(tg4x): fix copyright header
2021-01-08 10:14:43 +00:00
KemoNine
185ff462d6
docs(tg4x): Add readme for tg4x
2021-01-08 10:14:43 +00:00
KemoNine
cd8567071b
fix(tg4x): Fix tg4x keyboard name in Kconfig
2021-01-08 10:14:43 +00:00
KemoNine
3e4f2a3dc3
feat(tg4x): Add underglow support for tg4x + nice_nano
2021-01-08 10:14:43 +00:00
innovaker
561e535a58
refactor(shields): standardize README.md filenames
...
Renames instances of `readme.md` to `README.md` so that it's easily noticed.
PR: #561
2021-01-07 00:34:04 -05:00
innovaker
f17584ca0e
chore: standardize # style headers
...
Changes made with regex plus some manual tweaks.
Find:
/(?:(?<!#!\/bin\/sh\n)(?:^#\n))*^#.*?[Cc]opyright.*?(\d{4}) *([0-9A-z,_\- ]+).*?\n(?:^#\n)*^#.*?SPDX-License-Identifier:? *(.+) *?\n(?:^#\n)*/gm
Replace:
# Copyright (c) $1 $2
# SPDX-License-Identifier: $3
PR: #564
2021-01-06 17:00:44 -05:00
KingCoinless
5c11962d98
feat(shields): add helix shield
...
PR: #429
2021-01-05 18:56:47 +00:00
Nick Winans
e5b1f1e1be
fix(shield): BFO9000 uses USB on right
2021-01-04 14:08:00 -05:00
pbz
dcd665999a
feat(shields): add bfo9000 shield
...
PR: #472
2021-01-02 18:52:50 +00:00
innovaker
5a72662898
chore: standardize C style headers
...
Changes made with regex plus some manual tweaks.
Find:
/^\/\*.*\n(?:^\*.*\n)*^.*\*.*?[Cc]opyright.*?(\d{4}) *([0-9A-z,_\- ]+).*?\n(?:^.*\*.*\n)*^.*\*.*?SPDX-License-Identifier:? *(.+) *?\n(?:^.*\*.*\n)*.*\*\//gm
Replace:
/*
* Copyright (c) $1 $2
*
* SPDX-License-Identifier: $3
*/
PR: #565
2021-01-01 23:06:41 -05:00
innovaker
61893e453b
refactor(app): format with prettier ( #563 )
...
prettier --write .
PR: #563
2021-01-01 22:55:52 -05:00
KemoNine
a3ac0cb5be
feat(shields): add ws2812 underglow support to lily58 (nice_nano)
2021-01-01 21:29:22 +00:00
Mango The Fourth
5752b4fbda
feat(shields): add eek shield
...
PR: #529
2021-01-01 14:33:19 +00:00
Pete Johanson
4fc17e0b3a
fix(shields): Enable USB by default on right side.
...
* Ensures USB power detection for sleep/charging
is properly detected on the right side by deafult.
2020-12-28 10:16:24 -05:00
Pete Johanson
4db5b169bf
refactor(splits): Ability to override split role.
...
* Move central/peripheral setting to Kconfig.defconfig
files to allow left/right .conf files to override
central/peripheral role for splits.
2020-12-28 10:16:24 -05:00
innovaker
842aa5a842
refactor: replace filename hyphens with underscores
...
Aligns *.h and *.c to underscore naming convention.
These were kept (with warnings) for backwards compatibility with external boards/shields:
- kscan-mock.h
- matrix-transform.h
They should be removed in the future.
PR: #523
2020-12-28 01:15:35 -05:00
KemoNine
565a72bf95
feat(shields): add tidbit and tidbit_19key shields
2020-12-17 10:57:06 +00:00
innovaker
250cc07749
refactor(app): replace LVGL_VER_RES
with LVGL_HOR_VER_MAX
...
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
2020-12-14 12:41:25 -05:00
innovaker
edba0d44a3
refactor(app): replace LVGL_HOR_RES
with LVGL_HOR_RES_MAX
...
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
2020-12-14 12:41:25 -05:00
Joel Spadin
77c16b020e
improvement: upgrade default keymaps
...
Ran all the default keymaps through the keymap upgrader and manually adjusted
alignment.
2020-12-10 12:05:21 +00:00
ReFil
b0c525df72
feat(shields): add CRBN shield
...
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
PR: #483
2020-12-07 16:49:37 +00:00
Pete Johanson
8b91918352
refactor(shields): Cradio to use interrupts now.
2020-12-02 16:46:05 -05:00
krikun98
f60439802d
Jian shield
2020-11-17 16:23:39 +00:00
krikun98
3d030ec2ab
Jorne shield
2020-11-17 16:23:39 +00:00
Pete Johanson
11a85f651a
refactor(shield): Formatting tweaks for QAZ.
2020-11-16 11:22:29 -05:00
Nick
ae51000d60
fix(underglow): Switch from legacy SPI to SPIM
2020-11-10 23:06:29 -05:00
Pete Johanson
0031f9bd4d
Merge pull request #357 from petejohanson/ble/remove-unpair-combo
...
fix(ble): Remove unpair combo code.
2020-11-10 15:04:28 -05:00
Pete Johanson
7d16186b7a
fix(ble): Remove unpair combo code.
...
* Favor the settings reset images for this.
2020-11-10 14:53:03 -05:00
Nick Winans
413a917d14
Merge branch 'main' into underglow/add-config_
2020-11-10 13:31:11 -06:00
Pete Johanson
972158181d
fix(shields): Replace Corne w/ Microdox.
2020-11-10 11:20:17 -05:00
Nick
0be904c34f
fix(underglow): Add CONFIG_ to underglow Kconfigs
2020-11-08 10:33:56 -06:00
Pete Johanson
a4dc92a2b9
refactor: Replace use of cp
with kp
for shields.
2020-11-05 14:55:40 -05:00
Pete Johanson
73c83e81ce
Merge pull request #296 from neegool/add_boardsource3x4
...
Add Boardsource 3x4 shield
2020-10-27 23:24:10 -04:00
Nigel Rodriguez
75b7f2a7c5
Remove bt unpair combo + fix keymap
2020-10-28 06:55:00 +08:00
Jay Greco
1a6fe846e4
Update NIBBLE keyboard name as per PR feedback
...
- Revert accidental VS code settings change
2020-10-27 12:44:59 -07:00
Jay Greco
d90592aac5
Add NIBBLE shield
...
+ Added required files for nullbits NIBBLE
2020-10-27 12:44:59 -07:00
Nick
7296b96797
Add Reviung41 Shield Definitions
2020-10-24 21:08:00 -05:00
Nigel Rodriguez
9d624740d9
Fix wrong comment tokens
2020-10-24 12:40:49 +08:00
Nigel Rodriguez
6a9a6e6d8e
Add Boardsource 3x4 shield
2020-10-24 12:21:15 +08:00
Pete Johanson
e468677c4e
fix(shields): Proper cradio Kconfig setup.
2020-10-15 20:29:00 -04:00
Pete Johanson
ed28f5a6a3
Merge pull request #224 from davidphilipbarr/cradio
...
Cradio
2020-10-15 17:21:23 -04:00
Pete Johanson
3186a553a5
fix(shields): Add default qaz.conf file.
2020-10-13 21:00:54 -04:00
Pete Johanson
59e8c58051
fix: Copyright header for cradio.dtsi
2020-10-13 00:11:08 -04:00
Pete Johanson
f35d9f8f69
Merge pull request #258 from megamind4089/dev/ext-power-behavior
...
New behavior for ext power control
2020-10-13 00:01:32 -04:00
Pete Johanson
eee8eb6e77
fix: Single author file copyright header fix.
2020-10-12 13:04:24 -04:00
Mega Mind
4adcb396ff
Rebased and fixed nasty code
2020-10-12 23:54:56 +08:00
Mega Mind
b5e1c8a7ad
New behavior for ext power control
2020-10-12 23:42:01 +08:00
Mubeen Khan
7fc7a35117
Revised keymap to Qwerty
2020-10-10 16:51:17 -05:00
Mubeen Khan
4fd6c14ae9
Merge pull request #4 from zmkfirmware/main
...
make even with main
2020-10-10 16:32:16 -05:00
Kellen Carey
a695d0d359
oops
2020-10-09 12:18:57 -07:00
Kellen Carey
0b125c028c
address pr comments
2020-10-09 11:48:06 -07:00
David Barr
01b0bad7a2
update headers, spruce up keymap, streamline dtsi.
2020-10-09 17:05:09 +01:00
David Barr
2b09174ec1
update header again based on corne
2020-10-08 11:22:34 +01:00
David Barr
ad77df5989
capital C
2020-10-08 11:20:22 +01:00
David Barr
a629aa0b42
Update Kconfig.defconfig
2020-10-08 11:17:53 +01:00
David Barr
eeac54e9a4
Update cradio_left.overlay
2020-10-08 11:16:28 +01:00
David Barr
55c1f51b31
update header
2020-10-08 11:16:08 +01:00
David Barr
a3cdab9e9f
update header
2020-10-08 11:14:46 +01:00
David Barr
24e73f6861
Update cradio.dtsi
2020-10-08 11:12:04 +01:00
David Barr
95b94009a9
remove dupe copyright
2020-10-08 11:11:40 +01:00
David Barr
7d582b6b8e
remove dupe copyright
2020-10-08 11:11:01 +01:00
David Barr
426b25892f
rename gpio to direct polling
2020-10-08 11:09:35 +01:00
Kellen Carey
ca29c40206
clean up keymap
2020-10-07 21:22:08 -07:00
Kellen Carey
f3eaa7e424
working shield, need to improve default keymap
2020-10-07 20:40:04 -07:00
David Barr
d5d8d79a76
Update cradio_right.overlay
2020-10-07 16:23:59 +01:00
Pete Johanson
ce59223efe
fix(shields): Typo in makerdiary URL.
2020-10-05 23:40:29 -04:00
Mega Mind
b8cb5f939a
M60 keymap update and misc changes
...
* Updated M60 keymap
* Make nrfjproj as default runner
* Remove the polling config
2020-10-05 21:24:39 +08:00
Mega Mind
e2299836bc
Update contributors in all keymap files
2020-10-05 21:23:38 +08:00
Mega Mind
9d06c730ba
Added Makerdiary M60 keyboard
2020-10-05 21:23:38 +08:00
David Barr
260044ae5e
Delete default.keymap
2020-10-02 14:17:35 +01:00
David Barr
38a418a1d1
updates as per PR changes (i hope)
2020-10-02 14:16:59 +01:00
Pete Johanson
300b753ced
Merge pull request #212 from shurikai/zmk-202
...
Add polling (instead of interrupt) based matrix kscan detection, to avoid interrupt limits on stm32
2020-10-01 00:36:29 -04:00
Mubeen Khan
16df1522c2
Add TG4X rev 2.1 shield
2020-09-30 21:35:51 -05:00
David Barr
17bee0223a
remove ds_store files
2020-09-30 17:12:39 +01:00
David Barr
a3d0c03726
rename cradios to cradio
2020-09-30 16:20:41 +01:00
Noah Thornton
9afd44b9d4
Provide context on Quefrency physical PCB layouts
...
The Quefrency board has two options for each left and right half,
resulting in 4 unique combinations. This has been noted in the
overlay and dtsi files.
2020-09-26 22:10:14 -05:00
Noah Thornton
24b638dfa3
Apply suggestions from code review
...
Revise copyright header
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2020-09-26 21:09:19 -05:00
Noah Thornton
7f7c7037b0
Add quefrency shield
2020-09-26 11:59:12 -07:00
Jason Chestnut
cca8337f05
Add support to GPIO matrix driver for matrix polling, rather than interrupt-based IO.
...
- Add ZMK_KSCAN_MATRIX_POLLING config flag to Kconfig
- Update matrix driver code to use the above flag to conditionally add the handling code for polling operations.
2020-09-25 11:49:07 -04:00
Kristoffer Onias
8e92ae3089
Remove bt_unpair_combo from romac_plus.overlay
2020-09-23 17:53:41 -07:00
Kristoffer Onias
641524b1b9
Update Keymap legends for consistency
2020-09-23 17:01:40 -07:00
Kristoffer Onias
9fffebd5da
Adopt new BT unpairing standards
2020-09-23 16:31:02 -07:00
Kristoffer Onias
0ce36865b2
Update keyboard name to be more user friendly
2020-09-23 16:23:54 -07:00
Kristoffer Onias
4c092044ce
Adopt single authors headers
2020-09-23 16:21:42 -07:00
Kristoffer Onias
f1fd71c231
Disabled ec11 since it's an optional configuration
2020-09-23 12:39:06 -07:00
Kristoffer Onias
c044fe8532
Add RoMac plus v4 support on nice nano v1
2020-09-21 22:44:00 -07:00
Pete Johanson
9b89ed7be4
Merge pull request #187 from kurtis-lew/main
...
Fixed Iris default build/Updated Dev Guide
2020-09-19 23:12:17 -04:00
David Barr
ed5d3646fe
Add files via upload
2020-09-19 10:56:40 +01:00
David Barr
2855ba75f5
Actually really working
...
Ok, both sides work as expected, need to write a keymap.
2020-09-19 10:55:07 +01:00
Kurtis Lew
d86e571757
Update iris.keymap
2020-09-14 20:47:55 -07:00
kurtis-lew
64c11f15b0
Removed Copyright Header causing Parse Error
2020-09-14 20:19:54 -07:00
tominabox1
0bf4467729
Update Kconfig.shield
2020-09-14 09:35:57 -05:00
tominabox1
42c42ccbbd
Fixed some space/tab issues as well as updated copyright statements
2020-09-14 09:25:31 -05:00
tominabox1
62c47b1981
Remove duplicate include
2020-09-14 08:46:07 -05:00
tominabox1
63e105db90
Revising keymap to jive with upstream changes
2020-09-14 08:45:31 -05:00
tominabox1
fc167f5f5e
Update QAZ keymap for bluetooth config options and homerow hold-taps
2020-09-14 08:44:20 -05:00
Pete Johanson
2c38947d1d
Merge pull request #184 from Nicell/boards/bt-keymap-bindings
...
feature(board): add BT prof management to defaults
2020-09-14 09:27:26 -04:00
Nick
7b12dc6caf
feature(board): add BT prof management to defaults
2020-09-13 23:29:31 -05:00
Pete Johanson
652bb6ce05
feat(bluetooth): Add new settings_reset shield.
...
* Easy to build board/image that will clear
saved profile/bond information for a fresh
start for keyboards.
2020-09-13 22:33:31 -04:00