Commit Graph

375 Commits

Author SHA1 Message Date
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
53e6c67339 react on keypress 2021-05-18 23:38:16 +02:00
b4e6b50530 make punctuation for # work 2020-01-10 17:39:46 +01:00
6761b6267c fix vcsa 2019-11-04 22:31:36 +01:00
bed06374f1 Update remoteManager.py 2019-10-22 13:25:21 +02:00
8b5ae6a803 fix regex 2019-10-22 00:56:52 +02:00
effb576089 sync 2019-10-22 00:51:09 +02:00
981bf85cf0 add regex; 2019-10-22 00:45:38 +02:00