forked from zmkfirmware/zmk
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update with main #37
Merged
rafaelromao
merged 202 commits into
20240212/rafaelromao/main
from
update_main_20240212
Feb 12, 2024
Merged
update with main #37
rafaelromao
merged 202 commits into
20240212/rafaelromao/main
from
update_main_20240212
Feb 12, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fixed an error in a previous commit where a member of the selected endpoint was used without checking if it was the correct transport type. The nice!view status screen displays the active BLE profile regardless of whether BLE is active, so we have to get that data directly from the BLE code instead of from the selected endpoint.
Added syntax highlighting for devicetree and kconfig files. The PrismJS project is not accepting contributions right now as they work on a version 2 of the library, so the new language files are added directly here. Also enabled syntax highlighting for various languages that are used in the docs but aren't enabled in Docusaurus by default.
Added language tags to more code blocks in the documentation to enable syntax highlighting.
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.18 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.4.18...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Export the `nice_view_spi` node properly from the ZMK Uno overlay to ensure the shield will work when built along with the `nice_view` shield.
* Initial implementation of REVIUNG34 shield. * Add copyright information to files * Added a README with instructions on how to enable the 1x2u layout. * Add a default chosen matrix transform in the default keymap, alongside a commented out version for the alternate layout. --------- Co-authored-by: Peter Johanson <[email protected]> Co-authored-by: Cem Aksoylar <[email protected]>
Added the combined devicetree file to the user config build action. Set it and the Kconfig output to run even on a failed build.
* Initial Reviung53 shield --------- Co-authored-by: Cem Aksoylar <[email protected]>
`CONFIG_ZMK_BATTERY_REPORTING` is currently undocumented, A new KConfig section for battery has been added in line with the other sections in the configuration section of the docs, `CONFIG_ZMK_BATTERY_REPORT_INTERVAL` has been moved from system to battery for consistency
* Update new shield guide for new sensor/encoder settings. * Add DTS section to encoder config docs. Co-authored-by: Cem Aksoylar <[email protected]>
* Update existing boards/shields for new `steps` and `triggers-per-rotation` set up.
* Add report ID defines and use them consistently. * Add defines for main item value flags to avoid magic constants.
Co-authored-by: Nick Coutsos <[email protected]>
* USB boot protocol support * Use a single definition of a boot report, used for regular reports in non-6KRO, and for rollover in all branches. * Handle gaps in the zmk report when producing a boot report in HKRO mode. For .example, if it was 8KRO, it would be possible to have the state 0 0 0 0 0 0 0 17 (by pressing 8 keys, and letting go of the first 7). Copying the first 6 bytes would not show up the single pressed key. * Disable usb status change and callback on SOF events: SOF events were introduced by the boot protocol changes, and required internally by Zephyr's idle support, but are unused within ZMK itself. Ignore them in the usb status callback. --------- Co-authored-by: Andrew Childs <[email protected]>
* Previous version of multiple overrides of the default value of ZMK_USB were problematic. Move to using board _defconfig files for the defaults for those, along with proper `depends on` for ZMK_USB that accounts for split and split roles.
This reverts commit c1bf35c.
* Add board definition for MoErgo Glove80
* Invert the logic so `get_keyboard_report` is sane when `ZMK_USB_BOOT` is disabled.
* Some initial reports of crashes with this code enabled, so disabling by default for now pending further investigation.
The battery reporting has been known to cause macOS computers to wakeup repeatedly. In some cases (e.g. display or custom lighting implementation) one might want to collect battery SOC without broadcasting over BLE * Update docs/docs/config/battery.md Co-authored-by: Cem Aksoylar <[email protected]>
* Fix warning related to potentially large number of profiles causing overflow of allocated string for the setting name.
* Move to new `sys_poweroff` API for our deep sleep functionality.
* `sof` is now not enabled by default as a west dep, so need to add it to the blocklist ourselves.
* Composite kscan needs a dedicated priority to be sure it is initialized after the other kscan instances.
* Bump the LVGL mem pool size needed for custom screen. * Fixes for LVGL drawing/label usage.
* Core Zephyr changes tweaked the output from the BT stack for our unit tests.
* Use `NRF_STORE_REBOOT_TYPE_GPREGRET` to get bootloader behavior to work for now until retained bootmode is implemented.
* Remove unused pin settings that used deprecated devicetree properties.
* Set a reasonable default LVGL mem pool size for our built-in status screen.
* Don't default heap mempool by default now that there's a dedicated LVGL mempool * Set proper defaults for CiZ display hardware/custom screen. * Double the dedicated display thread stack size for CiZ.
* Restore enabling of PM_DEVICE, make ZMK_SLEEP work with the ZMK Uno shield on nrf52840dk_nrf52840 board.
* After the move to `sys_poweroff`, restore the behavior of suspending devices before entering sleep state.
Co-authored-by: Cem Aksoylar <[email protected]>
rafaelromao
merged commit Feb 12, 2024
3317126
into
20240212/rafaelromao/main
17 of 74 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.