3dca3e5b23
Merged for new release.
Storm Dragon
2025-06-07 12:23:53 -04:00
27c35939b1
A few minor tweaks to progressbar beeps.
Storm Dragon
2025-06-07 11:13:15 -04:00
7e87ebf04b
Attempt to improve how Fenrir reads multiple characters in a row, e.g. [------].
Storm Dragon
2025-06-07 10:51:02 -04:00
ec6c135581
Keybinding for silence until prompt returns added to laptop.conf. Fenrir+Shift+Enter
Storm Dragon
2025-06-07 10:20:09 -04:00
998c63cc71
Fixed a few typos in settings file, changed progressbars to true by default.
Storm Dragon
2025-06-07 01:48:58 -04:00
26c6e32c59
Add the ability to add custom prompts to the settings file, generic prompts are covered with the existing detection code.
Storm Dragon
2025-06-07 01:26:21 -04:00
97e2da614b
2 new features, silence speech until prompt returns and progress bar beeps.
Storm Dragon
2025-06-07 00:52:13 -04:00
0930a86ce7
--ignore-screen (-i) flag added.
Storm Dragon
2025-06-06 22:58:08 -04:00
a742c12cd8
Remote driver now responds so you can know for sure the command worked.
Storm Dragon
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.?
Storm Dragon
2025-06-06 17:56:02 -04:00
4c8c8d896d
Fixed version conflict.
Storm Dragon
2025-06-05 16:05:11 -04:00
bd151c7cec
Removed the speakup keyboard layout. It was never finished, and Fenrir has more functionality anyway and isn't that hard to learn.
Storm Dragon
2025-06-04 22:22:51 -04:00
8c471adfa4
Keyboard layout shortcut changed to a single key, f4, because it multikey shortcuts require the fenrir key.
Storm Dragon
2025-06-04 20:37:21 -04:00
77065c55b4
Attempt to add keyboard shortcut to switch keyboard layout.
Storm Dragon
2025-06-04 20:17:06 -04:00
7f75c231e1
Removed _ from some punctuation, added it to most.
Storm Dragon
2025-06-04 19:34:15 -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.
Storm Dragon
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.
Storm Dragon
2025-04-21 14:04:57 -04:00
26a8c8cf86
Added setproctitle to dependencies.
Storm Dragon
2025-04-17 00:35:02 -04:00
bbfd2790a9
Attempt to fix import/export GUI clipboard for some distros.
Storm Dragon
2025-04-16 21:50:37 -04:00
6edb743c23
Removed rapidfuzz from dependencies.
Storm Dragon
2025-04-16 12:14:30 -04:00
a1fcee9a45
Removed the rapidfuzz dependency. There wasn't much of a gain in performance and it did not work on some distros.
Storm Dragon
2025-04-16 12:06:54 -04:00
4e6e6e2d17
Fixed a couple of bugs in setup.py.
Storm Dragon
2025-04-16 00:52:44 -04:00
7a87fb51bb
Fixed version for master branch.
2025.04.14
Storm Dragon
2025-04-14 20:04:14 -04:00
676c2b07a9
A couple of small improvements to install.sh.
Storm Dragon
2025-04-14 20:02:00 -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.
Storm Dragon
2025-04-14 18:57:10 -04:00
f68a1af223
Fixed a typo in requirements.txt.
Storm Dragon
2025-04-10 05:46:22 -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.
Storm Dragon
2025-03-20 02:55:39 -04:00
2cc2fda28c
Actually fix the version file this time.
Storm Dragon
2025-03-02 17:59:20 -05:00
4966b87ba1
pyttsx removed from setup file because it's no longer a speech option.
Storm Dragon
2025-02-26 17:38:22 -05:00
145cab6221
Updated dependencies to include rapidfuzz.
Storm Dragon
2025-02-26 17:08:50 -05: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.
Storm Dragon
2025-02-26 17:02:25 -05:00
8cd50c5070
Hopefully improve accuracy of blank line reporting.
Storm Dragon
2025-02-26 16:05:17 -05:00
ed918a0334
Forgot to push one of the punctuation files. ?
Storm Dragon
2025-01-08 20:26:46 -05:00
760b873abe
Updated emoticon handling to make it more accurate, fewer false positives.
Storm Dragon
2025-01-04 21:57:12 -05:00
46c348634c
Post release switch code name back to master.
Storm Dragon
2024-12-21 18:01:42 -05:00
d1be848ebb
Merge branch 'testing' got rid of the scm dependency."
Storm Dragon
2024-12-20 14:11:51 -05:00
bc4319bf5e
Forgot to get rid of the scm stuff since moving back to setup.py.
Storm Dragon
2024-12-20 14:08:25 -05:00
6f8139ed8f
Change codename to stable for tag.
Storm Dragon
2024-12-20 13:33:23 -05:00
f1a6c75459
Merged setup fixes to master. Went back to setup.py just with some updates to minimize python's grumbling. Also, merged the locale setup.
Storm Dragon
2024-12-20 12:50:32 -05:00
78ca59a938
Found non working unused python directory. Can add it back if needed.
Storm Dragon
2024-12-20 09:42:47 -05:00
dd52d08171
Copy translation files into place with setup.
Storm Dragon
2024-12-20 08:57:27 -05:00
29a2db0e0c
Fixed a bug that required the -f flag in conjunction with -e to use pty.
Storm Dragon
2024-12-15 21:27:39 -05:00
b6201235e6
Removed the emacs speech driver. Also some cleanup missed from removing the old espeak driver that no longer worked.
Storm Dragon
2024-12-11 17:31:05 -05:00
f7584463e3
Changed default speech driver to speech-dispatcher. Lowered default speech rate a bit.
Storm Dragon
2024-12-11 08:46:22 -05:00
7d276c95ea
Merge branch 'testing' minor update to fix up the service file examples.
Storm Dragon
2024-12-09 19:39:52 -05:00
d70073274b
Updated auto start example service files for systemd and runit.
Storm Dragon
2024-12-09 19:38:39 -05:00
f6d3baebc1
Resolved version conflict. I need to automate this somehow.
Storm Dragon
2024-12-09 12:59:55 -05:00
5a59ef6325
Updated the man page creation script.
Storm Dragon
2024-12-09 12:58:14 -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.
Storm Dragon
2024-12-08 06:43:22 -05:00
3757a1ceeb
Updated brlapi driver. Hopefully will now actually work.
Storm Dragon
2024-12-08 05:02:29 -05:00
1696d62526
Updated Braille support now that I'm more familiar with how it should work.
Storm Dragon
2024-12-08 04:37:53 -05:00
84514edc96
Removed the pypy version of the old launcher file.
Storm Dragon
2024-12-08 00:02:45 -05:00
0e787c21ab
Removed fenrir-daemon from setup.py.
Storm Dragon
2024-12-07 23:39:22 -05:00
9cdf80b313
Moved flag parsing to launcher. Got read of fenrir-daemon and put everything into the fenrir launcher.
Storm Dragon
2024-12-07 23:36:21 -05:00
5904c9cf6c
Added -v or --version option to command line arguments.
Storm Dragon
2024-12-06 02:04:55 -05:00
5249f13be9
Added -v or --version option to command line arguments.
Storm Dragon
2024-12-06 02:00:59 -05:00
1d91c62c67
A couple more shabangs updated.
Storm Dragon
2024-12-06 01:08:46 -05:00
bc72765544
Improvements to braill driver.
Storm Dragon
2024-12-05 15:06:47 -05:00
b54a226833
More shabangs changed to use env python3
Storm Dragon
2024-12-05 14:53:10 -05:00
295167c865
Updated shabang to use env python3
Storm Dragon
2024-12-05 14:51:05 -05:00
af857d7976
combined configure_fenrir and configure_speechd into a single script. This is the go-to for editing Fenrir settings without doing it by hand.
Storm Dragon
2024-12-05 06:06:03 -05:00
6785fde7c9
Moving to a single configuration file because it is easier to maintain. Existing alternative settings.conf files had inconsistancies.
Storm Dragon
2024-12-05 02:12:11 -05:00