Commit Graph

227 Commits

Author SHA1 Message Date
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 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 58fb9441b7 Keyboard echo for all keys is now the default by popular demand. 2024-01-02 23:47:15 -05:00
Chrys 9a3778e25f add key echo for capslock 2022-02-22 17:47:09 +01: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
chrys 3232c3672f Update settings.conf 2019-01-30 10:19:54 +01:00
chrys d991a94451 split out remote backends 2018-09-09 19:08:18 +02:00
chrys a0beb42e89 remove remote filter lists 2018-09-08 20:05:59 +02:00
chrys b0459fa7f9 remove ignore file support 2018-09-07 23:27:15 +02:00
chrys ef091a427d add permission propertys 2018-09-07 21:55:40 +02:00
chrys 6b8c24831c fix make port and path configurable 2018-09-07 21:19:21 +02:00
chrys 8cf251753f add remote settings 2018-09-04 22:25:12 +02:00
chrys 96977c93a6 remove , 2018-07-07 15:37:10 +02:00
chrys 2eebb12dca add settings for barrier 2018-06-29 17:30:23 +02:00