Stephane Delcroix
7fff96ee2b
fix a typo
...
svn path=/trunk/gtk-sharp/; revision=122744
2009-01-08 10:14:44 +00:00
Mike Kestner
3dcf49c8e4
new doc stubs for gio-sharp api
...
svn path=/trunk/gtk-sharp/; revision=122715
2009-01-07 21:12:08 +00:00
Mike Kestner
f38c129f6d
2009-01-07 Mike Kestner <mkestner@novell.com>
...
* generator/MethodBody.cs: avoid null ref when passing null to
destroy notified callback parameters. [Fixes #464120 ]
svn path=/trunk/gtk-sharp/; revision=122677
2009-01-07 17:10:08 +00:00
Stephane Delcroix
b9af715527
reorder rules
...
svn path=/trunk/gtk-sharp/; revision=122655
2009-01-07 13:30:29 +00:00
Mike Kestner
ca8f9980bf
whitespace from updater
...
svn path=/trunk/gtk-sharp/; revision=122569
2009-01-06 17:40:34 +00:00
Mike Kestner
33cd36a8fd
2009-01-06 Mike Kestner <mkestner@novell.com>
...
* configure.in.in: update to use mdoc.
* doc/Makefile.am: update to use mdoc.
* doc/gtk-sharp-docs.source: add node element to conform to new
monodoc layout model.
svn path=/trunk/gtk-sharp/; revision=122568
2009-01-06 17:38:06 +00:00
Mike Kestner
93748ff346
updater run for glib docs with some actual docs mixed in
...
svn path=/trunk/gtk-sharp/; revision=122562
2009-01-06 16:29:49 +00:00
Andrés G. Aragoneses
8ffc1097fb
revert r122505
...
svn path=/trunk/gtk-sharp/; revision=122553
2009-01-06 15:27:12 +00:00
Stephane Delcroix
7c835c46c5
a sample I used to test Gtk.MountOperation. Works fine, as expected
...
svn path=/trunk/gtk-sharp/; revision=122551
2009-01-06 15:01:03 +00:00
Stephane Delcroix
24512d951a
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: fix gtk_icon_theme_lookup_by_gicon return-type
and name.
svn path=/trunk/gtk-sharp/; revision=122530
2009-01-06 09:40:54 +00:00
Stephane Delcroix
c003c94a2a
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: fix gicon property name for CellRendererPixbuf
svn path=/trunk/gtk-sharp/; revision=122529
2009-01-06 09:40:23 +00:00
Stephane Delcroix
5658b0feb7
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: fix gicon property, getter and setter for StatusIcon
svn path=/trunk/gtk-sharp/; revision=122528
2009-01-06 09:40:00 +00:00
Stephane Delcroix
af3707e207
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: rename SetFromGicon to SetFromIcon and GetGicon to
GetIcon.
svn path=/trunk/gtk-sharp/; revision=122527
2009-01-06 09:39:21 +00:00
Stephane Delcroix
866ba3561a
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: fix the gtk_image_get_gicon signature (pass as out)
svn path=/trunk/gtk-sharp/; revision=122526
2009-01-06 09:39:08 +00:00
Stephane Delcroix
438788f2a9
2009-01-06 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata: rename the Gicon property of GtkImage to Icon.
svn path=/trunk/gtk-sharp/; revision=122525
2009-01-06 09:38:45 +00:00
Andrés G. Aragoneses
1f40330573
2009-01-05 Andrés G. Aragoneses <aaragoneses@novell.com>
...
* GType.cs: convert GType.Is to a non-static function.
* Value.cs: track API.
[Last cosmetic bit from #448009 ]
svn path=/trunk/gtk-sharp/; revision=122505
2009-01-06 03:36:56 +00:00
Stephane Delcroix
f5e7bbb7b0
2009-01-05 Stephane Delcroix <sdelcroix@novell.com>
...
* bootstrap-2.14:
* bootstrap-generic:
* configure.in.in: depend on glib/gio 2.18
svn path=/trunk/gtk-sharp/; revision=122467
2009-01-05 16:30:59 +00:00
Mike Kestner
146deaa38c
2009-01-04 Mike Kestner <mkestner@novell.com>
...
* *: update to 2.14. parser support for GSEALed fields. svn build
now uses bootstrap-2.14. integrate gio-sharp module.
svn path=/trunk/gtk-sharp/; revision=122402
2009-01-04 22:29:56 +00:00
Mike Kestner
65f96d21dc
2009-01-04 Mike Kestner <mkestner@novell.com>
...
* glib/GType.cs: fix incorrect null check noticed by Christian Hoff.
[Fixes #463445 ]
svn path=/trunk/gtk-sharp/; revision=122390
2009-01-04 16:52:22 +00:00
Mike Kestner
6e4604699e
2009-01-02 Mike Kestner <mkestner@novell.com>
...
* configure.in.in: clarify the Mono.Cairo summary comment.
svn path=/trunk/gtk-sharp/; revision=122356
2009-01-02 22:03:06 +00:00
Andrés G. Aragoneses
a8b28619be
2008-12-22 Andrés G. Aragoneses <aaragoneses@novell.com>
...
* glib/GType.cs: simplify, avoiding a static method.
* generator/InterfaceGen.cs: track API.
* glib/Value.cs: reuse g_type_is_a.
[Improves fix for #448009 in r121990]
svn path=/trunk/gtk-sharp/; revision=121991
2008-12-22 17:16:03 +00:00
Andrés G. Aragoneses
8191911b26
2008-12-22 Andrés G. Aragoneses <aaragoneses@novell.com>
...
* generator/InterfaceGen.cs: use the new GLib API to detect
instances that don't implement GInterfaces.
* glib/GType.cs: add new API for checking if an IntPtr instance
implements a certain GType.
[Fixes #448009 ]
svn path=/trunk/gtk-sharp/; revision=121990
2008-12-22 17:02:09 +00:00
Stephane Delcroix
3a87d8d650
2008-12-11 Stephane Delcroix <sdelcroix@novell.con>
...
* glib/Timeout.cs: map AddSeconds ().
svn path=/trunk/gtk-sharp/; revision=121925
2008-12-20 13:03:07 +00:00
Mike Kestner
89afb3f49f
2008-12-19 Mike Kestner <mkestner@novell.com>
...
* generator/BoxedGen.cs: don't generate glue dependencies.
* glib/*.cs: remove glibsharpglue usage except thread.c.
* glib/glue/*.c: kill all but thread.c. need glib 2.20 to kill
it eventually.
* pango/Attr*.cs: kill glue usage.
* pango/glue/*.c: kill all but generated.c. it's next.
* gtk/TreeIter.custom: kill a dumb glibsharpglue usage.
svn path=/trunk/gtk-sharp/; revision=121880
2008-12-19 18:57:42 +00:00
Mike Kestner
8cf702ea12
2008-12-12 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.12: tagged for 2.12.7. Bump svn version.
* audit/base: update base apiinfo's for 2.12 stable api.
svn path=/trunk/gtk-sharp/; revision=121431
2008-12-12 16:10:15 +00:00
Andrés G. Aragoneses
470776ccea
* glib/Signal.cs: Improve protection against invalid signals.
...
svn path=/trunk/gtk-sharp/; revision=121045
2008-12-08 21:54:20 +00:00
Stephane Delcroix
66be12eebe
2008-12-02 Stephane Delcroix <sdelcroix@novell.com>
...
* generator/Ctor.cs:
* generator/Method.cs:
* generator/MethodBase.cs: refactor the Protection from Method to
MethodBase, generate ctors with the correct proteciton too.
svn path=/trunk/gtk-sharp/; revision=120487
2008-12-02 15:03:02 +00:00
Mike Kestner
b519876db7
2008-12-01 Mike Kestner <mkestner@novell.com>
...
* gtk/Gtk.metadata: automarshal TreeSelection.GetSelectedRows.
* gtk/TreeSelection.custom: kill GetSelectedRows customization.
[Fixes #450689 ]
svn path=/trunk/gtk-sharp/; revision=120458
2008-12-02 04:26:50 +00:00
Mike Kestner
d6b581ba94
2008-12-01 Mike Kestner <mkestner@novell.com>
...
* gtk/Gtk.metadata: automarshal TreeView.Columns.
* gtk/TreeView.custom: kill Columns customization.
[Fixes #450685 ]
svn path=/trunk/gtk-sharp/; revision=120455
2008-12-02 03:59:48 +00:00
Mike Kestner
0018a5a4f0
2008-11-28 Mike Kestner <mkestner@novell.com>
...
* generator/Signal.cs: remove ref int workaround now that we fallback
to signal-specific marshalers for G_TYPE_POINTER using signals.
Fixes #450119 .
svn path=/trunk/gtk-sharp/; revision=120254
2008-11-28 20:16:26 +00:00
Stephane Delcroix
6a9baad400
2008-11-26 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Image.custom:
* gtk/Gtk.metadata: obsolete Image.FromPixbuf, FromAnimation,
FromFile setters in favor of already existing Pixbuf, Animation and
File.
svn path=/trunk/gtk-sharp/; revision=120096
2008-11-26 20:34:27 +00:00
Mike Kestner
346d4d685c
2008-11-26 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.12: bump svn version.
* cairo/Makefile.am: policy config is hard-coded, not generated.
svn path=/trunk/gtk-sharp/; revision=120087
2008-11-26 18:02:08 +00:00
Mike Kestner
e710d47363
2008-11-26 Mike Kestner <mkestner@novell.com>
...
* configure.in.in: prepend CFLAGS environment setting to AC_SUBST.
Patch from Diego Petteno. [Fixes #443175 ]
svn path=/trunk/gtk-sharp/; revision=120084
2008-11-26 17:41:12 +00:00
Mike Kestner
7a52b14c1c
2008-11-25 Mike Kestner <mkestner@novell.com>
...
* glib/Value.cs: fix for 'IntPtr as object' value construction.
svn path=/trunk/gtk-sharp/; revision=120041
2008-11-26 01:56:46 +00:00
Andrés G. Aragoneses
a40efc856c
* atk/Makefile.am:
...
* atk/SelectionAdapter.custom: new method for firing selection-changed
( http://library.gnome.org/devel/atk/stable/AtkSelection.html#AtkSelection-selection-changed )
svn path=/trunk/gtk-sharp/; revision=119840
2008-11-24 20:45:48 +00:00
Mike Kestner
84a63992fd
remove a C.WL, oops
...
svn path=/trunk/gtk-sharp/; revision=119652
2008-11-21 17:47:37 +00:00
Mike Kestner
8d6e58e175
2008-11-21 Mike Kestner <mkestner@novell.com>
...
* glib/ManagedValue.cs: rework to ref count a ManagedValue instance
and pass a GCHandle to it around, instead of taking out multiple
gchandles on the managed target itself.
svn path=/trunk/gtk-sharp/; revision=119648
2008-11-21 17:42:16 +00:00
Stephane Delcroix
1d63a0e3e7
Global.ApplicationName property
...
2008-11-21 Stephane Delcroix <sdelcroix@novell.com>
* glib/Global.cs: implement Global.ApplicationName for localized
application name.
svn path=/trunk/gtk-sharp/; revision=119633
2008-11-21 16:54:10 +00:00
Stephane Delcroix
68ec7f1ebd
map g_format_size_for_display in Format.cs
...
2008-11-21 Stephane Delcroix <sdelcroix@novell.com>
* Makefile.am:
* glib/Format.cs: new class to map the g_format methods
svn path=/trunk/gtk-sharp/; revision=119630
2008-11-21 16:42:46 +00:00
Mike Kestner
a39a739bca
2008-11-15 Mike Kestner <mkestner@novell.com>
...
* gdk/Event.cs: add EventOwnerChange to GetEvent.
* gdk/EventOwnerChange.cs: manual subclass of Gdk.Event.
* gdk/Gdk.metadata: hide EventOwnerChange.
* gdk/Makefile.am: add EventOwnerChange.cs.
* gdk/gdk-symbols.xml: add EventOwnerChange.
svn path=/trunk/gtk-sharp/; revision=118953
2008-11-16 04:39:23 +00:00
Mike Kestner
16a8111ff4
2008-11-15 Mike Kestner <mkestner@novell.com>
...
* gtk/Gtk.metadata: mark the SpinButton::Output signal as manually
marshaled to avoid a compat break. The old manual marshaler expected
and int RetVal and the new signal closure more accurately expects a
bool. Since returning 1 previously worked, we need to revert to the
int expectation, even though bool is technically more correct.
svn path=/trunk/gtk-sharp/; revision=118944
2008-11-15 22:38:07 +00:00
Brad Taylor
45622e1d33
2008-11-14 Brad Taylor <brad@getcoded.net>
...
* glib/Object.cs: Bind g_object_notify.
* doc/en/GLib/Object.xml: Document new API.
svn path=/trunk/gtk-sharp/; revision=118864
2008-11-14 16:21:16 +00:00
Mike Kestner
74105a1c80
2008-11-05 Mike Kestner <mkestner@novell.com>
...
* atk/atk-api-2.12.raw: regen
* gtk/gtk-api-2.12.raw: regen
* generator/Signal.cs: reinstate old custom marshaler generation and
generate custom marshaling when 'manual' attr is set.
* parser/gapi2xml.pl: set manual attr on sigs that have G_TYPE_POINTER
parameters since the generic closure can't cope with them.
svn path=/trunk/gtk-sharp/; revision=118068
2008-11-06 02:23:21 +00:00
Mike Kestner
6aac9f149f
2008-11-05 Mike Kestner <mkestner@novell.com>
...
* gtk/Builder.custom: #if the new API for 2.14 for now so it
doesn't get confused as stable API yet.
svn path=/trunk/gtk-sharp/; revision=118066
2008-11-06 02:16:23 +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
Stephane Delcroix
8b431b91f3
2008-11-03 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.metadata:
* gtk/StatusIcon.custom: Obsolete the duplicated properties.
svn path=/trunk/gtk-sharp/; revision=117797
2008-11-03 19:08:12 +00:00
Mike Kestner
4de7ad4914
2008-10-29 Mike Kestner <mkestner@novell.com>
...
* glib/Signal.cs : custom marshaling hooks
* glib/SignalClosure.cs : support for custom marshalers.
svn path=/trunk/gtk-sharp/; revision=117424
2008-10-29 21:41:57 +00:00
Stephane Delcroix
3f81d52735
2008-10-28 Stephane Delcroix <sdelcroix@novell.com>
...
* gtk/Gtk.Metadata: hide ConnectSignals.
* gtk/Builder.Custom: connect the signals, and the objects.
GetObjectRaw method: allows very neat object inheritance.
svn path=/trunk/gtk-sharp/; revision=117257
2008-10-28 11:16:32 +00:00
Stephane Delcroix
cbbb73fd0c
bumping version to 2.12.6
...
svn path=/trunk/gtk-sharp/; revision=117182
2008-10-27 16:24:32 +00:00
Stephane Delcroix
e7a4cbea59
2008-10-27 Stephane Delcroix <sdelcroix@novell.com>
...
* glib/ListBase.cs: DataMarshal: create the right object for *Adapter
list items.
svn path=/trunk/gtk-sharp/; revision=117169
2008-10-27 15:08:02 +00:00