Nicola Fontana
1e1131c959
Do not use static GTypeInfo and GInterfaceInfo
...
Either g_type_register_static_simple (used by G_DEFINE_TYPE_EXTENDED)
and G_IMPLEMENT_INTERFACE use automatic variables for GTypeInfo and
GInterfaceInfo structs, while tutorials and source code often use
static variables. This commit consistently adopts the former method.
https://bugzilla.gnome.org/show_bug.cgi?id=600158
2009-11-06 01:21:09 +01:00
Christian Dywan
87c0397edc
Don't use deprecated button signal functions in Gail
2009-10-27 22:42:24 +01:00
Javier Jardón
33f53e1d04
Fix a compilation warning
...
Catch the returned value of write()
2009-10-20 20:43:44 +02:00
Matthias Clasen
be22a62160
Cleanups
...
This commit removes dead code, mostly pointed out by clang.
2009-09-10 13:53:28 -04:00
Matthias Clasen
d01dc74a85
Remove a dead assignment
...
Pointed out by clang.
2009-09-09 00:52:01 -04:00
Li Yuan
0780a4975b
Return state_set directly if there is no parent.
...
Bug #592403 . Return state_set directly if there is no parent. Fix crash.
2009-08-21 15:29:51 +08:00
Alejandro Piñeiro Iglesias
f22239c4aa
Report ATK_STATE_SHOWING only when all parents are visible
...
Bug #509650 . Checks if all the predecesors (the parent widget,
his parent, etc) are visible. Only reports ATK_STATE_SHOWING when
all parents are visible.
Signed-off-by: Li Yuan <li.yuan@sun.com>
2009-07-29 11:55:53 +08:00
Li Yuan
ee876f94b1
Remove both SHOWING and SELECTED states when menuitem is not visible
...
Bug #582674 and Bug #574674 . Remove SHOWING state also.
2009-07-24 16:23:57 +08:00
Li Yuan
de718dbe93
Remove ATK_STATE_SHOWING state when menuitem is not visible
...
When the menu is not selected, remove ATK_STATE_SHOWING state. And
emit state change signal if the menu is selected/unselected.
2009-07-24 16:17:59 +08:00
Benjamin Otte
1a385c50f0
fix compile warnings
...
Fallout from running make CFLAGS="-Werror"; mostly missing casts and
constness issues.
2009-06-17 10:28:03 +02:00
Matthias Clasen
3bf1c7adad
More uses of the get_cell_renderers functions
2009-06-16 12:37:33 -04:00
Matthias Clasen
6fc9f57848
Forgot one use in libgail
2009-06-16 11:48:16 -04:00
Behdad Esfahbod
a398c840be
Add git.mk to generate .gitignore files
...
Add four new doc templates that were not in repository.
2009-05-04 14:29:21 -04:00
Li Yuan
5d617ee80b
Emit property-changed:accessible-name for gailcombobox
...
Fix bug #579741 . Emit property-changed:accessible-name when selection
of combobox changed.
2009-05-04 11:38:44 +08:00
Mike Gorse
3f00129e17
Fix Selectable state for gailButton
...
Only remove Selectable state from a GailButton if it is not Focusable (ie,
a TreeView column header); do not add Selectable for all focusable
buttons. Fixes a bug introduced with the fix to 433324.
2009-04-23 14:36:51 +01:00
Matthias Clasen
0dd7155f79
Update README files to refer to git
...
Update various README files to refer to git instead of svn.
Also discontinue ChangeLog files.
2009-03-31 18:49:48 -04:00
Stefan Walter
de60fd8cfd
Use gtk_entry_xxx functions rather than using GtkEntry structure directly.
...
See bug #576801
svn path=/trunk/; revision=22589
2009-03-27 05:22:23 +00:00
Tor Lillqvist
d8ea13216c
Bug 575644 - Cygwin gail build patch
...
2009-03-25 Tor Lillqvist <tml@novell.com>
Bug 575644 - Cygwin gail build patch
* modules/other/gail/Makefile.am
* modules/other/gail/libgail-util/Makefile.am
* modules/other/gail/tests/Makefile.am: Use -no-undefined also on
Cygwin. Patch from "Cygwin ports maintainer".
svn path=/trunk/; revision=22586
2009-03-25 07:18:58 +00:00
Matthias Clasen
ba150f5ecc
2.16.0
...
svn path=/trunk/; revision=22530
2009-03-13 15:06:47 +00:00
Matthias Clasen
fb5722ca96
2.15.5
...
svn path=/trunk/; revision=22448
2009-03-02 20:42:08 +00:00
Li Yuan
a0b3a069f1
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
Li Yuan
6bcbd9eb4d
Bug #561631 . Patch from Yue Wang. Ref the button in the idle function to
...
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.
svn path=/trunk/; revision=22408
2009-02-26 02:28:12 +00:00
Li Yuan
01aa0c3932
Bug #325809 . Get the cell from the coordinates based on bin_window.
...
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.
svn path=/trunk/; revision=22405
2009-02-25 09:55:14 +00:00
Li Yuan
7eff2404d0
Bug #520395 . Notify the insert signal in the idle function. Let text_util
...
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.
svn path=/trunk/; revision=22404
2009-02-25 09:45:37 +00:00
Li Yuan
6336e98082
Bug #571001 . Set the cell's showing state based on bin_window coordinates.
...
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.
svn path=/trunk/; revision=22403
2009-02-25 08:41:49 +00:00
Matthias Clasen
a0f8f37c37
2.15.4
...
svn path=/trunk/; revision=22350
2009-02-17 22:25:41 +00:00
Li Yuan
dfc29dba44
Bug #561631 . Use g_queue_get_length to determine if a queue is empty.
...
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.
svn path=/trunk/; revision=22348
2009-02-17 07:04:07 +00:00
Tor Lillqvist
6a36bca4c6
Bug 570406 - gailutil.def is in srcdir, but used from builddir
...
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+.
svn path=/trunk/; revision=22280
2009-02-04 08:20:11 +00:00
Matthias Clasen
ebb342a246
2.15.3
...
svn path=/trunk/; revision=22273
2009-02-03 01:55:28 +00:00
Matthias Clasen
b447ac1be4
2.15.2
...
svn path=/trunk/; revision=22231
2009-01-27 05:51:23 +00:00
Matthias Clasen
3bb7c153f8
2.15.1
...
svn path=/trunk/; revision=22202
2009-01-23 23:03:59 +00:00
Brad Taylor
5a2d0bb014
Bug #565110 – Add an env variable to disable Gail.
...
2009-01-07 Brad Taylor <brad@getcoded.net>
* gail.c:
Bug #565110 – Add an env variable to disable Gail.
svn path=/trunk/; revision=22072
2009-01-07 14:46:10 +00:00
Matthias Clasen
c885c8afd2
2.15.0
...
svn path=/trunk/; revision=22037
2009-01-01 22:24:56 +00:00
Tor Lillqvist
5ff6cfaf23
Typo.
...
svn path=/trunk/; revision=22035
2009-01-01 14:20:11 +00:00
Tor Lillqvist
5c658551e2
Typo.
...
svn path=/trunk/; revision=22034
2009-01-01 14:19:55 +00:00
Tor Lillqvist
a96dd0ead1
#undef GTK_DISABLE_DEPRECATED here, too get GTK_IS_COMBO.
...
2008-12-21 Tor Lillqvist <tml@novell.com>
* gaillabel.c: #undef GTK_DISABLE_DEPRECATED here, too get
GTK_IS_COMBO.
svn path=/trunk/; revision=21920
2008-12-21 12:24:49 +00:00
Li Yuan
95b5ec01f7
Bug #564555 . #undef GTK_DISABLE_DEPRECATED where we need to access
...
2008-12-15 Li Yuan <li.yuan@sun.com>
* gailitem.c:
Bug #564555 . #undef GTK_DISABLE_DEPRECATED where we need to access
deprecated symbols.
svn path=/trunk/; revision=21904
2008-12-15 04:48:52 +00:00
Li Yuan
185529d2f8
Bug #512743 . (gail_tree_view_changed_gtk): Clean cell before go through
...
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.
svn path=/trunk/; revision=21872
2008-12-12 06:12:27 +00:00
Michael Natterer
925fca892c
fix a glitch.
...
svn path=/trunk/; revision=21860
2008-12-09 14:51:31 +00:00
Michael Natterer
c5edf5e513
Makefile.am add GTK_DISABLE_DEPRECATED to CFLAGS.
...
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.
svn path=/trunk/; revision=21859
2008-12-09 14:51:16 +00:00
Michael Natterer
448201a836
undeprecate.
...
2008-12-09 Michael Natterer <mitch@imendio.com>
* gailtreeview.c: undeprecate.
svn path=/trunk/; revision=21858
2008-12-09 14:49:34 +00:00
Matthias Clasen
dc3547de3c
Don't rely on gtk_expander_get_label
...
svn path=/trunk/; revision=21812
2008-11-28 04:04:03 +00:00
Li Yuan
08b8150598
Bug #554002 . Add cache's page count when add pages.
...
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.
svn path=/trunk/; revision=21800
2008-11-24 06:33:34 +00:00
Matthias Clasen
d834ef6b2f
Bug 555953 – libferret missing link against libgtk-x11
...
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Bug 555953 – libferret missing link against libgtk-x11
* modules/other/gail/test/Makefile.am: Link libferret against gtk.
svn path=/trunk/; revision=21646
2008-10-13 16:00:24 +00:00
Christian Persch
aadcba2dc5
Bug 555386 – format not a string literal and no format arguments
...
svn path=/trunk/; revision=21642
2008-10-13 12:54:45 +00:00
Matthias Clasen
8ecf7d04e1
Bug 554950 – gail must make itself resident
...
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.
svn path=/trunk/; revision=21601
2008-10-07 17:41:46 +00:00
Michael Natterer
c280f9189b
s/GTK_SIGNAL_FUNC/G_CALLBACK/
...
2008-09-22 Michael Natterer <mitch@imendio.com>
* tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/
svn path=/trunk/; revision=21489
2008-09-22 11:00:40 +00:00
Matthias Clasen
493cc9b2da
Fix possible leaks of textutils
...
svn path=/trunk/; revision=21470
2008-09-21 05:33:50 +00:00
Matthias Clasen
d22cf5141e
Plug a memory leak
...
svn path=/trunk/; revision=21439
2008-09-19 04:43:01 +00:00
Li Yuan
0f942a3cb8
Bug #548783 . Change g_assert to g_return_if_fail to avoid unnucessary
...
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.
svn path=/trunk/; revision=21174
2008-08-21 05:41:16 +00:00