Matthias Clasen
ead05d0954
parasite: Use template for widget tree
2014-05-10 22:04:15 -04:00
Matthias Clasen
6f1a786413
parasite: Use template for classes list
2014-05-10 22:04:15 -04:00
Matthias Clasen
0eb330613b
parasite: Use template for css editor
2014-05-10 22:04:15 -04:00
Matthias Clasen
3c22fc4ef6
parasite: Use template for object hierarchy
2014-05-10 22:04:14 -04:00
Matthias Clasen
3f5d21abec
parasite: Use template for button path
2014-05-10 22:04:14 -04:00
Matthias Clasen
e43aeb9a1f
parasite: Allow panes to shrink
...
The notebook is too wide.
2014-05-10 22:04:14 -04:00
Matthias Clasen
5fcd6ba21b
parasite: Use the right icon name for inspect
2014-05-10 22:04:14 -04:00
Matthias Clasen
828acee981
parasite: Don't show hicolor as an icon theme
...
It really isn't.
2014-05-10 22:04:13 -04:00
Matthias Clasen
9bc7cfa6ba
parasite: Don't show key themes
...
But show the builtin theme, even if it doesn't show up in the
filesystem.
2014-05-10 22:04:13 -04:00
Matthias Clasen
9fbb704418
parasite: Turn the inspect button back into an image button
2014-05-10 22:04:12 -04:00
Matthias Clasen
8f96238194
parasite: Make flashing work better
...
The positioning of the highlight window was not reliable; instead
just use a after-handler for the draw signal, in the same way that
drag highlights are drawn by GTK+ itself.
And copy the code for grabbing a widget via pointer from testgtk;
that code is known to work.
2014-05-10 22:04:12 -04:00
Matthias Clasen
01cb166819
parasite: Drop an unused field
2014-05-10 22:04:11 -04:00
Matthias Clasen
f78d91e5fc
parasite: Make child properties insensitive when empty
...
When the selected object is not a widget, make the child property
list insensitive.
2014-05-10 22:04:11 -04:00
Matthias Clasen
413faa55a0
parasite: Display child properties too
2014-05-10 22:04:10 -04:00
Matthias Clasen
2166a9b163
parasite: Use a window group
...
By putting the parasite window in a separate group, we can interact
with it even when there is a modal dialog blocking the application
window
2014-05-10 22:04:10 -04:00
Matthias Clasen
81af602dda
Initial import
...
This is a copy of https://github.com/chipx86/gtkparasite.git
with minimal edits to make it build.
2014-05-10 22:04:09 -04:00
Benjamin Otte
df2e122b5c
gail: Move from modules/other/gail to gtk/a11y
2011-07-05 16:07:56 -04:00
Benjamin Otte
3ec9e6c5e8
gail: No need to include modules/other in CFLAGS anymore
...
Now that we include headers directly, ew don't need it anymore. And the
current directory is included automatically.
2011-07-05 16:07:56 -04:00
Benjamin Otte
ee606d1684
gail: Include files directly
...
Instead of including <gail/gailfoo.h>, include "gailfoo.h"
Private headers should be included like this (to make it esily visible
that the headers are private) and we want to move this directory to a
different name, so hardcoding the directory name is counterproductive to
that.
2011-07-05 16:07:56 -04:00
Javier Jardón
7c0e18f8a6
gailtextcell: Fix typo
2011-06-12 21:46:18 +01:00
Benjamin Otte
2fd625d191
gail: Fix for new box handling
2011-06-09 06:18:10 +02:00
Benjamin Otte
acaaca4c76
gail: Fix scrollbar index_in_parent() implementation
2011-06-09 06:16:23 +02:00
Benjamin Otte
dee2e74736
gail: Remove unreachable code
2011-06-09 06:00:34 +02:00
Matthias Clasen
3e066e893e
Use buttonboxes instead of hbuttonboxes
2011-06-07 22:03:19 -04:00
Matthias Clasen
f32d243bb0
Use boxes instead of hboxes
2011-06-07 19:56:12 -04:00
Matthias Clasen
611b0767c0
Use boxes instead of vboxes
2011-06-07 18:38:46 -04:00
Javier Jardón
02285b232c
gail: Use GdkRGBA instead GdkColor
2011-06-07 17:42:24 +01:00
Javier Jardón
15a914202d
gail/tests: Use const instead G_CONST_RETURN
2011-06-07 14:28:45 +01:00
Javier Jardón
5e2b5680a4
gail: use const instead G_CONST_RETURN
2011-06-07 14:28:45 +01:00
Matthias Clasen
68fcede223
Hacky support for combo boxes
...
This extends the current hacks in gailmenuitem to not only
recognize menuitems with labels in them, but also menuitems
which contain a GtkCellView, since those are used by GtkComboBox
nowadays.
Some of the AtkText apis are not fully supported.
https://bugzilla.gnome.org/show_bug.cgi?id=650302
2011-06-06 13:55:48 -04:00
Matthias Clasen
6cee81c7b8
gail: Add back get_name for menu items
...
This was lost when GailItem was nuked. Not having it is leading
to problems, even though randomly poking strings out of your children
seems to be a less than perfect approach to naming...
2011-06-02 23:26:09 -04:00
Carlos Garcia Campos
e13794bef9
gail: Implement AtkObject::get_attributes() in GailEntry
...
And return the GtkEntry placeholder text as a new attribute.
https://bugzilla.gnome.org/show_bug.cgi?id=440963
2011-03-21 10:03:49 +01:00
Murray Cumming
f91c04e284
Minor documentation improvements
...
Mostly correcting it's to its and changing some , to .
2011-02-23 10:26:21 +01:00
Matthias Clasen
f90f84bbc3
Fix distcheck
2011-02-21 18:34:09 -05:00
Matthias Clasen
1fb8812082
Correctly treat GdkColor properties
...
Noticed by Daniel Garcia,
https://bugzilla.gnome.org/show_bug.cgi?id=642782
2011-02-20 09:49:04 -05:00
Matthias Clasen
8d9144a0c4
Use the correct function to free boxed GdkColors
...
This fixes a segfault in gtk3-demo when running under accerciser.
2011-02-19 08:34:21 -05:00
Matthias Clasen
edeb6aaf88
Hypertext does not really make sense for GtkLinkButton
...
Instead, implement HyperLinkImpl and return the single link
object. This commit also adds an AtkAction implementation
for the link object.
2011-02-17 21:01:07 -05:00
Matthias Clasen
d6e3855f95
GailEntry: remove idle if cell editing is canceled
...
This avoids warnings when cell editing is interrupted e.g. by
adding or removing a row.
2011-02-17 19:17:36 -05:00
Matthias Clasen
f3687a9490
GailEntry: remove idle if cell editing is canceled
...
This avoids warnings when cell editing is interrupted e.g. by
adding or removing a row.
2011-02-17 19:06:19 -05:00
Matthias Clasen
ba6107d39a
GailProgressBar: make value setters work
2011-02-17 13:20:27 -05:00
Matthias Clasen
3e4780b2e6
Add forgotten include
2011-02-17 13:17:09 -05:00
Matthias Clasen
af0db9188a
Add a AtkHypertext implementation for GtkLinkButton
...
https://bugzilla.gnome.org/show_bug.cgi?id=586201
2011-02-17 07:36:42 -05:00
Matthias Clasen
fd069132fd
ifdef X11-specific parts in gail
...
GTK_IS_PLUG() and GTK_IS_SOCKET() now need this protection.
https://bugzilla.gnome.org/show_bug.cgi?id=642263
2011-02-16 23:56:33 -05:00
Matthias Clasen
14cd22996d
Remove a bunch of crazy code from gail
...
...and replace it with only slightly less crazy code.
No need to create an destroy hash tables for each key press.
2011-02-16 23:30:21 -05:00
Matthias Clasen
292e23f515
Forgotten file
2011-02-16 23:26:36 -05:00
Matthias Clasen
66db0d698a
gail: Fix the atk_add_key_event_listener implementation
...
Based on a patch by Alejandro Piñeiro Iglesias,
https://bugzilla.gnome.org/show_bug.cgi?id=599907
2011-02-16 22:57:25 -05:00
Matthias Clasen
4757979075
gail: support indeterminate state of check menuitems
...
Patch by Szilárd Pfeiffer
https://bugzilla.gnome.org/show_bug.cgi?id=626730
2011-02-16 22:35:16 -05:00
Matthias Clasen
f746329933
Fix gailstatusbar problems
...
Reported in https://bugzilla.gnome.org/show_bug.cgi?id=630971
2011-02-16 21:58:10 -05:00
danigm
799c3e4e57
gail: Fixing little bug, gail_misc_add_attribute returns the new attrib_set
...
Some calls to gail_misc_add_attribute doesn't assing the return
valute to attrib_set, so the attrib_set never get modified.
2011-02-12 08:17:00 -05:00
Matthias Clasen
524ce69bcb
Bump the version to 3.0.0
...
At the same time, change the library sonames for -3.0 to just -3.
This is necessary since the 2.99 releases installed libraries like
libgtk-3.0.so.0.9903.0, and we want to prevent the library version
number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
2011-02-10 14:41:02 -05:00