Ryujinx-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 2004-11-26 Jeroen Zwartepoorte <jeroen@xs4all.nl> 2004-11-26 14:59:38 +00:00
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 2004-12-23 Mike Kestner <mkestner@novell.com> 2004-12-23 22:59:59 +00:00
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 Redo child property handling; now we generate classes to hold 2004-11-18 20:31:22 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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 2004-03-12 Mike Kestner <mkestner@ximian.com> 2004-03-12 21:18:11 +00:00
Gtk.metadata Widget.GetPreferredSize out params 2011-06-05 20:33:18 -05:00
HBox.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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 2004-09-03 Mike Kestner <mkestner@ximian.com> 2004-09-03 15:59:29 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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 2004-11-26 Jeroen Zwartepoorte <jeroen@xs4all.nl> 2004-11-26 14:59:38 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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 2005-01-06 Larry Ewing <lewing@novell.com> 2005-01-06 21:41:01 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
Target.custom dllimport libname updates for Gtk. 2011-02-09 16:54:12 -06:00
TargetEntry.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
TextView.custom Simplified Signal handling 2011-03-24 18:33:24 -05:00
ThreadNotify.cs 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
ToggleActionEntry.cs 2004-11-26 Jeroen Zwartepoorte <jeroen@xs4all.nl> 2004-11-26 14:59:38 +00:00
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 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
Viewport.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
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