2008-05-12  Willie Walker <william.walker@sun.com>

        * NEWS:
	  README:
	  configure.in:
          Prep for Orca v2.23.2
	
2008-05-10  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/default.py:
          test/keystrokes/gtk-demo/role_text_multiline_navigation.py:
          Fix for bug #529784 - Speech cannot always be interrupted with
          flat review.

2008-05-09  Willie Walker <william.walker@sun.com>

        * run_pylint.sh.in:
          Fix for bug #532376 - Running pylint can potentially overwrite 
          previous results.

2008-05-09  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/apps/soffice/script.py:
          Another tweak for bug #528147 (fix the application-unique 
          preferences for soffice). This gets oocalc regression test
          bug_363804.py working again.

2008-05-09  Willie Walker <william.walker@sun.com>

        * test/keystrokes/gtk-demo/role_push_button.py:
          test/keystrokes/gtk-demo/role_toggle_button.py:
          test/keystrokes/gtk-demo/role_table.py:
          test/keystrokes/gtk-demo/role_icon.py:
          test/keystrokes/gtk-demo/role_dialog.py:
          test/keystrokes/gtk-demo/role_page_tab.py:
          test/keystrokes/gtk-demo/role_toolbar.py:
          test/keystrokes/gtk-demo/role_tree_table.py:
	  Update to reflect new behavior introduced by fix for
	  caching bug #527229.

2008-05-08  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/apps/pidgin/script.py:
          src/orca/scripts/apps/soffice/script.py:
          More tweaks for bug #528147 (fix the application-unique preferences
          for pidgin and soffice).

        * test/keystrokes/oocalc/bug_363802.py:
          test/keystrokes/oocalc/bug_435307.py:
          test/keystrokes/oocalc/bug_356334.py:
          test/keystrokes/oocalc/bug_361167.py:
          test/keystrokes/oocalc/bug_363804.py:
          test/keystrokes/oocalc/bug_364086.py:
          test/keystrokes/oocalc/bug_433398.py:
          Fixed up the oocalc regression tests to match the new braille
          context output.

2008-05-08  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Tweak for bug #528147 (fix the application-unique preferences).

2008-05-08  Willie Walker <william.walker@sun.com>

	* docs/doc-set/*:
	  Rip out lots of stuff now that it has been moved to the WIKI.
	  The remaining documents in here that are of any relevance are
	  the user's guide and the internals guide.  The README describes
	  how to make them.  NOTE that this was only a slash/burn
	  operation -- the internals guide and user's guide were not
	  brought up to date.
	
2008-05-08  Willie Walker <william.walker@sun.com>

	* test/keystrokes/gtk-demo/debug_commands.py:
	  Adjust to reflect new script packaging.
	
2008-05-07  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * test/html/FirefoxProfile/prefs.js:
          Updated the profile used by the test harness so that the
          new EULA dialog no longer pops up for each and every test.

2008-05-07  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          test/keystrokes/gtk-demo/role_text_multiline_navigation2.py:
          test/keystrokes/gtk-demo/role_label.py:
          test/keystrokes/gtk-demo/role_spin_button.py:
          Fixed bug #517127 - Orca doesn't always speak expected message 
          when selecting all.

        * src/orca/orca.py:
          docs/man/orca.1:
          Fixed bug #530541 - Suspending Orca in terminal screws up session.

        * (Most files):
          Fixed bug #531378 – FSF address has changed.
          Also updated copyright messages to 2008 as well.

2008-05-04  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/speech_generator.py:
          Re-apply the fix for bug #512103 - Orca speaks too much of
          the context in FF3. (This fix seems to have been left out
          of the recent refactor.)

2008-05-02  Eitan Isaacson  <eitan@ascender.com>

	* configure.in: 
	  pylintrc:
	  src/orca/Gecko.py:
	  src/orca/J2SE-access-bridge.py:
	  src/orca/Makefile.am:
	  src/orca/focus_tracking_presenter.py:
	  src/orca/scripts/Evolution.py:
	  src/orca/scripts/Makefile.am:
	  src/orca/scripts/Mozilla.py:
	  src/orca/scripts/StarOffice.py:
	  src/orca/scripts/Thunderbird.py:
	  src/orca/scripts/acroread.py:
	  src/orca/scripts/apps/Makefile.am:
	  src/orca/scripts/apps/Mozilla.py:
	  src/orca/scripts/apps/Thunderbird/Makefile.am:
	  src/orca/scripts/apps/Thunderbird/__init__.py:
	  src/orca/scripts/apps/Thunderbird/script.py:
	  src/orca/scripts/apps/Thunderbird/speech_generator.py:
	  src/orca/scripts/apps/acroread.py:
	  src/orca/scripts/apps/evolution/Makefile.am:
	  src/orca/scripts/apps/evolution/__init__.py:
	  src/orca/scripts/apps/evolution/script.py:
	  src/orca/scripts/apps/evolution/speech_generator.py:
	  src/orca/scripts/apps/evolution/where_am_i.py:
	  src/orca/scripts/apps/gcalctool/Makefile.am:
	  src/orca/scripts/apps/gcalctool/__init__.py:
	  src/orca/scripts/apps/gcalctool/script.py:
	  src/orca/scripts/apps/gcalctool/speech_generator.py:
	  src/orca/scripts/apps/gcalctool/where_am_i.py:
	  src/orca/scripts/apps/gdmlogin.py:
	  src/orca/scripts/apps/gedit/Makefile.am:
	  src/orca/scripts/apps/gedit/__init__.py:
	  src/orca/scripts/apps/gedit/script.py:
	  src/orca/scripts/apps/gedit/speech_generator.py:
	  src/orca/scripts/apps/gnome-keyring-ask.py:
	  src/orca/scripts/apps/gnome-mud.py:
	  src/orca/scripts/apps/gnome-panel.py:
	  src/orca/scripts/apps/gnome-search-tool.py:
	  src/orca/scripts/apps/gnome-system-monitor.py:
	  src/orca/scripts/apps/gnome-terminal.py:
	  src/orca/scripts/apps/gnome-window-properties/Makefile.am:
	  src/orca/scripts/apps/gnome-window-properties/__init__.py:
	  src/orca/scripts/apps/gnome-window-properties/script.py:
	  src/orca/scripts/apps/gnome-window-properties/speech_generator.py:
	  src/orca/scripts/apps/gnome_segv2.py:
	  src/orca/scripts/apps/liferea.py:
	  src/orca/scripts/apps/metacity.py:
	  src/orca/scripts/apps/nautilus.py:
	  src/orca/scripts/apps/notification-daemon.py:
	  src/orca/scripts/apps/pidgin/Makefile.am:
	  src/orca/scripts/apps/pidgin/__init__.py:
	  src/orca/scripts/apps/pidgin/constants.py:
	  src/orca/scripts/apps/pidgin/script.py:
	  src/orca/scripts/apps/pidgin/speech_generator.py:
	  src/orca/scripts/apps/pidgin/where_am_i.py:
	  src/orca/scripts/apps/planner/Makefile.am:
	  src/orca/scripts/apps/planner/__init__.py:
	  src/orca/scripts/apps/planner/braille_generator.py:
	  src/orca/scripts/apps/planner/script.py:
	  src/orca/scripts/apps/planner/speech_generator.py:
	  src/orca/scripts/apps/rhythmbox/Makefile.am:
	  src/orca/scripts/apps/rhythmbox/__init__.py:
	  src/orca/scripts/apps/rhythmbox/braille_generator.py:
	  src/orca/scripts/apps/rhythmbox/script.py:
	  src/orca/scripts/apps/rhythmbox/speech_generator.py:
	  src/orca/scripts/apps/soffice/Makefile.am:
	  src/orca/scripts/apps/soffice/__init__.py:
	  src/orca/scripts/apps/soffice/braille_generator.py:
	  src/orca/scripts/apps/soffice/constants.py:
	  src/orca/scripts/apps/soffice/script.py:
	  src/orca/scripts/apps/soffice/speech_generator.py:
	  src/orca/scripts/apps/soffice/where_am_i.py:
	  src/orca/scripts/gaim.py:
	  src/orca/scripts/gcalctool.py:
	  src/orca/scripts/gdmlogin.py:
	  src/orca/scripts/gedit.py:
	  src/orca/scripts/gnome-keyring-ask.py:
	  src/orca/scripts/gnome-mud.py:
	  src/orca/scripts/gnome-panel.py:
	  src/orca/scripts/gnome-search-tool.py:
	  src/orca/scripts/gnome-system-monitor.py:
	  src/orca/scripts/gnome-terminal.py:
	  src/orca/scripts/gnome-window-properties.py:
	  src/orca/scripts/gnome_segv2.py:
	  src/orca/scripts/liferea.py:
	  src/orca/scripts/metacity.py:
	  src/orca/scripts/nautilus.py:
	  src/orca/scripts/notification-daemon.py:
	  src/orca/scripts/planner.py:
	  src/orca/scripts/rhythmbox.py:
	  src/orca/scripts/toolkits/GAIL.py:
	  src/orca/scripts/toolkits/Gecko/Makefile.am:
	  src/orca/scripts/toolkits/Gecko/__init__.py:
	  src/orca/scripts/toolkits/Gecko/bookmarks.py:
	  src/orca/scripts/toolkits/Gecko/braille_generator.py:
	  src/orca/scripts/toolkits/Gecko/constants.py:
	  src/orca/scripts/toolkits/Gecko/script.py:
	  src/orca/scripts/toolkits/Gecko/speech_generator.py:
	  src/orca/scripts/toolkits/Gecko/where_am_i.py:
	  src/orca/scripts/toolkits/J2SE-access-bridge.py:
	  src/orca/scripts/toolkits/Makefile.am:
	  src/orca/scripts/toolkits/VCL.py:
	  src/orca/settings.py:
	  test/harness/orca-customizations.py.in:
	  Fixed bug #528147: Broke up multi-class scripts into packages. 
	  Put toolkit scripts into their own directory, and application 
	  scripts into one too.
	
2008-04-30  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py:
          Fix for bug #530766 - (ff3) split headings not fully read
          when nav by structure.

2008-04-30  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py:
          src/orca/where_am_I.py:
          Fix for bug #517736 - whereAmI does not handle text with
          embedded object characters

        * test/keystrokes/firefox/moz_menu.py:
          test/keystrokes/firefox/bug_512303.py:
          test/keystrokes/firefox/line_nav_imagemap.py:
          test/keystrokes/firefox/dojo_slider.py:
          test/keystrokes/firefox/uiuc_button.py:
          test/keystrokes/firefox/xul_role_menu_bar.py:
          test/keystrokes/firefox/xul_role_list_item.py:
          test/keystrokes/firefox/xul_role_radio_button.py:
          test/keystrokes/firefox/label_guess_bugzilla_search.py:
          test/keystrokes/firefox/xul_role_tree.py:
          test/keystrokes/firefox/xul_role_entry.py:
          test/keystrokes/firefox/dojo_tree.py:
          test/keystrokes/firefox/html_role_combo_box.py:
          test/keystrokes/firefox/xul_where_am_i_status_bar.py:
          test/keystrokes/firefox/moz_progressbar.py:
          test/keystrokes/firefox/line_nav_wiki.py:
          test/keystrokes/firefox/xul_role_tree_table.py:
          test/keystrokes/firefox/html_struct_nav_large_obj.py:
          test/keystrokes/firefox/line_nav_multi_line_text.py:
          test/keystrokes/firefox/uiuc_tree.py:
          test/keystrokes/firefox/dojo_tabcontainer.py:
          test/keystrokes/firefox/page_summary.py:
          test/keystrokes/firefox/line_nav_heading_section.py:
          test/keystrokes/firefox/line_nav_table_cell_links.py:
          test/keystrokes/firefox/line_nav_empty_anchor.py:
          test/keystrokes/firefox/html_struct_nav_blockquote.py:
          test/keystrokes/firefox/xul_where_am_i_dialog.py:
          test/keystrokes/firefox/line_nav_bugzilla_search.py:
          test/keystrokes/firefox/uiuc_grid.py:
          test/keystrokes/firefox/xul_role_page_tab.py:
          test/keystrokes/firefox/html_struct_nav_links.py:
          test/keystrokes/firefox/xul_role_alert.py:
          test/keystrokes/firefox/xul_role_combo_box.py:
          test/keystrokes/firefox/line_nav_enter_bug.py:
          test/keystrokes/firefox/line_nav_simple_form.py:
          test/keystrokes/firefox/line_nav_nested_tables.py:
          Updated all of the regression tests to be consistent with the
          current state of affairs (latest Orca and latest FF3 from trunk).

2008-04-29  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/gaim.py:
          Fix for bug #474673 - Add option to have chatroom-specific message
          histories in Pidgin.

        * src/orca/settings.py:
          src/orca/orca-setup.glade:
          src/orca/orca_prefs.py:
          src/orca/default.py:
          src/orca/where_am_I.py:
          src/orca/braille.py:
          src/orca/orca_gui_prefs.py:
          Fixed bug #426010 - Implement Verbalized Links.

        * test/keystrokes/oowriter/bug_450210.py:
          test/keystrokes/oowriter/bug_382415.py:
          test/keystrokes/oowriter/bug_353268.py:
          test/keystrokes/oowriter/bug_350219.py:
          test/keystrokes/oowriter/bug_382408.py:
          test/keystrokes/oowriter/bug_382418.py:
          test/keystrokes/oowriter/bug_382880.py:
          test/keystrokes/oowriter/bug_385828.py:
          test/keystrokes/oowriter/bug_362979.py:
          test/keystrokes/oowriter/bug_382888.py:
          Work on bug #523438 - oowriter regression tests need work.

2008-04-29  Willie Walker <william.walker@sun.com>

	* src/orca/scripts/gdmlogin.py:	
	  Fix for bug #517387 - Orca should not read password out in gdm
	  login window.  This just turns off key echo when the login
	  window is up.  The real fix belongs in gdm (see bug #529145).
	
2008-04-29  Willie Walker <william.walker@sun.com>

        * src/orca/default.py:
          src/orca/braille.py:
          src/orca/mouse_review.py:
          Fix pylint issues (two of which were blatant bugs).

2008-04-28  Rich Burridge <rich.burridge@sun.com>

        * src/orca/app_gui_prefs.py:
          Fix for bug #523731 - Pidgin events interfere with app-specific
          Prefs dialog.

        * src/orca/scripts/metacity.py:
          Fix for bug #522797 - Orca should not speak false "inaccessible"
          messages when switching applications

        * src/orca/default.py:
          src/orca/orca.py:
          Fix for bug #528507 - Escape doesn't exit "learn mode" if the 
          active script changes.

2008-04-24  William Walker <william.walker@sun.com>

	* src/orca/orca.in:
	  Additional fix for bug #525831 - isn't properly handling SIGTERM.
	  Needed to fix this so orca_console_prefs would work again.

2008-04-24  Willie Walker <william.walker@sun.com>

	* src/orca/gnomespeechfactory.py: Fix for bug #528797 -
	  gnome-speech inappropriately uses g_return_if_fail.
          Only set "punctuation mode" if we can.

2008-04-24  Eitan Isaacson  <eitan@ascender.com>

	* src/orca/mouse_review.py: 
	* src/orca/orca.py:
	  Raise RuntimeError when no display is available in mouse_review,
	  catch it in orca.py at import time.

2008-04-21  Willie Walker <william.walker@sun.com>

        * configure.in:
	  README:
          Mark as Orca v2.23.2pre