13976b7235
Look for missing sound files if not found in 1 directory e.g. if not found in ~/.local look in system themes.
Storm Dragon
2026-02-07 22:40:21 -05:00
b24744b22b
many many type hints added. Lots more to go.
Storm Dragon
2026-01-16 13:01:05 -05:00
73ddc18114
Refactor complete. We should be in very good shape moving forward.
Storm Dragon
2026-01-16 11:41:49 -05:00
1862de64ee
Getting very close to final refactor push. I think one more after this one will do it.
Storm Dragon
2026-01-16 11:14:32 -05:00
fde43df2d0
Finished with this section of the refactor. Only a couple more to go.
Storm Dragon
2026-01-16 10:45:33 -05:00
a9739dba1a
More refactor work.
Storm Dragon
2026-01-16 10:29:53 -05:00
dfa572b453
More refactoring work. Since the first part was such a success, may as well continue. We're actually going to be in very good shape if things keep going this well.
Storm Dragon
2026-01-16 09:23:53 -05:00
45dd30f7f6
I didn't actually intend to do this, but, major refactor. Be careful with testing, it may be horribly broken.
Storm Dragon
2026-01-15 23:51:49 -05:00
495bcca185
Indentation moved from plugin to core code, setting in speech tab.
Storm Dragon
2026-01-14 08:52:58 -05:00
475dfb70ed
Attempt to fix bug that causes settings to reinitialize when a change is made. This is a sneaky one, so can't be sure, but hopefully.
Storm Dragon
2026-01-13 10:19:37 -05:00
9bdb7510c9
Fixed a bug in the translation part of the plugin.
Storm Dragon
2026-01-13 09:31:55 -05:00
06cd376cd4
First round of bug fixes and plugin capability extensions. Creating a preferences tab should no longer require editing Cthulhu itself.
Storm Dragon
2026-01-13 07:49:51 -05:00
c510f5a45c
Forgot to add pyproject.toml.
Storm Dragon
2026-01-12 23:53:47 -05:00
935ba33081
Version bump for testing.
Storm Dragon
2026-01-12 23:52:57 -05:00
d3c48b1e84
New window title reading plugin implemented. Watches for window title changes and reads them. Enable/disable with cthulhu+control+shift+W.
Storm Dragon
2026-01-11 22:52:07 -05:00
b1b9ffce22
Attempt to handle capslock as modifier better.
Storm Dragon
2026-01-09 11:34:37 -05:00
eba1ddc419
Attempt to improve steam notifications. Added debugging to see what's actually happening when "view notifications" is pressed in the steam client itself.
Storm Dragon
2026-01-09 11:11:11 -05:00
404e87db25
Fixed a bug in PKGBUILD.
Storm Dragon
2026-01-08 16:21:22 -05:00
59484782c0
Removed old tests in preparation for redesign.
Storm Dragon
2026-01-08 00:17:37 -05:00
1d23060353
More ports from orca.
Storm Dragon
2026-01-06 16:40:26 -05:00
3c4cbe3c3f
Started porting over some bug fixes and modernizations from Orca.
Storm Dragon
2026-01-06 12:09:40 -05:00
21cfec55ee
Hopefully fixed Thunderbird address completion and a few other areas.
Storm Dragon
2026-01-05 19:28:09 -05:00
2bd2dffccc
Speech-dispatcher SSIPProxy protocol plugin added. This allows for thing like playing Slay the Spire without running a separate instance of speech-dispatcher.
Storm Dragon
2026-01-05 14:00:12 -05:00
89573b7544
nvda2cthulhu server plugin added. This can replace the nvda2speechd server if desired.
Storm Dragon
2026-01-04 18:46:56 -05:00
1f6a2a06e5
Improvements to the plugins tab.
Storm Dragon
2026-01-04 15:09:28 -05:00
31cf0dbf5a
Fixed the copy key for messages.
Storm Dragon
2026-01-03 22:07:03 -05:00
5c9ceb42d5
Improved support for mumble. Mumble chat messages are now in the message history list. Also, for message review, add shift to copy the message to the clipboard.
Storm Dragon
2026-01-03 19:36:30 -05:00
28652e24f4
Intial redesign of plugins manager. This is likely to be buggy.
Storm Dragon
2026-01-03 16:22:33 -05:00
c1ede7728e
Completely redesigned the indentation plugin. Now adds a tab to preferences with complete customization for how indentation is presented.
Storm Dragon
2026-01-03 15:13:48 -05:00
e32db0d2c9
Fixed missing headers in po/ab.po. Updated the CLAUDE.md file. Now it's time to release.
Storm Dragon
2026-01-02 19:07:50 -05:00
c564fa1209
Updated translations for all 82 languages, bringing 30 to 100% completion.
Storm Dragon
2026-01-02 18:51:27 -05:00
c0aecfdb9f
Merge branch 'testing' wanted to squeeze in a final feature for this release. Ported over Fenrir's quick speech settings keybindings, control speech with cthulhu+arrow keys. Save settings with cthulhu+control+shift+S
Storm Dragon
2026-01-02 10:46:27 -05:00
5b446000b8
Notification keybindings added for the list and for last notification. Also bound flat review copy and append to clipboard as well as the show contents window. Fixed bug with using shift along with the cthulhu modifier in keybinding assignments.
Storm Dragon
2026-01-02 08:58:21 -05:00
733f5eee69
Improve focus detection on initial page loading. This should make structural navigation much more reliable on inital page load.
Storm Dragon
2026-01-02 08:14:47 -05:00
921ffc4145
Steam improvements. I can't say it's perfect by any means, but much much improved.
Storm Dragon
2026-01-02 00:37:52 -05:00
afdd812f2f
Updated sound fallback paths to include nonstandard installation paths.
Storm Dragon
2026-01-01 03:40:39 -05:00
e2cbcb0ac4
Attempt to fix sounds for nonstandard paths.
Storm Dragon
2026-01-01 02:59:23 -05:00
4d381e8dd5
Display session information very early in logs, this makes it easy to figure out if a reported problem is something that needs priority attention or if it may be ran on an unsupported platform.
Storm Dragon
2025-12-31 18:43:08 -05:00
6f45ad61cf
Preparing for releases, no new features, only testing and bug fixes until new version is tagged.
Storm Dragon
2025-12-31 13:26:45 -05:00
af2b76e971
Fixes to the set-version.sh script.
Storm Dragon
2025-12-27 19:20:43 -05:00
88a88574ac
A few more web tweaks. Updated version stuff, made a small script to update all version strings.
Storm Dragon
2025-12-27 18:49:01 -05:00
71776ad24c
More web fixes. I think things are pretty stable now.
Storm Dragon
2025-12-27 06:22:29 -05:00
6860bed6a0
Hopefully fixed a bug, or at least improved the situation where a page loads but only half-way goes into browse mode.
Storm Dragon
2025-12-27 00:49:17 -05:00
65bb663b0a
Forgot to add a meson file.
Storm Dragon
2025-12-26 23:52:55 -05:00
66ece62423
Initial sound support added.
Storm Dragon
2025-12-26 23:49:48 -05:00
56a8d80edb
Removed some notes I accidently added.
Storm Dragon
2025-12-26 22:00:43 -05:00
0b599f9509
Wow, there was a lot of stuff left to do, that and bug fixes. I think we're pretty much back to a working state now. Will test and merge if I don't find anything.
Storm Dragon
2025-12-26 21:00:54 -05:00
e134bf97d5
WIP: AX port and noatspi work
Storm Dragon
2025-12-25 20:51:34 -05:00
0a18de8e87
More cleanup work. This is the job that never ends.
Storm Dragon
2025-12-24 11:17:05 -05:00
bcedfa5da7
Updates to dbus implementation.
Storm Dragon
2025-12-24 10:40:01 -05:00
763ae5303b
Fix for thunderbird.
Storm Dragon
2025-12-24 10:18:52 -05:00