This website requires JavaScript.
80d53ebcc3
fix: dispatch Wayland workspace events at runtime
hjozwiak
2026-04-09 09:21:03 -04:00
3671b0d6b9
fix: normalize workspace state signals
hjozwiak
2026-04-09 09:13:44 -04:00
d0aef1331d
feat: add shared Wayland workspace backend
hjozwiak
2026-04-09 08:07:20 -04:00
f2f1de737d
fix: tighten compositor adapter lifecycle
hjozwiak
2026-04-09 07:42:27 -04:00
0f54fad9ba
feat: add compositor state adapter scaffold
hjozwiak
2026-04-09 07:18:36 -04:00
daf3d46eeb
fix: add relevance gate state defaults
hjozwiak
2026-04-09 11:42:16 -04:00
16004af7c1
fix: tighten relevance gate focus handling
hjozwiak
2026-04-09 11:03:08 -04:00
45b57b4d13
feat: wire event relevance gate
hjozwiak
2026-04-09 10:58:58 -04:00
629785d548
refactor: add relevance gate helpers
hjozwiak
2026-04-09 10:53:47 -04:00
fb5684f8ef
fix: restore speech dispatcher interruption
hjozwiak
2026-04-09 11:24:20 -04:00
56030567ed
test: harden relevance gate regressions
hjozwiak
2026-04-09 10:41:06 -04:00
6793522d93
test: add relevance gate regressions
hjozwiak
2026-04-09 10:35:15 -04:00
67abceda9a
Add Wayland compositor event interface design spec
hjozwiak
2026-04-09 06:14:03 -04:00
cc5adf4cce
Merge branch 'atspi-document-selection' into testing
hjozwiak
2026-04-09 05:24:07 -04:00
04c79f2e0f
Implement AT-SPI selection bridging groundwork
hjozwiak
2026-04-09 05:22:00 -04:00
4a41b51d37
Ignore local worktrees
hjozwiak
2026-04-08 18:35:36 -04:00
3dc565e8df
Actually add the link sound files. :)
Storm Dragon
2026-04-08 17:29:36 -04:00
6e049e35e2
Attempt to speed up Steam even more. Sound for link added.
Storm Dragon
2026-04-08 06:41:24 -04:00
ee4292564a
More hopeful fixes for wayland.
Storm Dragon
2026-04-08 04:19:37 -04:00
eeb7bd046f
Hopefully fix some wayland keyboard stuff.
Storm Dragon
2026-04-08 03:37:50 -04:00
2d9790de88
Improvements with Steam.
Storm Dragon
2026-04-07 19:03:46 -04:00
633ff214a4
Install Wnck session support helpers
Storm Dragon
2026-04-07 17:37:07 -04:00
ceb03668b9
Add guarded AT-SPI pointer mouse review backend
Storm Dragon
2026-04-07 17:15:27 -04:00
d7d26c57f4
Add AT-SPI pointer monitor wrappers
Storm Dragon
2026-04-07 17:11:13 -04:00
8e792dd4e2
Add mouse review Wayland backport design spec
Storm Dragon
2026-04-07 16:29:42 -04:00
9c94191583
Hell of a speed boost for Steam.
Storm Dragon
2026-04-07 16:07:32 -04:00
d51ef2ad69
Attempt to prevent key pass through in wayland. Hopefully also improve web browsing speed.
Storm Dragon
2026-04-07 15:39:49 -04:00
e72cc79c6a
When dismissing a message, it should be removed from the list and the tree view.
hjozwiak
2026-04-06 23:53:46 -04:00
667c0babcb
Add support for getting at the actions of notifications inline.
hjozwiak
2026-04-06 23:08:20 -04:00
a8950c42e2
Initial support for mako notification daemon.
hjozwiak
2026-04-06 21:09:41 -04:00
91edf64a72
Drop claude.md.
hjozwiak
2026-04-06 20:27:17 -04:00
296c47be36
Sounds split off into own tab in settings.
Storm Dragon
2026-04-05 21:32:06 -04:00
5779444d4b
Add persisted progress bar beep interval setting
Storm Dragon
2026-04-05 21:05:39 -04:00
c072f903db
Add sounds tab design spec
Storm Dragon
2026-04-05 20:48:41 -04:00
64ad1ab3e0
Hopefully fixed weird gstreamer traceback.
Storm Dragon
2026-04-04 23:04:33 -04:00
20e61d6259
Merge branch 'testing'
Storm Dragon
2026-04-04 21:44:47 -04:00
a750761f61
Steam UI improvements.
Storm Dragon
2026-04-04 20:22:54 -04:00
03b3880622
Merge branch 'testing'
Storm Dragon
2026-04-04 19:05:35 -04:00
f4af54228a
Tightened up Steam notifications. Fixed a system notifications regression.?
Storm Dragon
2026-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 Dragon
2026-04-04 18:31:11 -04:00
7043f08dab
Simplify GStreamer sound playback
Storm Dragon
2026-03-23 13:51:42 -04:00
d0bc7d8a3a
I tested these changes for so long I actually forgot what they were, but they seem to work, so committing.
Storm Dragon
2026-03-23 12:46:27 -04:00
438fae4fef
Fix script manager resets and isolate startup sound
Storm Dragon
2026-03-23 12:44:12 -04:00
a7cd1d033a
Speculative fix on preferences weirdness.
Storm Dragon
2026-03-09 01:14:01 -04:00
c4890f31af
Fix 2026.03.02 release versioning
2026.03.02
Storm Dragon
2026-03-02 17:56:45 -05:00
c44245189a
Merge branch 'testing'
Storm Dragon
2026-03-02 15:42:15 -05:00
c7b8e4a30d
Clean stale autostart source references from translations
Storm Dragon
2026-03-02 15:42:04 -05:00
20fe1a7e30
Remove autogenerated autostart desktop template
Storm Dragon
2026-03-02 15:38:29 -05:00
25931758f7
Merge branch 'testing'
Storm Dragon
2026-03-02 15:37:50 -05:00
daf57ef22c
Removed the autogenerated autostart desktop file. Moved the desktop file to contrib so it's still available if people want it.
Storm Dragon
2026-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 Dragon
2026-02-22 01:44:19 -05:00
11bd7107d2
Attempt to stop plugins from spontaneously re-enabling themselves.
Storm Dragon
2026-02-19 02:40:46 -05:00
95d33047fa
Fix prefs state churn and sound-only role speech
Storm Dragon
2026-02-18 07:02:31 -05:00
523b896053
Couple minor bug fixes, new speech code added in prefs.
Storm Dragon
2026-02-18 06:10:57 -05:00
9152455227
Speech in settings now uses the voice when switched to it.
Storm Dragon
2026-02-18 06:07:55 -05:00
c0fdaca4d0
Merge remote-tracking branch 'origin/web-and-punctuation-fixes' into testing
Storm Dragon
2026-02-17 14:50:01 -05:00
8312a842c1
Fix duplicate role name when aria-roledescription is present
web-and-punctuation-fixes
destructatron
2026-02-17 19:21:36 +00:00
07138197cb
Fix web content editable label, line boundary, and punctuation bugs
destructatron
2026-02-17 19:07:41 +00:00
ed78ffc248
Visual speech monitor added to speech history plugin. Toggle with cthulhu+shift+D
Storm Dragon
2026-02-17 08:40:51 -05:00
4add36f5ca
latest changed merged, seems to be reasonably stable.
Storm Dragon
2026-02-17 08:01:47 -05:00
40e63150a6
Read a list of applications that should always be started in sleep mode from sleep.toml.
Storm Dragon
2026-02-17 07:57:14 -05:00
4dba0ec0cd
Fixed a bug with sleep mode, was not suspending review keys for sleeping applications.
Storm Dragon
2026-02-16 14:55:56 -05:00
e6f780c38b
New code tested and seems pretty stable so merged and bumped version.
Storm Dragon
2026-02-15 12:10:36 -05:00
0f7f73a6a0
Fixed flat review bug affecting some sites in chrome.
Storm Dragon
2026-02-13 13:23:14 -05:00
aa71d02036
Merge remote-tracking branch 'origin/keyboard-monitoring-api' into testing
Storm Dragon
2026-02-13 11:19:40 -05:00
f873fcee11
Use toml instead of json for settings.
toml
Storm Dragon
2026-02-13 11:13:38 -05:00
51ef3de672
Port keyboard monitoring API from Orca, and fix flat review bug in GTK apps
keyboard-monitoring-api
destructatron
2026-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 Dragon
2026-02-07 22:40:21 -05:00
c6049ef5f3
Preparing for release.
2026.01.26
Storm Dragon
2026-01-26 13:07:33 -05:00
c8c1922060
Minor tweaks to steam notifications.
Storm Dragon
2026-01-26 13:03:58 -05:00
c8304ce7c0
Fixed indentation error.
Storm Dragon
2026-01-21 10:04:50 -05:00
8ff9c70d29
commit: fix: Corrected indentation error in speech.py file
Storm Dragon and aider
2026-01-21 09:31:12 -05:00
26cca56c34
fix: correct indentation in setSpeechServer function
Storm Dragon and aider
2026-01-21 09:28:32 -05:00
803404aa48
fix: correct indentation in setSpeechServer function
Storm Dragon and aider
2026-01-21 09:27:41 -05:00
fa77d76aa5
More type hints added.
Storm Dragon
2026-01-20 16:34:18 -05:00
75b2d482eb
Bump version for testing builds.
Storm Dragon
2026-01-19 05:40:31 -05:00
78ef51d01f
Latest code, hopefully stable.
Storm Dragon
2026-01-19 05:24:48 -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
30a40f6974
Merged dbus implementation for plugins.
Storm Dragon
2026-01-12 11:54:42 -05:00
1d241d94a8
Updates to dbus remote for plugins.
Storm Dragon
2026-01-12 11:53:29 -05:00
75ad2f0dec
Plugins exposed via d-bus remote.
Storm Dragon
2026-01-11 23:21:52 -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
2ccd118cc5
Hopefully stable code.
Storm Dragon
2026-01-10 19:53:11 -05:00
c53ef6606e
Merge branch 'testing'
Storm Dragon
2026-01-10 19:52:27 -05:00
52a687c770
Auto translate added with cthulhu+Control+Shift+T
Storm Dragon
2026-01-10 18:18:48 -05:00
aa14e665a6
A few touch ups to the Piper stuff.
Storm Dragon
2026-01-09 18:00:07 -05:00
862504b425
Hopefully fixed a bug tht was causing some settings to reset.
Storm Dragon
2026-01-09 16:59:59 -05:00
2939526c03
Piper-tts added to speech engine options.
Storm Dragon
2026-01-09 16:11:25 -05:00