Add application-specific sleep mode that disables speech and events while preserving the ability to toggle back to normal operation. Features: - Keybinding: Cthulhu+Ctrl+Alt+Shift+Q (matches Orca) - Per-application scope (only affects focused app) - Suppresses all speech, braille, and event processing - Preserves sleep mode toggle keybinding for exit - Status messages on enter/exit Implementation: - New sleepmode script module in src/cthulhu/scripts/sleepmode/ - Toggle handler in default.py using script manager - Proper autotools integration with correct installation paths - Build system fixes for module discovery Files modified: - src/cthulhu/common_keyboardmap.py: Add sleep mode keybinding - src/cthulhu/scripts/default.py: Add toggleSleepMode handler - src/cthulhu/scripts/sleepmode/: Complete sleep mode implementation - CLAUDE.md: Documentation for build system and sleep mode - Fix sleepmode/Makefile.am installation path 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
59 lines
734 B
Plaintext
59 lines
734 B
Plaintext
ABOUT-NLS
|
|
INSTALL
|
|
Makefile
|
|
Makefile.in
|
|
aclocal.m4
|
|
autom4te.cache
|
|
compile
|
|
config.h
|
|
config.h.in
|
|
config.guess
|
|
config.log
|
|
config.rpath
|
|
config.status
|
|
config.sub
|
|
configure
|
|
debug.out
|
|
depcomp
|
|
install-sh
|
|
intltool-extract.in
|
|
intltool-extract
|
|
intltool-merge.in
|
|
intltool-merge
|
|
intltool-update.in
|
|
intltool-update
|
|
libtool
|
|
ltmain.sh
|
|
missing
|
|
mkinstalldirs
|
|
omf.make
|
|
orca-autostart.desktop
|
|
orca.desktop
|
|
orca.spec
|
|
py-compile
|
|
stamp-h1
|
|
xmldocs.make
|
|
core
|
|
bld
|
|
*~
|
|
patch.*
|
|
[0-9][0-9][0-9][0-9][-]*
|
|
|
|
# Generated Python files
|
|
src/cthulhu/cthulhu_bin.py
|
|
src/cthulhu/cthulhu_i18n.py
|
|
src/cthulhu/cthulhu_platform.py
|
|
|
|
# Python bytecode
|
|
*.pyc
|
|
__pycache__/
|
|
|
|
# /help
|
|
/help/*.omf
|
|
/help/*/*.page
|
|
!/help/C/*.page
|
|
/help/*/*.xml
|
|
!/help/C/*.xml
|
|
/help/*/*.mo
|
|
/help/*/*.stamp
|