diff --git a/configure.ac b/configure.ac index 90c36e6ef..d84ea9f8a 100644 --- a/configure.ac +++ b/configure.ac @@ -165,8 +165,8 @@ AC_SUBST(LIB_PREFIX) AC_SUBST(LIB_SUFFIX) AC_SUBST(GENERATED_SOURCES) -GTK_REQUIRED_VERSION=2.99.0 -GLIB_REQUIRED_VERSION=2.27.90 +GTK_REQUIRED_VERSION=3.0.0 +GLIB_REQUIRED_VERSION=2.28.0 PKG_CHECK_MODULES(GLIB, gobject-2.0 >= $GLIB_REQUIRED_VERSION) AC_SUBST(GLIB_CFLAGS) diff --git a/gdk/gdk-api.raw b/gdk/gdk-api.raw index 51e5db752..b675b8c3f 100644 --- a/gdk/gdk-api.raw +++ b/gdk/gdk-api.raw @@ -125,10 +125,10 @@ + - @@ -871,10 +871,7 @@ - - - @@ -1027,33 +1024,10 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -1128,7 +1102,7 @@ - + @@ -1169,14 +1143,6 @@ - - - - - - - - @@ -1930,12 +1896,6 @@ - - - - - - @@ -2395,6 +2355,12 @@ + + + + + + @@ -2977,14 +2943,6 @@ - - - - - - - - @@ -3072,7 +3030,7 @@ - + @@ -3114,7 +3072,7 @@ - + @@ -3156,7 +3114,6 @@ - @@ -3267,14 +3224,6 @@ - - - - - - - - @@ -3408,8 +3357,8 @@ - - + + @@ -3424,8 +3373,8 @@ - - + + @@ -3477,14 +3426,6 @@ - - - - - - - - @@ -3642,27 +3583,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -3830,20 +3750,20 @@ - - - - + + + + - - - - + + + + @@ -3996,7 +3916,7 @@ - + @@ -4007,7 +3927,7 @@ - + diff --git a/gdk/gdk-symbols.xml b/gdk/gdk-symbols.xml index 8c87a4c34..963247bd0 100644 --- a/gdk/gdk-symbols.xml +++ b/gdk/gdk-symbols.xml @@ -1,6 +1,6 @@ - + diff --git a/gtk/Plug.custom b/gtk/Plug.custom index 117d26622..460dff7ca 100644 --- a/gtk/Plug.custom +++ b/gtk/Plug.custom @@ -22,28 +22,28 @@ [DllImport ("libgtk-win32-3.0-0.dll", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr gtk_plug_new(uint socket_id); + static extern IntPtr gtk_plug_new(UIntPtr socket_id); - public Plug (uint socket_id) : base (IntPtr.Zero) + public Plug (ulong socket_id) : base (IntPtr.Zero) { if (GetType () != typeof (Plug)) { CreateNativeObject (new string [0], new GLib.Value [0]); Construct (socket_id); return; } - Raw = gtk_plug_new(socket_id); + Raw = gtk_plug_new (new UIntPtr (socket_id)); } [DllImport ("libgtk-win32-3.0-0.dll", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr gtk_plug_new_for_display(IntPtr display, uint socket_id); + static extern IntPtr gtk_plug_new_for_display(IntPtr display, UIntPtr socket_id); - public Plug (Gdk.Display display, uint socket_id) : base (IntPtr.Zero) + public Plug (Gdk.Display display, ulong socket_id) : base (IntPtr.Zero) { if (GetType () != typeof (Plug)) { CreateNativeObject (new string [0], new GLib.Value [0]); ConstructForDisplay (display, socket_id); return; } - Raw = gtk_plug_new_for_display(display.Handle, socket_id); + Raw = gtk_plug_new_for_display (display.Handle, new UIntPtr (socket_id)); } diff --git a/gtk/gtk-api.raw b/gtk/gtk-api.raw index 524eb6ccc..bdb514a83 100644 --- a/gtk/gtk-api.raw +++ b/gtk/gtk-api.raw @@ -1672,8 +1672,8 @@ - - + + @@ -1691,8 +1691,8 @@ - - + + @@ -4321,6 +4321,10 @@ + + + + @@ -4331,6 +4335,18 @@ + + + + + + + + + + + + @@ -4373,7 +4389,7 @@ - + @@ -4409,6 +4425,7 @@ + @@ -4429,6 +4446,9 @@ + + + @@ -4446,6 +4466,12 @@ + + + + + + @@ -4460,9 +4486,13 @@ + + + + @@ -4483,6 +4513,12 @@ + + + + + + @@ -4597,10 +4633,26 @@ + + + + + + + + + + + + + + + + @@ -4621,12 +4673,28 @@ + + + + + + + + + + + + + + + + @@ -4846,8 +4914,24 @@ + + + + + + + + + + + + + + + + @@ -5280,10 +5364,26 @@ + + + + + + + + + + + + + + + + @@ -5960,9 +6060,6 @@ - - - @@ -6032,12 +6129,6 @@ - - - - - - @@ -6077,15 +6168,6 @@ - - - - - - - - - @@ -6112,102 +6194,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -6590,6 +6576,13 @@ + + + + + + + @@ -7975,6 +7968,9 @@ + + + @@ -8037,7 +8033,6 @@ - @@ -8048,6 +8043,7 @@ + @@ -8080,7 +8076,7 @@ - + @@ -8360,8 +8356,24 @@ + + + + + + + + + + + + + + + + @@ -9723,6 +9735,9 @@ + + + @@ -9773,10 +9788,26 @@ + + + + + + + + + + + + + + + + @@ -10508,12 +10539,28 @@ + + + + + + + + + + + + + + + + @@ -11073,6 +11120,7 @@ + @@ -12481,7 +12529,7 @@ - + @@ -12906,6 +12954,9 @@ + + + @@ -13033,12 +13084,28 @@ + + + + + + + + + + + + + + + + @@ -13074,51 +13141,28 @@ + + + + - - - - + - - - - - - - + + - - - - - - + + - - - - - - + + - - - - - - - - - - - - + @@ -13555,7 +13599,7 @@ - + @@ -14005,21 +14049,21 @@ - + - + - + @@ -14029,13 +14073,13 @@ - + - + @@ -15620,6 +15664,7 @@ + @@ -15665,6 +15710,9 @@ + + + @@ -15743,6 +15791,12 @@ + + + + + + @@ -16024,6 +16078,9 @@ + + + @@ -16823,11 +16880,11 @@ - + - + @@ -17154,6 +17211,8 @@ + + @@ -17221,6 +17280,12 @@ + + + + + + @@ -17896,6 +17961,10 @@ + + + + @@ -17904,6 +17973,18 @@ + + + + + + + + + + + + @@ -17932,6 +18013,12 @@ + + + + + + @@ -18130,6 +18217,14 @@ + + + + + + + + @@ -18177,8 +18272,24 @@ + + + + + + + + + + + + + + + + @@ -18518,21 +18629,21 @@ - - + + - + - + @@ -18568,16 +18679,16 @@ - - + + - - + + @@ -19314,6 +19425,9 @@ + + + @@ -19548,6 +19662,14 @@ + + + + + + + + @@ -19845,6 +19967,7 @@ + @@ -22168,6 +22291,17 @@ + + + + + + + + + + + @@ -23141,7 +23275,6 @@ - @@ -23564,12 +23697,6 @@ - - - - - - @@ -23917,6 +24044,12 @@ + + + + + + @@ -24373,7 +24506,7 @@ - + @@ -24437,6 +24570,13 @@ + + + + + + + @@ -24683,7 +24823,7 @@ - + @@ -25215,6 +25355,12 @@ + + + + + + @@ -25419,7 +25565,6 @@ - @@ -25518,7 +25663,7 @@ - + @@ -25567,11 +25712,9 @@ - - - - - + + + @@ -25891,30 +26034,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -26511,15 +26636,13 @@ - + - - @@ -26591,11 +26714,6 @@ - - - - - diff --git a/gtk/gtk-sharp.dll.config.in b/gtk/gtk-sharp.dll.config.in index a81347478..6c0723158 100644 --- a/gtk/gtk-sharp.dll.config.in +++ b/gtk/gtk-sharp.dll.config.in @@ -2,5 +2,5 @@ - + diff --git a/sources/.gitignore b/sources/.gitignore index 051a6c299..053775a5f 100644 --- a/sources/.gitignore +++ b/sources/.gitignore @@ -1,5 +1,5 @@ atk-1.32.0/ gdk-pixbuf-2.22.1/ -glib-2.27.90/ -gtk+-2.99.0/ +glib-2.28.0/ +gtk+-3.0.0/ pango-1.28.3/ diff --git a/sources/Makefile.am b/sources/Makefile.am index 12bdd0de4..d2051468e 100644 --- a/sources/Makefile.am +++ b/sources/Makefile.am @@ -3,14 +3,14 @@ EXTRA_DIST = \ sources.xml \ gtk_tree_model_signal_fix.patch -TARGET_GTK_VERSION=2.99.0 +TARGET_GTK_VERSION=3.0.0 GTK_DOWNLOADS = \ - http://ftp.gnome.org/pub/GNOME/sources/glib/2.27/glib-2.27.90.tar.bz2 \ + http://ftp.gnome.org/pub/GNOME/sources/glib/2.28/glib-2.28.0.tar.bz2 \ http://ftp.gnome.org/pub/GNOME/sources/pango/1.28/pango-1.28.3.tar.bz2 \ http://ftp.gnome.org/pub/GNOME/sources/atk/1.32/atk-1.32.0.tar.bz2 \ http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.22/gdk-pixbuf-2.22.1.tar.bz2 \ - http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.99/gtk+-$(TARGET_GTK_VERSION).tar.bz2 + http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.0/gtk+-$(TARGET_GTK_VERSION).tar.bz2 api: PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe sources.xml diff --git a/sources/sources.xml b/sources/sources.xml index 18b7f1f16..3aadf897c 100644 --- a/sources/sources.xml +++ b/sources/sources.xml @@ -2,7 +2,7 @@ - + gasynchelper.h gcontenttypeprivate.h gdelayedsettingsbackend.h @@ -90,7 +90,7 @@ - + gdkalias.h gdkwindowimpl.h keyname-table.h @@ -114,7 +114,7 @@ - + gtkalias.h gtkappchooseronline.h