Commit Graph

313 Commits

Author SHA1 Message Date
Storm Dragon
4dba0ec0cd Fixed a bug with sleep mode, was not suspending review keys for sleeping applications. 2026-02-16 14:55:56 -05:00
Storm Dragon
0f7f73a6a0 Fixed flat review bug affecting some sites in chrome. 2026-02-13 13:23:14 -05:00
Storm Dragon
aa71d02036 Merge remote-tracking branch 'origin/keyboard-monitoring-api' into testing 2026-02-13 11:19:40 -05:00
Storm Dragon
f873fcee11 Use toml instead of json for settings. 2026-02-13 11:13:38 -05:00
51ef3de672 Port keyboard monitoring API from Orca, and fix flat review bug in GTK apps 2026-02-13 10:14:04 +00:00
Storm Dragon
13976b7235 Look for missing sound files if not found in 1 directory e.g. if not found in ~/.local look in system themes. 2026-02-07 22:40:21 -05:00
Storm Dragon
c6049ef5f3 Preparing for release. 2026.01.26 2026-01-26 13:07:33 -05:00
Storm Dragon
c8c1922060 Minor tweaks to steam notifications. 2026-01-26 13:03:58 -05:00
Storm Dragon
c8304ce7c0 Fixed indentation error. 2026-01-21 10:04:50 -05:00
Storm Dragon
8ff9c70d29 commit: fix: Corrected indentation error in speech.py file
Co-authored-by: aider (ollama/deepseek-coder:6.7b) <aider@aider.chat>
2026-01-21 09:31:12 -05:00
Storm Dragon
26cca56c34 fix: correct indentation in setSpeechServer function
Co-authored-by: aider (ollama/deepseek-coder:6.7b) <aider@aider.chat>
2026-01-21 09:28:32 -05:00
Storm Dragon
803404aa48 fix: correct indentation in setSpeechServer function
Co-authored-by: aider (ollama/deepseek-coder:6.7b) <aider@aider.chat>
2026-01-21 09:27:41 -05:00
Storm Dragon
fa77d76aa5 More type hints added. 2026-01-20 16:34:18 -05:00
Storm Dragon
75b2d482eb Bump version for testing builds. 2026-01-19 05:40:31 -05:00
Storm Dragon
78ef51d01f Latest code, hopefully stable. 2026-01-19 05:24:48 -05:00
Storm Dragon
b24744b22b many many type hints added. Lots more to go. 2026-01-16 13:01:05 -05:00
Storm Dragon
73ddc18114 Refactor complete. We should be in very good shape moving forward. 2026-01-16 11:41:49 -05:00
Storm Dragon
1862de64ee Getting very close to final refactor push. I think one more after this one will do it. 2026-01-16 11:14:32 -05:00
Storm Dragon
fde43df2d0 Finished with this section of the refactor. Only a couple more to go. 2026-01-16 10:45:33 -05:00
Storm Dragon
a9739dba1a More refactor work. 2026-01-16 10:29:53 -05:00
Storm Dragon
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. 2026-01-16 09:23:53 -05:00
Storm Dragon
45dd30f7f6 I didn't actually intend to do this, but, major refactor. Be careful with testing, it may be horribly broken. 2026-01-15 23:51:49 -05:00
Storm Dragon
495bcca185 Indentation moved from plugin to core code, setting in speech tab. 2026-01-14 08:52:58 -05:00
Storm Dragon
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. 2026-01-13 10:19:37 -05:00
Storm Dragon
9bdb7510c9 Fixed a bug in the translation part of the plugin. 2026-01-13 09:31:55 -05:00
Storm Dragon
06cd376cd4 First round of bug fixes and plugin capability extensions. Creating a preferences tab should no longer require editing Cthulhu itself. 2026-01-13 07:49:51 -05:00
Storm Dragon
c510f5a45c Forgot to add pyproject.toml. 2026-01-12 23:53:47 -05:00
Storm Dragon
935ba33081 Version bump for testing. 2026-01-12 23:52:57 -05:00
Storm Dragon
30a40f6974 Merged dbus implementation for plugins. 2026-01-12 11:54:42 -05:00
Storm Dragon
1d241d94a8 Updates to dbus remote for plugins. 2026-01-12 11:53:29 -05:00
Storm Dragon
75ad2f0dec Plugins exposed via d-bus remote. 2026-01-11 23:21:52 -05:00
Storm Dragon
d3c48b1e84 New window title reading plugin implemented. Watches for window title changes and reads them. Enable/disable with cthulhu+control+shift+W. 2026-01-11 22:52:07 -05:00
Storm Dragon
2ccd118cc5 Hopefully stable code. 2026-01-10 19:53:11 -05:00
Storm Dragon
c53ef6606e Merge branch 'testing' 2026-01-10 19:52:27 -05:00
Storm Dragon
52a687c770 Auto translate added with cthulhu+Control+Shift+T 2026-01-10 18:18:48 -05:00
Storm Dragon
aa14e665a6 A few touch ups to the Piper stuff. 2026-01-09 18:00:07 -05:00
Storm Dragon
862504b425 Hopefully fixed a bug tht was causing some settings to reset. 2026-01-09 16:59:59 -05:00
Storm Dragon
2939526c03 Piper-tts added to speech engine options. 2026-01-09 16:11:25 -05:00
Storm Dragon
b1b9ffce22 Attempt to handle capslock as modifier better. 2026-01-09 11:34:37 -05:00
Storm Dragon
eba1ddc419 Attempt to improve steam notifications. Added debugging to see what's actually happening when "view notifications" is pressed in the steam client itself. 2026-01-09 11:11:11 -05:00
Storm Dragon
404e87db25 Fixed a bug in PKGBUILD. 2026-01-08 16:21:22 -05:00
Storm Dragon
59484782c0 Removed old tests in preparation for redesign. 2026-01-08 00:17:37 -05:00
Storm Dragon
5cf9e66895 Ooops, missed a merge conflict string. 2026-01-07 12:15:28 -05:00
Storm Dragon
d8101b37b9 Changes ready for wider testing. 2026-01-07 11:56:17 -05:00
Storm Dragon
42bfacdd2c Updated version presentation to be more similar to orca. 2026-01-07 11:52:46 -05:00
Storm Dragon
8932dacc33 Small update to the AI Assistant plugin. 2026-01-06 22:53:29 -05:00
Storm Dragon
7aaa94fd4f Bug fixes from ports lol. 2026-01-06 18:15:29 -05:00
Storm Dragon
17c9eee4a1 Orca ports 3rd commit. 2026-01-06 16:59:30 -05:00
Storm Dragon
1d23060353 More ports from orca. 2026-01-06 16:40:26 -05:00
Storm Dragon
3c4cbe3c3f Started porting over some bug fixes and modernizations from Orca. 2026-01-06 12:09:40 -05:00