Commit graph

1920 commits

Author SHA1 Message Date
Chatblanc77
f0991c174f
Update sensors.c 2022-09-09 11:29:37 +07:00
Chatblanc77
213bd889bf
Update keymap.c 2022-09-09 11:29:09 +07:00
Chatblanc77
4dc0d12ec0
Update split_listener.c 2022-09-09 11:18:58 +07:00
Chatblanc77
ebdbfb6c98
Update service.c 2022-09-09 11:18:34 +07:00
Chatblanc77
766b114829
Update central.c 2022-09-09 11:18:07 +07:00
Chatblanc77
64639b51c5
Update behavior_sensor_rotate_key_press.c 2022-09-09 11:17:13 +07:00
Chatblanc77
a5d1310f74
Update uuid.h 2022-09-09 11:16:19 +07:00
Chatblanc77
585c08d6fc
Update service.h 2022-09-09 11:15:44 +07:00
Chatblanc77
45f740245a
Update behavior.h 2022-09-09 11:14:29 +07:00
Chatblanc77
a8f9bd0e24
Update split_listener.c 2022-09-09 11:03:08 +07:00
Chatblanc77
0f7b2b1f4e
Update service.c 2022-09-09 10:58:12 +07:00
Chatblanc77
db9d325ad2
Update central.c 2022-09-09 10:51:14 +07:00
Chatblanc77
da94b079f6
Update sensors.c 2022-09-09 10:15:00 +07:00
Chatblanc77
85f4aba448
Update keymap.c 2022-09-09 10:12:53 +07:00
Chatblanc77
dc0e54158a
Update behavior_sensor_rotate_key_press.c 2022-09-09 10:09:30 +07:00
Chatblanc77
99423e0ce5
Update uuid.h 2022-09-09 10:04:38 +07:00
Chatblanc77
3248aa6780
Update service.h 2022-09-09 10:03:09 +07:00
Chatblanc77
8394629b5d
Update sensor_event.h 2022-09-09 10:01:17 +07:00
Chatblanc77
ce52ef926a
Update behavior.h 2022-09-09 09:58:19 +07:00
Chatblanc77
3902b53680
Update sofle.keymap 2022-09-08 17:24:53 +07:00
Chatblanc77
c4a27cf977
Update sofle.dtsi 2022-09-08 17:15:14 +07:00
Chatblanc77
219c7e1e0f
Update behavior.h 2022-09-08 16:39:25 +07:00
Chatblanc77
fc8ed79d00
Update behavior.h 2022-09-08 16:37:18 +07:00
Chatblanc77
eb2ec6fa96
Update behavior.h 2022-09-08 16:34:05 +07:00
Chatblanc77
0f43e12d79
Update sofle.conf 2022-09-08 16:12:56 +07:00
Chatblanc77
e1b5a58289
Update sofle.conf 2022-09-08 16:07:16 +07:00
Chatblanc77
e51f03cb38
Update sofle.conf 2022-09-08 16:06:47 +07:00
Chatblanc77
ea1b284d79
Update Kconfig.defconfig 2022-09-08 16:00:44 +07:00
Chatblanc77
5e053f8d88
Update Kconfig.defconfig 2022-09-08 15:54:41 +07:00
Chatblanc77
e72787ca21
Update sofle.conf 2022-09-08 15:41:03 +07:00
Chatblanc77
59c4d4caac
Update nrfmicro_13.overlay 2022-09-08 15:32:14 +07:00
Chatblanc77
da120e4b8b
Update nice_nano_v2.overlay 2022-09-08 15:32:04 +07:00
Chatblanc77
7249d37869
Update nice_nano.overlay 2022-09-08 15:31:53 +07:00
Chatblanc77
9e1db4ca4b
Update nrfmicro_11.overlay 2022-09-08 15:31:39 +07:00
Chatblanc77
654e991310
Rename nrfmicro_11 to nrfmicro_11.overlay 2022-09-08 15:26:23 +07:00
Chatblanc77
583d9412ed
Create nrfmicro_13.overlay 2022-09-08 15:26:12 +07:00
Chatblanc77
846898c76f
Create nrfmicro_11 2022-09-08 15:25:50 +07:00
Chatblanc77
16eaea9f57
Create nice_nano.overlay 2022-09-08 15:24:49 +07:00
Chatblanc77
19d47c7cd8
Update nice_nano_v2.overlay 2022-09-08 15:24:22 +07:00
Chatblanc77
c33719db80
Update sofle.conf 2022-09-08 15:23:25 +07:00
Chatblanc77
a1a21990e1
Create nice_nano_v2.overlay 2022-09-08 15:17:48 +07:00
Chatblanc77
6ae65e0578
Update sofle.keymap 2022-09-08 15:08:51 +07:00
Chatblanc77
59adb099e4
Update sofle.dtsi 2022-09-08 15:03:39 +07:00
Ben
41bfc56e13
feat(board): add puchi_ble_v1 to boards
* feat(board): Add Puchi-BLE v1 board
2022-09-05 18:15:24 -04:00
Elliot Pahl
ce7a0e2b6c
feat(shields): Add Eternal Keypad
* Add Eternal Keypad

Co-authored-by: Duccio <ducciobreschi@gmail.com>
2022-09-05 18:07:02 -04:00
Shreyas
391f80f069
feat(hid): Add C_AC_DESKTOP_SHOW_ALL_APPLICATIONS
* support for C_AC_DESKTOP_SHOW_ALL_APPLICATIONS

Co-authored-by: Shreyas Kale <shreyaskale@Shreyass-MacBook-Pro.local>
2022-08-22 00:27:47 -04:00
byran.tech
b21ddcf79a
fix(docs): added concrete number for Bluetooth advertising name length
* Update new-shield.md
* Update config docs.
2022-08-19 10:29:12 -04:00
Anton
f238001904
doc(keymaps): fix typo (#1425) 2022-08-12 07:37:06 -04:00
Pete Johanson
fc511e40cc
fix(behaviors): Fixing erroneous combo triggering, hold-taps sticking
* This is a very simple fix to a rather complicated issue. Essentially,
hold-taps will "release" (raise) their captured keys before actually
telling the event manager they have captured a key. This means the event
manager ends up assigning the `last_listener_index` to the hold-tap
subscription rather than the combo. So when the combo calls
`ZMK_EVENT_RELEASE` it raises after the hold-tap instead of after the
combo as the combo code expects.
* The corresponding test (which fails without this change) has also been added.
* An event can be captured and released in the same event handler, before
the last_listener_index would have been updated. This causes some handlers
to be triggered multiple times.
* The solution is to update the last_listener_index before calling the next
event handler, so capturing and releasing within an event handler is harmless.
* Also see discussion at https://github.com/zmkfirmware/zmk/pull/1401
* If our handler dedides our undedided hold-tap,
  return early before continuing.
* Fix incorrect pointer logic, resulting in combo
  candidate filtering leaving incorrect timeout details.

Co-authored-by: Andrew Rae <ajrae.nv@gmail.com>
Co-authored-by: okke <okke@formsma.nl>
2022-08-03 20:09:50 -04:00
Kurtis Lew
eee7e1cd41
fix(docs): Update tap-dance and hold-tap documentation
Co-Authored-By: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-07-30 10:24:49 +01:00