M CHANGELOG.md => CHANGELOG.md +26 -0
@@ 3,6 3,32 @@
Notable changes to Numen will be documented in this file.
See ./phrases/CHANGELOG.md for changes to the default phrases.
+## [0.6](https://git.sr.ht/~geb/numen/refs/0.6)
+
+### Added
+
+- Support for multi-word phrases.
+- --gadget mode for simulating input over USB.
+- A numenc command for running actions programmatically.
+- A --phraselog=FILE option.
+- An --audio=FILE option.
+- A --speechless option.
+- $NUMEN_KEY_HOLD and $NUMEN_TYPE_HOLD.
+
+### Changed
+
+- Now requires dotool>=1.1.
+- xdotool and xset are now optional.
+- Now exits immediately if another instance is already reading the action pipe.
+- The displaying command is now installed to libexec.
+
+### Fixed
+
+- The tweaked key-down-up time should stop missed keys with some applications.
+- Fixed the kernel handler ignoring $NUMEN_KEY_DELAY and $NUMEN_TYPE_DELAY.
+- Made $NUMEN_TYPE_DELAY with the X11 handler consistent with the others.
+- Fixed the @kernel and @x11 tags.
+
## [0.5](https://git.sr.ht/~geb/numen/refs/0.5)
### Changed
M install-numen.sh => install-numen.sh +1 -1
@@ 4,7 4,7 @@
# If the environment variable PACKAGING is set, compiling speech.go is left
# to you to do beforehand. It is meant for build systems packaging numen.
# Example: PACKAGING=true ./install-numen.sh "$DESTDIR" /usr/bin
-version="$(git describe --long --abbrev=12 --tags --dirty 2>/dev/null || echo 0.5)"
+version="$(git describe --long --abbrev=12 --tags --dirty 2>/dev/null || echo 0.6)"
if ! [ "$PACKAGING" ]; then
ok=1
M phrases/CHANGELOG.md => phrases/CHANGELOG.md +19 -0
@@ 2,6 2,25 @@
Notable changes to the default phrases will be documented in this file.
+## [0.6](https://git.sr.ht/~geb/numen/refs/0.6)
+
+### Added
+
+- Transcription formatters like "dash scribe" to transcribe-like-this.
+- "function one" for F1, "function two" for F2, and so on.
+- "initial" to go to the start of the transcription.
+- gadget.phrases for --gadget mode.
+
+### Changed
+
+- "again" -> "more"
+- "sticky" -> "suck stick"
+- Merged app.phrases into environment.phrases.
+
+### Removed
+
+- "functions" now that there's "function one" and friends.
+
## [0.5](https://git.sr.ht/~geb/numen/refs/0.5)
- Removed now redundant @instant tags.
M phrases/voice.phrases => phrases/voice.phrases +1 -1
@@ 46,7 46,7 @@ localpen printf %s\\n "$NUMEN_TRANSCRIPT" | /usr/libexec/numen/phrases/fmt "$fmt
nevermind:localeval awk -v n=${#NUMEN_TEXT} 'BEGIN {for(;n--;) print "press BackSpace"}'
# Go to the start of the transcription
-beginning:localeval awk -v n=${#NUMEN_TEXT} 'BEGIN {for(;n--;) print "press Left"}'
+initial:localeval awk -v n=${#NUMEN_TEXT} 'BEGIN {for(;n--;) print "press Left"}'
# Menu of transcription results
# (Requires the dmenu command)