Storm Dragon
1932118f6a
Attempted better flood control. It's also a configurable settings.
2025-12-28 19:18:26 -05:00
Storm Dragon
49a79d2722
Removed promoted text option. It wasn't all that useful, and the new speech restore performs the same thing more affectively.
2025-12-28 19:07:54 -05:00
Storm Dragon
c4ae27a01b
More progress bar tweaks.
2025-12-20 06:59:19 -05:00
Storm Dragon
8b25afbf5a
More progress bar updates.
2025-12-19 12:55:17 -05:00
Storm Dragon
efeb040f75
Spelling error and case fixes. Everything seems to work so far.
2025-12-19 03:46:18 -05:00
Storm Dragon
096aef9f08
Progress bar detection updates.
2025-12-14 19:05:18 -05:00
Storm Dragon
f4e28a246f
Second pass on updating settings, missed a few the first go round.
2025-12-10 20:08:01 -05:00
Storm Dragon
560ceb26c9
Major: Convert all settings from camelCase to snake_case for PEP8 compliance (WARNING! BREAKING CHANGES)
...
Breaking change for v3.0 - users must update their settings.conf file.
- Converted 45 settings across all sections
- Updated 524 Python files, tests, and documentation
- All tests passing, zero regressions
- Moving forward the philosophy is clean code over backward compatibility
- Next stable release will be considered a major release
2025-12-10 19:39:45 -05:00
Storm Dragon
7f7faa17d3
keyboard layout fixed in vmenu.
2025-11-27 22:42:36 -05:00
Storm Dragon
af4740d5ad
Various minor fixes in preparation for new release.
2025-10-17 21:26:13 -04:00
Storm Dragon
5ef5faaebe
Progressbar tweaks.
2025-10-17 21:03:12 -04:00
Storm Dragon
7041d2567a
Progress bar updates.
2025-09-26 18:07:35 -04:00
Storm Dragon
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.
2025-09-13 14:11:27 -04:00
Storm Dragon
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.
2025-09-12 12:09:00 -04:00
Storm Dragon
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.
2025-08-31 20:45:32 -04:00
Storm Dragon
a6bb3e1301
A bit of code cleanup. Nothing should be changed at all functionally.
2025-08-31 20:30:06 -04:00
Storm Dragon
5ff653bd00
Progress bar and commit validator updates.
2025-08-31 14:54:07 -04:00
Storm Dragon
b635f7538b
Latest changes merged. Minor fixes to progress bar detection. Fixed my old habbit of camel case variable names. :)
2025-08-23 12:20:05 -04:00
Storm Dragon
7f473b72a7
Minor updates to progress bar detection.
2025-08-23 12:16:10 -04:00
Storm Dragon
e255651c28
Merged testing.
2025-08-22 00:29:02 -04:00
Storm Dragon
78c1cbbb6b
Improved progress bar detection for curl. Experimental flood protection for updates.
2025-08-21 19:59:40 -04:00
Storm Dragon
8c26d93001
Progress bar monitoring updates. Hopefully fixed some false positives, and updated claude-code progress monitoring.
2025-08-20 14:33:22 -04:00
Storm Dragon
98b9c56af7
Read all code added. It's definiately a work in progress and does not function currently.
2025-08-04 14:41:14 -04:00
Storm Dragon
73f67c2a04
Multiple fixes to indentation beep code, including volume for lower ranged beeps using the gstreamer driver.
2025-08-04 12:38:14 -04:00
Storm Dragon
9ef9d762f4
A few emoji updates.
2025-07-31 03:16:02 -04:00
Storm Dragon
84293db6dc
Another shot at fixing multiple numpads.
2025-07-25 14:17:17 -04:00
Storm Dragon
8c233e0385
Some syntax errors fixed. Syntax checking added. Release checklist created.
2025-07-24 13:52:10 -04:00
Storm Dragon
d41ea8388f
Fixed url exclusion detection for progress bars.
2025-07-21 06:58:49 -04:00
Storm Dragon
b68a28e857
Added more emojis.
2025-07-17 11:11:35 -04:00
Storm Dragon
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
Storm Dragon
ae4c418323
A few minor progress bar beep tweaks.
2025-07-15 23:13:40 -04:00
Storm Dragon
0c116adaf2
Progress bar detection updates.
2025-07-13 11:18:51 -04:00
Storm Dragon
5a14804d11
Updates to documentation. A few tidying up changes.
2025-07-09 18:31:58 -04:00
Storm Dragon
5e858cfde1
Expirmental improvements to highlight tracking.
2025-07-09 01:06:54 -04:00
Storm Dragon
2ad754a372
Some fixes to pep8 stuff.
2025-07-08 18:35:12 -04:00
Storm Dragon
bb6dbc7186
Fixed character navigation in table mode.
2025-07-07 22:58:14 -04:00
Storm Dragon
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
Storm Dragon
d1a42835e4
Initial table mode added. Probably bugs.
2025-07-07 09:46:12 -04:00
Storm Dragon
3390c25dfe
More pep8 fixes. A tiny bit of refactoring.
2025-07-07 00:42:23 -04:00
Storm Dragon
c90c726899
Fixed a bug in the remote manager.
2025-07-05 09:15:40 -04:00
Storm Dragon
21bb9c6083
Most of the pep8 changes finished. Be careful, things may be horribly broken.
2025-07-03 13:22:00 -04:00
Storm Dragon
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
Storm Dragon
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
Storm Dragon
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
Storm Dragon
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
Storm Dragon
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
Storm Dragon
a5ca1d28e8
Make sure all except statements are no longer empty, should help a lot with debugging.
2025-06-20 03:03:43 -04:00
Storm Dragon
d81d563bb6
Add page up and page down to move through the voice browser by 10%.
2025-06-16 01:08:05 -04:00
Storm Dragon
43871cea3c
Fixes to the voice driver. It should actually work completely now.
2025-06-15 19:52:18 -04:00
Storm Dragon
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