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
c7ad4d9200
merged to master.
2025-08-31 14:39:26 -04:00
Storm Dragon
d274fe78f3
Rebind the keyboard layout switcher to fenrir+control+f4.
2025-08-31 14:37:48 -04:00
Storm Dragon
f5344a7227
removing keyboard layouts that are no longer used
2025-08-23 18:30:35 -04:00
Storm Dragon
90ffc2fc08
removing keyboard layouts that are no longer used
2025-08-23 18:29:42 -04:00
Storm Dragon
98b9c56af7
Read all code added. It's definiately a work in progress and does not function currently.
2025-08-04 14:41:14 -04:00
Storm Dragon
5a14804d11
Updates to documentation. A few tidying up changes.
2025-07-09 18:31:58 -04:00
Storm Dragon
6876995d4c
New punctuation setting added.
2025-07-09 09:30:45 -04:00
Storm Dragon
bab7c1a552
Removed double keybinding from laptop layout.
2025-07-03 16:11:13 -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
72bd334d65
Very experimental attempt to move the configure_fenrir script into fenrir itself using the vmenu system. Lots of testing please.
2025-06-15 14:04:14 -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
62e1001679
Add keybinding for progress bar monitoring for laptop mode. Fenrir+Shift+P.
2025-06-09 13:11:51 -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
ec6c135581
Keybinding for silence until prompt returns added to laptop.conf. Fenrir+Shift+Enter
2025-06-07 10:20:09 -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
bd151c7cec
Removed the speakup keyboard layout. It was never finished, and Fenrir has more functionality anyway and isn't that hard to learn.
2025-06-04 22:22:51 -04:00
Storm Dragon
8c471adfa4
Keyboard layout shortcut changed to a single key, f4, because it multikey shortcuts require the fenrir key.
2025-06-04 20:37:21 -04:00
Storm Dragon
77065c55b4
Attempt to add keyboard shortcut to switch keyboard layout.
2025-06-04 20:17:06 -04:00
Storm Dragon
7f75c231e1
Removed _ from some punctuation, added it to most.
2025-06-04 19:34:15 -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
ed918a0334
Forgot to push one of the punctuation files.
...
?
2025-01-08 20:26:46 -05:00
Storm Dragon
760b873abe
Updated emoticon handling to make it more accurate, fewer false positives.
2025-01-04 21:57:12 -05: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
8e4cbc2fd5
Added announce_fenrir_version command bound to fenrir+shift+v.
2024-12-06 02:29:25 -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
Adam Lincoln
f4a6c22c39
Fix typo in laptop layout file
2024-02-02 22:18:12 -05:00
Storm Dragon
9fb72d1df4
Change speakup keyboard layout to use insert+f9 to cycle through punctuation.
2024-01-20 19:56:11 -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
cb6b66b400
add more navigation commands and update speakup layout
2022-07-13 16:33:16 +02:00
Chrys
cc4e0915dd
more work on speakup layout
2022-07-13 16:13:10 +02:00
Chrys
85e52bfe21
add initial speakup layout WIP
2022-07-12 19:37:49 +02:00
Storm Dragon
492b575b64
Another fix for rhvoice.
2022-06-20 21:22:51 -04:00