Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Robin Cook (d91b869e5d973ca1cedcf09664429c5380a86c11)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Robin Cook <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Robin Cook (d91b869e5d973ca1cedcf09664429c5380a86c11)
  • Date: Sun, 24 Sep 2006 16:26:22 -0500

GIT changes to master grimoire by Robin Cook <rcook AT wyrms.net>:

ChangeLog | 1
gnome2-apps/orca/DEPENDS | 18 ++++++++++++
gnome2-apps/orca/DETAILS | 46
++++++++++++++++++++++++++++++++
gnome2-apps/orca/HISTORY | 3 ++
gnome2-apps/orca/orca-1.0.0.tar.bz2.sig |binary
5 files changed, 68 insertions(+)

New commits:
commit d91b869e5d973ca1cedcf09664429c5380a86c11
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ChangeLog: new spell added

commit 2e464d2ba42c0ee687f2d9ee0ff6d62c4d0b3496
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

orca: new spell - scriptable screen reader

diff --git a/ChangeLog b/ChangeLog
index f486054..e731d3b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2006-09-24 Robin Cook <rcook AT wyrms.net>
* gnome2-apps/alacarte added
+ * gnome2-apps/orca added

2006-09-23 Flavien Bridault <vlaaad AT sourcemage.org>
* disk/udev-old: added, seperated 092 version from udev spell
diff --git a/gnome2-apps/orca/DEPENDS b/gnome2-apps/orca/DEPENDS
new file mode 100755
index 0000000..e327f88
--- /dev/null
+++ b/gnome2-apps/orca/DEPENDS
@@ -0,0 +1,18 @@
+depends glib2 &&
+depends gtk+2 &&
+depends libbonobo &&
+depends atk &&
+depends at-spi &&
+depends gail &&
+depends libgail-gnome &&
+depends eel2 &&
+depends gnome-speech &&
+depends gnome-mag &&
+depends python &&
+depends pygtk2 &&
+depends pyorbit &&
+depends gnome-python2
+
+
+
+
diff --git a/gnome2-apps/orca/DETAILS b/gnome2-apps/orca/DETAILS
new file mode 100755
index 0000000..62bf362
--- /dev/null
+++ b/gnome2-apps/orca/DETAILS
@@ -0,0 +1,46 @@
+ SPELL=orca
+ VERSION=1.0.0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.gnome.org
+ ENTERED=20060902
+ KEYWORDS="gnome2"
+ SHORT="A scriptable screen reader"
+cat << EOF
+Orca is a scriptable screen reader for the GNOME desktop for people
+with visual impairments.
+
+One of the biggest challenges in screen reading technology is
+providing a consistent user experience across multiple applications
+which may use objects in different ways, and to allow quick access to
+information which may not be easily accessible through an
+application's keyboard navigation commands. Orca explores how to
+solve some of these difficulties. Some common scenarios which Orca's
+script-based architecture would be suited to solve:
+* An application which displays text of interest to the user in a
+ non-focusable object
+* Create hot keys to be used in certain applications to collect and
+ read various pieces of information
+* Cause the Braille display to show status information retrieved from
+ status bars or other objects in the application
+Orca is written in primarily in Python. Orca defines a set of default
+behaviors (reactions to application events) and key bindings (reaction
+to user key presses). These default behaviors and key bindings can be
+overwritten on a per-application basis. Orca creates a script object
+for each running application, which merges both the default behaviors
+and key bindings with the application-specific ones. Orca provides
+the infrastructure to activate and deactivate scripts as well as a
+host of services accessible from within the scripts. Some of these
+services include:
+* A speech module which provides named voices definable by the user
+* A braille module which uses BrlTTY to provide high-level
+ braille services to scripts - these services include braille
+ keyboard callback support, software-based virtual regions for the
+ braille display, and scrolling management
+* Convenience functions for finding the labels of objects, getting all the
+ objects within a given object, etc.
+EOF
diff --git a/gnome2-apps/orca/HISTORY b/gnome2-apps/orca/HISTORY
new file mode 100644
index 0000000..2996a8b
--- /dev/null
+++ b/gnome2-apps/orca/HISTORY
@@ -0,0 +1,3 @@
+2006-09-02 Robin Cook <rcook AT wyrms.net>
+ * Initial Spell
+
diff --git a/gnome2-apps/orca/orca-1.0.0.tar.bz2.sig
b/gnome2-apps/orca/orca-1.0.0.tar.bz2.sig
new file mode 100644
index 0000000..cd2fd76
Binary files /dev/null and b/gnome2-apps/orca/orca-1.0.0.tar.bz2.sig differ



  • [SM-Commit] GIT changes to master grimoire by Robin Cook (d91b869e5d973ca1cedcf09664429c5380a86c11), Robin Cook, 09/24/2006

Archive powered by MHonArc 2.6.24.

Top of Page