precondition
7060cb7b26
Refactor steno and add STENO_PROTOCOL = [all|txbolt|geminipr]
( #17065 )
...
* Refactor steno into STENO_ENABLE_[ALL|GEMINI|BOLT]
* Update stenography documentation
* STENO_ENABLE_TXBOLT → STENO_ENABLE_BOLT
TXBOLT is a better name but BOLT is more consistent with the
pre-existing TX Bolt related constants, which all drop the "TX " prefix
* Comments
* STENO_ENABLE_[GEMINI|BOLT|ALL] → STENO_PROTOCOL = [geminipr|txbolt|all]
* Add note on lacking V-USB support
* Clear chord at the end of the switch(mode){send_steno_chord} block
* Return true if NOEVENT
* update_chord_xxx → add_xxx_key_to_chord
* Enable the defines for all the protocols if STENO_PROTOCOL = all
* Mention how to use `steno_set_mode`
* Set the default steno protocol to "all"
This is done so that existing keymaps invoking `steno_set_mode` don't
all suddenly break
* Add data driver equivalents for stenography feature
* Document format of serial steno packets
(Thanks dnaq)
* Add missing comma
2022-06-23 20:43:24 +02:00
..
2022-06-23 02:47:15 +01:00
2022-04-22 17:33:59 +10:00
2022-02-12 18:29:31 +00:00
2022-02-12 18:29:31 +00:00
2022-03-08 16:58:05 +11:00
2022-06-23 20:43:24 +02:00
2022-02-19 04:27:09 +11:00
2022-02-12 18:29:31 +00:00
2022-04-17 08:30:51 +10:00
2022-06-23 20:43:24 +02:00
2022-06-21 10:53:34 -07:00
2022-04-28 23:58:55 -07:00
2022-02-12 18:29:31 +00:00
2022-06-20 15:31:27 +01:00
2022-01-24 21:22:20 +00:00
2022-03-10 05:43:12 +11:00
2022-06-19 07:37:51 +10:00
2022-04-16 11:24:09 -07:00
2022-04-16 11:24:09 -07:00
2022-03-14 01:11:42 +00:00
2022-02-12 18:29:31 +00:00
2022-05-30 22:55:33 -07:00
2022-02-21 08:29:54 -08:00
2022-02-12 18:29:31 +00:00
2022-05-14 16:00:32 +10:00
2022-05-14 16:00:32 +10:00
2022-02-12 18:29:31 +00:00
2022-01-22 06:12:14 +00:00
2022-02-12 18:29:31 +00:00
2021-08-07 17:12:57 +10:00
2021-11-03 12:18:11 +11:00
2021-06-18 00:09:43 +01:00
2021-06-18 00:09:43 +01:00
2021-11-29 08:22:10 -08:00
2022-02-12 18:29:31 +00:00
2022-01-10 18:26:46 +00:00
2022-02-12 18:29:31 +00:00
2021-08-18 04:52:44 +10:00
2022-02-12 18:29:31 +00:00
2021-07-01 08:22:21 -07:00
2022-03-09 21:06:33 +11:00
2022-03-09 19:29:00 +11:00
2022-03-14 01:11:42 +00:00
2022-03-14 01:11:42 +00:00
2022-03-09 19:29:00 +11:00
2022-03-09 19:29:00 +11:00
2022-05-15 21:24:35 +10:00
2021-11-02 16:54:29 +11:00
2022-03-26 18:38:09 +00:00
2022-04-26 08:54:34 +10:00
2022-06-23 20:43:24 +02:00
2022-03-14 20:06:21 +00:00
2021-11-03 22:22:17 -07:00
2022-03-14 01:11:42 +00:00
2021-11-03 22:22:17 -07:00
2022-02-12 18:29:31 +00:00
2022-03-09 19:29:00 +11:00
2022-06-05 10:26:02 +10:00
2022-06-05 10:26:02 +10:00
2022-06-05 10:26:02 +10:00
2022-02-12 18:29:31 +00:00
2022-01-22 21:17:02 +00:00
2022-04-13 18:00:18 +10:00
2022-03-10 12:18:07 +00:00
2022-02-12 18:29:31 +00:00
2021-12-27 21:03:40 +11:00
2022-06-19 11:15:55 -07:00
2022-06-19 11:15:55 -07:00
2022-06-08 18:39:16 -07:00
2022-06-08 18:39:16 -07:00
2022-06-08 18:39:16 -07:00
2022-02-12 18:29:31 +00:00
2021-09-15 08:40:22 -07:00
2022-05-30 22:38:08 -07:00
2022-05-30 22:38:08 -07:00
2022-06-05 11:15:11 +02:00
2022-05-30 22:38:08 -07:00
2021-10-28 22:31:59 +01:00
2022-02-12 18:29:31 +00:00
2022-05-14 23:07:08 +01:00
2022-05-14 23:07:08 +01:00
2022-04-29 09:36:48 +10:00
2022-02-12 18:29:31 +00:00
2021-03-12 18:03:44 +11:00
2022-02-12 18:29:31 +00:00
2021-10-28 22:31:59 +01:00
2022-04-13 18:00:18 +10:00
2022-04-13 18:00:18 +10:00
2022-03-08 16:58:05 +11:00
2022-02-12 18:29:31 +00:00
2022-01-22 03:34:15 +00:00
2022-06-10 22:01:46 -07:00
2022-02-12 18:29:31 +00:00
2021-10-28 22:31:59 +01:00
2022-02-12 18:29:31 +00:00
2021-12-27 11:52:56 +11:00