Blame modules/other/gail/ChangeLog

Packit 98cdb6
=== ChangeLog discontinued ===
Packit 98cdb6
Packit 98cdb6
	With the move to git, GTK+ is switching from a ChangeLog file
Packit 98cdb6
	to relying on commit messages to provide change history. Please
Packit 98cdb6
	see README.commits for guidance on the expected message format.
Packit 98cdb6
Packit 98cdb6
2009-03-25  Tor Lillqvist  <tml@novell.com>
Packit 98cdb6
Packit 98cdb6
	Bug 575644 - Cygwin gail build patch
Packit 98cdb6
Packit 98cdb6
	* modules/other/gail/Makefile.am
Packit 98cdb6
	* modules/other/gail/libgail-util/Makefile.am
Packit 98cdb6
	* modules/other/gail/tests/Makefile.am: Use -no-undefined also on
Packit 98cdb6
	Cygwin. Patch from "Cygwin ports maintainer".
Packit 98cdb6
Packit 98cdb6
2009-03-13  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.16.0 ===
Packit 98cdb6
Packit 98cdb6
2009-03-02  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.5 ===
Packit 98cdb6
Packit 98cdb6
2009-02-26  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* Makefile.am:
Packit 98cdb6
	* gail.c: (gail_accessibility_module_init):
Packit 98cdb6
	* gail.h:
Packit 98cdb6
	* gailscalebutton.c: (gail_scale_button_class_init),
Packit 98cdb6
	(gail_scale_button_init), (gail_scale_button_initialize),
Packit 98cdb6
	(atk_action_interface_init), (gail_scale_button_do_action),
Packit 98cdb6
	(gail_scale_button_get_n_actions),
Packit 98cdb6
	(gail_scale_button_get_description),
Packit 98cdb6
	(gail_scale_button_action_get_name),
Packit 98cdb6
	(gail_scale_button_get_keybinding),
Packit 98cdb6
	(gail_scale_button_set_description), (atk_value_interface_init),
Packit 98cdb6
	(gail_scale_button_get_current_value),
Packit 98cdb6
	(gail_scale_button_get_maximum_value),
Packit 98cdb6
	(gail_scale_button_get_minimum_value),
Packit 98cdb6
	(gail_scale_button_get_minimum_increment),
Packit 98cdb6
	(gail_scale_button_set_current_value),
Packit 98cdb6
	(gail_scale_button_notify_gtk):
Packit 98cdb6
	* gailscalebutton.h:
Packit 98cdb6
	Bug #519090. Add accessibility support to GtkScaleButton.
Packit 98cdb6
	Support action and value interfaces. Patch from Jan Arne Petersen.
Packit 98cdb6
Packit 98cdb6
2009-02-26  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailbutton.c: (idle_do_action):
Packit 98cdb6
	Bug #561631. Patch from Yue Wang. Ref the button in the idle
Packit 98cdb6
	function to prevent the button being finalized.
Packit 98cdb6
Packit 98cdb6
2009-02-25  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (gail_tree_view_ref_accessible_at_point):
Packit 98cdb6
	Bug #325809. Get the cell from the coordinates based on
Packit 98cdb6
	bin_window.
Packit 98cdb6
Packit 98cdb6
2009-02-25  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailentry.c: (gail_entry_real_notify_gtk),
Packit 98cdb6
	(gail_entry_idle_notify_insert), (_gail_entry_insert_text_cb):
Packit 98cdb6
	Bug #520395. Notify the insert signal in the idle function. Let
Packit 98cdb6
	text_util has chance to update cache.
Packit 98cdb6
Packit 98cdb6
2009-02-25  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (is_cell_showing):
Packit 98cdb6
	Bug #571001. Set the cell's showing state based on bin_window
Packit 98cdb6
	coordinates.
Packit 98cdb6
Packit 98cdb6
2009-02-17  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.4 ===
Packit 98cdb6
Packit 98cdb6
2009-02-17  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailbutton.c: (idle_do_action):
Packit 98cdb6
	Bug #561631. Use g_queue_get_length to determine if a queue is empty.
Packit 98cdb6
Packit 98cdb6
2009-02-04  Tor Lillqvist  <tml@novell.com>
Packit 98cdb6
Packit 98cdb6
	Bug 570406 - gailutil.def is in srcdir, but used from builddir
Packit 98cdb6
Packit 98cdb6
	* libgail-util/Makefile.am: Use gailutil.def from srcdir. Drop
Packit 98cdb6
	useless rules to install/uninstall import libraries, libtool knows
Packit 98cdb6
	to install / uninstall them itself when installing / uninstalling
Packit 98cdb6
	a .la file. Add rules to install / uninstall the def file like for
Packit 98cdb6
	consistency, like with the other libraries in GTK+.
Packit 98cdb6
Packit 98cdb6
2009-02-02  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.3 ===
Packit 98cdb6
Packit 98cdb6
2009-01-27  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.2 ===
Packit 98cdb6
Packit 98cdb6
2009-01-23  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.1 ===
Packit 98cdb6
Packit 98cdb6
2009-01-07  Brad Taylor  <brad@getcoded.net>
Packit 98cdb6
Packit 98cdb6
	* gail.c: 
Packit 98cdb6
	Bug #565110 – Add an env variable to disable Gail.
Packit 98cdb6
Packit 98cdb6
2009-01-01  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* === Released 2.15.0 ===
Packit 98cdb6
Packit 98cdb6
2008-12-21  Tor Lillqvist  <tml@novell.com>
Packit 98cdb6
Packit 98cdb6
	* gaillabel.c: #undef GTK_DISABLE_DEPRECATED here, too, to get
Packit 98cdb6
	GTK_IS_COMBO.
Packit 98cdb6
Packit 98cdb6
2008-12-15  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailitem.c:
Packit 98cdb6
	Bug #564555.  #undef GTK_DISABLE_DEPRECATED where we need to access
Packit 98cdb6
	deprecated symbols.
Packit 98cdb6
Packit 98cdb6
2008-12-12  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: Bug #512743.
Packit 98cdb6
	(gail_tree_view_changed_gtk): Clean cell before go through the info
Packit 98cdb6
	list, for "changed" signal could come before a "row-deleted".
Packit 98cdb6
	(clean_cell_info):
Packit 98cdb6
	Prevent the thread to be scheduled before clean_cell_info
Packit 98cdb6
	finish its job.
Packit 98cdb6
Packit 98cdb6
2008-12-09  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* Makefile.am
Packit 98cdb6
	* tests/Makefile.am: add GTK_DISABLE_DEPRECATED to CFLAGS.
Packit 98cdb6
Packit 98cdb6
	* gail.c
Packit 98cdb6
	* gailclist.c
Packit 98cdb6
	* gailclistcell.c
Packit 98cdb6
	* gailcombo.c
Packit 98cdb6
	* gaillist.c
Packit 98cdb6
	* gailmenu.c
Packit 98cdb6
	* gailoptionmenu.c
Packit 98cdb6
	* gailpixmap.c
Packit 98cdb6
	* gailprogressbar.c
Packit 98cdb6
	* gailtoplevel.c
Packit 98cdb6
	* gailwidget.c
Packit 98cdb6
	* gailwindow.c
Packit 98cdb6
	* tests/ferret.c
Packit 98cdb6
	* tests/testcombo.c
Packit 98cdb6
	* tests/testlib.h
Packit 98cdb6
	* tests/testoptionmenu.c: #undef it where we need to access
Packit 98cdb6
	deprecated cruft.
Packit 98cdb6
Packit 98cdb6
2008-12-09  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: undeprecate.
Packit 98cdb6
Packit 98cdb6
2008-11-27  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	Bug 353088 – gtk_expander_get_label should return the full label text
Packit 98cdb6
Packit 98cdb6
	* gailexpander.c: Don't rely on gtk_expander_get_label.
Packit 98cdb6
	Patch by Peter Johanson. 
Packit 98cdb6
Packit 98cdb6
2008-11-24  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailnotebook.c: (gail_notebook_page_added):
Packit 98cdb6
	Bug #554002. Add cache's page count when add pages.
Packit 98cdb6
Packit 98cdb6
2008-10-13  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	Bug 555953 – libferret missing link against libgtk-x11
Packit 98cdb6
Packit 98cdb6
	* test/Makefile.am: Link libferret against gtk.
Packit 98cdb6
	
Packit 98cdb6
2008-10-07 Matthias Clasen <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	Bug 554950 – gail must make itself resident
Packit 98cdb6
Packit 98cdb6
	* gail.c: Make the module resident, since it can't handle
Packit 98cdb6
	being unloaded.
Packit 98cdb6
Packit 98cdb6
2008-09-22  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/
Packit 98cdb6
Packit 98cdb6
2008-09-20  Matthias Clasen <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* gailtextview.c:
Packit 98cdb6
	* gailbutton.c: Fix possible leaks of textutils.
Packit 98cdb6
Packit 98cdb6
2008-09-19  Matthias Clasen <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c (garbage_collect_cell_data): Actually free
Packit 98cdb6
	the copied list.
Packit 98cdb6
Packit 98cdb6
2008-08-21  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (traverse_cells):
Packit 98cdb6
	Bug #548783. Change g_assert to g_return_if_fail to avoid
Packit 98cdb6
	unnucessary crash.
Packit 98cdb6
Packit 98cdb6
2008-08-21  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (model_row_deleted):
Packit 98cdb6
	Bug #548782. Emit children-changed::remove signal when a row is 
Packit 98cdb6
	deleted in gtktreeview.
Packit 98cdb6
Packit 98cdb6
2008-08-15  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gailbooleancell.c
Packit 98cdb6
	* gailimagecell.c
Packit 98cdb6
	* gailtextcell.c
Packit 98cdb6
	* gailwidget.c
Packit 98cdb6
	* tests/Makefile.am
Packit 98cdb6
	* tests/testbutton.c
Packit 98cdb6
	* tests/testimage.c
Packit 98cdb6
	* tests/testlib.c
Packit 98cdb6
	* tests/testmenuitem.c
Packit 98cdb6
	* tests/testnotebook.c
Packit 98cdb6
	* tests/testoptionmenu.c
Packit 98cdb6
	* tests/testpaned.c
Packit 98cdb6
	* tests/testselection.c
Packit 98cdb6
	* tests/testtable.c: some undeprecation.
Packit 98cdb6
Packit 98cdb6
	* libgail-util/Makefile.am. build with GDK_DISABLE_DEPRECATED
Packit 98cdb6
	and GTK_DISABLE_DEPRECATED.
Packit 98cdb6
Packit 98cdb6
2008-08-11  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* tests/ferret.c
Packit 98cdb6
	* tests/testlib.c
Packit 98cdb6
	* tests/testtable.c: don't use the deprecated
Packit 98cdb6
	gtk_box_pack_start_defaults()
Packit 98cdb6
Packit 98cdb6
2008-08-04  Tor Lillqvist  <tml@novell.com>
Packit 98cdb6
Packit 98cdb6
	* libgail-util/Makefile.am: Pass appropriate -machine flag to
Packit 98cdb6
	lib.exe.
Packit 98cdb6
Packit 98cdb6
2008-07-02  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailoptionmenu.c: (gail_option_menu_real_initialize),
Packit 98cdb6
	(gail_option_menu_changed):
Packit 98cdb6
	Bug #541167. Emit "object:property-change:accessible-name" when
Packit 98cdb6
	GailOptionMenui's name changes.
Packit 98cdb6
Packit 98cdb6
2008-06-18  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gailimage.c (gail_image_get_image_size)
Packit 98cdb6
	* gailpixmap.c (gail_pixmap_get_image_size):
Packit 98cdb6
	s/gdk_window_get_size/gdk_drawable_get_size/
Packit 98cdb6
Packit 98cdb6
2008-06-17  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gail.c
Packit 98cdb6
	* gailtoplevel.c: s/gtk_type_class/g_type_class_ref/
Packit 98cdb6
Packit 98cdb6
	* Makefile.am: add GDK_DISABLE_DEPRECATED to CPPFLAGS.
Packit 98cdb6
Packit 98cdb6
2008-06-10  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtextview.c: (gail_text_view_set_caret_offset):
Packit 98cdb6
	Automatically scroll text caret to make it visible, when AT
Packit 98cdb6
	sets its offset.
Packit 98cdb6
Packit 98cdb6
2008-06-06  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gail/gaillabel.c: (gail_label_real_notify_gtk):
Packit 98cdb6
	Before emitting "text_caret_moved", change the cursor to the
Packit 98cdb6
	changed bound. Bug #536927.
Packit 98cdb6
Packit 98cdb6
2008-05-30  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gailcellparent.h
Packit 98cdb6
	* gailfactory.h
Packit 98cdb6
	* tests/testnotebook.c
Packit 98cdb6
	* tests/testtext.c
Packit 98cdb6
	* tests/testtoplevel.c
Packit 98cdb6
	* tests/testvalues.c: include <atk/atk.h> instead of individual
Packit 98cdb6
	files from ATK.
Packit 98cdb6
Packit 98cdb6
2008-05-28  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* gailwidget.h: include <gtk/gtk.h> instead of
Packit 98cdb6
	<gtk/gtkaccessible.h>
Packit 98cdb6
Packit 98cdb6
	* *.h: don't include anyting from gtk since all headers indirectly
Packit 98cdb6
	include gailwidget.h.
Packit 98cdb6
Packit 98cdb6
	* gailcellparent.c: include <gtk/gtk.h> instead of individual
Packit 98cdb6
	files.
Packit 98cdb6
Packit 98cdb6
	* gailcheckmenuitem.c
Packit 98cdb6
	* gailmenu.c
Packit 98cdb6
	* gailtreeview.c: remove all gtk includes since it's always
Packit 98cdb6
	included by including any gail header.
Packit 98cdb6
Packit 98cdb6
2008-05-26  Michael Natterer  <mitch@imendio.com>
Packit 98cdb6
Packit 98cdb6
	* libgail-util/gailmisc.h
Packit 98cdb6
	* libgail-util/gailtextutil.h: use G_BEGIN/END_DECLS.
Packit 98cdb6
Packit 98cdb6
2008-05-24  Matthias Clasen  <mclasen@redhat.com>
Packit 98cdb6
Packit 98cdb6
	Bug 504706 – wrong deallocator used for GError in gailtextview.c
Packit 98cdb6
Packit 98cdb6
	* gailtextview.c: Don't use g_free on a GError.
Packit 98cdb6
Packit 98cdb6
2008-04-02  Li Yuan  <li.yuan@.sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailbutton.c: (idle_do_action):
Packit 98cdb6
	Patch from Alejandro Piñeiro Iglesias <apinheiro@igalia.com>.
Packit 98cdb6
	Bug #496167. Synthesize press and release GdkEvent in button's click
Packit 98cdb6
	action.
Packit 98cdb6
Packit 98cdb6
2008-03-31  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailbutton.c: (gail_button_ref_state_set):
Packit 98cdb6
	Bug #433324. add/remove selectable state depand on if the button can
Packit 98cdb6
	be focused.
Packit 98cdb6
Packit 98cdb6
2008-03-20  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailcell.c: (gail_cell_object_finalize):
Packit 98cdb6
	Bug #498079. Free cell's action info before free the action_list.
Packit 98cdb6
Packit 98cdb6
2008-01-11  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (gail_tree_view_real_initialize), (focus_in),
Packit 98cdb6
	(focus_out):
Packit 98cdb6
	Bug #508255. Remove ATK_STATE_FOCUSED state when focus jumps out.
Packit 98cdb6
	Emit "active-descendant-changed" and add ATK_STATE_FOCUSED state when
Packit 98cdb6
	focus comes in again.
Packit 98cdb6
Packit 98cdb6
2008-01-11  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (gail_tree_view_ref_child),
Packit 98cdb6
	(idle_cursor_changed):
Packit 98cdb6
	Bug #497218. Emit "active-descendant-changed" when focus first comes
Packit 98cdb6
	into treeview. Add/remove ATK_STATE_FOCUSED when cursor changes.
Packit 98cdb6
Packit 98cdb6
2008-01-11  Li Yuan  <li.yuan@sun.com>
Packit 98cdb6
Packit 98cdb6
	* gailtreeview.c: (gail_tree_view_get_n_rows):
Packit 98cdb6
	Bug #508715. Should use gtk_tree_path_free to free a GtkTreePath.
Packit 98cdb6