Commit Graph

236 Commits

Author SHA1 Message Date
Storm Dragon
ef18ae7cbc Oops, fixed meson.build 2025-12-30 05:33:58 -05:00
Storm Dragon
4f210406d3 Moving closer to tagged release. 2025-12-30 05:30:50 -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
c3d604f4a1 Preparing for new release. 2025-12-28 17:04:35 -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
eef509a5a1 Merge branch 'testing' RC 1 for tagged release. 2025-12-22 19:51:06 -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
Storm Dragon
4be007bf7d Merged everything into master, at a decent point to save progress. 2025-12-12 20:21:53 -05:00
Storm Dragon
40db7585b9 Fixed PKGBUILD hopefully no more conflicting files. 2025-12-09 09:44:39 -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
ad6de50f9b Merged testing. 2025-08-22 00:31:32 -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
a044bfaade Updated PKGBUILD. 2025-08-19 19:30:08 -04:00
Storm Dragon
f9b408a1d2 Preparing for tagged release. 2025.08.19 2025-08-19 19:27:07 -04:00
Storm Dragon
f0e7f14806 Fixed merge conflicts. 2025-08-19 19:24:35 -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
15bcc0589a Remove a debug file that accidently got committed. 2025-08-12 03:09:14 -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
e6cee379ee Remove libpeas dependency since we don't use it any more. 2025-08-12 02:53:27 -04:00