From 0580dda131b3a4ea01f36e4a86f26d2c26ae7e16 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Fri, 11 Apr 2025 13:17:26 -0400 Subject: [PATCH] A few documentation updates. --- QUICKSTART | 1 - README.md | 8 ++++++-- src/cthulhu/cthulhuVersion.py | 2 +- src/cthulhu/plugins/self_voice/plugin.py | 5 ----- 4 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 QUICKSTART diff --git a/QUICKSTART b/QUICKSTART deleted file mode 100644 index f616c62..0000000 --- a/QUICKSTART +++ /dev/null @@ -1 +0,0 @@ -See http://wiki.gnome.org/Projects/Cthulhu diff --git a/README.md b/README.md index bcb98e8..7c9b215 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # Cthulhu +## Note + +If you somehow stumbled across this while looking for a desktop screen reader for Linux, you most likely want [Orca](https://orca.gnome.org/) instead. Cthulhu is currently a supplemental screen reader that fills a nitch for some advanced users. E.g. some older QT based programs may work with Cthulhu, and if you use certain window managers like i3, Mozilla applications like Firefox and Thunderbird may work better. + + ## Introduction Cthulhu is a free, open source, flexible, and extensible screen reader @@ -20,7 +25,7 @@ Cthulhu has the following dependencies: * Python 3 - Python platform * pygobject-3.0 - Python bindings for the GObject library -* libpeas - GObject based Plugin engine +* pluggy - Plugin and hook calling mechanisms for python * gtk+-3.0 - GTK+ toolkit * json-py - a JSON () reader and writer in Python * python-speechd - Python bindings for Speech Dispatcher (optional) @@ -30,7 +35,6 @@ Cthulhu has the following dependencies: * py-setproctitle - Python library to set the process title (optional) * gstreamer-1.0 - GStreamer - Streaming media framework (optional) * socat - Used for self-voicing functionality. -* libpeas - For the plugin system. You are strongly encouraged to also have the latest stable versions of AT-SPI2 and ATK. diff --git a/src/cthulhu/cthulhuVersion.py b/src/cthulhu/cthulhuVersion.py index 030b4bd..83cd4eb 100644 --- a/src/cthulhu/cthulhuVersion.py +++ b/src/cthulhu/cthulhuVersion.py @@ -23,5 +23,5 @@ # Fork of Orca Screen Reader (GNOME) # Original source: https://gitlab.gnome.org/GNOME/orca -version = "2025.04.04" +version = "2025.04.11" codeName = "testing" diff --git a/src/cthulhu/plugins/self_voice/plugin.py b/src/cthulhu/plugins/self_voice/plugin.py index 324f15b..5a52d55 100644 --- a/src/cthulhu/plugins/self_voice/plugin.py +++ b/src/cthulhu/plugins/self_voice/plugin.py @@ -1,9 +1,6 @@ #!/usr/bin/env python3 # # Copyright (c) 2024 Stormux -# Copyright (c) 2010-2012 The Orca Team -# Copyright (c) 2012 Igalia, S.L. -# Copyright (c) 2005-2010 Sun Microsystems Inc. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -20,8 +17,6 @@ # Free Software Foundation, Inc., Franklin Street, Fifth Floor, # Boston MA 02110-1301 USA. # -# Fork of Orca Screen Reader (GNOME) -# Original source: https://gitlab.gnome.org/GNOME/orca """Self Voice plugin for Cthulhu screen reader."""