Mike Kestner
993d91fa31
2004-12-07 Mike Kestner <mkestner@novell.com>
...
* */*.cs : s/glue-2.0/glue-2 so that dllimport works on win32.
* */*.custom : s/glue-2.0/glue-2
* */glue/makefile.win32 : s/glue-2.0/glue-2
* */glue/Makefile.am : s/glue-2.0/glue-2
svn path=/trunk/gtk-sharp/; revision=37324
2004-12-07 19:03:55 +00:00
Mike Kestner
26234d915b
2004-11-18 Mike Kestner <mkestner@novell.com>
...
* parser/gapi2xml.pl : fix a missing semi in a vm regex.
* */*-api.raw : regen with missing vms.
svn path=/trunk/gtk-sharp/; revision=36287
2004-11-18 21:30:18 +00:00
Mike Kestner
6e6ccc4516
2004-11-17 Mike Kestner <mkestner@novell.com>
...
* gnome/Makefile.am : kill unused file.
* gnome/voidObjectAffineSVPintSignal.cs : kill old file.
svn path=/trunk/gtk-sharp/; revision=36228
2004-11-17 19:15:42 +00:00
Mike Kestner
cd10436742
2004-11-09 Mike Kestner <mkestner@novell.com>
...
* */Makefile.am : make the Obsolete warnings shaddup.
svn path=/trunk/gtk-sharp/; revision=35999
2004-11-11 03:58:14 +00:00
Mike Kestner
7f3171c814
merge to HEAD of jeroen and friends' work on the 2-4 branch. HEAD
...
is now tracking Gnome 2.6.
svn path=/trunk/gtk-sharp/; revision=35479
2004-10-29 20:33:07 +00:00
Martin Willemoes Hansen
9d940b1bb5
* gnome/Gnome.metadata: Fixed typo i to 1
...
Remove unnessesary disabledefaultconstructor
* gnome/PrintJob.custom: Change ctor to an overload ctor
svn path=/trunk/gtk-sharp/; revision=31048
2004-07-12 18:13:06 +00:00
Mike Kestner
7a6d6b2128
2004-06-25 Mike Kestner <mkestner@ximian.com>
...
* */*.cs : add lgpl license blurb and clean up (c)'s.
* */*.custom : add lgpl license blurb and clean up (c)'s.
* */glue/*.c : add lgpl license blurb and clean up (c)'s.
file adds without license from now on are punishable by wedgie.
svn path=/trunk/gtk-sharp/; revision=30401
2004-06-25 18:42:19 +00:00
Larry Ewing
b39bc105e6
2004-06-17 Larry Ewing <lewing@ximian.com>
...
* gdk/Makefile.am (sources): add Pixdata.custom
* gdk/Pixdata.custom: add new file to fix Serialize.
* gnome/CanvasItem.custom: remove the incorrect custom bindings.
* gnome/Gnome.metadata: stop hiding the AffineRelative and
AffineAbsolute the generator gets them right they are not out
params.
* gdk/Gdk.metadata: mark the Pixdata byte stream as and array hide
the broken serialize method.
svn path=/trunk/gtk-sharp/; revision=29941
2004-06-19 14:46:11 +00:00
Todd Berman
9f492c794b
2004-06-11 Todd Berman <tberman@sevenl.net>
...
* gtk/Container.custom:
* gtk/CellRenderer.custom:
* gnome/CanvasItem.custom: mark Override* private.
* doc/en/*/*.xml: update to remove Override* methods.
svn path=/trunk/gtk-sharp/; revision=29394
2004-06-12 00:18:05 +00:00
Mike Kestner
112f066abf
2004-06-11 Mike Kestner <mkestner@ximian.com>
...
* configure.in : deal with a csc-ism in source paths.
* */Makefile.am : use the GENERATED_SOURCES var.
* */glue/Makefile.am : add -no-undefined for win32 dll builds.
svn path=/trunk/gtk-sharp/; revision=29367
2004-06-11 18:19:41 +00:00
Mike Kestner
c1440d52d1
2004-06-10 Mike Kestner <mkestner@ximian.com>
...
* configure.in : AC_SUBST GACUTIL_FLAGS. require mono-0.95 (though
it's really cvs bleeding edge.)
* * AssemblyInfo.cs.in : s/pub/snk. delaysign=no.
* * Makefile.am : s/pub/snk. portability fixes to csc from John
Luke. Switch to GACUTIL_FLAGS.
* doc/Makefile.am : don't build docs, install raw xml to the prefix.
svn path=/trunk/gtk-sharp/; revision=29227
2004-06-10 19:45:20 +00:00
Mike Kestner
8520053aa8
2004-06-07 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : s|--unsafe|/unsafe to remove a mcs-ism that jluke
exposed in his cygwin build patch.
svn path=/trunk/gtk-sharp/; revision=28991
2004-06-07 21:54:31 +00:00
Todd Berman
01e3962bc8
2004-06-04 Todd Berman <tberman@sevenl.net>
...
* glib/Object.cs: ConnectDefaultHandlers needs to look at public api
as well for virtual methods.
* gtk/CellRenderer.custom:
* gtk/Container.custom:
* gnome/CanvasItem.custom: Add DefaultSignalHandler to remove the need
for the static ctor.
svn path=/trunk/gtk-sharp/; revision=28851
2004-06-05 01:01:07 +00:00
Todd Berman
12bc3b0550
2004-06-04 Todd Berman <tberman@sevenl.net>
...
* gnome/CanvasItem.custom: Changed from OnXXX vmethods to XXX vmethods
* gnome/CanvasProxy.cs: removed, unused code
* gnome/GtkSharp.BoundsHandler.cs: removed
* gnome/GtkSharp.DrawHandler.cs: removed
* gnome/GtkSharp.PointHandler.cs: removed
* gnome/GtkSharp.RenderHandler.cs: removed
* gnome/GtkSharp.UpdateHandler.cs: removed
* gnome/Makefile.am: updated to reflect removing of old files.
* gtk/CellRenderer.custom: Changed from OnXXX vmethods to XXX vmethods,
and added StartEditing vmethod
* gtk/Container.custom: Changed from OnForall to ForAll
* gtk/Gtk.metadata: hide CellRenderer.GetSize and StartEditing
* gtk/glue/cellrenderer.c: new glue for CellRenderer.StartEditing
override.
* sample/CustomCellRenderer.cs: updated signatures to reflect new
code.
svn path=/trunk/gtk-sharp/; revision=28815
2004-06-04 04:55:48 +00:00
Mike Kestner
14168176c2
2004-05-29 Mike Kestner <mkestner@ximian.com>
...
* gnome/CanvasItem.custom : for OnUpdate, Art.SVP can be NULL
so treat it as an IntPtr with Zero checks and manual marshaling.
svn path=/trunk/gtk-sharp/; revision=28442
2004-05-29 15:32:34 +00:00
Mike Kestner
6c25e8c608
2004-05-25 Mike Kestner <mkestner@ximian.com>
...
* gtkhtml/Gtk.metadata : hide Gtk.HTML the ctors.
* gtkhtml/HTML.custom : new manual impl for ctors.
* gtkhtml/Makefile.am : add new custom
[Fixes #59148 ]
2004-05-25 Mike Kestner <mkestner@ximian.com>
* */Makefile.am : rm -f generated/* in case it doesn't exist yet.
svn path=/trunk/gtk-sharp/; revision=28214
2004-05-27 02:06:05 +00:00
Mike Kestner
7ab2b0d6b9
2004-05-25 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : rm generated/* in generated-stamp target.
svn path=/trunk/gtk-sharp/; revision=28191
2004-05-26 19:44:25 +00:00
Todd Berman
7951ca21de
2004-05-22 Todd Berman <tberman@sevenl.net>
...
* gnome/Program.custom: Change the Mono.Runtime stuff to reflect
its new internal nature. This fixes MD, gnunit, and all gnome#
programs that were blowing up for no reason.
svn path=/trunk/gtk-sharp/; revision=27898
2004-05-22 18:02:49 +00:00
Mike Kestner
9f54a63375
2004-05-19 Mike Kestner <mkestner@ximian.com>
...
* gtk/Container.custom : add CallbackInvoke and use it in OnForall.
2004-05-19 Mike Kestner <mkestner@ximian.com>
* generator/Makefile.am : add TimeTGen.cs
* generator/SymbolTable.cs : use new TimeTGen.
* generator/StringGen.cs : s/GLibSharp/GLib
* generator/TimeTGen.cs : generatable to marshal time_t.
* glib/time_t_CustomMarshaler.cs : kill
* glib/Makefile.am : remove time_t_CustomMarshaler.cs
* glib/Markup.cs : s/GLibSharp/GLib
* glib/Marshaller.cs : move to GLib namespace. Add methods to
marshal time_t to and from DateTime.
* glib/glue/time_t.c : kill
* glib/glue/Makefile.am : remove time_t.c
* glib/glue/makefile.win32 : remove time_t.o
* gnome/*.custom : use GLib.Marshaller instead of the time_t custom
marshaler.
* gtk/*.custom : s/GLibSharp/GLib
svn path=/trunk/gtk-sharp/; revision=27704
2004-05-19 18:57:28 +00:00
Vladimir Vukicevic
43a82f1204
2004-05-18 Vladimir Vukicevic <vladimir@pobox.com
...
* gnome/Print.custom: Cast .Pixels usage to a (byte *)
svn path=/trunk/gtk-sharp/; revision=27619
2004-05-18 19:07:15 +00:00
Todd Berman
8f53f68348
2004-05-13 Todd Berman <tberman@sevenl.net>
...
* *.pc.in: add .dll to the end of the Libs: references, and convert
them to be absolute paths.
svn path=/trunk/gtk-sharp/; revision=27306
2004-05-13 19:23:16 +00:00
Mike Kestner
60d2fab857
2004-05-11 Mike Kestner <mkestner@ximian.com>
...
* *.pc.in : add Requires so that dependent libs are pulled in too.
svn path=/trunk/gtk-sharp/; revision=27132
2004-05-11 20:56:24 +00:00
Todd Berman
3761234140
yes, adding the file is cool
...
svn path=/trunk/gtk-sharp/; revision=26965
2004-05-08 02:50:47 +00:00
Todd Berman
d04d7d6fa4
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/Makefile.am: add DruidPageEdge.custom
* gnome/Gnome.metadata: hide DruidPageEdge ctors
* gnome/DruidPageEdge.custom: subclassable ctors.
svn path=/trunk/gtk-sharp/; revision=26964
2004-05-08 02:50:28 +00:00
Todd Berman
534948c298
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/IconList.custom: subclassable ctor.
* gnome/Gnome.metadata: hide IconList ctor.
svn path=/trunk/gtk-sharp/; revision=26963
2004-05-08 02:27:26 +00:00
Mike Kestner
b9cee94a37
2004-05-07 Mike Kestner <mkestner@ximian.com>
...
* gnome/Canvas.custom : PixelsPerUnit prop.
* gnome/Gnome.metadata : hide Canvas.SetPixelsPerUnit.
* gnome/glue/Makefile.am : get_pixels_per_unit.
* gnome/glue/canvas.c : get_pixels_per_unit.
* gtk/Container.custom : OnForall virtual method impl.
* gtk/glue/Makefile.am : add container.c
* gtk/glue/container.c : virtual method glue for forall.
* gtk/glue/makefile.win32 : add container.o
svn path=/trunk/gtk-sharp/; revision=26962
2004-05-08 02:14:19 +00:00
Todd Berman
fe63913e7e
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/Gnome.metadata: map properties for with_flags DateEdit ctor,
and hide the DateTime, bool, bool ctor
* gnome/Makefile.am: Add DateEdit.custom.
* gnome/DateEdit.custom: Add subclassable ctor for DateEdit and
add enough overloads that accept variable parameter lists to make
Mike Kestner sick.
svn path=/trunk/gtk-sharp/; revision=26961
2004-05-08 02:10:00 +00:00
Todd Berman
b138697051
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/Gnome.metadat: Hide App ctor.
* gnome/Makefile.am: add App.custom.
* gnome/App.custom: New custom for subclassing.
svn path=/trunk/gtk-sharp/; revision=26960
2004-05-08 01:44:21 +00:00
Todd Berman
864884b4f0
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/Gnome.metadata: Hide Scores ctor.
* gnome/Makefile.am: add Scores.custom.
* gnome/Scores.custom: New custom for overridable ctor.
svn path=/trunk/gtk-sharp/; revision=26958
2004-05-08 01:27:28 +00:00
Mike Kestner
016cdf6e18
2004-05-07 Mike Kestner <mkestner@ximian.com>
...
* gnome/Druid.custom : fix Todd's broken code.
svn path=/trunk/gtk-sharp/; revision=26950
2004-05-07 21:49:09 +00:00
Todd Berman
be2f2257c8
2004-05-07 Todd Berman <tberman@sevenl.net>
...
* gnome/Gnome.metadata: Hide Druid with_window ctor, map About property. add some null_ok from bug #57948 .
* gnome/Druid.custom: implement with_window ctor for subclassing, and
a 3 paramatered version for when you dont care about the returned
window. another 3 parametered version for when you have want null
parent, and a 2 parametered version for the null parent and the
discarding of the window (THANKS MIKE!)
* gnome/Makefile.am: add new custom.
svn path=/trunk/gtk-sharp/; revision=26948
2004-05-07 21:29:11 +00:00
Mike Kestner
01acd7f576
2004-05-05 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : rmv Handle param to SignalCallback ctor calls.
s/GtkSharp.Signal*/GLib.Signal*.
* generator/SignalHandler.cs : rmv Handle param to ctors as it's
redundant. s/GtkSharp.Signal*/GLib.Signal*. Use new Connect/Disconnect
instead of generating DllImports into libgobject directly.
* glib/SignalArgs.cs : move the the GLib namespace.
* glib/SignalCallback.cs : expose Connect and Disconnect methods to
hide some pinvokes that were previously generated. Also move to the
GLib namespace.
gnome/*Handler.cs : update to new SignalHandler API.
gnome/CanvasProxy.cs : ditto
gnome/void*Signal.cs : ditto
svn path=/trunk/gtk-sharp/; revision=26778
2004-05-05 18:24:04 +00:00
Todd Berman
4c2b4d6482
2004-05-03 Todd Berman <tberman@sevenl.net>
...
* */*.pc.in: change to use @PACKAGE@ where its needed, fixes pc bug
svn path=/trunk/gtk-sharp/; revision=26674
2004-05-03 23:36:57 +00:00
Mike Kestner
57f06abbfe
2004-05-03 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : fix gacutil for new package switch
* */*.pc.in : fix -libs var for new dll path
svn path=/trunk/gtk-sharp/; revision=26644
2004-05-03 21:05:51 +00:00
Mike Kestner
866254b519
hush
...
svn path=/trunk/gtk-sharp/; revision=26602
2004-05-03 16:26:00 +00:00
Mike Kestner
01ef68965d
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* configure.in : lookup gacutil and error out if not found.
* */Makefile.am : add install-data-local and uninstall-local targets
for GAC installation. Add gtk-sharp.pub target to cp the key in for
distcheck.
* */AssemblyInfo.cs.in : remove ../ from key path for VPATH build.
svn path=/trunk/gtk-sharp/; revision=26485
2004-05-01 03:38:54 +00:00
Mike Kestner
14e3877005
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* configure.in : remove BASE_DEPENDENCIES LIBS and CFLAGS and
expose more specific versions for glue building.
* */glue/Makefile.am : use more specific versions of LIBS and CFLAGS
to reduce the ldd footprint.
svn path=/trunk/gtk-sharp/; revision=26438
2004-04-30 19:08:16 +00:00
Mike Kestner
5f80b97227
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* configure.in : AC_SUBST an API_VERSION=1.0.0.0 for the
AssemblyVersionAttributes.
* */AssemblyInfo.cs.in : s/@VERSION@/@API_VERSION@/
svn path=/trunk/gtk-sharp/; revision=26435
2004-04-30 18:24:16 +00:00
Mike Kestner
687219d656
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* */AssemblyInfo.cs.in : s/@VERSION@.0.0/@VERSION@/
svn path=/trunk/gtk-sharp/; revision=26431
2004-04-30 16:55:15 +00:00
Mike Kestner
e4c7f28e66
2004-04-29 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand the AssemblyInfo.cs files.
* */AssemblyInfo.cs.in : new assembly info files.
* */Makefile.am : dist, make, and clean assmbly info files.
svn path=/trunk/gtk-sharp/; revision=26356
2004-04-29 22:19:30 +00:00
Mike Kestner
9bc8928f88
2004-04-29 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand the new config files.
* */*config.in : the per-assembly config files.
* */Makefile.am : dist, clean, and install the configs.
* gnome/*.c* : fix some errant DllImports.
svn path=/trunk/gtk-sharp/; revision=26301
2004-04-29 15:00:24 +00:00
Owen Fraser-Green
874780a486
Added public constructor.
...
svn path=/trunk/gtk-sharp/; revision=26298
2004-04-29 14:14:56 +00:00
Mike Kestner
658130152a
2004-04-27 Mike Kestner <mkestner@ximian.com>
...
* gnome/glue/canvaspoints.c : remove some g_prints spotted by
Jorge Garcia.
svn path=/trunk/gtk-sharp/; revision=26099
2004-04-28 03:04:56 +00:00
Mike Kestner
3439b34bda
2004-04-12 Mike Kestner <mkestner@ximian.com>
...
* gnome/Program.custom : add ArgumentException for app_id containing
spaces. [fixes #56594 ]
svn path=/trunk/gtk-sharp/; revision=25374
2004-04-12 19:43:06 +00:00
Mike Kestner
1ac00ff205
2004-04-12 Mike Kestner <mkestner@ximian.com>
...
[Rework of a patch from Ben Maurer to turn GLib.Value
into a valuetype.]
* generator/BoxedGen.cs : fix operators for new valuetype GValues.
* generator/ByRefGen.cs : new generatable for byref value types.
* generator/Makefile.am : add ByRefGen.cs.
* generator/MethodBody.cs : remove GValue special casing.
* generator/Property.cs : rework value handling.
* generator/Signal.cs : fix base virtual method value passing.
* generator/SymbolTable.cs : map GValue to ByRefGen.
* glib/Object.cs : rework GetProperty and SetProperty.
* glib/Value.cs : make it a value type.
* glib/ValueArray.cs : fix GValue passing.
* glib/glue/value.c : rework for valuetype GValues.
* gnome/Program.custom : fix GValue passing
* gtk/Gtk.metadata : make TreeModel.GetValue value param pass_as=ref.
* gtk/ListStore.custom : fix GValue passing
* gtk/NodeStore.cs : fix GValue passing
* gtk/TextTag.custom : fix GValue passing
* gtk/TreeModelSort.custom : fix GValue passing
* gtk/TreeStore.custom : fix GValue passing
svn path=/trunk/gtk-sharp/; revision=25368
2004-04-12 15:54:57 +00:00
Larry Ewing
bcb63e0e1d
2004-04-05 Larry Ewing <lewing@ximian.com>
...
* gnome/Gnome.metadata: Make data an array type so that the image
functions can be used.
* gnome/Print.custom: add a custom handler to print Pixbufs.
* gnome/Makefile.am: add Print.custom.
svn path=/trunk/gtk-sharp/; revision=25252
2004-04-09 16:58:07 +00:00
Mike Kestner
e7bf3a279f
2004-04-07 Mike Kestner <mkestner@ximian.com>
...
* generator/ClassBase.cs : remove default ctor generation and
hasDefaultConstructor field.
* generator/Ctor.cs : chain to base (IntPtr.Zero).
* generator/StructBase.cs : remove hasDefaultConstructor usage.
* glib/Object.cs : remove Object () ctor. Add Ben's GetGType
method, although nothing uses it yet. Still working on integrating
the remainder of Ben's patch.
* gtk/Gtk.metadata : remove all the disabledefaultctor rules.
* */*.custom : add base (IntPtr.Zero) or this (...) chaining for
all ctors.
svn path=/trunk/gtk-sharp/; revision=25184
2004-04-07 19:15:01 +00:00
Mike Kestner
9e64b802b5
2004-04-04 Mike Kestner <mkestner@ximian.com>
...
* gnome/glue/canvasitem.c : add glue to override VMs.
* gnome/CanvasItem.cs : expose virtual methods for update, point,
realize, draw, and render.
svn path=/trunk/gtk-sharp/; revision=25040
2004-04-05 15:11:37 +00:00
Todd Berman
2190751eba
2004-04-02 Todd Berman <tberman@sevenl.net>
...
* configure.in: added new .pc files
* gtk-sharp.pc.in: modified to include Libs: line
* art/.cvsignore: added art-sharp.pc
* art/Makefile.am: added rules for installing .pc
* art/art-sharp.pc.in: new .pc file
* gconf/GConf/.cvsignore: added gconf-sharp.pc
* gconf/GConf/Makefile.am: added rules for installing .pc
* gconf/GConf/gconf-sharp.pc.in: new .pc file
* gda/.cvsignore: added gda-sharp.pc
* gda/Makefile.am: added rules for installing .pc
* gda/gda-sharp.pc.in: new .pc file
* glade/.cvsignore: added glade-sharp.pc
* glade/Makefile.am: added rules for installing .pc
* glade/glade-sharp.pc.in: new .pc file
* gnome/.cvsignore: added gnome-sharp.pc
* gnome/Makefile.am: added rules for installing .pc
* gnome/gnome-sharp.pc.in: new .pc file
* gnomedb/.cvsignore: added gnomedb-sharp.pc
* gnomedb/Makefile.am: added rules for installing .pc
* gnomedb/gnomedb-sharp.pc.in: new .pc file
* gtkhtml/.cvsignore: added gtkhtml-sharp.pc
* gtkhtml/Makefile.am: added rules for installing .pc
* gtkhtml/gtkhtml-sharp.pc.in: new .pc file
* rsvg/.cvsignore: added rsvg-sharp.pc
* rsvg/Makefile.am: added rules for installing .pc
* rsvg/rsvg-sharp.pc.in: new .pc file
* vte/.cvsignore: added vte-sharp.pc
* vte/Makefile.am: added rules for installing .pc
* vte/vte-sharp.pc.in: new .pc file
svn path=/trunk/gtk-sharp/; revision=24992
2004-04-03 05:12:17 +00:00
Mike Kestner
37738a3c26
2004-04-01 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* gnome/IconTheme.custom : GetSearchPath impl [fixes #51599 ].
svn path=/trunk/gtk-sharp/; revision=24913
2004-04-01 17:40:54 +00:00