Accepting request 67441 from GNOME:Next
thanks OBS-URL: https://build.opensuse.org/request/show/67441 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=91
This commit is contained in:
parent
6f3ac76dbd
commit
65f1eee662
@ -1,39 +0,0 @@
|
||||
Index: src/orca/orca_console_prefs.py
|
||||
===================================================================
|
||||
--- src/orca/orca_console_prefs.py.orig
|
||||
+++ src/orca/orca_console_prefs.py
|
||||
@@ -460,7 +460,7 @@ def setupSpeech(prefsDict):
|
||||
# layouts for how they might control Orca.
|
||||
#
|
||||
sayAndPrint(_("Select desired keyboard layout."),
|
||||
- False,
|
||||
+ True,
|
||||
False,
|
||||
speechServerChoice,
|
||||
speechVoiceChoice)
|
||||
@@ -576,7 +576,7 @@ def showPreferencesUI(commandLineSetting
|
||||
speechServerChoice,
|
||||
speechVoiceChoice)
|
||||
try:
|
||||
- settings.setOrcaAutostart(checkYes(answer))
|
||||
+ autostart = checkYes(answer)
|
||||
break
|
||||
except:
|
||||
stop = False
|
||||
@@ -613,6 +613,7 @@ def showPreferencesUI(commandLineSetting
|
||||
speechServerChoice,
|
||||
speechVoiceChoice)
|
||||
time.sleep(2)
|
||||
+ settings.setOrcaAutostart(autostart)
|
||||
|
||||
import gobject
|
||||
gobject.threads_init()
|
||||
@@ -633,6 +634,8 @@ def showPreferencesUI(commandLineSetting
|
||||
speechServerChoice,
|
||||
speechVoiceChoice)
|
||||
|
||||
+ settings.setOrcaAutostart(autostart)
|
||||
+
|
||||
for [factory, servers] in workingFactories:
|
||||
factory.SpeechServer.shutdownActiveServers()
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:44da9da70c1b47bc87fda8f3b9da4cc1df9993d92388434f5707d39b5a832629
|
||||
size 2653300
|
3
orca-3.0.0.tar.bz2
Normal file
3
orca-3.0.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e60f7e1899dce05524b8e7c8aed9f9290b2535e9ee58ba1a48ae9e135cefac35
|
||||
size 3561663
|
228
orca.changes
228
orca.changes
@ -1,4 +1,232 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 5 17:13:53 UTC 2011 - fcrozat@novell.com
|
||||
|
||||
- Update to version 3.0.0:
|
||||
+ bgo#646547: Two typos in preferences string
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 15:41:14 UTC 2011 - fcrozat@novell.com
|
||||
|
||||
- Update to version 2.91.93:
|
||||
+ GNOME 3.0:
|
||||
- Use gsettings -- and not gconf -- to determine if
|
||||
accessibility is enabled.
|
||||
- bgo#640134: Catch pyatspi2's RuntimeErrors
|
||||
+ General:
|
||||
- Fix for the problem of punctuation settings not getting
|
||||
properly loaded or unloaded when the application script
|
||||
changes.
|
||||
- Fix for the problem of voice settings not getting properly
|
||||
loaded or unloaded when the application script changes.
|
||||
- Voice settings need to be ACSSs; not dicts.
|
||||
- Changes from version 2.91.92:
|
||||
+ Provide 'text' title type in the help content so that
|
||||
the logo alt text doesn't wind up being displayed where
|
||||
it should not be.
|
||||
+ bgo#645241: Attempting to manually run
|
||||
certain app-settings files results in a traceback
|
||||
+ bgo#645256: Unhandled LookupError when an application is quit
|
||||
+ bgo#643304: Specific apps settings are applied globally
|
||||
+ bgo#645278: Orca is writing out application prefences it should
|
||||
not.
|
||||
+ bgo#643969: When switching from desktop to laptop mode, new
|
||||
keybindings don't take effect until restart.
|
||||
+ bgo#645364: Need to check for "mapped" scripts before object
|
||||
toolkit scripts when creating a new script.
|
||||
+ bgo#645362: Orca is ignoring --disable main-window
|
||||
+ Fix for the problem with script loading of version 2 and 3 of
|
||||
Yelp.
|
||||
+ Gecko/Yelp 2:
|
||||
- bgo#645117: Traceback when using Orca with Gecko-based Yelp
|
||||
+ WebKitGtk/Yelp 3:
|
||||
- bgo#645286: Orca should announce when WebKitGtk content has
|
||||
started or finished loading.
|
||||
- bgo#645290: Orca does not present links in Yelp 3 when those
|
||||
links are made up of multiple objects.
|
||||
- bgo#645359: Orca is not able to set the caret position within
|
||||
a WebKitGtk list item when using structural navigation.
|
||||
- bgo#645366: Orca needs to work around the initial lack of
|
||||
caret in a newly-loaded WebKitGtk page.
|
||||
- bgo#645465: Say All needs to be implemented for
|
||||
WebKitGtk-based apps.
|
||||
- bgo#645474: Orca should provide the option of performing a
|
||||
Say All when WebKitGtk content is loaded.
|
||||
+ Clutter/Cally:
|
||||
- By default, any selection change on CALLY means a change on
|
||||
locusOfFocus.
|
||||
- Changes from version 2.91.91:
|
||||
+ bgo#643195: Orca hangs after a traceback
|
||||
+ bgo#637780: Cannot permanently update settings for the gdm
|
||||
user login session
|
||||
+ bgo#643378: Orca does not present the XFCE window switcher
|
||||
+ bgo#643306: Orca is not correctly failing back on the
|
||||
default script for unknown toolkit
|
||||
+ bgo#643067: Have GS magnifyAccessible check that
|
||||
magnification is enabled
|
||||
+ Gecko:
|
||||
- bgo#634642 - Orca can be very slow to find a position in a
|
||||
Gecko list
|
||||
- Changes from version 2.91.90:
|
||||
+ bgo#642212: Delay setting autostart until console UI is
|
||||
finished
|
||||
+ bgo#642592: Autostart orca if the screen-reader is enabled
|
||||
+ bgo#642285: Cannot launch Orca after performing a text setup
|
||||
+ bgo#641017: Use json instead of yaml parser
|
||||
+ OpenOffice/LibreOffice:
|
||||
- bgo#640372 - OOo seems far less likely to crash frequently
|
||||
if we process its events synchronously
|
||||
+ Updated translations.
|
||||
- Change from version 2.91.6:
|
||||
+ bgo#641033: Sanity check needed before sending language to
|
||||
speech dispatcher.
|
||||
+ bgo#640894: always clear _gidleId when finished calling
|
||||
_dequeue
|
||||
+ bgo#640218: Handle pyatspi LookupError exceptions better
|
||||
+ bgo#640342: Only defer to the toolkit script for an object
|
||||
if the app script is associated with a different toolkit
|
||||
+ bgo#639876: sometimes I cannot hear the name of the window
|
||||
when I press alt+tab
|
||||
+ bgo#640194: Post-event-manager-refactor sanity checks needed
|
||||
+ bgo#640135: Generator Cache can get cleared in the midst
|
||||
of getting the mnemonic, shortcut, and accelerator
|
||||
+ bgo#640072: Orca crashes receiving a message from Pidgin
|
||||
+ bgo#640132: Orca sometimes becomes non-responsive after an app
|
||||
is quit
|
||||
+ bgo#639992: gdm-simple-greeter script did not have its import
|
||||
modified in recent refactor
|
||||
+ bgo#639974: Orca crashes announcing progress bar updates while
|
||||
pressing alt + tab
|
||||
+ bgo#639668: [Refactor] Eliminate the presentation manager and
|
||||
focus tracking presenter; create an event manager and script
|
||||
manager
|
||||
+ bgo#639669: [Refactor] Remove script mapping from settings.py
|
||||
and clean up that code
|
||||
+ bgo#639670: [Refactor] Move default.py into the scripts module
|
||||
+ bgo#639671: [Refactor] Remove event recount and COMM_FAILURE
|
||||
handling
|
||||
+ bgo#639673: Orca should support the creation and use of
|
||||
version-specific scripts for applications
|
||||
+ Work on bgo#638970: Loading a new profile takes longer than
|
||||
ideal
|
||||
+ bgo#639418: not marked for translation the text-spelling
|
||||
attribute name
|
||||
+ bgo#638672: Can't open the preferences dialog
|
||||
+ WebKitGtk/Yelp 3:
|
||||
- bgo#640609: Structural navigation should not kick in when
|
||||
the user is performing a search of WebKitGtk content
|
||||
- bgo#640591: The 'system' voice is incorrectly used after
|
||||
structural navigation wraps in WebKitGtk content
|
||||
- bgo#640500: Orca presents too much info for some links; not
|
||||
enough info for others in WebKitGtk.
|
||||
- bgo#640383: Orca is not indicating caret position or
|
||||
selection for Headings in WebKitGtk.
|
||||
- bgo#640451: Focused WebKitGtk links are not underlined in
|
||||
braille.
|
||||
- bgo#640383: Orca is not indicating caret position or
|
||||
selection for Headings in WebKitGtk.
|
||||
- bgo#640381: Orca is using the default voice for WebKitGtk
|
||||
roles when it should use the system voice.
|
||||
- bgo#640379: Orca says 'read only' for paragraphs in WebKitGtk
|
||||
content.
|
||||
- bgo#640377: Structural navigation sometimes fails to work
|
||||
with WebKitGtk content.
|
||||
- bgo#607854: Yelp+WebKit not working well
|
||||
- Changes from version 2.91.5:
|
||||
+ Finished bgo#631123: Orca documentation needs to be updated,
|
||||
converted to Mallard, augmented, and moved to the Orca module
|
||||
+ bgo#636841: Orca does not speak user which gets selected
|
||||
when the user first presses down cursor in gdm login screen
|
||||
+ bgo#638623: The application preferences dialogs are not
|
||||
always correctly populated
|
||||
+ bgo#638285: debug.getAccessibleDetails() is called by the
|
||||
generator and scripts regardless of the debug level
|
||||
+ bgo#638318: Different "None" strings for gender correct
|
||||
translation
|
||||
+ bgo#637667: Profiles are not always loaded correctly
|
||||
+ bgo#637865: Orca stops speaking if Escape is pressed after
|
||||
changing synthesizers
|
||||
+ Gecko:
|
||||
- bgo#638063: SayAll fails with certain pages in Firefox
|
||||
- bgo#638053: Orca says "blank" in Gecko using the default
|
||||
voice when it should use the system voice.
|
||||
- bgo#638048: Orca is breaking up utterances in Gecko when it
|
||||
should not be.
|
||||
- bgo#628837: System Voice does not work correctly for Gecko.
|
||||
- Changes from version 2.91.4:
|
||||
+ bgo#637667: Speech Settings in a profile are not always
|
||||
loaded.
|
||||
+ bgo#637653: In a new setup, the Orca Preferences window no
|
||||
longer gets focus.
|
||||
+ bgo#637661: We should be careful when using run() in Orca
|
||||
dialogs because we can become unresponsive.
|
||||
+ bgo#637670: Speech is getting broken up into separate
|
||||
utterances when it should not be.
|
||||
+ bgo#637662: The label serving as static text in the Save
|
||||
Profile As dialog should be removed.
|
||||
+ bgo#637665: The 'Active Profile' label in the Preferences
|
||||
dialog should have a shortcut.
|
||||
+ bgo#637654: Several changes need to be made to the Save Profile
|
||||
As widgets.
|
||||
+ bgo#637637: The Save Profile As dialog should not be
|
||||
setting accessible names for non-visible children.
|
||||
+ bgo#570650: Profiles and new settings manager.
|
||||
+ bgo#637551: Pressing help in the Orca Preferences dialog
|
||||
should put you in the Preferences help.
|
||||
+ Work on bgo#631123: Orca documentation needs to be updated,
|
||||
converted to Mallard, augmented, and moved to the Orca module.
|
||||
+ bgo#637115: Orca needs to have Miramar added to the list of
|
||||
names for thunderbird scripts.
|
||||
+ bgo#637422: bookmarkCurrentWhereAmI() is not presenting roles
|
||||
correctly.
|
||||
+ bgo#636824 - Orca is at the mercy of speech-dispatcher's
|
||||
default priority.
|
||||
- Changes from version 2.91.3:
|
||||
+ Work on bgo#633104: I see three performance related problem
|
||||
with Mozilla Thunderbird and Orca
|
||||
+ bgo#630591: Orca's _generateDisplayedText should return
|
||||
an empty list when there is no text
|
||||
+ bgo#634862: Orca doesn't speak the heading or level when
|
||||
using caret navigation in WebKitGtk content
|
||||
+ bgo#634469: Remove unneeded accessible-value change hack
|
||||
from Gecko script.
|
||||
- Changes from version 2.91.2:
|
||||
+ bgo#634248: Orca should ignore object:state-changed:focused
|
||||
events triggered by WebKitGtk caret navigation
|
||||
+ bgo#626266: Discontinue support for OpenTTS system
|
||||
+ bgo#628842: Orca speaks newly-focused panels in gnome-panel
|
||||
using the default voice rather than the system voice
|
||||
+ bgo#629586: When Orca is in learn mode and the user switches
|
||||
to another application, Orca stops presenting the locusOfFocus
|
||||
- Changes from version 2.91.1:
|
||||
+ bgo#631544: Orca crashes at GDM login screen if GDM's
|
||||
.local/share/orca directory does not exist
|
||||
+ bgo#628276 - Orca: Icons in Nautilus aren't using localized
|
||||
role names.
|
||||
+ Upgrade from LGPLv2 to LGPLv2.1.
|
||||
- Changes from version 2.91.0:
|
||||
+ bgo#630274: Use system voice for the "starting Orca prefs
|
||||
for x application" message
|
||||
+ bgo#630644: Modified gsmag.py to pass RectBounds arrays as
|
||||
[left, top, right, bottom] (instead of [left, top, width,
|
||||
height]) when invoking GNOME Shell magnifier via DBus.
|
||||
+ bgo#631120: Check for pyxdg
|
||||
+ bgo#630142: Two incorrectly named chat settings in
|
||||
userCustomizableSettings
|
||||
+ bgo#609900: Speech page speechdispatcher defaults to zh
|
||||
+ OpenOffice:
|
||||
- bgo#630584: Orca should announce the newly-focused sheet
|
||||
when the user navigates amongst sheets in Calc
|
||||
+ WebKitGtk:
|
||||
- bgo#630328: Orca provides no access to WebKitGtk content
|
||||
whatsoever
|
||||
- Drop orca-2.32.1-console-setup.patch: fixed upstream
|
||||
- Drop build dependency on gnome-python-desktop, since we are using
|
||||
new pygobject bindings
|
||||
- Add gnome-doc-utils-devel as Build Requires.
|
||||
- ensure translations are updated in orca-autostart.desktop
|
||||
- Add english help to orca main package
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 18 23:33:35 UTC 2011 - mgorse@novell.com
|
||||
|
||||
- Add orca-2.32.1-console-setup.patch: fix setting of autostart and
|
||||
|
16
orca.spec
16
orca.spec
@ -18,22 +18,20 @@
|
||||
|
||||
|
||||
Name: orca
|
||||
Version: 2.32.1
|
||||
Release: 8
|
||||
Version: 3.0.0
|
||||
Release: 1
|
||||
License: LGPLv2.1+
|
||||
Summary: Screen reader for GNOME
|
||||
Url: http://www.gnome.org/
|
||||
Group: System/GUI/GNOME
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
# PATCH-FIX-UPSTREAM orca-2.32.1-console-setup.patch bgo#642212 mgorse@novell.com -- Fix setting of autostart and keyboard prompt in console setup; accepted upstream already
|
||||
Patch0: orca-2.32.1-console-setup.patch
|
||||
BuildRequires: at-spi-devel
|
||||
BuildRequires: dbus-1-python-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: gnome-common
|
||||
BuildRequires: gnome-mag-devel
|
||||
BuildRequires: gnome-python-desktop
|
||||
BuildRequires: gnome-doc-utils-devel
|
||||
BuildRequires: gnome-speech-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: liblouis-devel
|
||||
@ -48,6 +46,7 @@ BuildRequires: python-xdg
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: update-desktop-files
|
||||
Requires: dbus-1-python
|
||||
Requires: glib2-tools
|
||||
# pyatspi is a virtual name that is provided by the default at-spi stack
|
||||
Requires: pyatspi
|
||||
Requires: python-brlapi
|
||||
@ -75,7 +74,6 @@ combinations of speech, braille, and/or magnification.
|
||||
%lang_package
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
translation-update-upstream
|
||||
|
||||
%build
|
||||
@ -85,6 +83,7 @@ make %{?_smp_mflags}
|
||||
%install
|
||||
%makeinstall
|
||||
%suse_update_desktop_file orca
|
||||
%suse_update_desktop_file orca-autostart
|
||||
%find_lang %{name} %{?no_lang_C}
|
||||
%fdupes %{buildroot}
|
||||
|
||||
@ -102,6 +101,11 @@ rm -rf %{buildroot}
|
||||
%files
|
||||
%defattr (-, root, root)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS README TODO
|
||||
%dir %{_datadir}/gnome/
|
||||
%dir %{_datadir}/gnome/help/
|
||||
%dir %{_datadir}/gnome/help/%{name}/
|
||||
%doc %{_datadir}/gnome/help/%{name}/C/
|
||||
%{_sysconfdir}/xdg/autostart/orca-autostart.desktop
|
||||
%{_bindir}/orca
|
||||
%{_datadir}/applications/orca.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/orca.png
|
||||
|
Loading…
x
Reference in New Issue
Block a user