Storm Dragon
454b0f34c4
Release candidate.
2026-08-15 17:55:05 -04:00
Storm Dragon
93a2745065
Move auxiliary work off the main event loop
...
Run voice discovery, voice testing, clipboard I/O, and external scripts in isolated background worker lanes. Deliver results through Fenrir's event queue so manager state remains owned by the main loop.
2026-08-14 23:29:15 -04:00
Storm Dragon
4ed431640e
Improve tutorial help navigation
2026-08-13 09:29:43 -04:00
Storm Dragon
e7f69b2159
Fenrir should no longer fail to report its current speech-dispatcher module.
2026-08-13 08:32:47 -04:00
Storm Dragon
a2e4a8a086
Improve review spelling shortcuts
2026-08-13 00:42:13 -04:00
Storm Dragon
cca688328b
Support modifier-first Fenrir shortcuts
2026-08-12 23:42:01 -04:00
Storm Dragon
14227981cb
Release 2026.08.06
2026.08.06
2026-08-06 13:51:18 -04:00
Storm Dragon
ee441c319a
Improved progress bar detections.
2026-08-06 13:49:53 -04:00
Storm Dragon
5cf7a11260
Release candidate after bug fixes.
2026-07-30 04:57:29 -04:00
Storm Dragon
7593c8d0b3
Fix to socket routing for self-voicing.
2026-07-30 04:52:52 -04:00
Storm Dragon
312cb46f22
Release candidate.
2026-07-29 19:12:49 -04:00
Storm Dragon
122a6a38b3
Fix Unix remote watchdog socket leak
2026-07-29 14:13:53 -04:00
Storm Dragon
76b8f2f2cf
Very scary test here. Trying to see if we can boost speed on very large terminals.
2026-07-26 22:01:11 -04:00
Storm Dragon
d81565fbf5
Still attempting to kill off this delay.
2026-07-26 21:49:20 -04:00
Storm Dragon
186512f79a
Another try for lag.
2026-07-26 21:42:53 -04:00
Storm Dragon
17b6e6f909
Attempt to decrease dectalk lag. Hoping you don't have to send settings over every time you want it to say something.
2026-07-26 21:34:04 -04:00
Storm Dragon
fac3065c6a
More tweaks to dectalk driver. Think we're nearly there. Hopefully.
2026-07-26 21:24:28 -04:00
Storm Dragon
e93aba109a
Fixes with the dectalk driver with rate, etc.
2026-07-26 21:10:39 -04:00
Storm Dragon
11a4244cc3
Fixed some errors with my dectalk protocol implementation. Thanks Codex. :)
2026-07-26 20:59:14 -04:00
Storm Dragon
9ac2e9e844
Found and hopefullyfixed a bug with fenrir watchdog.
2026-07-26 20:44:50 -04:00
Storm Dragon
c863245c24
More attempts at getting this usb dectalk working.
2026-07-26 20:18:17 -04:00
Storm Dragon
45bd33f756
Improvements to Dectalk driver.
2026-07-26 19:44:10 -04:00
Storm Dragon
6d9260e79b
Fixed 2 speech-dispatcher bugs. First, multiword voice names were not available. Next, when the module changed the old voice name was carried in causing some modules to fail.
2026-07-25 04:36:39 -04:00
Storm Dragon
e180fd53fa
Release candidate.
2026-07-19 16:02:24 -04:00
Storm Dragon
385356e745
Prevent incoming output from bypassing auto-read toggle
2026-07-19 15:59:51 -04:00
Storm Dragon
81f1757357
Release candidate.
2026-07-15 00:20:57 -04:00
Storm Dragon
28e4f8ab0c
Progress bar beeps now work on ffmpeg output.
2026-07-12 15:06:44 -04:00
lilmike
4d94b56ee9
Fix very high cpu usage when a console fenrir under root and an x fenrir under your user are running at the same time.
2026-07-01 23:44:12 -07:00
Storm Dragon
eb93a8aa62
Fixed a typo in tests/unit/test_hardware_speech_drivers.py. It was reading 9 bytes while comparing against a 10-byte payload. Thanks Samuel Thibault for finding and pointing this out.
2026-06-27 16:59:05 -04:00
Storm Dragon
ad863ad706
Add ability for X clibpard and Fenrir's clipboard to stay in sync.
2026-06-27 16:55:00 -04:00
Storm Dragon
447e2cc896
Missed one commented setting.
2026-06-18 10:51:44 -04:00
Storm Dragon
2b7d205f06
Fixed some half-completed work in generic drivers. Minor -x bug fixes.
2026-06-18 10:35:48 -04:00
Storm Dragon
fd5fe5b328
More progressbar updates. Removed Claud specific progress bar detection, hopefully caught now by generic progress bar updates. They do change it all the time, so it may work, but shouldn't be expected to do so.
2026-06-01 03:04:47 -04:00
Storm Dragon
4ed3f4d6ab
Fixed version.
2026-05-31 22:37:59 -04:00
Storm Dragon
2cb83632f9
Fixed keyboard handling regression.
2026-05-31 22:36:35 -04:00
Storm Dragon
0c4fe50606
Updated log names. Should be easier to find if you forget to delete old logs. Now just called fenrir.log, we don't tend to need to have multiple logs anyway.
2026-05-30 14:16:23 -04:00
Storm Dragon
15f2435749
Hopefully fix some weirdness on tab completeion where it would read the entire screen instead of suggested tab completions.
2026-05-30 13:56:25 -04:00
Storm Dragon
3897b63068
Iproved logging for startup flags.
2026-05-29 20:22:06 -04:00
Storm Dragon
f1a8e6af21
Fixed long standing bug where bottom of screen played for both top and bottom, found a couple other things that were off in the process.
2026-05-29 19:50:38 -04:00
Storm Dragon
bd54ec0edb
Fixed version.
2026.05.25
2026-05-24 17:14:58 -04:00
Storm Dragon
b9518f52ec
Vmenu fixed I think. Hopefully last thing before new version.
2026-05-24 17:13:38 -04:00
Storm Dragon
c143c9a561
Found a vmenu bug in -x. I thought we were close to a new release...
2026-05-24 17:03:41 -04:00
Storm Dragon
7e2f927596
fixed version.
2026-05-24 14:15:02 -04:00
Storm Dragon
788e678ed6
Attempted fix for some progress bars that were being skipped by progress bar detection.
2026-05-24 14:13:29 -04:00
Storm Dragon
ea89e90c2f
Merge branch 'testing' Hopefully final release candidate for the new version.
2026-05-23 18:59:14 -04:00
Storm Dragon
ce43d64e77
Removed auto as a hardware synth device option. It was too flakey.
2026-05-23 18:58:55 -04:00
Storm Dragon
618987546a
Adjust timeout for auto detection. I forgot these devices would be slow because most of them are very old with much less speed than would be expected today.
2026-05-23 18:41:42 -04:00
Storm Dragon
604221a29d
Attempt to make auto at least somewhat more reliable. Recommend that device be explicitly set if possible.
2026-05-23 18:23:58 -04:00
Storm Dragon
89b85c6f17
Hardware synth code now verified working. New release candidate.
2026-05-23 18:05:55 -04:00
Storm Dragon
6e3d7fee94
Parse the settings correctly lol.
2026-05-23 17:57:02 -04:00