Docs updated.

This commit is contained in:
Storm Dragon committed 2026-10-14 03:11:58 -04:00
1 parent 95cb78d3e4
commit a8118c12cf
3 files changed
+8 -8

No files matched your search

+5 -5
View File
@@ -35,7 +35,7 @@ updating Wine Access to load the new hooks. `--no-dialog-reader` disables these
hooks along with standard control reading. hooks along with standard control reading.
The executable is named `cthulhu-wine-access.exe` for compatibility with the The executable is named `cthulhu-wine-access.exe` for compatibility with the
Cthulhu-Go supervisor. Cthulhu supervisor.
## Requirements ## Requirements
@@ -98,14 +98,14 @@ $prefix/libexec/cthulhu/wine/wine-access-menu32.dll
$prefix/libexec/cthulhu/wine/wine-access-menu-host32.exe $prefix/libexec/cthulhu/wine/wine-access-menu-host32.exe
``` ```
For Cthulhu-Go, either set `CTHULHU_WINE_ACCESS_HELPER` to the installed For Cthulhu, either set `CTHULHU_WINE_ACCESS_HELPER` to the installed
executable or place it at: executable or place it at:
```text ```text
$HOME/.local/libexec/cthulhu/wine/cthulhu-wine-access.exe $HOME/.local/libexec/cthulhu/wine/cthulhu-wine-access.exe
``` ```
The helper is started automatically when Cthulhu-Go detects an active Wine The helper is started automatically when Cthulhu detects an active Wine
loader for the same user and prefix. It requires the selected reader service loader for the same user and prefix. It requires the selected reader service
to be running; it exits if that service is unavailable. to be running; it exits if that service is unavailable.
@@ -235,13 +235,13 @@ pairs. Typing over selected text also reports the inserted character. Password
fields, background controls and rejected input remain silent. Paste and fields, background controls and rejected input remain silent. Paste and
programmatic text changes do not generate character echo. The reader presents programmatic text changes do not generate character echo. The reader presents
these through the same feedback path as caret navigation and Backspace. these through the same feedback path as caret navigation and Backspace.
Character case is preserved. Cthulhu-Go uses its configured uppercase voice Character case is preserved. Cthulhu uses its configured uppercase voice
and pitch for capital-letter feedback, then the normal character voice for and pitch for capital-letter feedback, then the normal character voice for
lowercase letters. This requires the matching reader update; the helper does lowercase letters. This requires the matching reader update; the helper does
not set speech pitch itself. not set speech pitch itself.
Editor actions use `PresentAccessibleEvent` with event type `text`; actual focus Editor actions use `PresentAccessibleEvent` with event type `text`; actual focus
uses `focus`. Cthulhu-Go must include the corresponding editor-event support so uses `focus`. Cthulhu must include the corresponding editor-event support so
rapid actions and repeated characters bypass focus coalescing. Selection rapid actions and repeated characters bypass focus coalescing. Selection
offsets and the action kind (8 for typed insertion) travel in the otherwise offsets and the action kind (8 for typed insertion) travel in the otherwise
non-spoken `states` field for debug diagnostics. Standard edits use UTF-16 offsets; Scintilla marks its non-spoken `states` field for debug diagnostics. Standard edits use UTF-16 offsets; Scintilla marks its
@@ -1,6 +1,6 @@
# Maintainer: Storm Dragon <storm_dragon@stormux.org> # Maintainer: Storm Dragon <storm_dragon@stormux.org>
pkgname=wine-access-git pkgname=wine-access-git
pkgver=r29.g0d9cc26 pkgver=r35.g95cb78d
pkgrel=1 pkgrel=1
pkgdesc='Wine accessibility helper with MSAA, NVDA Controller, and Tolk compatibility for Cthulhu' pkgdesc='Wine accessibility helper with MSAA, NVDA Controller, and Tolk compatibility for Cthulhu'
arch=('x86_64') arch=('x86_64')
+2 -2
View File
@@ -503,7 +503,7 @@ remains unfinished.
## Live Notepad acceptance ## Live Notepad acceptance
Install all three helper files together and use the matching Cthulhu-Go source. Install all three helper files together and use the matching Cthulhu source.
Close existing Notepad windows after saving any work so the updated hook can load. Close existing Notepad windows after saving any work so the updated hook can load.
1. Quit Cthulhu with Cthulhu+Q. 1. Quit Cthulhu with Cthulhu+Q.
@@ -535,7 +535,7 @@ Close existing Notepad windows after saving any work so the updated hook can loa
Connected braille should show the corresponding feedback messages. This does Connected braille should show the corresponding feedback messages. This does
not establish a routable editor buffer. Report the step, exact speech and not establish a routable editor buffer. Report the step, exact speech and
braille, focused control, and any key that behaved differently. For unexpected braille, focused control, and any key that behaved differently. For unexpected
results inspect `~/devel/cthulhu-go.log`; debug `Wine editor feedback` records results inspect `~/devel/cthulhu.log`; debug `Wine editor feedback` records
include source IDs, native UTF-16 selection ranges, action kinds and output text. include source IDs, native UTF-16 selection ranges, action kinds and output text.
The Notepad fixture also opens the unsaved-document dialog and presses Tab, The Notepad fixture also opens the unsaved-document dialog and presses Tab,