Commit Graph

239 Commits

Author SHA1 Message Date
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
Storm Dragon 21cfec55ee Hopefully fixed Thunderbird address completion and a few other areas. 2026-01-05 19:28:09 -05:00
Storm Dragon 2bd2dffccc Speech-dispatcher SSIPProxy protocol plugin added. This allows for thing like playing Slay the Spire without running a separate instance of speech-dispatcher. 2026-01-05 14:00:12 -05:00
Storm Dragon 89573b7544 nvda2cthulhu server plugin added. This can replace the nvda2speechd server if desired. 2026-01-04 18:46:56 -05:00
Storm Dragon 1f6a2a06e5 Improvements to the plugins tab. 2026-01-04 15:09:28 -05:00
Storm Dragon 31cf0dbf5a Fixed the copy key for messages. 2026-01-03 22:07:03 -05:00
Storm Dragon 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. 2026-01-03 19:36:30 -05:00
Storm Dragon 28652e24f4 Intial redesign of plugins manager. This is likely to be buggy. 2026-01-03 16:22:33 -05:00
Storm Dragon c1ede7728e Completely redesigned the indentation plugin. Now adds a tab to preferences with complete customization for how indentation is presented. 2026-01-03 15:13:48 -05:00
Storm Dragon e32db0d2c9 Fixed missing headers in po/ab.po. Updated the CLAUDE.md file. Now it's time to release. 2026-01-02 19:07:50 -05:00
Storm Dragon c564fa1209 Updated translations for all 82 languages, bringing 30 to 100% completion.
- Synchronized all PO files with latest POT template
- Removed obsolete translations
- Fixed fuzzy entries and format specification mismatches
- Added translations for new features: AI Assistant, sound themes, sleep mode, navigator focus
- Fixed plural forms for languages with complex plural rules (Serbian, Latvian, etc.)

Fully complete languages (30): bg, ca, cs, da, de, el, en_GB, es, eu, fr, gl, hu, id, it, ka, lt, lv, ms, nl, pl, pt, pt_BR, ro, ru, sl, sr, sv, tr, uk, zh_CN

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 18:51:27 -05:00
Storm Dragon 42a984b32f Speech settings added to cthulhu+arrow keys. 2026-01-02 10:46:03 -05:00
Storm Dragon 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. 2026-01-02 08:58:21 -05:00
Storm Dragon 733f5eee69 Improve focus detection on initial page loading. This should make structural navigation much more reliable on inital page load. 2026-01-02 08:14:47 -05:00
Storm Dragon 921ffc4145 Steam improvements. I can't say it's perfect by any means, but much much improved. 2026-01-02 00:37:52 -05:00
Storm Dragon afdd812f2f Updated sound fallback paths to include nonstandard installation paths. 2026-01-01 03:40:39 -05:00
Storm Dragon e2cbcb0ac4 Attempt to fix sounds for nonstandard paths. 2026-01-01 02:59:23 -05:00
Storm Dragon 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. 2025-12-31 18:43:08 -05:00
Storm Dragon 707f63b758 Sound handling improved. 2025-12-31 13:05:53 -05:00
Storm Dragon 489651e3fa Fall back to speech if sound for an item is unavailable or doesn't exist. 2025-12-30 14:29:37 -05:00
Storm Dragon e059063115 Better handling of sound only setting. 2025-12-30 07:04:16 -05:00
Storm Dragon b0375faa45 Major sound fixes and more added. Fixed a bug where switch items were being silently ignored. 2025-12-30 05:27:59 -05:00
Storm Dragon 32c39c4e3d Change sound priority a bit for the web. 2025-12-29 22:42:45 -05:00
Storm Dragon f7e5fd518f More sound support added. 2025-12-29 22:20:02 -05:00
Storm Dragon 99a479567e More sounds added for default. 2025-12-29 22:19:05 -05:00
Storm Dragon 97c9253372 More work on sound support. 2025-12-29 19:23:20 -05:00
Storm Dragon b818b685bd Default sound pack extended. 2025-12-29 18:01:47 -05:00
Storm Dragon 1e3db9c894 Some web fixes. 2025-12-29 16:50:27 -05:00
Storm Dragon 87786e9c72 Try to make Cthulhu python 3.9 compatible. Fixed keybinding and notifications bugs. 2025-12-29 05:17:33 -05:00
Storm Dragon fee5800220 Fixed crash bug with landmark navigation. 2025-12-28 19:48:47 -05:00
Storm Dragon 85b358d22b Almost read for new version. 2025-12-28 16:58:29 -05:00
Storm Dragon a9b4176672 Fixed broken flat review. 2025-12-27 19:34:27 -05:00
Storm Dragon af2b76e971 Fixes to the set-version.sh script. 2025-12-27 19:20:43 -05:00
Storm Dragon 88a88574ac A few more web tweaks. Updated version stuff, made a small script to update all version strings. 2025-12-27 18:49:01 -05:00
Storm Dragon 71776ad24c More web fixes. I think things are pretty stable now. 2025-12-27 06:22:29 -05:00
Storm Dragon 6860bed6a0 Hopefully fixed a bug, or at least improved the situation where a page loads but only half-way goes into browse mode. 2025-12-27 00:49:17 -05:00
Storm Dragon 65bb663b0a Forgot to add a meson file. 2025-12-26 23:52:55 -05:00
Storm Dragon 66ece62423 Initial sound support added. 2025-12-26 23:49:48 -05:00
Storm Dragon 56a8d80edb Removed some notes I accidently added. 2025-12-26 22:00:43 -05:00
Storm Dragon 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. 2025-12-26 21:00:54 -05:00
Storm Dragon e134bf97d5 WIP: AX port and noatspi work 2025-12-25 20:51:34 -05:00
Storm Dragon 0a18de8e87 More cleanup work. This is the job that never ends. 2025-12-24 11:17:05 -05:00
Storm Dragon bcedfa5da7 Updates to dbus implementation. 2025-12-24 10:40:01 -05:00
Storm Dragon 763ae5303b Fix for thunderbird. 2025-12-24 10:18:52 -05:00
Storm Dragon 200faa9e36 Speech history plugin added. Code and documentation audit completed. Preparing for tagged release. 2025-12-22 19:43:41 -05:00
Storm Dragon 10b3592173 Fixed traceback. 2025-12-17 14:31:20 -05:00
Storm Dragon f47b5a0792 Unbreak structural navigation. 2025-12-17 14:17:26 -05:00
Storm Dragon e12347a9b8 Merge branch 'testing' of ssh://git.stormux.org:1101/storm/cthulhu into testing 2025-12-17 06:25:15 -05:00
Storm Dragon 61e40b81f6 Fixed browser crashing on some button activations, I think. 2025-12-17 06:25:02 -05:00