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
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
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
66ece62423
Initial sound support added.
2025-12-26 23:49:48 -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
61e40b81f6
Fixed browser crashing on some button activations, I think.
2025-12-17 06:25:02 -05:00
Storm Dragon
53614b13b9
Prepare for stable release 2025.12.09
...
- Remove all DEBUG print statements from AIAssistant plugin
- Update version to 2025.12.09 across all build files
- src/cthulhu/cthulhuVersion.py
- meson.build
- distro-packages/Arch-Linux/PKGBUILD
- Add OCR optional dependencies to meson.build
- pdf2image: PDF processing for OCR
- scipy: Scientific computing for OCR analysis
- webcolors: Color name resolution for OCR
- Add explicit OCR Python packages to PKGBUILD optdepends
- python-pdf2image
- python-scipy
- python-webcolors
- Remove temporary test files from repository root
- test_atspi_version.py
- test_axtext_basic.py
- test_modern_atspi_keystroke.py
All changes validated with successful local build.
Ready for final testing before stable release tag.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-09 09:21:52 -05:00
Storm Dragon
11240bfcbc
More d-bus stuff added.
2025-12-09 09:09:42 -05:00
Storm Dragon
10d94792ed
Ported over Orca d-bus remote improvements.
2025-09-16 22:44:29 -04:00
Storm Dragon
928bae6d86
OCR is much more feature complete.
2025-08-22 13:01:43 -04:00
Storm Dragon
1fed5922c3
Ocr initial implementation complete.
2025-08-21 23:14:47 -04:00
Storm Dragon
41c91ffc66
Initial work on ocr integration. Is broken currently.
2025-08-21 21:59:29 -04:00
Storm Dragon
03f13140fe
Latest PKGBUILD update.
2025-08-19 19:21:17 -04:00
Storm Dragon
68bc571a83
Fixed sleep mode after a long and fierce battle.
2025-08-14 20:53:03 -04:00
Storm Dragon
fb8c64a406
2 new options added for the ai assistant. First, describe images, which *should* describe any images on the screen. The second is browse for image, which will provide a description for the selected image specifically.
2025-08-12 15:34:35 -04:00
Storm Dragon
287522c293
Cthulhu should now work no matter where it gets installed.
2025-08-12 03:01:33 -04:00
Storm Dragon
e1f2467415
Fix launcher path logic for proper system/local separation
...
- Add runtime detection of installation type based on launcher location
- Local installations (~/.local/bin) now correctly load from ~/.local/lib/python*/site-packages
- System installations (/usr/bin) load from /usr/lib/python*/site-packages
- Source directory execution continues to work from development tree
- Restores clear separation between system and local installations like autotools had
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-12 02:26:47 -04:00
Storm Dragon
84299cc139
Fixed some bugs introduced by the new build system.
2025-08-12 02:12:07 -04:00
Storm Dragon
5cbe6267de
Fix meson build: add missing cthulhu_state.py and fix generated file dependencies
...
- Add cthulhu_state.py to cthulhu_python_sources list
- Fix dependency order for generated files (cthulhu_bin.py, cthulhu_i18n.py, cthulhu_platform.py)
- Use configure_file() variables in python3.install_sources() for proper dependency tracking
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-11 16:49:47 -04:00
Storm Dragon
21b7cff27c
Updates to meson.build.
2025-08-11 16:44:36 -04:00
Storm Dragon
2d24a5b126
Fixes to the new meson/ninja build system. Pretty close to working... I think.
2025-08-11 16:27:27 -04:00
Storm Dragon
8bcc85f82c
Migrated to meson/ninja for building. There may be bugs. Thanks Claud for the assist.
2025-08-11 13:17:09 -04:00
Storm Dragon
7b84cd7492
Ollama AI can now have customized api endpoint instead of always using localhost.
2025-08-11 12:10:21 -04:00
Storm Dragon
a80bca78d1
Clickables now present a message when loading. Focus is preserved. Woogoo
2025-08-10 21:53:49 -04:00
Storm Dragon
b715e9071b
Press enter on clickables to activate them like any other web control. Very experimental.
2025-08-10 21:28:56 -04:00
Storm Dragon
eae9a5896e
Backport browser fixes for chromium and new d-bus functionality from Orca.
2025-08-10 12:45:50 -04:00
Storm Dragon
89df8991f7
More work on finding and fixing bugs. I want to improve stability before progressing with new functionality.
2025-08-06 00:10:23 -04:00
Storm Dragon
c9cfe3e0f4
Went bug huntin' Squished a bunch of 'em little critters.
2025-08-05 23:57:23 -04:00
Storm Dragon
37bd89ab87
many updates to AI Assistant plugin. Improved UI, hopefully improved accuracy as well.
2025-08-05 19:05:45 -04:00
Storm Dragon
a322c1d9b2
Bug fix in ActionPresenter.
2025-08-04 01:00:40 -04:00
Storm Dragon
493350f049
Work on backporting new d-bus functionality from Orca.
2025-08-04 00:55:55 -04:00
Storm Dragon
97f6cec0ed
Improvements to action menu.
2025-08-04 00:36:27 -04:00