Fill out misc section

This commit is contained in:
Cem Aksoylar 2023-09-24 23:06:38 -07:00
parent 1933944cdb
commit 39ef16e16b

View file

@ -146,18 +146,28 @@ For any users or future contributors that might want to dive into writing their
[petejohanson] and [caksoylar] added a new [Bluetooth feature page](../docs/features/bluetooth.md) as part of [#1499](https://github.com/zmkfirmware/zmk/pull/1499) and in [#1818](https://github.com/zmkfirmware/zmk/pull/1499), detailing ZMK's Bluetooth implementation and troubleshooting for common problems.
In addition to the specific contributions listed above, various improvements and fixes to documentation are made by many users from the community, including but not limited to [kurtis-lew], [joelspadin], [filterpaper](https://github.com/filterpaper), [byran.tech], [dxmh] and [caksoylar]. These contributions are are all very appreciated!
In addition to the specific contributions listed above, various improvements and fixes to documentation are made by many users from the community, including but not limited to [kurtis-lew], [joelspadin], [filterpaper], [byran.tech], [dxmh] and [caksoylar]. These contributions are are all very appreciated!
### Miscellaneous
Switch to a reusable user config workflow [#1183](https://github.com/zmkfirmware/zmk/pull/1183) [#1258](https://github.com/zmkfirmware/zmk/pull/1258)
#### Reusable GitHub build workflow
Pre-commit setup and standardize formatting [#1651](https://github.com/zmkfirmware/zmk/pull/1651)
[elagil](https://github.com/elagil) helped switch the build workflow used by the [user config repos](../docs/user-setup.md) to a reusable one in [#1183](https://github.com/zmkfirmware/zmk/pull/1183) and it was further tweaked by [filterpaper] in [#1258](https://github.com/zmkfirmware/zmk/pull/1258). This allows any changes in the workflow to be propagated automatically to users, rather than requiring them to make the updates. The build workflow can [further be customized by the users](https://github.com/zmkfirmware/zmk/blob/main/.github/workflows/build-user-config.yml#L5) using input parameters if desired.
Refactors by Joel [#1269](https://github.com/zmkfirmware/zmk/pull/1269) [#1255](https://github.com/zmkfirmware/zmk/pull/1255) ?
#### Pre-commit hooks
[joelspadin] added various [pre-commit](https://pre-commit.com/) hooks and added checks to the repo to run them for each commit in [#1651](https://github.com/zmkfirmware/zmk/pull/1651). These hooks and resulting updates standardize formatting across devicetree and other source files, reducing busywork on both contributors and reviewers.
#### Zephyr usage refactors
[joelspadin] also contributed a few refactor PRs such as [#1269](https://github.com/zmkfirmware/zmk/pull/1269) and [#1255](https://github.com/zmkfirmware/zmk/pull/1255), generally improving code quality by bringing the codebase in-line with the latest Zephyr conventions.
#### Updated USB polling interval default
USB HID polling interval now defaults to 1 ms, thanks to [joelspadin]'s tweak in [#1271](https://github.com/zmkfirmware/zmk/pull/1271).
#### Additional display config options
[caksoylar] added a couple configuration options for displays, including a setting to invert display colors in [#1754](https://github.com/zmkfirmware/zmk/pull/1754) and an option to display the battery percentage for the stock status screen in [#1563](https://github.com/zmkfirmware/zmk/pull/1563).
<!--Improved customer page support [#1227](https://github.com/zmkfirmware/zmk/pull/1227)-->
@ -244,3 +254,4 @@ As we approach the two year birthday for ZMK, I am reminded of how far we have c
[dxmh]: https://github.com/dxmh
[caksoylar]: https://github.com/caksoylar
[urob]: https://github.com/urob
[filterpaper]: (https://github.com/filterpaper)