Commit graph

2011 commits

Author SHA1 Message Date
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
Jason Hazel
be0d49b62d
feat(shields) add support for Spaceman Pancake (#1400)
* add support for Spaceman Pancake

Co-authored-by: Pete Johanson <peter@peterjohanson.com>
Co-authored-by: Jason Hazel <jhazel@matrixmediaservices.com>
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-07-27 11:39:42 -04:00
byran.tech
8bc96ab9fe
feat(docs): added "how is the latency"
* Update docs/docs/faq.md

Co-authored-by: Kurtis Lew <kurtis.a.lew@gmail.com>
Co-authored-by: Dom H <dom@hxy.io>
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-07-27 09:07:57 -04:00
HanfG
01f51f06dc
fix(docs): Fix col/row properties in kscan.md example 2022-07-27 08:17:40 -04:00
Nick Coutsos
70beff7e62
refactor(docs): Change wording in RGB_COLOR_HSB description
Simplify description for second &rgb_ug parameter
2022-07-27 08:15:46 -04:00
Peter Johanson
90b45a1284 feat(display): Blank on idle optionally.
* Add new defaulted-on Kconfig option to control if displays
  are blanked/unblanked on idle/activity.
2022-07-26 14:12:38 -04:00
Peter Johanson
e3efffa9a8 refactor(display): Move clear to unblank for EPD driver. 2022-07-26 14:12:38 -04:00
Peter Johanson
c4a47c08de fix(display): Initialize display on queue as well. 2022-07-26 14:12:38 -04:00
byran.tech
54aa3e6a1e
fix(docs): typo fixes
* Update user-setup.md
2022-07-25 23:43:56 -04:00
GreenAirplane
f68692effd
feat(docs): Document behavior queue limit for Macros (#1384)
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Co-authored-by: Dom H <dom@hxy.io>
2022-07-20 16:17:19 +01:00