<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_sweep_skeletyl/docs/feature_dynamic_macros.md, branch master</title>
<subtitle>my qmk configs</subtitle>
<id>http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master</id>
<link rel='self' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/'/>
<updated>2024-06-02T02:42:24+00:00</updated>
<entry>
<title>[docs] Organize driver &amp; feature docs into subfolders (#23848)</title>
<updated>2024-06-02T02:42:24+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2024-06-02T02:42:24+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=78a0adfbb4d2c4e12f93f2a62ded0020d406243e'/>
<id>urn:sha1:78a0adfbb4d2c4e12f93f2a62ded0020d406243e</id>
<content type='text'>
Co-authored-by: Nick Brassel &lt;nick@tzarc.org&gt;
</content>
</entry>
<entry>
<title>Vitepress conversion of docs. (#23795)</title>
<updated>2024-05-30T02:00:41+00:00</updated>
<author>
<name>Nick Brassel</name>
</author>
<published>2024-05-30T02:00:41+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=6ef97172889ccd5db376b2a9f8825489e24fdac4'/>
<id>urn:sha1:6ef97172889ccd5db376b2a9f8825489e24fdac4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add direction to dynamic_macro_record_start_user (#19689)</title>
<updated>2023-04-03T03:01:07+00:00</updated>
<author>
<name>Johannes H. Jensen</name>
</author>
<published>2023-04-03T03:01:07+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=68efea70b268aceb28c28abb26641fad8d6acefd'/>
<id>urn:sha1:68efea70b268aceb28c28abb26641fad8d6acefd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalise Dynamic Macro keycodes (#18939)</title>
<updated>2022-11-03T23:01:06+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2022-11-03T23:01:06+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=fe18df9d4186c7f2c97a2bfccf3cc0e11615c728'/>
<id>urn:sha1:fe18df9d4186c7f2c97a2bfccf3cc0e11615c728</id>
<content type='text'>
* `DYN_REC_START1` -&gt; `QK_DYNAMIC_MACRO_RECORD_START_1`

* `DYN_REC_START2` -&gt; `QK_DYNAMIC_MACRO_RECORD_START_2`

* `DYN_MACRO_PLAY1` -&gt; `QK_DYNAMIC_MACRO_PLAY_1`

* `DYN_MACRO_PLAY2` -&gt; `QK_DYNAMIC_MACRO_PLAY_2`

* `DYN_REC_STOP` -&gt; `QK_DYNAMIC_MACRO_RECORD_STOP`

* Update docs</content>
</entry>
<entry>
<title>Added Wait time to sending each Keys for Dynamic Macros function (#16800)</title>
<updated>2022-07-02T11:48:26+00:00</updated>
<author>
<name>FREEWING.JP</name>
</author>
<published>2022-07-02T11:48:26+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=9dc7b9d40cfa199875cdc9e2e05b15d3f463b415'/>
<id>urn:sha1:9dc7b9d40cfa199875cdc9e2e05b15d3f463b415</id>
<content type='text'>
Co-authored-by: Joel Challis &lt;git@zvecr.com&gt;</content>
</entry>
<entry>
<title>Fix typo in docs/feature_dynamic_macros (#10085)</title>
<updated>2020-08-19T21:59:59+00:00</updated>
<author>
<name>Jason Fields</name>
</author>
<published>2020-08-19T21:59:59+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=cdb69da86e482cba7f7980cba946a5409215fe62'/>
<id>urn:sha1:cdb69da86e482cba7f7980cba946a5409215fe62</id>
<content type='text'>
s/completly/completely</content>
</entry>
<entry>
<title>Allowing Pressing the Start Buttons Again to Stop Dynamic Macro Recording (#9446)</title>
<updated>2020-07-07T20:59:13+00:00</updated>
<author>
<name>Dongfeng Yu</name>
</author>
<published>2020-07-07T20:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=666cb44673c3db85e0141189319fc9aed394c56d'/>
<id>urn:sha1:666cb44673c3db85e0141189319fc9aed394c56d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Core] Convert Dynamic Macro to a Core Feature (#5948)</title>
<updated>2019-11-05T06:59:13+00:00</updated>
<author>
<name>Drashna Jaelre</name>
</author>
<published>2019-11-05T06:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=542cb0a8ce3f324c6bd46751d733daf86384a8f6'/>
<id>urn:sha1:542cb0a8ce3f324c6bd46751d733daf86384a8f6</id>
<content type='text'>
* Convert Dynamic Macro to a Core Feature

This imports the code from Dynamic Macro into the core code, and handles it, as such.

This deprecates the old method but does not remove it, for legacy support. This way, no existing user files need to be touched.

Additionally, this reorganizes the documentation to better reflect the changes.

Also, it adds user hooks to the feature so users can customize the existing functionality.

Based heavily on and closes #2976

* Apply suggestions from code review

Co-Authored-By: fauxpark &lt;fauxpark@gmail.com&gt;
Co-Authored-By: noroadsleft &lt;18669334+noroadsleft@users.noreply.github.com&gt;

* Cleanup based on feedback

* Add short-form keycodes and document them

- add short-form keycodes to quantum/quantum_keycodes.h
- document the new aliases in docs/feature_dynamic_macros.md

* Add Dynamic Macros section and keycodes to docs/keycodes.md

* Make anti-nesting optional

* Add documentation for DYNAMIC_MACRO_NO_NESTING option

* Fix Merge artifacts

* Fix formatting typo in docs

Co-Authored-By: James Young &lt;18669334+noroadsleft@users.noreply.github.com&gt;

* Remove DYNAMIC_MACRO_RANGE as it's not needed

* Fix includes and layer var type
</content>
</entry>
<entry>
<title>Docs: Adjust dynamic macro docs to include more than the planck (#3509)</title>
<updated>2018-07-29T15:59:39+00:00</updated>
<author>
<name>Evan Travers</name>
</author>
<published>2018-07-29T15:59:39+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=6caea0acfb2e6b3ad350e9d1a4fd6863f5877041'/>
<id>urn:sha1:6caea0acfb2e6b3ad350e9d1a4fd6863f5877041</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Trim trailing whitespace</title>
<updated>2017-12-09T15:46:11+00:00</updated>
<author>
<name>fauxpark</name>
</author>
<published>2017-12-09T05:56:58+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=bb53635f33c213e5a940edea8b07026ef89aed42'/>
<id>urn:sha1:bb53635f33c213e5a940edea8b07026ef89aed42</id>
<content type='text'>
</content>
</entry>
</feed>
