Mike Kestner
d7f231117d
2009-01-27 Mike Kestner <mkestner@novell.com>
...
* glib/Opaque.cs: ensure we are running on the gui thread when we
dispose from the finalizer. [Fixes #419777 ]
svn path=/trunk/gtk-sharp/; revision=124683
2009-01-27 17:45:15 +00:00
Mike Kestner
1d9f50edb7
2009-01-26 Mike Kestner <mkestner@novell.com>
...
* glib/Value.cs: make the pad fields a blink explicitly sized struct
instead to avoid alignment issues on x86. [Fixes #469135 ]
svn path=/trunk/gtk-sharp/; revision=124561
2009-01-26 20:42:50 +00:00
Mike Kestner
27c413091c
2009-01-23 Mike Kestner <mkestner@novell.com>
...
* Makefile.include:
* doc/Makefile.am:
* glib/Makefile.am:
* gtkdotnet/Makefile.am: parallel make patches from Diego Pettenò
and Bertrand Lorentz. [Fixes #421063 ]
svn path=/trunk/gtk-sharp/; revision=124400
2009-01-24 04:47:54 +00:00
Brad Taylor
abc3237425
2009-01-13 Brad Taylor <brad@getcoded.net>
...
* atk/Atk.metadata: Bind GetRunAttributes and GetDefaultAttributes as
Atk.Attribute[] instances instead of GLib.SList. [Fixes #393565 ]
svn path=/trunk/gtk-sharp/; revision=123249
2009-01-13 20:27:17 +00:00
Mike Kestner
d02c31e387
2009-01-13 Mike Kestner <mkestner@novell.com>
...
* gdk/glue/event.c: kill
* gdk/glue/selection.c: kill
* gdk/Selection.cs: hardcode the primary, secondary, and clipboard
atom definitions instead of using glue to access their macros.
* gdk/Event*.cs: rewrite to use layout structures instead of glue
for field accessors. Also enable writing for all fields.
[Fixes #323373 ]
svn path=/trunk/gtk-sharp/; revision=123197
2009-01-13 15:34:01 +00:00
Mike Kestner
33849fd085
2009-01-09 Mike Kestner <mkestner@novell.com>
...
* glib/Opaque.cs (GetOpaque): return null for IntPtr.Zero.
svn path=/trunk/gtk-sharp/; revision=123140
2009-01-12 22:15:47 +00:00
Mike Kestner
dc069c7338
2009-01-09 Mike Kestner <mkestner@novell.com>
...
* configure.in.in: don't hardcode CC when cross-compiling.
* gapi-cdecl-insert: monodis support on mono.
* Makefile.am: add a cross-compile bundling target. The goal is to
build a .zip which can be extracted on win32 to run candle and light,
avoiding cygwin to produce installers. Hopefully some day wix will
run on linux.
svn path=/trunk/gtk-sharp/; revision=123139
2009-01-12 22:14:25 +00:00
Stephane Delcroix
5b60a2f909
fix a dllimport
...
svn path=/trunk/gtk-sharp/; revision=123027
2009-01-12 11:29:21 +00:00
Mike Kestner
2110dad6d1
2009-01-08 Mike Kestner <mkestner@novell.com>
...
* cairo/Makefile.am: use mono.snk to sign the Mono.Cairo assembly
so that it's compatible with mono built versions. Initial patch
from Christian Hoff with a few tweaks.
svn path=/trunk/gtk-sharp/; revision=122821
2009-01-08 20:05:24 +00:00
Mike Kestner
756e0c49b9
2009-01-08 Mike Kestner <mkestner@novell.com>
...
* generator/InterfaceGen.cs: generate Adapters for consume_only ifaces
too. This seems unusual, but is primarily to produce at least one
'generic' implementation of every interface and a GetObject method
so that the marshaling code can always return an object which
implements the interface, even if no public object wrapper exists for
the underlying c GObject type.
svn path=/trunk/gtk-sharp/; revision=122814
2009-01-08 19:27:54 +00:00
Mike Kestner
1a16f66803
2009-01-08 Mike Kestner <mkestner@novell.com>
...
* generator/ReturnValue.cs: map gfilename* list elements to type
ListBase.FilenameString so they are marshaled correctly.
* glib/Marshaller.cs: handle FilenameStrings in ListPtrToArray.
* gtk/Gtk.metadata: FileChooser.GetFilenames and ListShortcutFolders
return type mangling to avoid custom implementations.
* gtk/FileChooser*.custom: kill manual Filenames and ShortcutFolders.
svn path=/trunk/gtk-sharp/; revision=122802
2009-01-08 18:43:00 +00:00
Mike Kestner
3030c6d535
fix inconsistent line endings
...
svn path=/trunk/gtk-sharp/; revision=122798
2009-01-08 18:00:47 +00:00
Mike Kestner
4e1837a017
updater namespace file moves
...
svn path=/trunk/gtk-sharp/; revision=122795
2009-01-08 17:10:47 +00:00
Mike Kestner
aa928785b7
GConf doc updates
...
svn path=/trunk/gtk-sharp/; revision=122792
2009-01-08 16:49:42 +00:00
Mike Kestner
1b41f742f6
glade doc update
...
svn path=/trunk/gtk-sharp/; revision=122791
2009-01-08 16:40:35 +00:00
Mike Kestner
9efe6c804f
whitespace/reordering changes from updater run
...
svn path=/trunk/gtk-sharp/; revision=122790
2009-01-08 16:34:10 +00:00
Stephane Delcroix
fcf0a617e4
doc for MountOperationResult
...
svn path=/trunk/gtk-sharp/; revision=122781
2009-01-08 15:28:35 +00:00
Stephane Delcroix
7059fb503e
doc for Ask[Password|Question][Args|Flags|Handler], MountOperation, PasswordSave, Reply[Args|Handler]
...
svn path=/trunk/gtk-sharp/; revision=122780
2009-01-08 15:28:27 +00:00
Stephane Delcroix
f559a7b31a
doc for AppInfoAdapter, AppInfoCreateFlags, AppLaunchContext
...
svn path=/trunk/gtk-sharp/; revision=122779
2009-01-08 15:28:17 +00:00
Stephane Delcroix
a26d187135
AppInfo documentation: completed
...
svn path=/trunk/gtk-sharp/; revision=122777
2009-01-08 15:28:08 +00:00
Stephane Delcroix
15355d53d0
doc regen for API change
...
svn path=/trunk/gtk-sharp/; revision=122776
2009-01-08 15:28:01 +00:00
Stephane Delcroix
d1c4559b3b
2009-01-08 Stephane Delcroix <sdelcroix@novell.com>
...
* gio/Gio.metadata: change AppInfo's CanRemoveSupportsType to a
property.
svn path=/trunk/gtk-sharp/; revision=122775
2009-01-08 15:27:31 +00:00
Stephane Delcroix
7d6e4807ce
doc regen
...
svn path=/trunk/gtk-sharp/; revision=122747
2009-01-08 10:34:46 +00:00
Stephane Delcroix
651654d72b
2009-01-08 Stephane Delcroix <sdelcroix@novell.com>
...
* gio/Gio.metadata: change AppInfo's ShouldShow, SupportsFiles and
SupportsUris to properties.
svn path=/trunk/gtk-sharp/; revision=122746
2009-01-08 10:15:28 +00:00
Stephane Delcroix
759d591b2c
some AppInfo docs. Just to check how to edit/merge/upload docs
...
svn path=/trunk/gtk-sharp/; revision=122745
2009-01-08 10:15:18 +00:00
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