Commit graph

945 commits

Author SHA1 Message Date
Rasmus Koit
a6c9186371
Merge 0eb377049c into b735a051ce 2024-08-18 16:14:36 +03:00
rasmuskoit
0eb377049c
Update dongle configuration for split keyboard support.
Fixes pwr choice config
improves wording
2024-08-18 16:14:45 +03:00
Rasmus Koit
344936eb02
Update docs/docs/features/dongle.mdx
Co-authored-by: Maximilian Engl <43675074+englmaxi@users.noreply.github.com>
2024-08-18 15:49:55 +03:00
Rasmus Koit
83e624148d
Update docs/docs/features/dongle.mdx
Co-authored-by: 5Y1VN <86794811+5y1vn@users.noreply.github.com>
2024-08-18 15:49:24 +03:00
Rasmus Koit
900ff1f4c1
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-18 15:47:39 +03:00
Rasmus Koit
c64642fb9b
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-18 15:46:20 +03:00
Rasmus Koit
d72ae980d0
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-18 15:46:09 +03:00
Rasmus Koit
f06f261128
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-18 15:45:55 +03:00
Rasmus Koit
61b0203116
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-18 15:45:34 +03:00
Peter Johanson
b735a051ce fix(docs): Admonition formatting fix. 2024-08-15 12:51:38 -06:00
Peter Johanson
feda96eb40 feat(studio): Initial RPC infrastructure and subsystems.
* UART and BLE/GATT transports for a protobuf encoded RPC
  request/response protocol.
* Custom framing protocol is used to frame a give message.
* Requests/responses are divided into major "subsystems" which
  handle requests and create response messages.
* Notification support, including mapping local events to RPC
  notifications by a given subsystem.
* Meta responses for "no response" and "unlock needed".
* Initial basic lock state support in a new core section, and allow specifying
  if a given RPC callback requires unlocked state or not.
* Add behavior subsystem with full metadata support and examples of
  using callback to serialize a repeated field without extra stack space needed.

Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2024-08-15 11:45:18 -06:00
Cem Aksoylar
ea64fcaf71 fix(docs): Note direct pin use in matrix transform 2024-08-15 10:38:10 -07:00
dependabot[bot]
6fe13c9565
chore(deps-dev): bump eslint-plugin-mdx from 2.3.3 to 3.1.5 in /docs (#2128)
Bumps [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) from 2.3.3 to 3.1.5.
- [Release notes](https://github.com/mdx-js/eslint-mdx/releases)
- [Changelog](https://github.com/mdx-js/eslint-mdx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@2.3.3...eslint-plugin-mdx@3.1.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-mdx
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 16:15:39 +02:00
dependabot[bot]
08988ec7da
chore(deps): bump braces from 3.0.2 to 3.0.3 in /docs (#2337)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 16:14:45 +02:00
Cem Aksoylar
96cd3a1ce2 refactor(docs): Remove unnecessary jsx includes 2024-08-13 23:03:15 -07:00
Cem Aksoylar
4faeb365b1 feat(docs): Add keyboard vs consumer variants note 2024-08-13 23:03:15 -07:00
Cem Aksoylar
ba0dee088f feat(docs): Add section on nesting mod-morphs
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-13 14:56:07 -07:00
Cem Aksoylar
0d15ae84f4 fix(docs): Fix mod-morph terms from keycodes to bindings 2024-08-13 14:56:07 -07:00
Cem Aksoylar
8b909acdcf refactor(docs): Add subheaders for devicetree error types 2024-08-13 11:11:27 -07:00
Cem Aksoylar
3de8a56fcb feat(docs): Add a note on column numbers for DTS errors 2024-08-13 11:11:27 -07:00
Cem Aksoylar
00e4818094 fix(docs): Fix broken anchor in reset behaviors 2024-08-13 10:51:40 -07:00
Nicolas Munnich
049c070b3a
feat(docs): Minor improvements to the docs (#2411) 2024-08-13 10:47:45 -07:00
Pete Johanson
6d50ba5553 chore: Docs review tweaks.
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2024-08-12 16:57:54 -07:00
Peter Johanson
3fec690def feat: Add config settings for sticky keys/hold-tap
* Add new Kconfig symbols to config max held sticky-keys/hold-taps
  and for max captured events during hold-tap resolution.
2024-08-12 16:57:54 -07:00
rasmuskoit
aa89b74b47
rephrase from us to you
some restructure to cfg files
2024-08-11 23:01:06 +03:00
Rasmus Koit
7fea1a756a
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-11 21:35:31 +03:00
Rasmus Koit
e85a34bd39
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-11 21:28:34 +03:00
rasmuskoit
9a94cc77a9
Merge branch 'dongle-doc' of github.com:RasmusKoit/zmk into dongle-doc 2024-08-11 21:20:55 +03:00
Rasmus Koit
a27a553db9
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-11 21:20:32 +03:00
rasmuskoit
d3e821ecee
removes unused picture 2024-08-11 21:18:32 +03:00
Rasmus Koit
c791f9fd9d
Update docs/docs/features/dongle.mdx
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-11 21:18:01 +03:00
rasmuskoit
4da4704e2a
adds a line for split keyboards 2024-08-10 22:47:29 +03:00
rasmuskoit
cf74b624dd
squash after rebase 2024-08-10 16:22:45 +03:00
rasmuskoit
afe40027a4
rename from splits to dongle 2024-08-10 16:15:57 +03:00
rasmuskoit
21bb47d82d
Removes section for dongle.conf 2024-08-10 16:15:57 +03:00
rasmuskoit
439c045483
Improves benefits/disadvantages section.
Make the documentation more specific to dongles.
Moves some of the configuration around.
Adds an option for building firmware with left as central.
Clarifies different MCU usages.
Normalizes file names.
Removes duplicate warning.
2024-08-10 16:15:57 +03:00
rasmuskoit
997fc9f75b
removes svg, adds png 2024-08-10 16:15:56 +03:00
rasmuskoit
877d654f0d
adds clarifing comments about microcontrollers setup
adds a nice picture
2024-08-10 16:15:56 +03:00
rasmuskoit
6e622eba37
Fixes a typo in reset link 2024-08-10 16:15:56 +03:00
rasmuskoit
8ca4971189
Adds a section about building the firmware 2024-08-10 16:15:55 +03:00
rasmuskoit
f5ff4e32d9
Tests commenting out documentation 2024-08-10 16:15:55 +03:00
rasmuskoit
26f3c7c6c4
Adds link to further explain reset behavior on splits kbs 2024-08-10 16:15:55 +03:00
rasmuskoit
8c9533071f
adds tailend of a warning 2024-08-10 16:15:54 +03:00
rasmuskoit
89d47f18f9
Adds a mermaid diagram explaining the connection. Add explanation about reset behavior 2024-08-10 16:15:54 +03:00
rasmuskoit
e5c19a15ec
Adds initial draft version of splits and dongle 2024-08-10 16:15:54 +03:00
Cem Aksoylar
2eff266f5b feat(docs): Add battery life remark for split keyboards 2024-08-07 23:57:58 -07:00
Cem Aksoylar
2a0708d1fc feat(docs): Add locality warning for nested behaviors 2024-08-07 23:57:58 -07:00
Cem Aksoylar
2501f1f548 feat(docs): Add references to new split keyboards page 2024-08-07 23:57:58 -07:00
Cem Aksoylar
d75e388593 feat(docs): Add split keyboards feature page
Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2024-08-07 23:57:58 -07:00
Cem Aksoylar
47a6715aa6 fix(docs): Fix toggle layer docs 2024-08-02 11:17:10 -07:00