Commit Graph

3377 Commits

Author SHA1 Message Date
d1bad818cd initial 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. 2025-07-16 19:35:26 -04:00
ae4c418323 A few minor progress bar beep tweaks. 2025-07-15 23:13:40 -04:00
0c116adaf2 Progress bar detection updates. 2025-07-13 11:18:51 -04:00
5a14804d11 Updates to documentation. A few tidying up changes. 2025-07-09 18:31:58 -04:00
6876995d4c New punctuation setting added. 2025-07-09 09:30:45 -04:00
01f4b64390 Replace 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. 2025-07-09 01:17:36 -04:00
5e858cfde1 Expirmental improvements to highlight tracking. 2025-07-09 01:06:54 -04:00
2ad754a372 Some fixes to pep8 stuff. 2025-07-08 18:35:12 -04:00
bb6dbc7186 Fixed character navigation in table mode. 2025-07-07 22:58:14 -04:00
c7cc9d039b Improved application detection, now works inside screen and tmux. Fixed incosistancies in prev/next word navigation. 2025-07-07 11:17:12 -04:00
d1a42835e4 Initial table mode added. Probably bugs. 2025-07-07 09:46:12 -04:00
3390c25dfe More pep8 fixes. A tiny bit of refactoring. 2025-07-07 00:42:23 -04:00
d28c18faed Found and sniped a couple more pep8 migration errors. 2025-07-05 09:29:32 -04:00
c90c726899 Fixed a bug in the remote manager. 2025-07-05 09:15:40 -04:00
bab7c1a552 Removed double keybinding from laptop layout. 2025-07-03 16:11:13 -04:00
848844aae4 Oops, forgot to delete my traceback notes. 2025-07-03 13:24:23 -04:00
4c1bddbbd3 Most of the pep8 changes finished. Be careful, things may be horribly broken. 2025-07-03 13:23:25 -04:00
21bb9c6083 Most of the pep8 changes finished. Be careful, things may be horribly broken. 2025-07-03 13:22:00 -04:00
7408951152 To make Fenrir easier to approach for new developer, start code migration to be pep8 compliant. 2025-07-01 22:23:50 -04:00
4bcf82178e Updated configure_pipewire script. A bit more code refactor. Preparing to start moving everything over to pep8 compliance. 2025-06-28 22:52:21 -04:00
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
40b88efa34 Fix up a few errors that sneaked in while updating vmenu code and a couple other things. Logs should be much nicer now. 2025-06-25 10:56:08 -04:00
b1edc53362 Added missing dependency to requirements.txt. 2025-06-20 12:43:49 -04:00
dda84b9905 Final batch of code stability updates before anouther bout of extended testing. Still plenty to go, but making progress. 2025-06-20 03:34:50 -04:00
64e79f6945 Code cleanup, make sure race conditions can't happen, at least in theory. 2025-06-20 03:10:07 -04:00
f4ed8da4c3 Forgot one in last commit. 2025-06-20 03:04:25 -04:00
a5ca1d28e8 Make sure all except statements are no longer empty, should help a lot with debugging. 2025-06-20 03:03:43 -04:00
4e193f133f Fixed an error that crept into log permissions during code restructuring. 2025-06-20 02:19:07 -04:00
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
e76b914d6e Ignore screen 7 by default in case auto ignore screen doesn't work. 2025-06-12 18:43:12 -04:00
83cb330d34 Potential fixes to progress bar. Better handling of punctuation while reading. 2025-06-10 18:10:08 -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
62e1001679 Add keybinding for progress bar monitoring for laptop mode. Fenrir+Shift+P. 2025-06-09 13:11:51 -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
8a223282df Some modifications to progress bar detection, can revert if needed. 2025-06-09 02:19:39 -04:00
91c97dd1dd Fixed error in settings file, Time and date need %% instead of just a single %. 2025-06-08 18:04:06 -04:00
5cc719a6f3 Commit 2 of 2, code refactor and cleanup. 2025-06-08 14:26:24 -04:00
ddc1b43304 Commit 1 of 2, code refactor and cleanup. 2025-06-08 13:49:22 -04:00
6ad11effc6 Enhanced prompt detection 2025-06-08 13:31:37 -04:00
ca0e3b5987 Reverted changes to remot driver because some settings, e.g. highlight mode, stopped working. 2025-06-07 18:22:31 -04:00
0009d90a68 Updated .gitignore 2025-06-07 13:35:10 -04:00
2c2efc56f0 Progress beeps should now rok with dd's progress flag. 2025-06-07 13:23:45 -04:00
27c35939b1 A few minor tweaks to progressbar beeps. 2025-06-07 11:13:15 -04:00
7e87ebf04b Attempt to improve how Fenrir reads multiple characters in a row, e.g. [------]. 2025-06-07 10:51:02 -04:00
ec6c135581 Keybinding for silence until prompt returns added to laptop.conf. Fenrir+Shift+Enter 2025-06-07 10:20:09 -04:00