From 6f3ac76dbda4476616c52c92b10c7ba461163c73b10ab187a3a17a3c0f4eb5c4 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Mon, 21 Feb 2011 22:45:01 +0000 Subject: [PATCH 1/4] Updating link to change in openSUSE:Factory/orca revision 64.0 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=135cc6d6dd450a0dc2e516e539fce2f9 --- orca.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orca.spec b/orca.spec index 1fec4f2..9c586cd 100644 --- a/orca.spec +++ b/orca.spec @@ -19,7 +19,7 @@ Name: orca Version: 2.32.1 -Release: 7 +Release: 8 License: LGPLv2.1+ Summary: Screen reader for GNOME Url: http://www.gnome.org/ From 65f1eee66272a7acd9f890f034d90f520fdb800ac4fc2f2a4e5c75e5985fdaf5 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 26 Apr 2011 13:05:49 +0000 Subject: [PATCH 2/4] 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 --- orca-2.32.1-console-setup.patch | 39 ------ orca-2.32.1.tar.bz2 | 3 - orca-3.0.0.tar.bz2 | 3 + orca.changes | 228 ++++++++++++++++++++++++++++++++ orca.spec | 16 ++- 5 files changed, 241 insertions(+), 48 deletions(-) delete mode 100644 orca-2.32.1-console-setup.patch delete mode 100644 orca-2.32.1.tar.bz2 create mode 100644 orca-3.0.0.tar.bz2 diff --git a/orca-2.32.1-console-setup.patch b/orca-2.32.1-console-setup.patch deleted file mode 100644 index af38a99..0000000 --- a/orca-2.32.1-console-setup.patch +++ /dev/null @@ -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() - diff --git a/orca-2.32.1.tar.bz2 b/orca-2.32.1.tar.bz2 deleted file mode 100644 index 2547908..0000000 --- a/orca-2.32.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44da9da70c1b47bc87fda8f3b9da4cc1df9993d92388434f5707d39b5a832629 -size 2653300 diff --git a/orca-3.0.0.tar.bz2 b/orca-3.0.0.tar.bz2 new file mode 100644 index 0000000..6577330 --- /dev/null +++ b/orca-3.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e60f7e1899dce05524b8e7c8aed9f9290b2535e9ee58ba1a48ae9e135cefac35 +size 3561663 diff --git a/orca.changes b/orca.changes index fd6cb2e..fb420c2 100644 --- a/orca.changes +++ b/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 diff --git a/orca.spec b/orca.spec index 9c586cd..0523ac8 100644 --- a/orca.spec +++ b/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 From dbd417bd8df3fc412406303699f35183540ec66dfa58f7c0306e6ac8e844840a Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 26 Apr 2011 13:37:09 +0000 Subject: [PATCH 3/4] Accepting request 68381 from home:vuntz:branches:GNOME:Factory ok OBS-URL: https://build.opensuse.org/request/show/68381 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=92 --- orca.changes | 213 +++++++++++---------------------------------------- orca.spec | 7 +- 2 files changed, 49 insertions(+), 171 deletions(-) diff --git a/orca.changes b/orca.changes index fb420c2..5ee4c0c 100644 --- a/orca.changes +++ b/orca.changes @@ -10,9 +10,9 @@ 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 + - Use gsettings, and not gconf, to determine if accessibility + is enabled. + - bgo#640134. + General: - Fix for the problem of punctuation settings not getting properly loaded or unloaded when the application script @@ -24,17 +24,8 @@ Mon Mar 28 15:41:14 UTC 2011 - fcrozat@novell.com + 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 + + Various bug fixes: bgo#645241, bgo#645256, bgo#643304, + bgo#645278, bgo#643969, bgo#645364, bgo#645362. + Fix for the problem with script loading of version 2 and 3 of Yelp. + Gecko/Yelp 2: @@ -52,180 +43,66 @@ Mon Mar 28 15:41:14 UTC 2011 - fcrozat@novell.com 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. + + 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 + + Various bug fixes: bgo#643195, bgo#643378, bgo#643306, + bgo#643067. + + 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 + + Various bug fixes: bgo#642212, bgo#642592, bgo#642285, + bgo#641017. + + 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 + + Various bug fixes: bgo#641033, bgo#640894, bgo#640218, + bgo#640342, bgo#639876, bgo#640194, bgo#640135, bgo#640072, + bgo#640132, bgo#639992, bgo#639974, bgo#639668, bgo#639669, + bgo#639670, bgo#639671, bgo#638970, bgo#639418, bgo#638672. + + WebKitGtk/Yelp 3: bgo#640609, bgo#640591, bgo#640500, + bgo#640383, bgo#640451, bgo#640383, bgo#640381, bgo#640379, + bgo#640377, bgo#607854. - 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. + + bgo#631123: updated documentation. + + Various bug fixes: bgo#636841, bgo#638623, bgo#638285, + bgo#638318, bgo#637667, bgo#637865. + + Gecko: bgo#638063, bgo#638053, bgo#638048, bgo#628837. - 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. + + Bug fixes: bgo#637667, bgo#637653, bgo#637661, bgo#637670, + bgo#637662, bgo#637665, bgo#637654, bgo#637637, bgo#637551, + bgo#631123, bgo#637115, bgo#637422, bgo#636824. - 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. + + Bug fixes: bgo#630591, bgo#634862, bgo#634469. - 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 + + General: + - bgo#626266: Discontinue support for OpenTTS system + - bgo#634248, bgo#628842, bgo#629586. - 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. + + General: bgo#631544, bgo#628276. + 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 + + General: bgo#630274, bgo#630644, bgo#631120, bgo#630142, + bgo#609900. + + OpenOffice: bgo#630584. + + 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 +- Drop gnome-python-desktop BuildRequires, 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 +- Call %suse_update_desktop_file for orca-autostart.desktop. +- Add glib2-tools Requires as the gsettings binary is used to + determine if accessibility is enabled. + ------------------------------------------------------------------- Fri Feb 18 23:33:35 UTC 2011 - mgorse@novell.com diff --git a/orca.spec b/orca.spec index 0523ac8..2d26b6e 100644 --- a/orca.spec +++ b/orca.spec @@ -30,8 +30,8 @@ BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: gnome-common -BuildRequires: gnome-mag-devel BuildRequires: gnome-doc-utils-devel +BuildRequires: gnome-mag-devel BuildRequires: gnome-speech-devel BuildRequires: intltool BuildRequires: liblouis-devel @@ -46,6 +46,7 @@ BuildRequires: python-xdg BuildRequires: translation-update-upstream BuildRequires: update-desktop-files Requires: dbus-1-python +# the gsettings tool is used to know if a11y is enabled Requires: glib2-tools # pyatspi is a virtual name that is provided by the default at-spi stack Requires: pyatspi @@ -105,12 +106,12 @@ rm -rf %{buildroot} %dir %{_datadir}/gnome/help/ %dir %{_datadir}/gnome/help/%{name}/ %doc %{_datadir}/gnome/help/%{name}/C/ -%{_sysconfdir}/xdg/autostart/orca-autostart.desktop %{_bindir}/orca +%{_sysconfdir}/xdg/autostart/orca-autostart.desktop %{_datadir}/applications/orca.desktop %{_datadir}/icons/hicolor/*/apps/orca.png %{_datadir}/icons/hicolor/scalable/apps/*.svg -%{_datadir}/orca +%{_datadir}/orca/ %{_mandir}/man1/orca.1.gz %{python_sitearch}/orca From 086385debc6d980dfb6f38f7b517e8b493f937990734bee7046860b805b98be8 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Thu, 28 Apr 2011 12:53:32 +0000 Subject: [PATCH 4/4] Accepting request 68665 from home:fcrozat:branches:GNOME:Factory - Update to version 3.0.1: + bgo#647982: Orca sometimes presents application events in GNOME 3; other times it fails to do so. + bgo#647824: Turning screen reader "off" should not be equated with "do not autostart in the future". + bgo#647547: The braille monitor should be movable. + bgo#647117: orca autostarted in kde. + bgo#646288: Orca needs to set and respond to the appropriate gsettings keys. + bgo#646475: Traceback seen with gnome-speech. + Updated translations. OBS-URL: https://build.opensuse.org/request/show/68665 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=93 --- orca-3.0.0.tar.bz2 | 3 --- orca-3.0.1.tar.bz2 | 3 +++ orca.changes | 15 +++++++++++++++ orca.spec | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) delete mode 100644 orca-3.0.0.tar.bz2 create mode 100644 orca-3.0.1.tar.bz2 diff --git a/orca-3.0.0.tar.bz2 b/orca-3.0.0.tar.bz2 deleted file mode 100644 index 6577330..0000000 --- a/orca-3.0.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e60f7e1899dce05524b8e7c8aed9f9290b2535e9ee58ba1a48ae9e135cefac35 -size 3561663 diff --git a/orca-3.0.1.tar.bz2 b/orca-3.0.1.tar.bz2 new file mode 100644 index 0000000..18eee75 --- /dev/null +++ b/orca-3.0.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb040777af2e8c7b9a91cfe41249906d1ba314a21beed185ea5ca4ab56755be8 +size 3558163 diff --git a/orca.changes b/orca.changes index 5ee4c0c..9db80b7 100644 --- a/orca.changes +++ b/orca.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Thu Apr 28 11:19:14 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.1: + + bgo#647982: Orca sometimes presents application events in + GNOME 3; other times it fails to do so. + + bgo#647824: Turning screen reader "off" should not be equated + with "do not autostart in the future". + + bgo#647547: The braille monitor should be movable. + + bgo#647117: orca autostarted in kde. + + bgo#646288: Orca needs to set and respond to the appropriate + gsettings keys. + + bgo#646475: Traceback seen with gnome-speech. + + Updated translations. + ------------------------------------------------------------------- Tue Apr 5 17:13:53 UTC 2011 - fcrozat@novell.com diff --git a/orca.spec b/orca.spec index 2d26b6e..e72e0c0 100644 --- a/orca.spec +++ b/orca.spec @@ -18,7 +18,7 @@ Name: orca -Version: 3.0.0 +Version: 3.0.1 Release: 1 License: LGPLv2.1+ Summary: Screen reader for GNOME