Sebastian Dröge
3bfd60a046
Add some defines that are required by glib-sharp and the codegenerator
2009-09-11 10:30:26 +02:00
Sebastian Dröge
b325f3c5e6
Update code generator to latest Gtk# trunk
2009-09-11 10:14:42 +02:00
Sebastian Dröge
6affc35486
Update internal glib-sharp copy and code generator to latest SVN trunk
2009-09-03 11:08:27 +02:00
Sebastian Dröge
af356f46c6
Fix make distcheck
2009-09-03 10:21:50 +02:00
Sebastian Dröge
39f1f2b7ad
Update code generator and glib-sharp diffs
...
These diffs contain our changes to gtk-sharp trunk
2009-08-05 17:42:12 +02:00
Sebastian Dröge
aa7bb8fa1c
Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
...
glib-sharp will only get a new release with the new API that we need for
3.0 in a year or something. Instead of waiting a year before we can release
something we now have our own internal copy of glib-sharp trunk that will
be dropped once glib-sharp 3.0 is released.
Everything is now compilable and working without any additional patches.
2009-08-05 16:57:20 +02:00
Sebastian Dröge
1841f75917
Update code generator from gtk-sharp trunk
2009-08-05 16:46:19 +02:00
Sebastian Dröge
92b2a3214b
Update generator from latest Gtk# trunk
2009-07-31 10:11:12 +02:00
Maarten Bosmans
896ddae3c5
Fix generator to use MiniObject.OwnedHandle for parameters with owned="true"
2009-06-12 22:15:40 +02:00
Sebastian Dröge
6ab410403c
Fix marshalling of null terminated string arrays as return values
2009-06-03 21:10:57 +02:00
Sebastian Dröge
7a57660044
Fix ownership of out function parameters
...
This fixes Novell bug #498498 .
2009-06-03 20:47:37 +02:00
Sebastian Dröge
0efb6ed587
The MiniObject.CreateNativeObject method does not and can't have parameters
2009-06-02 12:39:07 +02:00
Sebastian Dröge
74756f2c2a
Add MiniObject code generator specific cases at more places
2009-06-02 12:34:18 +02:00
Maarten Bosmans
febcfd772c
Fix build on Windows
...
- use -option instead of /option
- use path\file.cs for csc.exe and path/file.cs for mcs
- don't build samples/gtk-video-player when using csc.exe
2009-05-26 15:35:00 +02:00
Sebastian Dröge
cf9fd6ec9a
Extend the code generator to handle GstMiniObject and implement Gst.MiniObject
...
Also fix indention everywhere and change code to use Gst.MiniObject.GetObject()
instead of GLib.Opaque.GetOpaque().
It's currently not possible to implement or use GInterfaces on mini objects
but apart from that this should be a great improvement, especially new
mini object classes can be defined in C# now.
2009-05-20 17:32:03 +02:00
Sebastian Dröge
4582abb4f3
Fork the Gtk# codegenerator for now
...
We unfortunately need to do this to properly generate bindings for
GstMiniObject...
2009-05-14 21:38:28 +02:00