aboutsummaryrefslogtreecommitdiffhomepage
path: root/app/include
AgeCommit message (Expand)Author
8 daysFeature: input processor behavior invocation (#2714)Pete Johanson
2024-12-09feat(mouse): Add mouse move and scroll support (#2477)Pete Johanson
2024-10-18fix: Optimize layout changes by doing runtime mappingPeter Johanson
2024-10-14fix(usb): detect USB power mode to fallback to BLEangweekiat
2024-09-25feat(ble): Set device name at runtimeReFil
2024-09-23feat: Split physical layout selection sync.Peter Johanson
2024-09-23refactor: Condition source props on CONFIG_ZMK_SPLITCem Aksoylar
2024-09-23feat(split): Make locality work nested behavior invocationsCem Aksoylar
2024-09-20fix: Properly calculate highest active layer for display.Peter Johanson
2024-09-19fix(core): Warn only with layouts + chosen transformPeter Johanson
2024-09-13pre-commit: re-format using clang-format hook (v18.1.8)Maxime Vincent
2024-09-07Revert "feat: Split physical layout selection sync."Pete Johanson
2024-09-06feat: Split physical layout selection sync.Peter Johanson
2024-09-05feat: Add the ability to keep/omit behaviors for a given build.Peter Johanson
2024-09-05feat(keymap): Add binding get/set, layer movementPeter Johanson
2024-08-15feat(studio): Initial RPC infrastructure and subsystems.Peter Johanson
2024-07-05fix: Fix up layer metadata, move to layer IDs.Peter Johanson
2024-07-03feat: Add keyboard physical layout system.Peter Johanson
2024-07-03fix: Improve startup time with proper settings loading.Peter Johanson
2024-06-28feat(behaviors): Add local ID system for behaviorsPeter Johanson
2024-06-28refactor(ble): Extract API to get active profile connection.Peter Johanson
2024-06-28feat(core): Support adding subs to other listeners.Peter Johanson
2024-06-24feat(behaviors): Add behavior metadata information.Peter Johanson
2024-05-13chore: fix typos in various placesHoru
2024-04-09fix(hid): Correct off-by-one buffer overflow with NKROKeeley Hoek
2024-03-27fix(pm): Use Zephyr created device slots.Peter Johanson
2024-03-27fix: Adjustments for Zephyr 3.5.Peter Johanson
2024-03-27refactor: Promote new endpoints APIPeter Johanson
2024-03-27feat: Add soft on/off support.Peter Johanson
2024-03-18fix(hid): Fix typo in HID usage aliasHans Kruse
2024-03-18feat: Add function to erase all settingsJoel Spadin
2024-02-09fix(pm): Restore sleep suspension of devices.Peter Johanson
2024-02-09refactor: All SYS_INIT functions are void args.Peter Johanson
2024-01-14fix(events): Remove our usage of assert.Peter Johanson
2024-01-14fix(core): Address review comments from Joel.Peter Johanson
2024-01-14refactor(core): Move to stack allocated events.Peter Johanson
2024-01-05Remove error reporting from ble utility functions that never errorChris Andreae
2024-01-05lint: add (void) parameter to pass -Wstrict-prototypesChris Andreae
2024-01-05bt: add BT_CLR_ALL behaviourmoergo-sc
2024-01-03feat(ble): Support perhipheral battery levels.Gabor Hornyak
2023-12-04refactor(behaviors): Create a list to lookup behaviorsJoel Spadin
2023-12-04refactor(keymaps): Rename layer label to "display-name"Joel Spadin
2023-12-04refactor(behaviors): Make label property optionalJoel Spadin
2023-12-04feat(split): Add is_bonded function to peripheralsReFil
2023-12-04feat(hid): Add KConfig option for higher NKRO usagesReFil
2023-11-27refactor: Move to `zmk_hid_indicators_t` type.Peter Johanson
2023-11-27feat: LED indicators on peripheral sideAlessandro Bortolin
2023-11-27feat: handle LED indicators reportAlessandro Bortolin
2023-11-20feat(ble): add behavior to disconnect from BLE profile Chris Andreae
2023-11-15feat(mouse): Initial mouse keys support.Alexander Krikun