https://bugzilla.xfce.org/show_bug.cgi?id=12772
--- Comment #16 from poma <[email protected]> --- Thunar GTK+ 3 port is built on top of the commit https://github.com/rgcjonas/thunar-gtk3/commit/e883c1f which correspond to the mainline commit https://git.xfce.org/xfce/thunar/commit/?id=e883c1f Date: Wed, 29 Jul 2015 00:30:15 +0200 the source code that is over a year old. To not waste time on this, because the old code is not the same as the old wine, let's extract the commits that make up the GTK+ 3 port, and apply them to the git master $ git clone https://github.com/rgcjonas/thunar-gtk3.git $ cd thunar-gtk3/ $ git format-patch e883c1f14bb33d888ff7cbbccc89034b70e334b4 0001-Replace-gdk_spawn_on_screen-with-internal-thunar_gdk.patch 0002-Remove-usage-of-GdkDrawable.patch 0003-s-gtk_tree_path_new_root-gtk_tree_path_new_first.patch 0004-TMP-fix-thunar_gdk_spawn_on_screen.patch 0005-Remove-homogeneous-tabs-from-notebook.patch 0006-s-gtk_widget_get_action-gtk_activatable_get_related_.patch 0007-Make-use-of-GtkComboBoxText.patch 0008-s-GTK_WIDGET_REALIZED-gtk_widget_get_realized.patch 0009-Remove-usage-of-deprecated-GDK_DISPLAY-and-gdk_displ.patch 0010-Remove-usage-of-deprecated-gtk_dialog_set_has_separa.patch 0011-Make-it-build-with-GSEAL.patch 0012-Make-Thunar-core-compile-and-not-crash-with-Gtk3.patch 0013-Sort-of-fix-mouse-gestures.patch 0014-Replace-our-own-shortcuts-pane-with-GtkPlacesSidebar.patch 0015-Get-rid-of-GTK_STOCK_.patch 0016-uca-UI-modernization.patch 0017-thunar-location-buttons-Modernize.patch 0018-thunar-location-bar-Fixup-modernization.patch 0019-Rework-how-location-bar-selection-works.patch 0020-thunar-uca-Fixup-dist-after-modernization.patch 0021-loaction-bar-modernization-Fixup-check-dist-distchec.patch 0022-thunar-application-Use-GtkApplication.patch 0023-Replace-dbus-glib-with-GDBus.patch $ cd ../ $ git clone git://git.xfce.org/xfce/thunar $ cd thunar/ $ git am ../thunar-gtk3/*.patch $ sed -i 's/gdk_set/\/\/gdk_set/' thunar/thunar-session-client.c $ ./autogen.sh --enable-maintainer-mode && make -j3 $ LD_PRELOAD=./thunarx/.libs/libthunarx-2.so.0 ./thunar/.libs/thunar If necessary, apply various patches lying around, test ... Funnel-ferry butterbar, Funnel-ferry butterbar -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Xfce-bugs mailing list [email protected] https://mail.xfce.org/mailman/listinfo/xfce-bugs
