Miguel de Icaza
fe6aad5317
Contributions from ddollar@blueshiftdesign.com and bis0n@mail.ru
...
svn path=/trunk/gtk-sharp/; revision=35651
2004-11-04 19:34:16 +00:00
Todd Berman
cac3c4a368
2004-11-04 Todd Berman <tberman@off.net>
...
* doc/en/GLib/ListBase.xml: Add documentation for ListBase.Empty
* glib/ListBase.cs: Add ListBase.Empty, frees the children and the
list.
* glib/Markup.cs: Fix Alex's tomboy crash, sending -1 instead of
Length.
* gtk/FileChooserDialog.custom:
* gtk/FileChooserWidget.custom: properly free the list.
svn path=/trunk/gtk-sharp/; revision=35650
2004-11-04 19:29:01 +00:00
Todd Berman
131f2ed0d9
2004-11-03 Todd Berman <tberman@off.net>
...
* gtk/FileChooserDialog.custom:
* gtk/FileChooserWidget.custom: Properly implement .Filenames. The old
code was a really bad c&p job.
svn path=/trunk/gtk-sharp/; revision=35619
2004-11-04 04:06:07 +00:00
Dan Winship
ad4b452f48
you need to say "make api", not just "make"
...
svn path=/trunk/gtk-sharp/; revision=35602
2004-11-03 15:08:00 +00:00
Jeroen Zwartepoorte
55aed28266
2004-11-02 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* gnomevfs/AsyncDirectoryLoadCallback.cs:
* gnomevfs/AsyncDirectoryLoadCallbackNative.cs:
* gnomevfs/Directory.cs: Implement asynchronous directory loading.
* gnomevfs/FileInfo.cs: Clear the FileInfoNative struct in the
destructor.
* gnomevfs/Makefile.am: Add new callback files.
* sample/gnomevfs/TestDirectory.cs: Add async test.
svn path=/trunk/gtk-sharp/; revision=35571
2004-11-02 19:17:05 +00:00
Dan Winship
eb4abd9536
ignore .exe.mdb files
...
svn path=/trunk/gtk-sharp/; revision=35559
2004-11-02 13:48:22 +00:00
Jeroen Zwartepoorte
c551f4c479
2004-11-01 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* gnomevfs/Directory.cs: New Create and Delete methods. Free the
FileInfo List returned by gnome_vfs_directory_list_load.
* gnomevfs/FileInfo.cs: Copy the FileInfoNative struct so the original
can be properly freed.
* gnomevfs/Vfs.cs: Move MakeDirectory and RemoveDirectory to Directory.
svn path=/trunk/gtk-sharp/; revision=35535
2004-11-01 21:00:09 +00:00
Jeroen Zwartepoorte
cdfc01223a
Committed too much. Part of the commit wasn't supposed to happen (yet). Revert.
...
svn path=/trunk/gtk-sharp/; revision=35533
2004-11-01 20:38:00 +00:00
Jeroen Zwartepoorte
33dbe7485e
2004-11-01 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* gnomevfs/Directory.cs: Bind gnome_vfs_directory_list_load as a static
FileInfo[] GetEntries (uri) method.
* gnomevfs/FileInfo.cs: Add internal FileInfoNative constructor to
create a FileInfo class based on an existing FileInfoNative struct.
* gnomevfs/Makefile.am:
* sample/gnomevfs/Makefile.am:
* sample/gnomevfs/TestDirectory.cs:
svn path=/trunk/gtk-sharp/; revision=35532
2004-11-01 20:03:30 +00:00
Dan Winship
ed8c757a0f
update to match the new sources
...
svn path=/trunk/gtk-sharp/; revision=35528
2004-11-01 17:33:53 +00:00
Todd Berman
8464cbb825
2004-10-30 Todd Berman <tberman@off.net>
...
* gtk/ComboBox.custom:
* gtk/FileChooserDialog.custom:
* gtk/FileChooserWidget.custom: Fix c&p error with filename.
svn path=/trunk/gtk-sharp/; revision=35504
2004-10-30 20:32:54 +00:00
Todd Berman
ae8ed25625
2004-10-29 Todd Berman <tberman@off.net>
...
* gtk/ComboBox.custom: Add a header.
* gtk/FileChooserDialog.custom: Add subclassing support, and a header.
* gtk/FileChooserWidget.custom: Add a header.
svn path=/trunk/gtk-sharp/; revision=35493
2004-10-30 03:31:43 +00:00
Todd Berman
3bc36b0d37
2004-10-29 Todd Berman <tberman@off.net>
...
* gtk/FileChooserDialog.custom: Add Filenames property to return
the data as a string[] instead of a GSList.
* gtk/FileChooserWidget.custom: Same as above.
* gtk/Makefile.am: Add FileChooserWidget.custom
svn path=/trunk/gtk-sharp/; revision=35492
2004-10-30 02:40:00 +00:00
Todd Berman
8d5882f49b
2004-10-29 Todd Berman <tberman@off.net>
...
* gtk/FileChooserDialog.custom: Allow a null parent.
svn path=/trunk/gtk-sharp/; revision=35491
2004-10-30 02:02:09 +00:00
Jeroen Zwartepoorte
bd247f27ed
2004-10-30 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* sources/gtk-sharp-sources.xml: Invalid XML due to unremoved -->
closing comment tag.
svn path=/trunk/gtk-sharp/; revision=35484
2004-10-29 21:23:33 +00:00
Todd Berman
0b31887156
2004-10-29 Todd Berman <tberman@off.net>
...
* gconf/GConf/gconf-sharp-2.0.pc.in: s/PACKAGE/PACKAGE_VERSION/ to fix -pkg:gtk-sharp
svn path=/trunk/gtk-sharp/; revision=35483
2004-10-29 21:18:46 +00:00
Todd Berman
f28200094e
2004-10-29 Todd Berman <tberman@off.net>
...
* gtk-sharp-2.0.pc.in: s/PACKAGE/PACKAGE_VERSION/ to fix -pkg:gtk-sharp
svn path=/trunk/gtk-sharp/; revision=35482
2004-10-29 21:15:58 +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
Dan Winship
764b8ac5d8
* en/Gdk/Pixbuf.xml
...
* en/Gdk/Pixmap.xml
* en/Gdk/Window.xml
* en/Gtk/Style.xml
* en/Gtk/TargetList.xml: Update to match API fixes
svn path=/trunk/gtk-sharp/; revision=35410
2004-10-28 19:26:15 +00:00
Dan Winship
fc0e7dfddf
* gdk/Gdk.metadata: Remap all "out Gdk.Bitmap" params to be
...
Gdk.Pixmaps instead, because the former will crash. Also fix the
"data" param to Pixmap.CreateFromXpmD and
Pixmap.ColormapCreateFromXpmD
* gtk/Style.custom (TextAAGC, SetTextAAGC, LightGC, SetLightGC,
DarkGC, SetDarkGC, MidGC, SetMidGC): add these to go along with
BaseGC, SetBaseGC, etc.
* gtk/glue/style.c: add the glue methods needed for the above
svn path=/trunk/gtk-sharp/; revision=35409
2004-10-28 19:25:50 +00:00
Mike Kestner
ed44e2d365
2004-10-21 Mike Kestner <mkestner@ximian.com>
...
* generator/SymbolTable.cs : map unsigned int to uint. [Fixes #67732 ]
svn path=/trunk/gtk-sharp/; revision=35214
2004-10-21 19:11:13 +00:00
Mike Kestner
6d03cee2fb
2004-10-21 Mike Kestner <mkestner@ximian.com>
...
* configure.in : guard against broken installs where enable_gnome
fails but enable_gnomedb succeeds. [Fixes #67986 ]
svn path=/trunk/gtk-sharp/; revision=35213
2004-10-21 18:49:13 +00:00
Mike Kestner
a5ee1fee3b
mark Boxed [Obsolete]
...
svn path=/trunk/gtk-sharp/; revision=35191
2004-10-21 01:08:10 +00:00
Dan Winship
a54009c47a
* gdk/Window.custom: add a new constructor that takes a
...
Gdk.WindowAttributesType rather than an int for attributes_mask.
svn path=/trunk/gtk-sharp/; revision=35182
2004-10-20 18:39:05 +00:00
Dan Winship
5e9eb345d5
* generator/OpaqueGen.cs: Don't build the (IntPtr raw) constructor
...
if "disable_raw_ctor" is set on the opaque type.
* gtk/Gtk.metadata: Make GtkTargetList opaque (fixes a crash in
Gtk.Drag.Begin), hide the generated constructor and ref/unref
methods, and fix up the interpretation of AddTable.
* gtk/TargetList.custom (TargetList, ~TargetList): Implement the
suppressed constructors and add a finalizer, which handle
refcounting the underlying struct.
(Add, Find, Remove): convenience overloads that take string
instead of Gdk.Atom.
* gtk/Makefile.am (customs): add TargetList.custom
svn path=/trunk/gtk-sharp/; revision=35135
2004-10-19 14:21:48 +00:00
Miguel de Icaza
37335012a8
Flush
...
svn path=/trunk/gtk-sharp/; revision=34926
2004-10-12 19:26:02 +00:00
Miguel de Icaza
4f8f06c449
Flush
...
svn path=/trunk/gtk-sharp/; revision=34925
2004-10-12 19:26:02 +00:00
Shane Landrum
b0952e4400
2004-10-11 Shane Landrum <epicene@pobox.com>
...
* en/Gdk/AreaUpdatedArgs.xml
* en/Gdk/SizePreparedArgs.xml: Delegate class docs.
svn path=/trunk/gtk-sharp/; revision=34858
2004-10-11 03:49:34 +00:00
Shane Landrum
7908ad667b
2004-10-11 Shane Landrum <epicene@pobox.com>
...
* en/Gdk/Pixbuf.xml
* en/Gdk/PixbufAlphaMode.xml
* en/Gdk/PixbufAniAnim.xml
* en/Gdk/PixbufAniAnimIter.xml
* en/Gdk/PixbufDestroyNotify.xml
* en/Gdk/PixbufError.xml
* en/Gdk/PixbufFormat.xml
* en/Gdk/PixbufFrame.xml: Miscellaneous docs for pixbuf classes.
svn path=/trunk/gtk-sharp/; revision=34857
2004-10-11 03:47:28 +00:00
Mike Kestner
881f9655f4
updater run for Pixmap changes.
...
svn path=/trunk/gtk-sharp/; revision=34784
2004-10-07 15:46:51 +00:00
Mike Kestner
10d1d2843d
2004-10-07 Mike Kestner <mkestner@ximian.com>
...
* gdk/Makefile.am : add missing custom file.
* gdk/Pixmap.custom : add overloads for *CreateFromXPM* methods which
default transparency mask and color.
svn path=/trunk/gtk-sharp/; revision=34783
2004-10-07 15:44:00 +00:00
Mike Kestner
28267de825
run updater for new API
...
svn path=/trunk/gtk-sharp/; revision=34721
2004-10-05 14:17:03 +00:00
Mike Kestner
2ac6d65dc2
2004-10-05 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : hide Selection.GetTargets.
* gtk/SelectionData.custom : impl Targets prop and add Selection,
Target, and Type field accessors.
* gtk/glue/selectiondata.c : field accessor glue.
svn path=/trunk/gtk-sharp/; revision=34719
2004-10-05 14:09:05 +00:00
Todd Berman
36263a9fde
2004-10-04 Todd Berman <tberman@off.net>
...
* */*.pc.in: Fix the Requires to use -2.0
svn path=/trunk/gtk-sharp/; revision=34696
2004-10-05 00:09:22 +00:00
Mike Kestner
aa54aa2c95
2004-09-29 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : hide some ellipsis methods, add pass_as attrs.
* gtk/Object.custom : new IsFloating property.
* gtk/glue/object.c : new gtksharp_object_set_floating glue.
svn path=/trunk/gtk-sharp/; revision=34529
2004-09-29 18:45:59 +00:00
Mike Kestner
b1d0ceff9a
stubs for newly generated GString apis.
...
svn path=/trunk/gtk-sharp/; revision=34527
2004-09-29 18:03:56 +00:00
Mike Kestner
f923d44d7a
2004-09-29 Mike Kestner <mkestner@ximian.com>
...
* generator/GStringGen.cs : new generatable impl for GStrings.
* generator/InterfaceGen.cs : better error reporting.
* generator/Makefile.am : add new source file.
* generator/Method.cs : better error reporting.
* generator/SymbolTable.cs : add new GString igen.
svn path=/trunk/gtk-sharp/; revision=34525
2004-09-29 18:00:38 +00:00
Mike Kestner
cd4f77b03f
docs for new GString marshaler.
...
svn path=/trunk/gtk-sharp/; revision=34524
2004-09-29 17:54:59 +00:00
Mike Kestner
cd85c4b3de
2004-09-29 Mike Kestner <mkestner@ximian.com>
...
* glib/GString.cs : new marshaling class for GStrings. Used by
generator to map GString params and returns onto managed strings.
* glib/Makefile.am : add new file.
svn path=/trunk/gtk-sharp/; revision=34523
2004-09-29 17:47:51 +00:00
Mike Kestner
1d4f5536af
2004-09-27 Mike Kestner <mkestner@ximian.com>
...
* gtk/Button.custom : add a ctor (Widget). reworked from patch by
John Luke.
[Fixes #66228 ]
svn path=/trunk/gtk-sharp/; revision=34441
2004-09-27 19:20:35 +00:00
Mike Kestner
d75f4ef6ca
2004-09-26 Mike Kestner <mkestner@ximian.com>
...
* glib/Idle.cs : proxy hash keys are uints, not ints.
svn path=/trunk/gtk-sharp/; revision=34420
2004-09-27 00:28:16 +00:00
Shane Landrum
a4e23390b0
2004-09-25 Shane Landrum <epicene@pobox.com>
...
* en/Gdk/Drawable.xml
* en/Gdk/Pixbuf.xml
* en/Gdk/PixbufAlphaMode.xml
* en/Gdk/PixbufAniAnim.xml
* en/Gdk/PixbufAniAnimIter.xml
* en/Gdk/PixbufAnimation.xml
* en/Gdk/PixbufAnimationIter.xml: Docs for pixbufs and animations.
A first pass; see FIXME marks for some API that may need adjustment.
svn path=/trunk/gtk-sharp/; revision=34384
2004-09-25 13:52:01 +00:00
Mike Kestner
9d8263d89d
2004-09-24 Mike Kestner <mkestner@ximian.com>
...
* gtk/Bin.custom : make Child get/set.
* gtk/Gtk.metadata : hide the Bin.get_child method.
[Fixes #66232 ]
svn path=/trunk/gtk-sharp/; revision=34364
2004-09-24 15:58:05 +00:00
Mike Kestner
3eb398a12f
2004-09-23 Mike Kestner <mkestner@ximian.com>
...
* gtk/Widget.custom : new OnSetScrollAdjustments VM.
* gtk/glue/widget.c : glue for new VM.
svn path=/trunk/gtk-sharp/; revision=34293
2004-09-23 16:50:18 +00:00
Miguel de Icaza
3d8b425bcb
Up
...
svn path=/trunk/gtk-sharp/; revision=34183
2004-09-21 17:45:42 +00:00
Miguel de Icaza
b3091be76a
Flush
...
svn path=/trunk/gtk-sharp/; revision=34181
2004-09-21 17:19:28 +00:00
Miguel de Icaza
95978e0ce7
2004-09-18 Miguel de Icaza <miguel@ximian.com>
...
* glib/Source.cs: Add new base class to hold the method to be
called, and the proxy handler we use to keep references to them
and avoid a collection.
Exposes a new variables that references all the active Timeouts
and Idle handlers to avoid collection/
* glib/Timeout.cs: Implement TimeoutProxy that acts as a filter to
remove the proxy when the timeout is removed.
Register a TimeoutProxy when we create a timeout.
* glib/Idle.cs: Implement IdleProxy that acts as a filter to
remove the proxy when the idle handler is removed.
Register an IdleProxy when we create a timeout.
svn path=/trunk/gtk-sharp/; revision=34094
2004-09-20 16:43:16 +00:00
Shane Landrum
0dba717c3f
2004-09-20 Shane Landrum <epicene@pobox.com>
...
* en/Gdk/FilterFunc.xml
* en/Gdk/Point.xml
* en/Gdk/Region.xml
* en/Gdk/Rgb.xml
* en/Gdk/RgbCmap.xml : Added docs for Gdk classes.
svn path=/trunk/gtk-sharp/; revision=34079
2004-09-20 04:18:35 +00:00
Shane Landrum
40379be9e4
2004-09-20 Shane Landrum <epicene@pobox.com>
...
* en/Gtk/FileSelection.xml
* en/Gtk/MapEventArgs.xml
* en/Gtk/ModuleDisplayInitFunc.xml
* en/Gtk/ModuleInitFunc.xml
* en/Gtk/MotionNotifyEventArgs.xml
* en/Gtk/TargetPair.xml
* en/Gtk/TextCounter.xml
* en/Gtk/TextPendingScroll.xml
* en/Gtk/TextUtilCharChosenFunc.xml
* en/Gtk/TextWindowType.xml
* en/Gtk/ThreadNotify.xml
* en/Gtk/ToggleSizeAllocatedArgs.xml
* en/Gtk/ToggleSizeRequestedArgs.xml
* en/Gtk/Widget.xml : Added and updated docs.
svn path=/trunk/gtk-sharp/; revision=34078
2004-09-20 03:50:47 +00:00
Shane Landrum
8ef717b537
2004-09-20 Shane Landrum <epicene@pobox.com>
...
* en/Gdk/Window.xml : Added docs from GDK source.
svn path=/trunk/gtk-sharp/; revision=34077
2004-09-20 03:47:39 +00:00