Mike Kestner
c8d0557ac1
2006-07-14 Mike Kestner <mkestner@novell.com>
...
* sample/gnomevfs/Makefile.am : build fix for !ENABLE_GNOMEVFS.
svn path=/trunk/gtk-sharp/; revision=62597
2006-07-14 13:40:11 +00:00
Gonzalo Paniagua Javier
1843575303
2006-06-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glade/HandlerNotFoundExeception.cs:
* glade/XML.custom: provide a better error when the signature of a
handler does not match the one of the event.
svn path=/trunk/gtk-sharp/; revision=61911
2006-06-21 15:57:26 +00:00
Mike Kestner
2ac6bb5457
2006-05-10 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.10 : strap for the new 2.9.0 API.
* generator/SymbolTable.cs : add GLib.InitiallyUnowned mapping.
* glib/InitiallyUnowned.cs : new floating class "stub".
* glib/Makefile.am : build new class.
* gdk/gdk-api-2.10.raw: parse from 2.9.0
* gtk/Gtk.metadata: cleanup conflicts in 2.10 API.
* gtk/gtk-api-2.10.raw: parse from 2.9.0
* pango/pango-api-2.10.raw: parse from 1.11.99
* sources/Makefile.am : 2.10 parse setup and api-2.10
* sources/gtk_tree_model_signal_fix-2.10.patch : 2.10 patch.
* sources/gtk-sharp-2.10-sources.xml : parse rules for 2.10
svn path=/trunk/gtk-sharp/; revision=60521
2006-05-10 17:13:30 +00:00
Joe Shaw
a199215947
2006-05-08 Joe Shaw <joeshaw@novell.com>
...
* glib/ValueArray.cs: Don't immediately free ValueArrays; queue
them up to be freed in the main thread by using a Timeout. This
fixes SMP deadlocks when the GValues contained therein aren't
threadsafe (like GDK resources). Fixes Novell bug #168650 .
svn path=/trunk/gtk-sharp/; revision=60424
2006-05-08 20:45:48 +00:00
Pete Johanson
8385036760
2006-05-04 Peter Johanson <peter@peterjohanson.com>
...
* gtk/glue/cellrenderer.c: Revert r59683, as it causes issues for
overrides calling base.GetSize (), etc.
svn path=/trunk/gtk-sharp/; revision=60291
2006-05-05 03:13:17 +00:00
Mike Kestner
091b836e70
2006-05-03 Mike Kestner <mkestner@novell.com>
...
* gdk/Drawable.custom : remove manual DrawPoints impl.
* gdk/Gdk.metadata : properly mark array and count params for
Drawable.DrawPoints.
svn path=/trunk/gtk-sharp/; revision=60222
2006-05-03 15:00:25 +00:00
Zac Bowling
7b4b41c596
2006-05-02 Zac Bowling <zac@zacbowling.com>
...
* docs/en/Gdk/Drawable.xml
* gdk/Drawable.custom
* gdk/Gdk.metadata : Fix Drawable.DrawPoints's points param
signature by making points an array type.
svn path=/trunk/gtk-sharp/; revision=60196
2006-05-02 22:36:43 +00:00
Pete Johanson
4cd47a3512
2006-04-20 Peter Johanson <peter@peterjohanson.com>
...
* gtk/glue/cellrenderer.c: Make GetSize, Render, etc behave correctly
for all cases. Fixes #77949 .
svn path=/trunk/gtk-sharp/; revision=59683
2006-04-20 07:55:08 +00:00
Zac Bowling
10832038d4
2006-04-15 Zac Bowling <zac@zacbowling.com>
...
* README.generator : Added link to GAPI guide on Wiki
svn path=/trunk/gtk-sharp/; revision=59506
2006-04-15 07:16:44 +00:00
Mike Kestner
7ca7eb453e
2006-03-27 Mike Kestner <mkestner@novell.com>
...
* gnomevfs/MimeType.cs : remove string from all pinvoke sigs. now
adheres to the const/non-const conventions specified in the vfs
headers. Fixes #77534 .
svn path=/trunk/gtk-sharp/; revision=58615
2006-03-27 19:43:53 +00:00
Mike Kestner
16fef6601b
2006-03-27 Mike Kestner <mkestner@novell.com>
...
* glib/ListBase.cs : deal with ownership of Opaque elements.
* glib/Marshaller.cs : add a hack to deal with Opaque ownership in
ListToArray marshaling.
svn path=/trunk/gtk-sharp/; revision=58609
2006-03-27 18:35:08 +00:00
Mike Kestner
4c0ad06efc
welcome to 2006
...
svn path=/trunk/gtk-sharp/; revision=57842
2006-03-12 00:03:31 +00:00
Mike Kestner
2a0ae5f3bb
2005-02-28 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.* : update for 2.x.2 releases.
svn path=/trunk/gtk-sharp/; revision=57400
2006-02-28 16:41:30 +00:00
Mike Kestner
0ae0904afd
2005-02-28 Mike Kestner <mkestner@novell.com>
...
* pango/Context.custom : use ReadIntPtr (ptr, offset) for 64 bit.
* pango/FontFamily.custom : use ReadIntPtr (ptr, offset) for 64 bit.
* pango/FontMap.custom : use ReadIntPtr (ptr, offset) for 64 bit.
* pango/Layout.custom : use ReadIntPtr (ptr, offset) for 64 bit.
svn path=/trunk/gtk-sharp/; revision=57399
2006-02-28 16:29:57 +00:00
Mike Kestner
b2e4fc3fa8
2005-02-28 Mike Kestner <mkestner@novell.com>
...
* gdk/Region.custom : 64 bit fix for ptr arithmetic. [Fixes #77658 ]
svn path=/trunk/gtk-sharp/; revision=57397
2006-02-28 16:09:36 +00:00
Paolo Molaro
3e6a941186
Tue Feb 28 09:44:23 CET 2006 Paolo Molaro <lupus@ximian.com>
...
* gdk/Pixbuf.custom: use correct type for buffer_size in
gdk_pixbuf_save_to_bufferv() (fixes bug# 77662).
svn path=/trunk/gtk-sharp/; revision=57385
2006-02-28 08:45:31 +00:00
Mike Kestner
c1288db722
2005-02-16 Mike Kestner <mkestner@novell.com>
...
* sample/gnomevfs/Makefile.am : make TestXfer conditional to a mono
build since it uses Mono.GetOptions. [Fixes #77497 ]
svn path=/trunk/gtk-sharp/; revision=56950
2006-02-16 17:30:08 +00:00
Mike Kestner
f879932267
2005-02-03 Mike Kestner <mkestner@novell.com>
...
* sample/gnomevfs/TestVolume.cs : remove C# 2.0 usage.
svn path=/trunk/gtk-sharp/; revision=56545
2006-02-03 21:32:29 +00:00
Mike Kestner
404fce43b6
2005-02-03 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.* : update for 2.x.1 releases.
svn path=/trunk/gtk-sharp/; revision=56540
2006-02-03 19:42:35 +00:00
Mike Kestner
11dade8683
2005-02-03 Mike Kestner <mkestner@novell.com>
...
* generator/Signal.cs : virtual method enum retvals must be case to
Enum before casting to their ultimate type. Also dispose retval
gvalues to avoid reference leaks.
svn path=/trunk/gtk-sharp/; revision=56529
2006-02-03 15:55:22 +00:00
Mike Kestner
6edc0b8b89
2005-01-31 Mike Kestner <mkestner@novell.com>
...
* gnome/About.custom : fix some nullterm issues in subclass
construction as reported on irc by latexer.
svn path=/trunk/gtk-sharp/; revision=56363
2006-01-31 20:56:51 +00:00
Mike Kestner
f47b4880f1
2005-01-31 Mike Kestner <mkestner@novell.com>
...
* gtk/Dialog.custom : null check a parent arg. [Fixes #77400 ]
svn path=/trunk/gtk-sharp/; revision=56339
2006-01-31 16:02:18 +00:00
Mike Kestner
7558efb434
2005-01-22 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : work around broken vte that doesn't
advertise its gtk+ dependency to pkg-config. [Fixes #77323 ]
svn path=/trunk/gtk-sharp/; revision=55928
2006-01-23 06:08:16 +00:00
Mike Kestner
8be43289ae
2005-01-21 Mike Kestner <mkestner@novell.com>
...
* generator/SymbolTable.cs : alias off_t to ssize_t as it is
signed according to harold. [Fixes #77016 ]
svn path=/trunk/gtk-sharp/; revision=55887
2006-01-21 17:31:03 +00:00
Mike Kestner
5bac7a6c8d
2005-01-21 Mike Kestner <mkestner@novell.com>
...
* gtk/RadioToolButton.custom : manually implement the GLib.List group
ctors. [Fixes #76992 ]
svn path=/trunk/gtk-sharp/; revision=55886
2006-01-21 15:52:50 +00:00
Mike Kestner
498028ccb0
2005-01-17 Mike Kestner <mkestner@novell.com>
...
* gnome/Canvas.custom : add a ctor (bool is_aa) using the
construct-only prop.
[Fixes #77017 ]
svn path=/trunk/gtk-sharp/; revision=55690
2006-01-17 19:19:58 +00:00
Wade Berrier
fc339613e6
* Have vte-sharp only depend on gtk-sharp instead of gnome-sharp
...
* sample/VteTest.cs: use gtk# calls instead of gnome#
* vte/vte-sharp-2.0.pc.in: depend on gtk-sharp instead of gnome-sharp
* configure.in.in: Allow vte to be build if gnome isn't going to be built
[Fixes #77182 ]
svn path=/trunk/gtk-sharp/; revision=55689
2006-01-17 18:49:14 +00:00
Mike Kestner
e1d8403f5d
2005-01-13 Mike Kestner <mkestner@novell.com>
...
* glib/Marshaller.cs : subtract utc_offset when marshaling to time_t.
[Fixes #77244 ]
svn path=/trunk/gtk-sharp/; revision=55575
2006-01-14 14:07:27 +00:00
Mike Kestner
0486846a0e
2005-01-12 Mike Kestner <mkestner@novell.com>
...
* sources/MethodBody.cs : use Utf8.GetByteCount for hidden len params.
[Fixes #77097 ]
svn path=/trunk/gtk-sharp/; revision=55456
2006-01-12 20:24:57 +00:00
Mike Kestner
15603a6aaa
2005-01-11 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.8 : bump version to 2.8.0
svn path=/trunk/gtk-sharp/; revision=55384
2006-01-11 17:17:37 +00:00
Alp Toker
21cd2dfc14
2005-12-30 Alp Toker <alp@atoker.com>
...
* Thread.cs: Add GLib.Thread.Supported, should be checked to avoid doing
Thread.Init() twice (Mono runtime initialises GLib threads itself, MS
runtime doesn't)
* glue/thread.c: g_thread_supported() is a macro, so needs glue
* glue/Makefile.am:
* glue/makefile.win32: Update makefiles with new glue file.
svn path=/trunk/gtk-sharp/; revision=54926
2005-12-30 12:14:59 +00:00
Lluis Sanchez
fe3b98a79b
2005-12-21 Lluis Sanchez Gual <lluis@novell.com>
...
* generator/FieldBase.cs: Properly convert marshalled value
to native value.
* generator/CallbackGen.cs: Added parens to the result of ToNativeReturn,
since it may have problems with the cast.
svn path=/trunk/gtk-sharp/; revision=54671
2005-12-21 00:18:52 +00:00
John Luke
dff7bfb364
2005-12-16 John Luke <john.luke@gmail.com>
...
* samples/CairoSample.cs:
* samples/GtkCairo.cs:
* samples/Makefile.am: update the cairo sample, fixes bug #76324
svn path=/trunk/gtk-sharp/; revision=54558
2005-12-17 01:06:40 +00:00
Mike Kestner
11fed02148
2005-12-16 Mike Kestner <mkestner@novell.com>
...
* gdk/PixbufLoader.custom (InitFromAssemblyResource): move stream
access code outside the try block so only the Load is cleaned up with
the finally block. Add some other arg checking. [Fixes #76997 ]
svn path=/trunk/gtk-sharp/; revision=54532
2005-12-16 16:04:31 +00:00
Mike Kestner
6f612e3fff
2005-12-13 Mike Kestner <mkestner@novell.com>
...
* sources/Makefile.am : move to stable gtk 2.8 versions.
* sources/gtk-sharp-2.8-sources.xml : move to stable gtk 2.8 versions.
* */*.raw : regenerate.
* gdk/Gdk.metadata : hide a few gtk+ internal methods.
* gtk/Gtk.metadata : hide a win32 internal enum.
svn path=/trunk/gtk-sharp/; revision=54308
2005-12-13 17:11:31 +00:00
Mike Kestner
a6641223f5
2005-12-13 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.8 : bump version to 2.7.90.
svn path=/trunk/gtk-sharp/; revision=54302
2005-12-13 15:59:22 +00:00
Mike Kestner
5194c79c07
2005-12-13 Mike Kestner <mkestner@novell.com>
...
* gconf/GConf/Makefile.am : add GAPI_CDECL_INSERT step.
* gconf/GConf.PropertyEditors/Makefile.am : add GAPI_CDECL_INSERT step.
svn path=/trunk/gtk-sharp/; revision=54299
2005-12-13 15:34:49 +00:00
Mike Kestner
08c2de8041
2005-12-13 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : check for mono-cairo.pc.
* Makefile.include : use AC_SUBST for cairo ref.
* gdk/Gdk.metadata : s/Cairo.Graphics/Cairo.Context.
svn path=/trunk/gtk-sharp/; revision=54298
2005-12-13 15:33:28 +00:00
Mike Kestner
18f968d950
2005-12-12 Mike Kestner <mkestner@novell.com>
...
* gnomevfs/Gnomevfs.metadata : mark some const strings.
[Fixes #76270 ]
svn path=/trunk/gtk-sharp/; revision=54249
2005-12-12 17:21:00 +00:00
Mike Kestner
38f2b2a114
2005-12-12 Mike Kestner <mkestner@novell.com>
...
* gdk/EventClient.cs : fix native long marshaling issue. Thanks to
ed@catmur.co.uk for the bug report and investigation.
[Fixes #76740 ]
svn path=/trunk/gtk-sharp/; revision=54244
2005-12-12 16:08:26 +00:00
Mike Kestner
c37cd06fc5
2005-12-12 Itamar Rogel <chastamar@yahoo.com>
...
* NodeView.cs : add default ctor and NodeStore setter.
[Fixes #76827 ]
svn path=/trunk/gtk-sharp/; revision=54243
2005-12-12 15:31:54 +00:00
Mike Kestner
33fafe7842
2005-12-12 Mike Kestner <mkestner@novell.com>
...
* generator/Signal.cs : pass byte cnt for autogenerated string length
parameters. Thanks to Itamar Rogel for the report and a candidate
patch. [Fixes #76952 ]
svn path=/trunk/gtk-sharp/; revision=54239
2005-12-12 14:46:19 +00:00
Mike Kestner
98b4307aba
2005-12-10 Mike Kestner <mkestner@novell.com>
...
* gtk/gtk-api-2.8.raw : regenerated.
* gtk/IconView.custom : manually implement a new interface method.
* parser/gapi_pp.pl : more general G_DEFINE_TYPE_WITH_CODE parsing
implementation.
[Fixes #76266 ]
svn path=/trunk/gtk-sharp/; revision=54192
2005-12-10 13:17:47 +00:00
Mike Kestner
9c82ac0620
2005-12-10 Mike Kestner <mkestner@novell.com>
...
* gdk/gdk-symbols.xml : add GrabBroken mapping.
* gdk/Event.cs : add GrabBroken to GetEvent.
* gdk/EventGrabBroken.cs : manual Event subclass.
* gdk/Gdk.metadata : hide new GrabBroken event.
* gdk/Makefile.am : add new source file.
svn path=/trunk/gtk-sharp/; revision=54186
2005-12-10 06:00:03 +00:00
Mike Kestner
6dc561853a
2005-12-09 Mike Kestner <mkestner@novell.com>
...
* pango/Pango.metadata : 2.8 API tweaks
* gdk/Gdk.metadata : 2.8 API tweaks
* gtk/Gtk.metadata : 2.8 API tweaks
* gtk/IconView.custom : overloads for the weird ScrollToPath.
* gtk/Makefile.am : add custom
svn path=/trunk/gtk-sharp/; revision=54176
2005-12-09 23:16:42 +00:00
Mike Kestner
626b964336
2005-11-19 Mike Kestner <mkestner@novell.com>
...
* generator/ManualGen.cs (CallByName): add null handling.
[Fixes #76540 ]
svn path=/trunk/gtk-sharp/; revision=53280
2005-11-19 18:56:27 +00:00
Ben Maurer
75af9256fb
2005-11-15 Ben Maurer <bmaurer@ximian.com>
...
* gdk/Rectangle.custom: Fix up Intersect using p/invoke, per
miguel's request.
svn path=/trunk/gtk-sharp/; revision=53095
2005-11-15 23:42:05 +00:00
Mike Kestner
c89c0bf97d
2005-11-10 Mike Kestner <mkestner@novell.com>
...
* bootstrap-2.6 - renamed from bootstrap
* bootstrap-2.8 : renamed from bootstrap-for-the-insane, removed
message of doom, require Gtk 2.8. Change version to 2.7.1.
svn path=/trunk/gtk-sharp/; revision=52864
2005-11-10 17:38:41 +00:00
Wade Berrier
a36a3d4c0e
* .pc and wrapper scripts: Use relative paths so gtk-sharp is
...
relocatable
svn path=/trunk/gtk-sharp/; revision=52437
2005-11-01 05:12:12 +00:00
Mike Kestner
05526600ae
2005-10-19 Mike Kestner <mkestner@novell.com>
...
* gtk/TextBuffer.custom : add some obsolete overloads for backward
compat with some not-completely-unusable 1.0.x methods.
svn path=/trunk/gtk-sharp/; revision=52131
2005-10-24 17:08:40 +00:00
Gonzalo Paniagua Javier
7ea1705778
2005-10-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glib/Object.cs: remove the fast path. It was causing troubles with
MD.
svn path=/trunk/gtk-sharp/; revision=51957
2005-10-20 02:36:26 +00:00
Mike Kestner
b39f8218c7
2005-10-19 Mike Kestner <mkestner@novell.com>
...
* gnome/PrintContext.custom (SetFont): pass the font by handle, not
ref.
svn path=/trunk/gtk-sharp/; revision=51938
2005-10-19 18:51:33 +00:00
Mike Kestner
770576a792
2005-10-19 Mike Kestner <mkestner@novell.com>
...
* bootstrap : bump version for 2.6.0.
* bootstrap-2.4 : bump version for 2.4.0.
svn path=/trunk/gtk-sharp/; revision=51929
2005-10-19 18:09:00 +00:00
Miguel de Icaza
c6ab638191
2005-10-08 Miguel de Icaza <miguel@novell.com>
...
* gtk/Application.cs (Invoke): Use Timeout instead of Idle add to
trigger the event on the Gtk thread.
svn path=/trunk/gtk-sharp/; revision=51851
2005-10-18 02:46:31 +00:00
Mike Kestner
e1d05acf79
2005-10-09 Mike Kestner <mkestner@novell.com>
...
* Makefile.include : reference Mono.Cairo.dll.
* gdk/Gdk.metadata : add cairo_t symbol element.
svn path=/trunk/gtk-sharp/; revision=51499
2005-10-10 01:53:10 +00:00
Mike Kestner
35ee367957
2005-10-09 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : string quote the POLICY_VERSIONS.
* Makefile.include : multiple policy fixes.
* */Makefile.am : multiple policy fixes.
svn path=/trunk/gtk-sharp/; revision=51493
2005-10-09 18:55:31 +00:00
Mike Kestner
880b1ff3e9
2005-10-08 Mike Kestner <mkestner@novell.com>
...
* generator/Signal.cs : handle enum return values GTypes.
* gtk/TextBuffer.custom : mark Text prop !GTK_SHARP_2_8.
[Fixes #75885 ]
svn path=/trunk/gtk-sharp/; revision=51484
2005-10-09 01:50:37 +00:00
Ben Maurer
1be96c843d
2005-10-08 Ben Maurer <bmaurer@ximian.com>
...
* glade/XML.custom: Do not look at inherited custom
attrs. Increases performance.
* glib/SignalAttribute.cs: Add AttributeUsage attr to increase
perf and compiler checking
svn path=/trunk/gtk-sharp/; revision=51481
2005-10-08 21:08:04 +00:00
Gonzalo Paniagua Javier
8900d1ccd7
2005-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glib/MainContext.cs: added a Depth property to p/invoke g_main_depth.
* glib/Object.cs:
(Dispose): immediately call g_object_unref without queueing when
possible (MainContext.Depth > 0) and use Timeout.Add instead of Idle.Add
to get our unref callback scheduled more reliably.
svn path=/trunk/gtk-sharp/; revision=51448
2005-10-07 21:33:30 +00:00
Mike Kestner
8456979ca5
2005-10-05 Mike Kestner <mkestner@novell.com>
...
* bootstrap : bump version for beta3.
* bootstrap-2.4 : bump version for beta3.
svn path=/trunk/gtk-sharp/; revision=51293
2005-10-05 18:34:19 +00:00
Mike Kestner
fede690a37
2005-09-27 Mike Kestner <mkestner@novell.com>
...
* glib/Opaque.cs : remove the Opaques hash. As f-spot demonstrated,
we cannot rely on a pointer continuing to point at the same type in
memory, since there is no destroy notification for most opaques.
* glib/Value.cs : use more explicit GetOpaque overload.
* gtk/Style.custom : use more explicit GetOpaque overload.
svn path=/trunk/gtk-sharp/; revision=50884
2005-09-27 19:12:43 +00:00
Christian Hergert
d904ed0fd7
* vte/Vte.metadata: Fix Vte.Terminal.SetColors to reflect proper mapping
...
to vte_terminal_set_colors. palette is now Gdk.Color[].
* sample/VteTest.cs: Update to work with fixed parameter.
* doc/en/Vte/Terminal.xml: Update vte docs to reflect parameter fix.
svn path=/trunk/gtk-sharp/; revision=50671
2005-09-24 07:47:12 +00:00
Mike Kestner
0435b45895
2005-09-23 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : expand glib-sharp-2.0.pc.
* glib/glib-sharp-2.0.pc.in : new pc file template.
* glib/Makefile.am : dist and install pc file.
* gtk/gtk-sharp-2.0.pc.in : Require glib-sharp-2.0.
svn path=/trunk/gtk-sharp/; revision=50641
2005-09-23 22:36:33 +00:00
Mike Kestner
f9be897c3f
2005-09-21 Mike Kestner <mkestner@novell.com>
...
* bootstrap* : expose POLICY_VERSIONS variable.
* configure.in.in : AC_SUBST new POLICY_VERSIONS.
* Makefile.include : build/install policy assemblies.
* policy.config.in : policy config skeleton.
* */Makefile.am : ditto.
svn path=/trunk/gtk-sharp/; revision=50450
2005-09-22 04:26:52 +00:00
Tambet Ingo
5a35a7dcef
2005-09-19 Tambet Ingo <tambet@ximian.com>
...
* glib/Opaque.cs: Set owned property in any case. Generated code
will set owned to false after unref.
svn path=/trunk/gtk-sharp/; revision=50309
2005-09-20 16:32:43 +00:00
Mike Kestner
361f6e70a9
2005-09-15 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : make gtkhtml-3.8 check >= 3.8.0.
[Fixes #76119 ]
svn path=/trunk/gtk-sharp/; revision=50111
2005-09-15 21:47:53 +00:00
Mike Kestner
4823e51e1b
2005-09-15 Mike Kestner <mkestner@novell.com>
...
* glade/Glade.metadata : mark Interface.toplevels private to allow
manual implementation.
* glade/Interface.custom : add manual impl for Toplevels and obsolete
old toplevels impl.
* glade/Makefile.am : add new custom.
svn path=/trunk/gtk-sharp/; revision=50100
2005-09-15 18:13:09 +00:00
Mike Kestner
6e9ebf451c
2005-09-15 Mike Kestner <mkestner@novell.com>
...
* parser/gapi-fixup.cs : warn on unmatched rules. reworked from a Dan
Winship patch. [Fixes #76088 ]
svn path=/trunk/gtk-sharp/; revision=50091
2005-09-15 16:54:00 +00:00
Dan Winship
6a4b03d57f
* gtk/Gtk.metadata: Hide Gtk.Drag.SetIconDefault. Mark
...
Gtk.TreeView.GetVisibleRect's arg as "out".
* gtk/Drag.custom: gtk_drag_set_icon_default(ctx) should translate
to Gtk.Drag.SetIconDefault(ctx), not Gtk.Drag.IconDefault = ctx.
* gtk/TreeView.custom: add obsolete GetVisibleRect()
svn path=/trunk/gtk-sharp/; revision=49723
2005-09-08 19:01:01 +00:00
Mike Kestner
f539f5d3ab
2005-09-07 Mike Kestner <mkestner@novell.com>
...
* bootstrap : bump version for beta2.
* bootstrap-2.4 : bump version for beta2.
svn path=/trunk/gtk-sharp/; revision=49651
2005-09-07 18:11:08 +00:00
Eric Butler
bc2d3e81e0
2005-09-07 Eric Butler <eric@extremeboredom.net>
...
* gtk/NodeStore.cs : Add Clear() method
* doc/en/Gtk/NodeStore.xml : Add documentation for above method
svn path=/trunk/gtk-sharp/; revision=49648
2005-09-07 17:34:58 +00:00
Mike Kestner
0b79a484fd
2005-09-07 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : check for monodoc sources dir and warn if we are
configuring for a different prefix.
* doc/Makefile.am : add install targets.
svn path=/trunk/gtk-sharp/; revision=49645
2005-09-07 16:54:16 +00:00
Mike Kestner
2a61d6e9d9
2005-09-06 Mike Kestner <mkestner@novell.com>
...
* gtk/NodeStore.cs : fix recursive emit of row_inserted.
svn path=/trunk/gtk-sharp/; revision=49563
2005-09-06 18:09:40 +00:00
Tambet Ingo
0b40e4092b
2005-09-02 Tambet Ingo <tambet@ximian.com>
...
* glib/Object.cs: Clean disposed flag from resurrected objects.
svn path=/trunk/gtk-sharp/; revision=49457
2005-09-05 08:55:04 +00:00
Miguel de Icaza
95a22dd13b
i2005-09-02 Miguel de Icaza <miguel@novell.com>
...
* gtk/Application.cs (Invoke): Add new overloads to easily invoke
methods on the executing thread.
svn path=/trunk/gtk-sharp/; revision=49379
2005-09-02 22:39:17 +00:00
Ben Maurer
85eee0cb43
2005-09-02 Ben Maurer <bmaurer@ximian.com>
...
* sample/NodeViewDemo.cs: take advantage of the stuff below
* gtk/TreeNodeValueAttribute.cs: Allow on props
* gtk/TreeNodeAttribute.cs: Obsolete column count
* gtk/NodeStore.cs: Change this to not need the TreeNodeAttribute
column count. Handle fields as well as properties.
svn path=/trunk/gtk-sharp/; revision=49374
2005-09-02 22:04:05 +00:00
Mike Kestner
06c4a3811f
2005-08-30 Mike Kestner <mkestner@novell.com>
...
* gdk/Event.cs : add some null guarding to GetEvent.
[Fixes #75642 ]
svn path=/trunk/gtk-sharp/; revision=49152
2005-08-30 20:51:48 +00:00
Mike Kestner
376b8f42ac
2005-08-30 Mike Kestner <mkestner@novell.com>
...
* parser/gapi_pp.pl : ignore ifndef *_H_ lines like in 1.0.x.
[Fixes #75938 ]
svn path=/trunk/gtk-sharp/; revision=49151
2005-08-30 20:12:43 +00:00
Mike Kestner
e7e8c9e80b
2005-08-30 Mike Kestner <mkestner@novell.com>
...
* gtk/NodeStore.custom : recursively emit row_inserted for AddNode.
[Fixes #75853 ]
svn path=/trunk/gtk-sharp/; revision=49146
2005-08-30 19:38:04 +00:00
Mike Kestner
e916350eff
2005-08-29 Mike Kestner <mkestner@novell.com>
...
* gtk/Widget.custom : add overloads for Modify* without a Gdk.Color
param to reset color to default. [Fixes #75913 ]
svn path=/trunk/gtk-sharp/; revision=49085
2005-08-29 19:22:23 +00:00
Ben Maurer
88f178a481
In doc:
...
* Makefile.am (gtk-sharp-docs.zip gtk-sharp-docs.tree): Use
mdassembler.
In .:
* configure.in.in: Enable doc building without mono-tools being
built.
svn path=/trunk/gtk-sharp/; revision=49048
2005-08-29 00:02:37 +00:00
Ben Maurer
327a28442e
In doc:
...
2005-08-28 Ben Maurer <bmaurer@ximian.com>
* en/Gtk/NodeSelection.xml: Docs
In .:
2005-08-28 Ben Maurer <bmaurer@ximian.com>
* gtk/NodeSelection.cs: helper api
svn path=/trunk/gtk-sharp/; revision=49040
2005-08-28 21:18:39 +00:00
Peter Williams
675b915e36
2005-08-27 Peter Williams <peter@newton.cx>
...
* gnome/Program.custom: Use a GLib.Argv in PersistentData to store
a handle to argv, so that the unmanaged strings aren't freed out
from under popt. This allows the popt context to actually be used.
svn path=/trunk/gtk-sharp/; revision=48983
2005-08-27 19:57:55 +00:00
John Luke
a12a4b48f0
2005-08-26 John Luke <john.luke@gmail.com>
...
* glib/Signal.cs: deal with obj.Handle == IntPtr.Zero
to avoid assertions
svn path=/trunk/gtk-sharp/; revision=48959
2005-08-27 00:27:42 +00:00
Mike Kestner
32e6f7df76
2005-08-25 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : move GACUTIL check forward ahead of a use.
* Makefile.include : distcheck fixes
* glib/Makefile.am : distcheck fixes
* gtkdotnet/Makefile.am : distcheck fixes
svn path=/trunk/gtk-sharp/; revision=48861
2005-08-25 22:32:18 +00:00
Mike Kestner
5e70f6eb45
2005-08-25 Mike Kestner <mkestner@novell.com>
...
* configure.in.in : add PLATFORM_WIN32 conditional. Borrow mono's
libtool s/cyg// hack. Improve/relocate System.Drawing check.
* Makefile.include : add gapi-cdecl-insert handling for win32.
* glib/Makefile.am : add gapi-cdecl-insert handling for win32.
* gtkdotnet/Makefile.am : s/-r:System.Drawing/-r:System.Drawing.dll/.
* sample/DrawingSample.cs : remove C# 2.0-isms.
* sample/Makefile.am : s/-r:System.Drawing/-r:System.Drawing.dll/.
svn path=/trunk/gtk-sharp/; revision=48859
2005-08-25 20:59:21 +00:00
Mike Kestner
d1bf262fd9
2005-08-25 Mike Kestner <mkestner@novell.com>
...
* bootstrap : bump version to 2.5.90.99
* bootstrap-2.4 : bump version to 2.3.90.99
svn path=/trunk/gtk-sharp/; revision=48855
2005-08-25 19:42:06 +00:00
Mike Kestner
92494900ef
2005-08-25 Mike Kestner <mkestner@novell.com>
...
* sample/GtkDemo/DemoIconView.cs : remove C# 2.0-isms.
* sample/opaquetest/OpaqueTest.cs : remove C# 2.0-isms.
* sample/valuetest/ValueTest.cs : remove C# 2.0-isms.
* sample/PolarFixed.cs : remove C# 2.0-isms.
svn path=/trunk/gtk-sharp/; revision=48852
2005-08-25 19:34:26 +00:00
Mike Kestner
0772f353e2
2005-08-25 Mike Kestner <mkestner@novell.com>
...
* sample/GtkDemo/DemoIconView.cs : remove some C# 2.0-isms.
svn path=/trunk/gtk-sharp/; revision=48850
2005-08-25 18:44:10 +00:00
Ben Maurer
cbe9bad936
2005-08-23 Ben Maurer <bmaurer@novell.com>
...
* glib/Object.cs: Escape names and ensure stuff is unique.
svn path=/trunk/gtk-sharp/; revision=48772
2005-08-24 00:36:57 +00:00
Joe Shaw
5f89b3da2f
2005-08-23 Joe Shaw <joeshaw@novell.com>
...
* generator/SymbolTable.cs: Add "unsigned" as a type
which maps to "uint".
svn path=/trunk/gtk-sharp/; revision=48754
2005-08-23 18:36:43 +00:00
Joe Shaw
4ecc1e8f03
2005-08-23 Joe Shaw <joeshaw@novell.com>
...
* parser/gapi2xml.pl: Handle "type const *" return types
as well. I think this is all of them!
svn path=/trunk/gtk-sharp/; revision=48753
2005-08-23 18:24:56 +00:00
Joe Shaw
68550ba02a
2005-08-23 Joe Shaw <joeshaw@novell.com>
...
* parser/gapi2xml.pl: Fix a cut-and-paste error in handling
"type const *" fields.
svn path=/trunk/gtk-sharp/; revision=48751
2005-08-23 18:03:43 +00:00
Mike Kestner
a4a90e0797
2005-08-23 Mike Kestner <mkestner@novell.com>
...
* parser/gapi2xml.pl : handle foo const * fields.
* gnome/gnome-api-2.10.raw : regen.
svn path=/trunk/gtk-sharp/; revision=48745
2005-08-23 17:02:47 +00:00
Mike Kestner
ab82f3e933
2005-08-23 Mike Kestner <mkestner@novell.com>
...
* bootstrap-for-the-insane : restore the message of doom that was
removed during the "bootstrap-generic" reorganization.
svn path=/trunk/gtk-sharp/; revision=48744
2005-08-23 16:50:44 +00:00
Joe Shaw
6018f119d3
2005-08-22 Joe Shaw <joeshaw@novell.com>
...
* parser/gapi2xml.pl: Fix a minor bug handling "type const *"
parameters.
svn path=/trunk/gtk-sharp/; revision=48704
2005-08-22 23:11:08 +00:00
Ben Maurer
c9eaab1cf3
* gtk/TreeNode.cs: Add Interlocked.Increment rather than ++. This
...
makes it safe to create tree nodes in a worker thread as long as
you reparent them into the tree with another thread. Thanks to mk
for allowing a bit of threadedness in :-).
svn path=/trunk/gtk-sharp/; revision=48683
2005-08-22 17:11:37 +00:00
Ben Maurer
3fb0631c4e
2005-08-22 Ben Maurer <bmaurer@novell.com>
...
* gtk/NodeView.cs: Fix leak here. r=mkestner
svn path=/trunk/gtk-sharp/; revision=48682
2005-08-22 17:06:01 +00:00
Mike Kestner
349de99a82
2005-08-22 Mike Kestner <mkestner@novell.com>
...
* parser/gapi2xml.pl : handle "type const *" parameters.
* gdk/gdk-api-2.8.raw : regened probably from one of danw's parser
fixes. [Fixes #75844 ]
svn path=/trunk/gtk-sharp/; revision=48681
2005-08-22 16:59:04 +00:00
Dan Winship
ba1eeecbfb
* generator/Property.cs (Generate): Mark properties [Obsolete] if
...
they or their accessors are marked deprecated. (Affects
Gtk.Entry.Editable, Gtk.FontSelection.Font,
Gtk.Notebook.*TabBorder, Gtk.Object.UserData, and a bunch of old
Gtk.ProgressBar properties).
* gtk/Gtk.metadata: Hide Entry.Editable. Mark Notebook.Homogeneous
deprecated.
* gtk/Entry.custom: Implement Editable property with an Obsolete
pointing to IsEditable.
svn path=/trunk/gtk-sharp/; revision=48680
2005-08-22 16:55:20 +00:00