69eade3327Updated documentation for stand-alone pipewire or pulse configuration scripts.
Storm Dragon
2025-08-04 14:24:41 -04:00
73f67c2a04Multiple fixes to indentation beep code, including volume for lower ranged beeps using the gstreamer driver.
Storm Dragon
2025-08-04 12:38:14 -04:00
9ef9d762f4A few emoji updates.
Storm Dragon
2025-07-31 03:16:02 -04:00
914535d12bA few bug fixes, better checking in place to make sure syntax and other errors do not make it to commits.
Storm Dragon
2025-07-24 18:34:12 -04:00
94a1acbacaA few improvements to validation.
Storm Dragon
2025-07-24 14:05:51 -04:00
b68a28e857Added more emojis.
Storm Dragon
2025-07-17 11:11:06 -04:00
8c668cc0ccFinal batch of pty driver fixes... For now.
Storm Dragon
2025-07-16 19:48:48 -04:00
579bf0f0f0More work on the pty driver.
Storm Dragon
2025-07-16 19:43:07 -04:00
d1bad818cdinitial improvements to pty driver. Improved clipboard handling of multibyte characters. Added emoji menu to vmenu. It places the emoji to the clipboard to be used wherever.
Storm Dragon
2025-07-16 19:34:56 -04:00
e177c7f486Final merge for version 2025.07.16. If no problems will tag later today.
2025.07.16
Storm Dragon
2025-07-16 12:33:21 -04:00
ae4c418323A few minor progress bar beep tweaks.
Storm Dragon
2025-07-15 23:13:40 -04:00
b9abf02b12A few minor tweaks in preparation for release.
Storm Dragon
2025-07-13 15:31:57 -04:00
0c116adaf2Progress bar detection updates.
Storm Dragon
2025-07-13 11:18:51 -04:00
01f4b64390Replace skipped punctuation with space. There's a setting in general, on by default, that will revert to old behavior if you replace it with false.
Storm Dragon
2025-07-09 01:17:36 -04:00
5e858cfde1Expirmental improvements to highlight tracking.
Storm Dragon
2025-07-09 01:06:54 -04:00
2ad754a372Some fixes to pep8 stuff.
Storm Dragon
2025-07-08 18:35:12 -04:00
271c4fc18fTable mode fixes and improvements to application detection.
Storm Dragon
2025-07-08 14:41:43 -04:00
bb6dbc7186Fixed character navigation in table mode.
Storm Dragon
2025-07-07 22:58:14 -04:00
c7cc9d039bImproved application detection, now works inside screen and tmux. Fixed incosistancies in prev/next word navigation.
Storm Dragon
2025-07-07 11:17:12 -04:00
848844aae4Oops, forgot to delete my traceback notes.
Storm Dragon
2025-07-03 13:24:23 -04:00
4c1bddbbd3Most of the pep8 changes finished. Be careful, things may be horribly broken.
Storm Dragon
2025-07-03 13:23:25 -04:00
21bb9c6083Most of the pep8 changes finished. Be careful, things may be horribly broken.
Storm Dragon
2025-07-03 13:22:00 -04:00
7408951152To make Fenrir easier to approach for new developer, start code migration to be pep8 compliant.
Storm Dragon
2025-07-01 22:23:50 -04:00
23c3ad20a1More code optmizations. Removed fenrir+pk_plus. The functionality of bringing back speech has been added to the temperary speech interruption key kp_enter.
Storm Dragon
2025-06-30 22:25:01 -04:00
4bcf82178eUpdated configure_pipewire script. A bit more code refactor. Preparing to start moving everything over to pep8 compliance.
Storm Dragon
2025-06-28 22:52:21 -04:00
beae1866bbMoved restore speech on prompt to existing temp interrupt speech command, Fenrir+kp_plus unbound now.
Storm Dragon
2025-06-28 01:49:20 -04:00
8af1cca879Latest changes and bug fixes.
Storm Dragon
2025-06-27 21:18:27 -04:00
40b88efa34Fix up a few errors that sneaked in while updating vmenu code and a couple other things. Logs should be much nicer now.
Storm Dragon
2025-06-25 10:55:48 -04:00
b1edc53362Added missing dependency to requirements.txt.
Storm Dragon
2025-06-20 12:43:49 -04:00
dda84b9905Final batch of code stability updates before anouther bout of extended testing. Still plenty to go, but making progress.
Storm Dragon
2025-06-20 03:34:50 -04:00
64e79f6945Code cleanup, make sure race conditions can't happen, at least in theory.
Storm Dragon
2025-06-20 03:10:07 -04:00
f4ed8da4c3Forgot one in last commit.
Storm Dragon
2025-06-20 03:04:25 -04:00
a5ca1d28e8Make sure all except statements are no longer empty, should help a lot with debugging.
Storm Dragon
2025-06-20 03:03:43 -04:00
a394ea0222Code cleanup and bug fixes.
Storm Dragon
2025-06-20 02:19:57 -04:00
4e193f133fFixed an error that crept into log permissions during code restructuring.
Storm Dragon
2025-06-20 02:19:07 -04:00
27dcff23bbCode optimization and bug fixes. Removed the broken, partial atspi driver implementation.
Storm Dragon
2025-06-18 15:08:36 -04:00
efb308ac72latest testing code merged. Nothing major reported from testing branch, so if we get no reports, this will become the next stable release. I'm waiting a bit to tag because major new features introduced.
Storm Dragon
2025-06-17 00:53:28 -04:00
7bbc45bda2Worked on updating installation files, e.g. install.sh, requirements.txt, and setup.py. Maybe broken, proceed with caution.
installation-script-updates
Storm Dragon
2025-06-16 01:24:06 -04:00
d81d563bb6Add page up and page down to move through the voice browser by 10%.
Storm Dragon
2025-06-16 01:08:05 -04:00
43871cea3cFixes to the voice driver. It should actually work completely now.
Storm Dragon
2025-06-15 19:52:18 -04:00
72bd334d65Very experimental attempt to move the configure_fenrir script into fenrir itself using the vmenu system. Lots of testing please.
Storm Dragon
2025-06-15 14:04:14 -04:00
f6be6c54fbBug fixes mostlry, tested and seems to be working better.
Storm Dragon
2025-06-13 23:21:46 -04:00
e76b914d6eIgnore screen 7 by default in case auto ignore screen doesn't work.
Storm Dragon
2025-06-12 18:43:12 -04:00
83cb330d34Potential fixes to progress bar. Better handling of punctuation while reading.
Storm Dragon
2025-06-10 18:10:08 -04:00
b0ac6e1409improved documentation for the diff generation.
Storm Dragon
2025-06-09 16:53:05 -04:00
6998706934Testing fixes for security improvement, thread safety, and memory management.
Storm Dragon
2025-06-09 14:41:33 -04:00
62e1001679Add keybinding for progress bar monitoring for laptop mode. Fenrir+Shift+P.
Storm Dragon
2025-06-09 13:11:51 -04:00
d935ef2e3cThe fix for hopefully not reading all spaces broke review by character. Hopefully fix that.
Storm Dragon
2025-06-09 12:48:02 -04:00
e2fb28d92fAttempt to fix the bug where fenrir sometimes reads all the spaces in a message.
Storm Dragon
2025-06-09 02:33:36 -04:00
8a223282dfSome modifications to progress bar detection, can revert if needed.
Storm Dragon
2025-06-09 02:19:39 -04:00
91c97dd1ddFixed error in settings file, Time and date need %% instead of just a single %.
Storm Dragon
2025-06-08 18:04:06 -04:00
5cc719a6f3Commit 2 of 2, code refactor and cleanup.
Storm Dragon
2025-06-08 14:26:24 -04:00
ddc1b43304Commit 1 of 2, code refactor and cleanup.
Storm Dragon
2025-06-08 13:49:22 -04:00
2c2efc56f0Progress beeps should now rok with dd's progress flag.
Storm Dragon
2025-06-07 13:23:45 -04:00
3dca3e5b23Merged for new release.
Storm Dragon
2025-06-07 12:23:53 -04:00
27c35939b1A few minor tweaks to progressbar beeps.
Storm Dragon
2025-06-07 11:13:15 -04:00
7e87ebf04bAttempt to improve how Fenrir reads multiple characters in a row, e.g. [------].
Storm Dragon
2025-06-07 10:51:02 -04:00
ec6c135581Keybinding for silence until prompt returns added to laptop.conf. Fenrir+Shift+Enter
Storm Dragon
2025-06-07 10:20:09 -04:00
998c63cc71Fixed a few typos in settings file, changed progressbars to true by default.
Storm Dragon
2025-06-07 01:48:58 -04:00
26c6e32c59Add 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
97e2da614b2 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
a742c12cd8Remote driver now responds so you can know for sure the command worked.
Storm Dragon
2025-06-06 20:32:46 -04:00
8d50003730Updated 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
4c8c8d896dFixed version conflict.
Storm Dragon
2025-06-05 16:05:11 -04:00
bd151c7cecRemoved 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
8c471adfa4Keyboard 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
77065c55b4Attempt to add keyboard shortcut to switch keyboard layout.
Storm Dragon
2025-06-04 20:17:06 -04:00
7f75c231e1Removed _ from some punctuation, added it to most.
Storm Dragon
2025-06-04 19:34:15 -04:00
6b84a8e9bcRename 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
3212962a5bAdjusted 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