f4af54228a
Tightened up Steam notifications. Fixed a system notifications regression.?
Storm Dragon2026-04-04 19:04:45 -04:00
518d2b3bb6
Attempt to make the sound system more robust. Improve some web component detection. Fixed a place where Cthulhu gets stuck on netgear's web interface.
Storm Dragon2026-04-04 18:31:11 -04:00
d0bc7d8a3a
I tested these changes for so long I actually forgot what they were, but they seem to work, so committing.
Storm Dragon2026-03-23 12:46:27 -04:00
daf57ef22c
Removed the autogenerated autostart desktop file. Moved the desktop file to contrib so it's still available if people want it.
Storm Dragon2026-02-25 23:20:05 -05:00
1d2d727fa2
Requested feature added. It is now possible to customize speech used for echo settings including speech module, voice, rate, volume, pitch.
Storm Dragon2026-02-22 01:44:19 -05:00
11bd7107d2
Attempt to stop plugins from spontaneously re-enabling themselves.
Storm Dragon2026-02-19 02:40:46 -05:00
95d33047fa
Fix prefs state churn and sound-only role speech
Storm Dragon2026-02-18 07:02:31 -05:00
523b896053
Couple minor bug fixes, new speech code added in prefs.
Storm Dragon2026-02-18 06:10:57 -05:00
9152455227
Speech in settings now uses the voice when switched to it.
Storm Dragon2026-02-18 06:07:55 -05:00
f873fcee11
Use toml instead of json for settings.
Storm Dragon2026-02-13 11:13:38 -05:00
51ef3de672
Port keyboard monitoring API from Orca, and fix flat review bug in GTK apps
destructatron2026-02-13 10:14:04 +00:00
13976b7235
Look for missing sound files if not found in 1 directory e.g. if not found in ~/.local look in system themes.
Storm Dragon2026-02-07 22:40:21 -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 Dragon2026-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 Dragon2026-01-15 23:51:49 -05:00
495bcca185
Indentation moved from plugin to core code, setting in speech tab.
Storm Dragon2026-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 Dragon2026-01-13 10:19:37 -05:00
9bdb7510c9
Fixed a bug in the translation part of the plugin.
Storm Dragon2026-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 Dragon2026-01-13 07:49:51 -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 Dragon2026-01-11 22:52:07 -05:00
b1b9ffce22
Attempt to handle capslock as modifier better.
Storm Dragon2026-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 Dragon2026-01-09 11:11:11 -05:00