GtkSharp/gtk
Bertrand Lorentz 680dd23965 Handle floating refs in InitiallyUnowned
When Gtk.Object was removed, most of the code was moved to Gtk.Widget.
But the part that deals with floating references actually belongs in
Glib.InitiallyUnowned.

This fixes various issues, in particular crashes in the TreeModelDemo
sample.
2011-06-11 19:08:21 +02: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 * generator/StructBase.cs: update field-generation logic a bit 2005-05-16 14:28:55 +00:00
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 2007-07-20 Mike Kestner <mkestner@novell.com> 2007-07-20 20:25:49 +00:00
CellAreaBox.cs The rest of the first pass. 2011-02-08 22:15:37 -06:00
CellLayout.custom * generator/Parameters.cs (Parameters.Validate): If the parameters 2005-05-04 11:47:25 +00:00
CellLayoutAdapter.custom 2007-10-02 Mike Kestner <mkestner@novell.com> 2007-10-02 15:57:45 +00:00
CellRenderer.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
CellView.custom * generator/Parameters.cs (Parameters.Validate): If the parameters 2005-05-04 11:47:25 +00:00
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 2009-01-04 Mike Kestner <mkestner@novell.com> 2009-01-04 22:29:56 +00:00
ComboBox.custom The rest of the first pass. 2011-02-08 22:15:37 -06:00
ComboBoxEntry.custom * gtk/ComboBoxEntry.custom: add an "Entry" property to cleanly 2005-07-27 13:52:51 +00:00
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 * generator/Property.cs (Generate): Mark properties [Obsolete] if 2005-08-22 16:55:20 +00:00
EntryCompletion.custom * generator/Parameters.cs (Parameters.Validate): If the parameters 2005-05-04 11:47:25 +00:00
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 Widget.GetPreferredSize out params 2011-06-05 20:33:18 -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 Re-fix for yesterday's fix that didn't actually work. 2005-03-15 15:49:30 +00:00
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 2009-03-04 Christian Hoff <christian_hoff@gmx.net> 2009-03-04 20:33:12 +00:00
NodeSelection.cs 2009-03-16 Mike Kestner <mkestner@novell.com> 2009-03-16 21:05:08 +00:00
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 2009-05-06 Mike Kestner <mkestner@novell.com> 2009-05-07 01:50:02 +00:00
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 2009-05-02 Mike Kestner <mkestner@novell.com> 2009-05-02 16:51:34 +00:00
RowsReorderedHandler.cs 2007-04-17 Mike Kestner <mkestner@novell.com> 2007-04-17 17:42:58 +00:00
ScrolledWindow.custom
SelectionData.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
Settings.custom 2007-12-06 Mike Kestner <mkestner@novell.com> 2007-12-06 17:23:28 +00:00
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 2005-07-02 Mike Kestner <mkestner@novell.com> 2005-07-02 15:23:27 +00:00
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 2007-12-06 Mike Kestner <mkestner@novell.com> 2007-12-06 17:23:28 +00:00
TextTag.custom
TextView.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
ThreadNotify.cs
ToggleActionEntry.cs
TooltipsData.custom 2005-07-02 Mike Kestner <mkestner@novell.com> 2005-07-02 15:23:27 +00:00
TreeEnumerator.cs 2005-05-16 Mike Kestner <mkestner@novell.com> 2005-05-16 19:07:27 +00:00
TreeIter.custom 2007-10-02 Mike Kestner <mkestner@novell.com> 2007-10-02 15:57:45 +00:00
TreeMenu.cs The rest of the first pass. 2011-02-08 22:15:37 -06:00
TreeModel.custom 2007-04-17 Mike Kestner <mkestner@novell.com> 2007-04-17 17:42:58 +00:00
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 * gtk/TreeNode.cs: Add Interlocked.Increment rather than ++. This 2005-08-22 17:11:37 +00:00
TreeNodeAttribute.cs 2005-09-02 Ben Maurer <bmaurer@ximian.com> 2005-09-02 22:04:05 +00:00
TreeNodeValueAttribute.cs 2005-09-02 Ben Maurer <bmaurer@ximian.com> 2005-09-02 22:04:05 +00:00
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 Handle floating refs in InitiallyUnowned 2011-06-11 19:08:21 +02:00
Window.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00