GtkSharp/gtk
Mike Kestner c6a3bf4b73 Fix TextBufferSerializeFunc signature
* generator/CallbackGen.cs: connect return value count parameters
* generator/ManagedCallString.cs: out count params aren't special
* generator/MethodBody.cs: don't finish hidden params
* generator/Parameters.cs: explicit IsCount setting support, with
    Parameters.GetCountParameter(name) interface. Clear IsCount
    values during validation if they have no associated array. Any
    remaining count params must be associated with a retval, so
    hide them.
* generator/ReturnValue.cs: support array_length_param attribute to
    associate a return value with a "count" param.  Use new helper
    methods to marshal these array retvals to IntPtr and back.
* glib/Marshaller.cs: support for byte[] marshaling to and from
    IntPtr using a count and type in the from native direction.
* gtk/Gtk.metadata: mark TextBufferSerializeFunc return type as
    an array with the length specific in the length param.
2011-04-28 18:38:07 -05:00
..
glue The rest of the first pass. 2011-02-08 22:15:37 -06:00
.gitignore Flatten the bootstrap and remove glade-sharp 2010-11-21 21:18:06 -06:00
Accel.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
AccelKey.custom
Action.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
ActionEntry.cs
ActionGroup.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Adjustment.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Application.cs dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Bin.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
BindingAttribute.cs
Builder.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Button.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Calendar.custom
CellAreaBox.cs The rest of the first pass. 2011-02-08 22:15:37 -06:00
CellLayout.custom
CellLayoutAdapter.custom
CellRenderer.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
CellView.custom
CheckMenuItem.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
ChildPropertyAttribute.cs
Clipboard.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
ColorSelection.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
ColorSelectionDialog.custom
ComboBox.custom The rest of the first pass. 2011-02-08 22:15:37 -06:00
ComboBoxEntry.custom
Container.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Dialog.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Drag.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Entry.custom
EntryCompletion.custom
FileChooserDialog.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Frame.custom
Global.cs Move new ShowUri API to partial class. 2011-04-18 11:49:17 -05:00
gtk-api.raw struct padding member regex fix 2011-04-20 17:32:55 -05:00
gtk-sharp-3.0.pc.in Add cairo-sharp.dll to the pkgconfig file 2011-04-21 18:00:09 -05:00
gtk-sharp.dll.config.in Update to Gtk+ 3.0.0 API. 2011-02-12 15:30:20 -06:00
gtk-symbols.xml
Gtk.metadata Fix TextBufferSerializeFunc signature 2011-04-28 18:38:07 -05:00
HBox.custom
HScale.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
IconFactory.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
IconSet.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
IconTheme.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
IconView.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Image.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
ImageMenuItem.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Init.custom
ItemFactory.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
ITreeNode.cs
Key.cs dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Label.custom
ListStore.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
Makefile.am Kill dead Input.custom file 2011-04-21 12:59:46 -05:00
Menu.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
MenuItem.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
MessageDialog.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
NodeCellDataFunc.cs
NodeSelection.cs
NodeStore.cs Switch GLib.Object to Dispose(bool) pattern. 2011-03-25 12:22:04 -05:00
NodeView.cs The rest of the first pass. 2011-02-08 22:15:37 -06:00
Notebook.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
PaperSize.custom
Plug.custom Update to Gtk+ 3.0.0 API. 2011-02-12 15:30:20 -06:00
PrintContext.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Printer.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
RadioActionEntry.cs
RadioButton.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
RadioMenuItem.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
RadioToolButton.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
RecentManager.custom
RowsReorderedHandler.cs
ScrolledWindow.custom
SelectionData.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Settings.custom
SpinButton.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
StatusIcon.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Stock.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
StockItem.custom
StockManager.cs dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Style.custom The rest of the first pass. 2011-02-08 22:15:37 -06:00
StyleContext.cs Add the gtk_render_* methods to StyleContext 2011-04-21 12:10:36 -05:00
Table.custom
Target.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TargetEntry.custom
TargetList.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TargetPair.custom
TextAttributes.custom The rest of the first pass. 2011-02-08 22:15:37 -06:00
TextBuffer.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TextChildAnchor.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TextIter.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TextMark.custom
TextTag.custom
TextView.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
ThreadNotify.cs
ToggleActionEntry.cs
TooltipsData.custom
TreeEnumerator.cs
TreeIter.custom
TreeMenu.cs The rest of the first pass. 2011-02-08 22:15:37 -06:00
TreeModel.custom
TreeModelAdapter.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
TreeModelFilter.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
TreeModelSort.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
TreeNode.cs
TreeNodeAttribute.cs
TreeNodeValueAttribute.cs
TreePath.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TreeSelection.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TreeStore.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
TreeView.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TreeViewColumn.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
UIManager.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
VBox.custom
Viewport.custom
VScale.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Widget.custom Obsolete and fwd Widget.GdkWindow property. 2011-04-20 10:11:03 -05:00
Window.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00