jmding@gmail.com
db12b119d1
update keymap Sept 21 2021 1:52 pm
2021-09-21 20:54:09 +00:00
jding
85982ee56e
update keymap to Sept 21, 2021, 10:49 am
2021-09-21 13:31:19 -07:00
jding
7c67b0db85
Merge branch 'conditional_mod_tap' into mercury
2021-09-16 10:27:04 -07:00
jmding@gmail.com
48888318d1
clang, more tests
2021-09-15 05:19:01 +00:00
jmding8
110285fdd5
Update hold-tap.md
...
Conditional -> positional in docs
2021-09-13 22:55:16 -07:00
jmding@gmail.com
b182e422b2
rename feature 'positional hold-tap', and rewrite (again)
2021-09-13 22:48:36 -07:00
jmding@gmail.com
b491cb6b40
add more robust testing, balanced only for now
2021-09-13 20:25:09 +00:00
jmding@gmail.com
3d9a72e1ce
add ntoe about tapping term to docs (that was mistakenly left out of the prev commit
2021-09-13 02:53:02 +00:00
jmding@gmail.com
67db38efb4
fix NULL typecheck and add documentation note about tapping-term
2021-09-13 02:20:17 +00:00
jmding@gmail.com
e4f0e917a4
update keymap to September 12, 2021, 6:48 pm
2021-09-13 02:08:02 +00:00
jmding@gmail.com
7a627f20d2
change decide_hold_tap NULL argument to -1 for typecheck reasons
2021-09-13 02:04:25 +00:00
jmding@gmail.com
4d4cf9dfed
Merge branch 'conditional_mod_tap' into mercury
2021-09-13 01:58:07 +00:00
jmding@gmail.com
6edeefa5aa
minor cleanup
2021-09-12 23:09:22 +00:00
jmding@gmail.com
9a5d5d7415
refactor to eliminate additional field in active_hold_tap struct
2021-09-12 23:02:23 +00:00
jmding@gmail.com
00b922551c
tweak keymap whitespaces
2021-09-12 16:56:47 +00:00
jmding@gmail.com
489f99f518
update keymap to Sep-12-2021 9:49am
2021-09-12 16:53:51 +00:00
jmding@gmail.com
db5a4b952a
Merge branch 'conditional_mod_tap' into mercury
2021-09-12 16:51:33 +00:00
jmding@gmail.com
4283538610
add explanation to hold-tap documentation
2021-09-12 15:31:31 +00:00
jmding@gmail.com
e7b0f361d4
run clang lint
2021-09-12 05:40:23 +00:00
jmding@gmail.com
537feacdbc
refactor to be keypress order aware
2021-09-12 04:28:32 +00:00
jmding@gmail.com
c63cde87fd
Merge remote-tracking branch 'upstream/main' into conditional_mod_tap
2021-09-09 14:59:19 +00:00
Dom H
4a5454b0f9
fix(shields): Add note about Cradio pin arrangement
2021-09-08 15:12:58 -04:00
Joel Spadin
82cb762698
refactor(kscan): Demacroify GPIO matrix driver
...
Refactored the GPIO matrix kscan driver so that only the data and config
structures are defined in the foreach macro. Functionality is unchanged
except for the addition of DT properties to adjust polling speed.
This should make it easier to add other enhancements later, like
improved and customizable debounce behavior.
2021-09-08 14:34:28 -04:00
Cem Aksoylar
2a9ab828b5
fix: Add semicolons for tidbit and eek in setup script
2021-09-03 23:11:05 -04:00
Peter Johanson
e491c282e7
fix(display): Add proper LVGL label dep.
2021-08-27 23:06:28 -04:00
Darryldh
a124eb9f9e
feat(display): IL0323 driver for EPD displays.
...
* Basic driver, using the GD7965 driver as a basis, since the ICs
are very similar.
2021-08-24 22:15:42 -04:00
Martin Aumüller
08078210da
fix: Planck rev 6.1
...
My Planck rev 6.1 would not register any keys without "col2row".
I also had to apply a matrix_transform in order to move them to the
correct position. Peeking into #228 helped for finding this.
I also add transforms for the 2u spacebar layouts.
2021-08-24 21:21:18 -04:00
chad3814
b235034dc9
fix typo
...
"load your newly flashed firmware" not "load your newfly flashed fireware"
2021-08-12 19:14:44 -05:00
Steven Nguyen
db1afe6037
fix: basic setup link
2021-08-12 19:12:30 -05:00
Nick Winans
d964faaa89
fix(docs): Standardize all internal links
2021-08-12 20:07:45 -04:00
chad3814
689ba2d171
fix(docs): Fix "All" typo
2021-08-12 00:08:49 -04:00
Joel Spadin
6870fdc604
fix(docs): Appease Prettier
...
Fixed code formatting in docs files.
2021-08-08 13:17:27 -05:00
Peter Johanson
47109641d8
Add warning about peripheral encoders.
2021-08-04 22:25:41 -04:00
Peter Johanson
08687b1709
fix(display): Update output status on endpoint selection change.
2021-08-03 00:19:05 -04:00
Peter Johanson
d05d7ec2d2
feat(endpoints): Add endpoint select changed event.
2021-08-03 00:19:05 -04:00
Peter Johanson
9d34cf561e
fix(usb): USB state changes in system thhread.
...
* Use a `k_work` to send usb status events from the system
workqueue thread, not the USB work thread.
2021-08-03 00:19:05 -04:00
Nick Winans
cf5c56c4f1
feat(boards): Use the nRF VDDH driver for the nice!nano v2
2021-08-02 21:56:53 -04:00
Nick Winans
1cafbd8069
fix(power): Manually trigger pm_low_power_devices() before sleep
2021-08-02 21:48:42 -04:00
Nick Winans
2b9deb824b
feat(power): Update device power management Kconfig
2021-08-02 21:48:42 -04:00
Devon Allie
f31ffd8acb
fix(shields): Clean up default corne keymap.
2021-08-02 19:12:11 -04:00
dependabot[bot]
3b9e9a7c1c
chore(deps-dev): bump eslint from 7.29.0 to 7.32.0 in /docs
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.29.0 to 7.32.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.29.0...v7.32.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-02 19:09:47 -04:00
jmding8
0d422b83fa
initial setup of Mercury board
2021-07-29 12:59:11 -07:00
Felix Sargent
6d105f324b
Update docs to use “SQT” instead of “QUOTE” ( #839 )
...
* Update default keymap to use SQT
Instead of the invalid “QUOTE”
* Update keymap-example-file.md
* Update docs/docs/keymap-example.md
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2021-07-27 18:18:52 -05:00
Joel Spadin
a6de43e665
feat: Add nrf VDDH battery driver
...
Added a driver which uses the nRF52's ADC channel on the VDDH pin to
read the battery voltage when using high voltage mode.
2021-07-24 23:39:13 -05:00
Joel Spadin
824d605c22
fix(docs): Fix keymap upgrader
...
Bumped web-tree-sitter to v0.19.4 and added v0.4.0 of
tree-sitter-devicetree, which had to be rebuilt to work in v0.19.x
https://github.com/joelspadin/tree-sitter-devicetree/releases/tag/v0.4.0
Changed how we patch web-tree-sitter to correctly load tree-sitter.wasm
to work with the latest version of Docusaurus. Including a copy of
tree-sitter.wasm as a static resource is no longer needed.
2021-07-24 13:12:54 -05:00
Joel Spadin
0325fe9a18
docs: Switch back to package version 2
...
package-lock.json was rewritten to version 1 in
13dbbefcb4
.
2021-07-24 13:12:54 -05:00
Peter Johanson
861a2bf6d0
fix: Add missing semicolon for nano V2 case.
2021-07-21 22:06:32 -04:00
innovaker
a8c0c76fca
docs(setup): replace zephyr-west-action
with zmk-docker
...
This should've been changed after #481 .
See: https://github.com/zmkfirmware/zmk/pull/481
PR: https://github.com/zmkfirmware/zmk/pull/845
2021-07-18 03:52:45 +01:00
Peter Johanson
13dbbefcb4
chore(deps): bump @docusaurus/* to 2.0.0-beta.3
2021-07-17 22:10:36 -04:00
Peter Johanson
6217664bc3
feat(docs): Add Zephyr 2.5 blog post.
...
Simple blog post outlining the work done for the Zephyr 2.5 upgrade,
and steps needed to make the most of it.
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
2021-07-17 17:04:25 -04:00