Commit Graph

382 Commits

Author SHA1 Message Date
27dcff23bb Code optimization and bug fixes. Removed the broken, partial atspi driver implementation. 2025-06-18 15:08:36 -04:00
d81d563bb6 Add page up and page down to move through the voice browser by 10%. 2025-06-16 01:08:05 -04:00
43871cea3c Fixes to the voice driver. It should actually work completely now. 2025-06-15 19:52:18 -04:00
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
b0ac6e1409 improved documentation for the diff generation. 2025-06-09 16:53:05 -04:00
6998706934 Testing fixes for security improvement, thread safety, and memory management. 2025-06-09 14:41:33 -04:00
d935ef2e3c The fix for hopefully not reading all spaces broke review by character. Hopefully fix that. 2025-06-09 12:48:02 -04:00
e2fb28d92f Attempt to fix the bug where fenrir sometimes reads all the spaces in a message. 2025-06-09 02:33:36 -04:00
ddc1b43304 Commit 1 of 2, code refactor and cleanup. 2025-06-08 13:49:22 -04:00
7e87ebf04b Attempt to improve how Fenrir reads multiple characters in a row, e.g. [------]. 2025-06-07 10:51:02 -04:00
0930a86ce7 --ignore-screen (-i) flag added. 2025-06-06 22:58:08 -04:00
a742c12cd8 Remote driver now responds so you can know for sure the command worked. 2025-06-06 20:32:46 -04:00
8d50003730 Updated documentation. Attempted to track down a bug that causes disable speech sound to play with no interaction.? 2025-06-06 17:56:02 -04:00
77065c55b4 Attempt to add keyboard shortcut to switch keyboard layout. 2025-06-04 20:17:06 -04:00
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
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
a1fcee9a45 Removed the rapidfuzz dependency. There wasn't much of a gain in performance and it did not work on some distros. 2025-04-16 12:06:54 -04:00
2dda73ac87 Request to be able to use the numpad if numlock is on and only process fenrir commands if numlock is off. This should work, let me know if anything breaks. 2025-04-14 18:57:10 -04:00
5ab66f6978 Attempt to fix the bug where Fenrir freezes the computer solid if it manages to start before sound is ready. It shuld at least release the keyboard now. 2025-03-20 02:55:39 -04:00
e46926f145 Fixed a traceback on shutdown. Hopefully improved responsiveness with the diff. Trying rapidfuzz for smaller screen updates, add a catch to fall back to the original difflib if there are any problems. This is experimental, please watch for bugs. 2025-02-26 17:02:25 -05:00
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
1696d62526 Updated Braille support now that I'm more familiar with how it should work. 2024-12-08 04:37:53 -05:00
9cdf80b313 Moved flag parsing to launcher. Got read of fenrir-daemon and put everything into the fenrir launcher. 2024-12-07 23:36:21 -05:00
e3a9937778 Updated the version to show codeName which is provided by the current branch. 2024-12-06 14:07:36 -05:00
5904c9cf6c Added -v or --version option to command line arguments. 2024-12-06 02:04:55 -05:00
5249f13be9 Added -v or --version option to command line arguments. 2024-12-06 02:00:59 -05:00
1d91c62c67 A couple more shabangs updated. 2024-12-06 01:08:46 -05:00
bc72765544 Improvements to braill driver. 2024-12-05 15:06:47 -05:00
b54a226833 More shabangs changed to use env python3 2024-12-05 14:53:10 -05:00
295167c865 Updated shabang to use env python3 2024-12-05 14:51:05 -05:00
8ae82cbc4b Fixed invalid escape sequences. 2024-10-20 19:48:05 -04:00
c9924f66da Shortened size of cached events. 2024-03-13 19:26:29 -04:00
6644634d98 Attempt to introduce flood control. BROKEN. 2024-03-13 18:27:46 -04:00
a8642a6440 Fixed a small problem with reading spaces. 2024-03-13 17:15:14 -04:00
c3d1ccd10b Added setting readNumbersAsDigits. 2024-03-13 00:56:53 -04:00
20f2182c8a try 2022-10-24 18:44:43 +02:00
0ed4eef266 dont toggle when fenrir key is pressed 2022-02-22 20:37:23 +01:00
523e9f43b1 remove deprecated 2022-02-22 18:47:29 +01:00
9a3778e25f add key echo for capslock 2022-02-22 17:47:09 +01:00
399f021475 Fixed a bug that would crash Fenrir if the clipboard was empty on export to file. 2021-06-08 14:23:04 -04:00
7cadae70b6 handle exoort clipboard 2021-06-08 19:23:04 +02:00
35b8384210 handle exoort clipboard 2021-06-08 19:01:34 +02:00
03ef4710fd handle exoort clipboard 2021-06-08 18:59:04 +02:00
4955a3d846 try fix key repeat of ctrl 2021-05-27 01:10:01 +02:00
c555bef0eb make beep for indentation work and configurable 2021-05-19 12:03:54 +02:00
29dbceee5a make adjust Volume work 2021-05-19 11:37:03 +02:00
562ab419d7 add debug 2021-05-19 11:21:30 +02:00
f261583a4b normalize gstreamer, make generic work 2021-05-19 11:19:11 +02:00
7a1f93607d add playFrequence to outputManager 2021-05-19 11:06:44 +02:00
9ab92174e3 dont filter out key repeat 2021-05-18 23:56:34 +02:00