Andrés G. Aragoneses
48da8afce6
2009-01-29 Andrés G. Aragoneses <aaragoneses@novell.com>
...
* atk/Object.custom: add binding for "focus-event" signal:
http://library.gnome.org/devel/atk/unstable/AtkObject.html#AtkObject-focus-event
svn path=/trunk/gtk-sharp/; revision=124937
2009-01-29 16:11:08 +00:00
Mike Gorse
c9d658f381
2008-11-04 Mike Gorse <mgorse@novell.com>
...
* glib/PtrArray.cs, glib/glue/ptrarray.c, glib/Makefile.am,
glib/glue/Makefile.am, glib/gtype.cs, generator/SymbolTable.cs,
generator/ReturnValue.cs: Add PtrArray.
* glib/Marshaller.cs: Add PtrArrayToArray.
* atk/Atk.metadata: Specify GetTarget return type.
* atk/Object.custom, atk/glue/object.c: Support overriding
RefRelationSet.
svn path=/trunk/gtk-sharp/; revision=117919
2008-11-04 20:17:00 +00:00
Mike Gorse
dfd06255db
Atk/Object.custom: Pass Handle in EmitChildrenChanged (fix critical)
...
svn path=/trunk/gtk-sharp/; revision=117006
2008-10-24 22:11:46 +00:00
Andrés G. Aragoneses
d21970a0cd
Fixes BNC#384475.
...
* atk/Object.custom: Provide a new overload that receives an
enum instead of an ulong, for a friendlier managed API.
svn path=/trunk/gtk-sharp/; revision=113822
2008-09-23 13:59:30 +00:00
Mike Gorse
cbf6068edf
Support GetIndexInParent.
...
svn path=/trunk/gtk-sharp/; revision=112901
2008-09-12 19:47:38 +00:00
Brad Taylor
70b8817f12
2008-08-19 Brad Taylor <brad@getcoded.net>
...
* atk/Object.custom: Add method to allow emission of
visible-data-changed signal.
* atk/TextChangedDetail.cs:
* atk/TextAdapter.custom: Add method to allow emission of text-changed
signal.
svn path=/trunk/gtk-sharp/; revision=111015
2008-08-19 22:00:33 +00:00
Andrés G. Aragoneses
dddf13e2fb
* atk/Object.custom:
...
* atk/glue/object.c:
Simplified code for previous issue (recommendation from mkestner).
svn path=/trunk/gtk-sharp/; revision=105929
2008-06-16 18:03:28 +00:00
Andrés G. Aragoneses
bd2330adf2
* atk/Object.custom:
...
* atk/glue/object.c:
Temporary workaround for infinite recursion issue.
svn path=/trunk/gtk-sharp/; revision=105329
2008-06-09 16:12:03 +00:00
Mike Kestner
40b8a8c5d9
2008-06-06 Mike Kestner <mkestner@novell.com>
...
* atk/Object.custom: use 'as StateSet' instead of cast to avoid
cast exceptions in the null case.
svn path=/trunk/gtk-sharp/; revision=105170
2008-06-06 15:46:24 +00:00
Andrés G. Aragoneses
535ffa6c40
cosmetic
...
svn path=/trunk/gtk-sharp/; revision=105161
2008-06-06 15:06:29 +00:00
Andrés G. Aragoneses
15cf27b0dd
* atk/Object.custom:
...
* atk/glue/object.c: Implement virtual method OnRefStateSet().
svn path=/trunk/gtk-sharp/; revision=105160
2008-06-06 14:56:01 +00:00
Andrés G. Aragoneses
52e68fbeb6
* atk/Object.custom: Track API changes in GLib.Signal.
...
* glib/Signal.cs: AddEmissionHook binding (for closing #386950 ), and
change API of Emit to mimic the detailed_signal pattern.
* glib/GType.cs: GType.FromName: new wrapper for native call.
* glib/ObjectManager.cs: Use the new FromName managed method.
svn path=/trunk/gtk-sharp/; revision=103198
2008-05-14 16:03:13 +00:00
Andrés G. Aragoneses
c4967d7cb9
* atk/Object.custom, atk/glue/object.c: Remove unneeded
...
return types (I don't know why gcc ever let this compile...).
svn path=/trunk/gtk-sharp/; revision=102720
2008-05-07 12:49:37 +00:00
Andrés G. Aragoneses
d0b8f4c279
* atk/Object.custom: custom protected method for firing
...
the ChildrenChanged signal.
* glib/Signal.cs: first implementation of a managed
method for emitting signals.
svn path=/trunk/gtk-sharp/; revision=101700
2008-04-24 17:11:11 +00:00
Mike Kestner
1a64851790
2008-04-04 Mike Kestner <mkestner@novell.com>
...
* atk/Object.custom: take out a ref on the return value of
OnRefChild. Also add some null guarding and default to IntPtr.Zero
on exceptions.
svn path=/trunk/gtk-sharp/; revision=99826
2008-04-04 05:00:42 +00:00
Andrés G. Aragoneses
c909f241f4
Fix build, I'm dumb (related: r99178, r99183)
...
svn path=/trunk/gtk-sharp/; revision=99184
2008-03-28 11:35:53 +00:00
Andrés G. Aragoneses
fe733e53a3
oops, forgot this on r99178
...
svn path=/trunk/gtk-sharp/; revision=99183
2008-03-28 11:32:45 +00:00
Andrés G. Aragoneses
f4ca73fd5d
* atk/Object.custom: custom properties for overriding class methods.
...
* atk/Makefile.am: include Object.custom.
* atk/glue/object.c: glue to override class methods.
* atk/glue/Makefile.am: include object.c.
(Patch reviewed by mkestner)
svn path=/trunk/gtk-sharp/; revision=99178
2008-03-28 11:02:39 +00:00