Commit Graph
3580 Commits
Author SHA1 Message Date
Storm Dragon f84167a7fb Of course, soon as I feel things are stable enough to merge to master bugs come crawling out of the woodwork. Fix for being sure Fenrir switches out of its modal mode completely when leaving speech history. 2026-05-21 01:07:01 -04:00
Storm Dragon 29a6c3eb42 A few teaks. Maybe close to actual release. 2026-05-21 00:50:20 -04:00
Storm Dragon ac7348895f Speech history added, bound to fenrir+control+h. 2026-05-20 21:02:56 -04:00
Storm Dragon 4caef89f6b More work on sockets attempt to get socket command to standard daemon.sock to a running instance. Also, fixed a long standing misspelling in daemon, was deamon, so if your scripts that self-voice or whatever with fenrir no longer work, this is why, please update scripts to the new, correct, daemon.sock. 2026-05-20 20:11:21 -04:00
Storm Dragon 8467bd74c3 New hardware synth support added. Untested, so consider this experimental. 2026-05-20 18:02:51 -04:00
Storm Dragon f09437ea60 Speculative fix for a sometimes speech crash bug. 2026-05-19 01:54:09 -04:00
Storm Dragon 19194e73fc Fenrir was not cleaning up after itself properly. Fixed several possible stale file bugs and hopefully this problem is now gone. 2026-05-18 17:59:47 -04:00
Storm Dragon 096919a2da Hopefully fixed bug where keys like super weren't being forwarded with bypass mode. 2026-05-14 21:45:30 -04:00
Storm Dragon a8e4d7bb2a Forward keypress bug fixed. 2026-05-14 20:10:11 -04:00
Storm Dragon 8966275071 Missed a couple of keys in translation for -x. 2026-05-13 23:39:15 -04:00
Storm Dragon c48a9a6731 Fixed a regression in reading dialog based TUI. 2026-05-13 18:31:11 -04:00
Storm Dragon 6876547590 Update documentation. 2026-05-12 22:34:30 -04:00
Storm Dragon 116f254e11 Fixed scripts with simlinks. 2026-05-12 20:01:46 -04:00
Storm Dragon 5dccdd27c4 Another shot at squishing this bug. 2026-05-12 18:30:23 -04:00
Storm Dragon fa63ecadbe The freeze bug reared its ugly head again. 2026-05-12 18:18:37 -04:00
Storm Dragon 96c5184450 Tab completion fixes. 2026-05-12 17:39:56 -04:00
Storm Dragon b599a25945 Add more local sourced directories for scripts and sounds meaning each user can have own scripts and sound themes when using -x. Hopefully fixed the remainder of the random freeze bug. 2026-05-12 17:23:50 -04:00
Storm Dragon 4022fc4006 Work on tightening up keyboard handling. 2026-05-12 16:06:31 -04:00
Storm Dragon ab7818fd4c Attempt to prevent thread lock that is causing freeze. 2026-05-12 12:42:57 -04:00
Storm Dragon 878eef5c5b Tests updated. Attempt to fix remaining problems with forward keypress and numlock reporting. 2026-05-12 02:32:26 -04:00
Storm Dragon 38ef1c2d72 Attempt to fix forward keypress and numpad state. 2026-05-12 02:26:02 -04:00
Storm Dragon 57980225ad Implemented local settings save in ~/.local/share/stormux. Also, I think I got interrupt on any keypress working better when using -x. 2026-05-12 02:06:07 -04:00
Storm Dragon 9e2d5a89b3 Fixed horrible crash bug with opening vim. 2026-05-10 22:31:17 -04:00
Storm Dragon c7d74726da Bump testing version for tab completion verification 2026-05-09 00:30:42 -04:00
Storm Dragon be78db0d58 Hopefully final touches on the new tab completion. 2026-05-09 00:14:36 -04:00
Storm Dragon 0af7d94014 That does it, I'm breaking out codex on this one. Take that tab completion! 2026-05-08 23:38:59 -04:00
Storm Dragon 42ba3fdad2 Another attempt at improving tab completion detection. 2026-05-08 21:50:27 -04:00
Storm Dragon 6fb8298b9f More trouble with pty vs console behavior. 2026-05-08 21:26:58 -04:00
Storm Dragon 114a7b0da7 Hopefully make pty more similar to tested console behavior. 2026-05-08 20:10:08 -04:00
Storm Dragon 90efad362b More fixes to pty reading. 2026-05-08 19:58:42 -04:00
Storm Dragon 3c61b6629a Possibly fixed a bug in the pty code used by -x flag. 2026-05-08 19:45:59 -04:00
Storm Dragon b6689d93bf Use single shared remote command lock 2026-05-08 00:48:11 -04:00
Storm Dragon a60efdbe07 Use shared locks for Fenrir instance coordination 2026-05-08 00:01:58 -04:00
Storm Dragon b38b0a2dab Fix cross-user Fenrir instance registry pruning 2026-05-07 23:51:07 -04:00
Storm Dragon 37e281a1f7 Fix Fenrir Unix socket ownership reporting 2026-05-07 23:43:11 -04:00
Storm Dragon 6d4f55ffe5 A couple of socket fixes so root fenrir and user fenrir do not battle. 2026-05-07 23:37:01 -04:00
Storm Dragon 8638bca1d5 Improve socket handling for -x spawned fenrir instances. 2026-05-07 23:24:54 -04:00
Storm Dragon 0273f9b956 Make x support optional. 2026-05-07 12:50:45 -04:00
Storm Dragon 1670c5711b Few fixes with the -x X driver code. 2026-05-07 02:03:36 -04:00
Storm Dragon fed8f24126 Add X11 terminal input mode 2026-05-07 01:45:00 -04:00
Storm Dragon 40120f825c 2026.04.04 merged 2026-04-04 10:08:46 -04:00
Storm Dragon 17dea6b026 Fix IRC incoming announcements and add focus.tui default 2026-03-25 03:24:29 -04:00
Storm Dragon 57c09e0db9 Guard evdev uinput setup 2026-03-04 04:01:19 -05:00
Storm Dragon 4050c32a16 Add speech-first diff review mode with navigation and tests 2026-02-15 15:55:46 -05:00
Storm Dragon 2e10c1c43b Version bump for new release. 2026.01.28 2026-01-28 16:41:44 -05:00
Storm Dragon 1e67876883 RC1 for next release. 2026-01-11 23:19:12 -05:00
Storm Dragon 14cf6b6088 Clarify other OS than Linux support. 2026-01-11 23:15:28 -05:00
Storm Dragon 900a027643 Merge branch 'testing' 2026-01-10 23:12:13 -05:00
Storm Dragon 0e50175463 Removed sound for echo switching. 2026-01-10 23:11:53 -05:00
Storm Dragon 7283f04778 Merge branch 'testing' 2026-01-10 23:03:50 -05:00