[at-spi/f14/master] Switch back to orbit stack by default
Ray Strode
rstrode at fedoraproject.org
Mon Oct 4 18:20:06 UTC 2010
commit 54b39d7613cea491d975a247cafa68d7c748e5bd
Author: Ray Strode <rstrode at redhat.com>
Date: Mon Oct 4 14:17:14 2010 -0400
Switch back to orbit stack by default
The dbus stack apparently isn't working too well:
http://lists.fedoraproject.org/pipermail/desktop/2010-October/006568.html
Regarding orca not reading the contents of windows, etc (what leads to
orca only announcing key presses) I have a sort of solution.
Before saying what I needed to do, this fix will make orca still use
at-spi over corba. I know that the intention was to have fedora 14 use
at-spi over dbus but as time is running out, I have been unable to find
a solution using at-spi over dbus and there shouldn't be any difference
to the user at the moment (if anything at-spi-corba is more likely to be
reliable as at-spi-dbus is in early days), it may be worth considering
this so we at least have a working orca.
This commit just changes the default value in the gconf schema.
at-spi.spec | 10 +++++++++-
use-orbit-stack.patch | 12 ++++++++++++
2 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/at-spi.spec b/at-spi.spec
index 4b82c80..ceb08a5 100644
--- a/at-spi.spec
+++ b/at-spi.spec
@@ -10,7 +10,7 @@
Summary: Assistive Technology Service Provider Interface
Name: at-spi
Version: 1.32.0
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: http://developer.gnome.org/projects/gap/
#VCS: git:git://git.gnome.org/at-spi
Source0: http://download.gnome.org/sources/at-spi/1.32/%{name}-%{version}.tar.bz2
@@ -49,6 +49,9 @@ BuildRequires: automake, autoconf, libtool, intltool
# http://bugzilla.gnome.org/show_bug.cgi?id=548782
Patch0: evo-crash.patch
+# http://lists.fedoraproject.org/pipermail/desktop/2010-October/006568.html
+Patch1: use-orbit-stack.patch
+
%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
@@ -85,6 +88,7 @@ This package contains Python bindings allowing to use at-spi in Python programs.
%prep
%setup -q
%patch0 -p1 -b .evo-crash
+%patch1 -p1 -b .use-orbit-stack
%build
%configure --disable-gtk-doc --disable-static --enable-relocate
@@ -140,6 +144,10 @@ mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version} \
%changelog
+* Mon Oct 04 2010 Ray Strode <rstrode at redhat.com> 1.32.0-2
+- Switch back to orbit stack by default
+http://lists.fedoraproject.org/pipermail/desktop/2010-October/006568.html
+
* Thu Sep 30 2010 Matthias Clasen <mclasen at redhat.com> - 1.32.0-1
- Update to 2.32.0
diff --git a/use-orbit-stack.patch b/use-orbit-stack.patch
new file mode 100644
index 0000000..7e58767
--- /dev/null
+++ b/use-orbit-stack.patch
@@ -0,0 +1,12 @@
+diff -up at-spi-1.32.0/at-spi.schemas.in.use-orbit-stack at-spi-1.32.0/at-spi.schemas.in
+--- at-spi-1.32.0/at-spi.schemas.in.use-orbit-stack 2010-10-04 14:15:43.691509987 -0400
++++ at-spi-1.32.0/at-spi.schemas.in 2010-10-04 14:15:45.963770826 -0400
+@@ -18,7 +18,7 @@ support.</long>
+ <applyto>/desktop/gnome/interface/at-spi-corba</applyto>
+ <owner>gnome</owner>
+ <type>bool</type>
+- <default>false</default>
++ <default>true</default>
+ <locale name="C">
+ <short>Enable CORBA-based AT-SPI infrastructure</short>
+ <long>In combination with /desktop/gnome/interface/accessibility, this key is needed to enable the CORBA-based AT-SPI infrastructure if the CORBA-based AT-SPI infrastructure has been relocated. It is ignored if the CORBA-based AT-SPI infrastructure has not been relocated.</long>
More information about the scm-commits
mailing list