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
ce43d64e77
Removed auto as a hardware synth device option. It was too flakey.
2026-05-23 18:58:55 -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
29a6c3eb42
A few teaks. Maybe close to actual release.
2026-05-21 00:50:20 -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
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
fed8f24126
Add X11 terminal input mode
2026-05-07 01:45:00 -04:00
Storm Dragon
17dea6b026
Fix IRC incoming announcements and add focus.tui default
2026-03-25 03:24:29 -04:00
Storm Dragon
4050c32a16
Add speech-first diff review mode with navigation and tests
2026-02-15 15:55:46 -05:00
Storm Dragon
a26fe26c8c
Log level now set to 0 by default so there's no longer a ton of log files created that aren't normally needed.
2026-01-05 08:32:07 -05:00
Storm Dragon
508fd11610
Redesigned the flood protection for incoming text, should hopefully be much better.
2026-01-04 00:33:06 -05:00
Storm Dragon
d7f86ca0de
Setting added to choose caps notification type, beep, pitch, both or none.
2025-12-30 04:09:25 -05:00
Storm Dragon
49a79d2722
Removed promoted text option. It wasn't all that useful, and the new speech restore performs the same thing more affectively.
2025-12-28 19:07:54 -05:00
Storm Dragon
7a17b36d50
More update work on readme and settings.
2025-12-19 03:07:46 -05:00
Storm Dragon
76472b83b5
Fixed a comment in settings file.
2025-12-10 20:20:56 -05:00
Storm Dragon
f4e28a246f
Second pass on updating settings, missed a few the first go round.
2025-12-10 20:08:01 -05:00
Storm Dragon
560ceb26c9
Major: Convert all settings from camelCase to snake_case for PEP8 compliance (WARNING! BREAKING CHANGES)
...
Breaking change for v3.0 - users must update their settings.conf file.
- Converted 45 settings across all sections
- Updated 524 Python files, tests, and documentation
- All tests passing, zero regressions
- Moving forward the philosophy is clean code over backward compatibility
- Next stable release will be considered a major release
2025-12-10 19:39:45 -05:00
Storm Dragon
aed627ec2a
Discovered through much pain that echo mode 2 and capslock as fenrir key are incompatible. Documented in settings file.
2025-12-03 16:18:02 -05:00
Storm Dragon
d46d8de3ee
Updated sound driver to gstreamer by default.
2025-12-02 16:25:25 -05:00
Storm Dragon
1650eec768
Add ability to switch speech-dispatcher module and voice to the speeach keys.
2025-12-02 16:11:47 -05:00
Storm Dragon
6876995d4c
New punctuation setting added.
2025-07-09 09:30:45 -04:00
Storm Dragon
beae1866bb
Moved restore speech on prompt to existing temp interrupt speech command, Fenrir+kp_plus unbound now.
2025-06-28 01:49:20 -04:00
Storm Dragon
e76b914d6e
Ignore screen 7 by default in case auto ignore screen doesn't work.
2025-06-12 18:43:12 -04:00
Storm Dragon
91c97dd1dd
Fixed error in settings file, Time and date need %% instead of just a single %.
2025-06-08 18:04:06 -04:00
Storm Dragon
6ad11effc6
Enhanced prompt detection
2025-06-08 13:31:37 -04:00
Storm Dragon
998c63cc71
Fixed a few typos in settings file, changed progressbars to true by default.
2025-06-07 01:48:58 -04:00
Storm Dragon
26c6e32c59
Add the ability to add custom prompts to the settings file, generic prompts are covered with the existing detection code.
2025-06-07 01:26:21 -04:00
Storm Dragon
97e2da614b
2 new features, silence speech until prompt returns and progress bar beeps.
2025-06-07 00:52:13 -04:00
Storm Dragon
6b84a8e9bc
Rename suspendingScreen to ignoreScreen. Requires edit to your settings file, find suspending and change it to ignore. This may break stuff, please let me know.
2025-04-23 01:36:03 -04:00
Storm Dragon
3212962a5b
Adjusted a few of the defaults in punctuation and in settings file. Logs are now in a more screen reader friendly format with timestamps and level coming after the actual information.
2025-04-21 14:04:57 -04:00
Storm Dragon
b6201235e6
Removed the emacs speech driver. Also some cleanup missed from removing the old espeak driver that no longer worked.
2024-12-11 17:31:05 -05:00
Storm Dragon
f7584463e3
Changed default speech driver to speech-dispatcher. Lowered default speech rate a bit.
2024-12-11 08:46:22 -05:00
Storm Dragon
baa4c9a937
Removed Braille. BrlTTY does a great job already in the console. Also, Fenrir's implementation was only partially done and not working.
2024-12-08 06:43:22 -05:00
Storm Dragon
6785fde7c9
Moving to a single configuration file because it is easier to maintain. Existing alternative settings.conf files had inconsistancies.
2024-12-05 02:12:11 -05:00
Storm Dragon
7514744cdd
Removed the old espeak driver. There is still speech-dispatcher and generic.
2024-12-02 22:15:25 -05:00
Storm Dragon
f5242f7092
Fixed a typo in settings files.
2024-03-14 23:49:00 -04:00
Storm Dragon
c3d1ccd10b
Added setting readNumbersAsDigits.
2024-03-13 00:56:53 -04:00
Storm Dragon
110a2ddb31
Added a settings file for people who want to use dektalk.
2024-03-09 12:09:23 -05:00
Storm Dragon
58fb9441b7
Keyboard echo for all keys is now the default by popular demand.
2024-01-02 23:47:15 -05:00
Chrys
de0fb55394
sync with master
2022-10-24 18:42:49 +02:00
Chrys
9a3778e25f
add key echo for capslock
2022-02-22 17:47:09 +01:00
Storm Dragon
da216c5e77
Updated settings.storm file.
2021-06-16 00:12:57 -04:00
Chrys
c555bef0eb
make beep for indentation work and configurable
2021-05-19 12:03:54 +02:00
Storm Dragon
146f133874
Changed the espeak examples to espeak-ng and also for the generic speech command.
2020-09-17 20:48:52 -04:00
Chrys
a386ef8d0d
add timestamp
2019-09-07 00:43:23 +02:00
Chrys
05165d2868
improve multiprocessing, wait for complete and handle remtoe moregraceful
2019-09-05 23:01:35 +02:00
Storm Dragon
2f7b55f3b8
Updated documentation for language and voice settings.
2019-02-15 14:38:07 -05:00
chrys
1d0c11d442
add quick menu configuration
2019-02-13 22:11:47 +01:00
Storm Dragon
766e165ffb
Fixed typo in configuration files.
2019-02-13 15:49:01 -05:00
chrys
58208beb3a
make vmenu path configurable
2019-02-12 20:04:46 +01:00