Commit Graph

  • 508fd11610 Redesigned the flood protection for incoming text, should hopefully be much better. testing Storm Dragon 2026-01-04 00:33:06 -05:00
  • afe0e71a1d A tiny bug fix in prompt checker. Storm Dragon 2026-01-04 00:05:52 -05:00
  • 9e8d0b3869 Latest changes. master Storm Dragon 2025-12-30 04:10:52 -05:00
  • d7f86ca0de Setting added to choose caps notification type, beep, pitch, both or none. Storm Dragon 2025-12-30 04:09:25 -05:00
  • 49a79d2722 Removed promoted text option. It wasn't all that useful, and the new speech restore performs the same thing more affectively. Storm Dragon 2025-12-28 19:07:54 -05:00
  • 4ab024d115 Mostly progress bar fixes. Storm Dragon 2025-12-22 12:51:15 -05:00
  • c4ae27a01b More progress bar tweaks. Storm Dragon 2025-12-20 06:59:19 -05:00
  • 668d39b444 Merged for wider testing. Storm Dragon 2025-12-19 12:56:33 -05:00
  • 8b25afbf5a More progress bar updates. Storm Dragon 2025-12-19 12:55:17 -05:00
  • efeb040f75 Spelling error and case fixes. Everything seems to work so far. Storm Dragon 2025-12-19 03:46:18 -05:00
  • 7a17b36d50 More update work on readme and settings. Storm Dragon 2025-12-19 03:07:46 -05:00
  • 047a31b4bf Latest changes. Storm Dragon 2025-12-19 00:11:04 -05:00
  • 096aef9f08 Progress bar detection updates. Storm Dragon 2025-12-14 19:05:18 -05:00
  • 76472b83b5 Fixed a comment in settings file. Storm Dragon 2025-12-10 20:20:56 -05:00
  • a52bf624ec Merged changes from testing. WARNING: breaking changes, you will need to update or regenerate your settings file. Use the example provided in config/settings/settings.conf or on arch use the .pacnew as a guide. Storm Dragon 2025-12-10 20:12:07 -05:00
  • f4e28a246f Second pass on updating settings, missed a few the first go round. Storm Dragon 2025-12-10 20:08:01 -05:00
  • 560ceb26c9 Major: Convert all settings from camelCase to snake_case for PEP8 compliance (WARNING! BREAKING CHANGES) Storm Dragon 2025-12-10 19:39:45 -05:00
  • 61868c94e5 Experimental fix to hopefully let users who rebind their capslock key keep those settings while using Fenrir. Storm Dragon 2025-12-10 08:22:17 -05:00
  • f462ca7990 Merge branch 'testing' minor settings file update. 2025.12.06 Storm Dragon 2025-12-03 16:25:47 -05:00
  • f0bbcb8a38 Updated settings file to document that capslock as fenrir key and echo mode 2 are incompatible. Storm Dragon 2025-12-03 16:25:22 -05:00
  • aed627ec2a Discovered through much pain that echo mode 2 and capslock as fenrir key are incompatible. Documented in settings file. Storm Dragon 2025-12-03 16:18:02 -05:00
  • e62b887e9c Some socket improvements for remote manager I thought should make it into this release. Storm Dragon 2025-12-03 12:20:14 -05:00
  • bf0d134187 Tests added, see the documentation in the tests directory for details. Improved the socket code. Storm Dragon 2025-12-03 02:51:49 -05:00
  • c66a9ba9c2 Problems with voice selection fixed.: Storm Dragon 2025-12-02 18:38:06 -05:00
  • 2092a3e257 Fixed voice selection. Storm Dragon 2025-12-02 18:36:46 -05:00
  • d46d8de3ee Updated sound driver to gstreamer by default. Storm Dragon 2025-12-02 16:25:25 -05:00
  • 75a8447759 One more feature addition before hopefully releasing the new version. Storm Dragon 2025-12-02 16:13:15 -05:00
  • 1650eec768 Add ability to switch speech-dispatcher module and voice to the speeach keys. Storm Dragon 2025-12-02 16:11:47 -05:00
  • 5bb786ef4c Bug fix in vmenu for keyboard layouts. Storm Dragon 2025-11-27 22:44:51 -05:00
  • 7f7faa17d3 keyboard layout fixed in vmenu. Storm Dragon 2025-11-27 22:42:36 -05:00
  • 2766f70c5d Some cleanup and minor fixes in docs. Storm Dragon 2025-11-24 09:07:45 -05:00
  • 8d781643bc Remove group and user comments from the Arch service file, not being used, so just extra stuff. Storm Dragon 2025-11-24 08:49:31 -05:00
  • c184cf023a Code cleanups, fixes to systemd files, url corrections. Storm Dragon 2025-11-24 08:44:49 -05:00
  • 841c221c7b Preparing for new tagged release. Storm Dragon 2025-11-23 18:51:02 -05:00
  • 87553bdc38 more fixes for the pickle error. Storm Dragon 2025-11-23 18:37:21 -05:00
  • 77a3aae5a4 Attempt to fix cannot pickle 'TextIOWrapper' instances error for some distros. Storm Dragon 2025-11-23 18:29:38 -05:00
  • aabc202d83 Latest version of configure_pipewire.sh tested and appears to work. Storm Dragon 2025-10-17 22:19:58 -04:00
  • 2f3a114790 Pipewire configuration tool updated. In a bout of pure insanity I tested this on my production system and it worked without a hitch, so should be good to go. Storm Dragon 2025-10-17 22:19:30 -04:00
  • c797974560 Pre tag release. If no problems reported this will become the new stable release. Storm Dragon 2025-10-17 21:27:36 -04:00
  • af4740d5ad Various minor fixes in preparation for new release. Storm Dragon 2025-10-17 21:26:13 -04:00
  • 5ef5faaebe Progressbar tweaks. Storm Dragon 2025-10-17 21:03:12 -04:00
  • 7041d2567a Progress bar updates. Storm Dragon 2025-09-26 18:07:35 -04:00
  • 2c38bcf5f4 Another attempt at fixing external numpad detection. I *think* some of them send numlock state with every event. If that's the case, this should fix it. Storm Dragon 2025-09-13 14:11:27 -04:00
  • 96cdda99c4 Separate menu entries for some settings, improves usability. Fixed device detection for devices that do not contain what they do in their name, e.g. numpads that are not listed as numpads. This hopefully fixes a bug with some external numpads. Storm Dragon 2025-09-12 12:09:00 -04:00
  • 0658d37ae8 I don't wanna say this too loud, but I think tab completion is much more reliable now. No more not reading when you press tab and something appears. Storm Dragon 2025-08-31 20:45:32 -04:00
  • a6bb3e1301 A bit of code cleanup. Nothing should be changed at all functionally. Storm Dragon 2025-08-31 20:30:06 -04:00
  • 5ff653bd00 Progress bar and commit validator updates. Storm Dragon 2025-08-31 14:54:07 -04:00
  • 356f4b01c1 Got the version file wrong again. Need to be more careful. Storm Dragon 2025-08-31 14:44:46 -04:00
  • c7ad4d9200 merged to master. Storm Dragon 2025-08-31 14:39:26 -04:00
  • d274fe78f3 Rebind the keyboard layout switcher to fenrir+control+f4. Storm Dragon 2025-08-31 14:37:48 -04:00
  • f5344a7227 removing keyboard layouts that are no longer used Storm Dragon 2025-08-23 18:30:35 -04:00
  • 90ffc2fc08 removing keyboard layouts that are no longer used Storm Dragon 2025-08-23 18:29:42 -04:00
  • b635f7538b Latest changes merged. Minor fixes to progress bar detection. Fixed my old habbit of camel case variable names. :) Storm Dragon 2025-08-23 12:20:05 -04:00
  • 7f473b72a7 Minor updates to progress bar detection. Storm Dragon 2025-08-23 12:16:10 -04:00
  • e255651c28 Merged testing. Storm Dragon 2025-08-22 00:29:02 -04:00
  • b3d73102fc Fenrir will now read dots in the middle of or at the beginning of words regardless of punctuation settings. Storm Dragon 2025-08-21 23:29:45 -04:00
  • 78c1cbbb6b Improved progress bar detection for curl. Experimental flood protection for updates. Storm Dragon 2025-08-21 19:59:40 -04:00
  • 8c26d93001 Progress bar monitoring updates. Hopefully fixed some false positives, and updated claude-code progress monitoring. Storm Dragon 2025-08-20 14:33:22 -04:00
  • 98b9c56af7 Read all code added. It's definiately a work in progress and does not function currently. Storm Dragon 2025-08-04 14:41:14 -04:00
  • 8bada48a09 Fixed errors in README. Moved the audio configuration script stuff nearer the top. Storm Dragon 2025-08-04 14:36:43 -04:00
  • 0a2c8472c0 Fixed errors in README. Moved the audio configuration script stuff nearer the top. Storm Dragon 2025-08-04 14:36:06 -04:00
  • e9a0101fe7 Merged README.md Storm Dragon 2025-08-04 14:26:55 -04:00
  • 69eade3327 Updated documentation for stand-alone pipewire or pulse configuration scripts. Storm Dragon 2025-08-04 14:24:41 -04:00
  • 73f67c2a04 Multiple 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
  • 9ef9d762f4 A few emoji updates. Storm Dragon 2025-07-31 03:16:02 -04:00
  • 84293db6dc Another shot at fixing multiple numpads. Storm Dragon 2025-07-25 14:17:17 -04:00
  • 914535d12b A 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
  • 94a1acbaca A few improvements to validation. Storm Dragon 2025-07-24 14:05:51 -04:00
  • 8c233e0385 Some syntax errors fixed. Syntax checking added. Release checklist created. Storm Dragon 2025-07-24 13:52:10 -04:00
  • b6a9e1a692 Hopefully fixed problems with connection external numpads. Storm Dragon 2025-07-23 00:01:46 -04:00
  • d41ea8388f Fixed url exclusion detection for progress bars. Storm Dragon 2025-07-21 06:58:49 -04:00
  • 2dd732dc9d Emojis added, improvements to pyt mode. Storm Dragon 2025-07-19 16:50:53 -04:00
  • b68a28e857 Added more emojis. Storm Dragon 2025-07-17 11:11:06 -04:00
  • 8c668cc0cc Final batch of pty driver fixes... For now. Storm Dragon 2025-07-16 19:48:48 -04:00
  • 579bf0f0f0 More work on the pty driver. Storm Dragon 2025-07-16 19:43:07 -04:00
  • 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. Storm Dragon 2025-07-16 19:34:56 -04:00
  • e177c7f486 Final 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
  • ae4c418323 A few minor progress bar beep tweaks. Storm Dragon 2025-07-15 23:13:40 -04:00
  • b9abf02b12 A few minor tweaks in preparation for release. Storm Dragon 2025-07-13 15:31:57 -04:00
  • 0c116adaf2 Progress bar detection updates. Storm Dragon 2025-07-13 11:18:51 -04:00
  • fe5e2c065e Merge branch 'testing' moving closer to tagged release. Storm Dragon 2025-07-09 18:32:15 -04:00
  • 5a14804d11 Updates to documentation. A few tidying up changes. Storm Dragon 2025-07-09 18:31:58 -04:00
  • ef3ebee10c Preparing for new tagged version. Please watch for bugs. Storm Dragon 2025-07-09 09:33:19 -04:00
  • 6876995d4c New punctuation setting added. Storm Dragon 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. Storm Dragon 2025-07-09 01:17:36 -04:00
  • 5e858cfde1 Expirmental improvements to highlight tracking. Storm Dragon 2025-07-09 01:06:54 -04:00
  • 2ad754a372 Some fixes to pep8 stuff. Storm Dragon 2025-07-08 18:35:12 -04:00
  • 271c4fc18f Table mode fixes and improvements to application detection. Storm Dragon 2025-07-08 14:41:43 -04:00
  • bb6dbc7186 Fixed character navigation in table mode. Storm Dragon 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. Storm Dragon 2025-07-07 11:17:12 -04:00
  • d1a42835e4 Initial table mode added. Probably bugs. Storm Dragon 2025-07-07 09:46:12 -04:00
  • 3390c25dfe More pep8 fixes. A tiny bit of refactoring. Storm Dragon 2025-07-07 00:42:23 -04:00
  • ea56b90b48 Oops, getting used to this pep8 thing myself. Fixed codeName to code_name. Storm Dragon 2025-07-06 18:51:43 -04:00
  • 1268d989b7 Merge after mostly converting to pep8 compliance. Storm Dragon 2025-07-06 18:34:28 -04:00
  • d28c18faed Found and sniped a couple more pep8 migration errors. Storm Dragon 2025-07-05 09:29:32 -04:00
  • c90c726899 Fixed a bug in the remote manager. Storm Dragon 2025-07-05 09:15:40 -04:00
  • bab7c1a552 Removed double keybinding from laptop layout. Storm Dragon 2025-07-03 16:11:13 -04:00
  • 848844aae4 Oops, forgot to delete my traceback notes. Storm Dragon 2025-07-03 13:24:23 -04:00
  • 4c1bddbbd3 Most of the pep8 changes finished. Be careful, things may be horribly broken. Storm Dragon 2025-07-03 13:23:25 -04:00
  • 21bb9c6083 Most of the pep8 changes finished. Be careful, things may be horribly broken. Storm Dragon 2025-07-03 13:22:00 -04:00