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