Dmitry Kupriyanov
da1cd1787b
Change 'reset' to 'sys_reset'
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
c4688c9cdc
Changed default matrix transform. Bring back mt and lt macro.
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
5e2d8b5d1f
Fixed notes
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
fa334fe25f
more clean up
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
a6d766251c
clean up
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
5aabcba10c
Clean up
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
07d82bed27
Added chosen node to keymap.
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
ee8e4e2ef4
fixup
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
1ddc9f9153
Address comments
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
77262f6aef
Copyrights
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
478ad68b0a
Fixed formatting default config.
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
95fb340d6c
fit lint
2023-06-18 10:52:53 +04:00
Dmitry Kupriyanov
d85a0f8b6a
feat(boards): Add support of Dao keyboard
2023-06-18 10:52:53 +04:00
dependabot[bot]
9d714c0b69
chore(deps-dev): bump webpack from 5.80.0 to 5.86.0 in /docs
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.80.0 to 5.86.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.80.0...v5.86.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 23:51:23 -07:00
dependabot[bot]
0be0d07630
chore(deps): bump minimatch and serve-handler in /docs
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [serve-handler](https://github.com/zeit/serve-handler ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `serve-handler` from 6.1.3 to 6.1.5
- [Release notes](https://github.com/zeit/serve-handler/releases )
- [Commits](https://github.com/zeit/serve-handler/compare/6.1.3...6.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: serve-handler
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 23:37:26 -07:00
pixls
9d39a87f67
fix(docs): Change user-setup.md order to agree with order in setup script
...
Fixes #1281
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2023-06-10 17:49:30 -07:00
kadoyau
98524a9567
fix(docs): Fix INT6 keycode description
2023-06-10 12:32:50 -07:00
Albert Y
a5c57fa224
feat(docs): Add an example for combining just modifiers ( #1826 )
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2023-06-05 22:22:39 -07:00
Xudong Zheng
5d9ae8fffa
feat(split): allow central to connect to multiple peripherals
2023-06-05 16:22:41 -06:00
Peter Johanson
f08802eaa7
fix(boards): Proper i2c pinctrl for BlueMicro840
...
* Use the proper pin assignmets after the move to pinctrl for the
Zephyr 3.2 migration.
2023-06-05 00:05:44 -06:00
Peter Johanson
19d883cdfe
fix(bluetooth): Passkey pairing improvements.
...
* Capture the last 6 entered digits, and then require pressing
Enter/Return to submit the entered digits. This matches the
messaging shown on hosts regarding how to complete pairing.
* Fix the wording on the Kconfig menu item to accurately describe
the feature.
2023-06-05 00:01:44 -06:00
Cem Aksoylar
ace11e327f
fix(docs): Fix broken link in BT troubleshooting
2023-06-02 22:07:29 -06:00
Cem Aksoylar
0682bc3aa6
feat(docs): Note split connectivity improvement with TX power
2023-06-02 21:13:27 -06:00
Cem Aksoylar
a9ad11f91e
refactor(docs): Move BT troubleshooting items to BT page
2023-06-02 21:13:27 -06:00
Cem Aksoylar
30ba4b08ae
feat(docs): Add pointer to Bluetooth page in troubleshooting
2023-06-02 21:13:27 -06:00
Cem Aksoylar
4042aea66f
feat(docs): Add troubleshooting for Windows issue
2023-06-02 21:13:27 -06:00
Cem Aksoylar
0508718d6c
feat(docs): Add behavior types section for hold-tap
2023-06-02 21:11:33 -06:00
Cem Aksoylar
a2af74f5ab
feat(docs): Add note on modifier functions to macros
2023-06-02 21:08:02 -06:00
Joel Spadin
b276a3bfb0
refactor(kscan): batch GPIO reads by port
...
Changed the GPIO matrix and direct GPIO key scan drivers to do a single
read per port instead of one read per pin. This is much more efficient
for some types of GPIO drivers, such as I2C GPIO expanders.
To accomplish this with minimal overhead, we now sort input pins by port
at driver init. if we iterate through the pins in the sorted order, all
pins on the same port are consecutive, so we only need to read each port
once the first time we see it.
2023-05-28 23:33:34 -06:00
Xudong Zheng
1adfcf92bf
refactor(split): fix inconsistency in Kconfig names
2023-05-28 22:58:31 -06:00
Peter Johanson
5aac2743b1
fix(bluetooth): Improved checking for conn status.
...
* Check the actual connection status before considering
a discovered connection as connected.
2023-05-22 23:09:40 -06:00
Cem Aksoylar
864394b40a
feat(display): Add setting to invert display colors
...
Add CONFIG_ZMK_DISPLAY_INVERT Kconfig to invert colors
(black-on-white to white-on-black) on monochrome screens.
Currently applies only if CONFIG_LV_USE_THEME_MONO is selected,
which is the default unless user overrides it.
2023-05-21 21:51:36 -06:00
Cem Aksoylar
7e29166c6c
refactor(display): Clean up unused theme Kconfig
2023-05-21 21:51:36 -06:00
Cem Aksoylar
b021d19255
fix(display): Imply LVGL mono theme when display is enabled
...
All displays currently used with ZMK are monochrome so it makes sense
to enable the mono theme by default, which can be disabled by the user
since we use the "imply" statement.
Without this theme setting, the small font size selection for widgets
at the bottom of the stock status screen does not work.
2023-05-21 21:51:36 -06:00
Joel Spadin
c4c014e3d1
fix(docs): Fix typescript error
...
See https://github.com/facebook/docusaurus/issues/8226#issuecomment-1420620198
2023-05-20 01:33:11 -06:00
Joel Spadin
dae020787e
docs: Update tree-sitter
...
Updated web-tree-sitter and the devicetree grammar.
web-tree-sitter now supports a custom function to locate its .wasm file,
so performing a string replace is no longer necessary to get it to work
with Docusaurus' Webpack configuration. We now check when tree-sitter is
locating its .wasm file and provide the Webpack-adjusted URL.
2023-05-20 01:33:11 -06:00
Joel Spadin
c6bf95a901
chore: Update fontawesome
2023-05-20 01:33:11 -06:00
Joel Spadin
da2599aa75
chore: Update docusaurus, react types
2023-05-20 01:33:11 -06:00
Joel Spadin
4674215551
chore: Update json-schema-to-typescript
2023-05-20 01:33:11 -06:00
Joel Spadin
d799560985
chore: Update typescript, eslint, webpack
2023-05-20 01:33:11 -06:00
digger vermont
89d71ed2c2
feat(boards): Add KBDfans Tofu65 2.0 board
...
* Initial commit of Tofu65 2.0 board
---------
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2023-05-18 17:47:36 -06:00
Albert Y
b1ca9199de
fix(ci): Refactor prepare variable step
...
* Refactor workflow variables
* Use quotes to avoid word splitting
2023-05-17 00:42:57 -04:00
Joel Spadin
a1e0607a22
fix: Don't specify default C formatter
...
Microsoft's C/C++ extension performs poorly on some systems, so this gives the option to use any other extension that supports formatting with clang-format.
2023-05-14 11:54:34 -06:00
Joel Spadin
d53cd19929
refactor: Add format on save for VS Code
...
Added settings to format various file types on save in VS Code.
Added some recommended VS Code extensions:
- Prettier for formatting various file types
- Python for formatting Python files
- C/C++ for formatting C files
- Devicetree for syntax highlighting
- CMake for syntax highlighting
2023-05-14 11:54:34 -06:00
Albert Y
48be2eedd0
fix(docs): Update QMK debounce references
2023-05-09 21:40:14 -07:00
Alexander Krikun
94789a092c
fix(boards): unify board I2C configuration, use TWI driver
2023-05-04 22:51:54 -07:00
Cem Aksoylar
0239f18b61
feat(boards): Add Corne-ish Zen v1
2023-04-25 23:57:16 -07:00
Cem Aksoylar
39d7f86f70
refactor(boards): Make Zen dtsi non-v2 specific
2023-04-25 23:57:16 -07:00
Cem Aksoylar
4a9c59317f
refactor(boards): Add back default matrix transform to Zen v2 chosen node
2023-04-25 23:57:16 -07:00
Cem Aksoylar
2c70048bee
refactor(boards): Remove duplicated Zen v2 Kconfigs and unused font size
2023-04-25 23:57:16 -07:00