Ubuntu Pastebin

Paste from marco at Mon, 18 Jul 2016 16:10:53 +0000

Download as text
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
diff -Nru nautilus-3.20.1/debian/changelog nautilus-3.20.1/debian/changelog
--- nautilus-3.20.1/debian/changelog	2016-05-28 18:36:46.000000000 +0200
+++ nautilus-3.20.1/debian/changelog	2016-07-18 18:09:05.000000000 +0200
@@ -1,3 +1,10 @@
+nautilus (1:3.20.1-0ubuntu1~yakkety3) UNRELEASED; urgency=medium
+
+  * debian/patches/ubuntu_revert_no_wallpaper.patch:
+    - Ensure nautilus-window is always using a RGBA visual
+
+ -- Marco Trevisan (TreviƱo) <marco@ubuntu.com>  Mon, 18 Jul 2016 17:59:02 +0200
+
 nautilus (1:3.20.1-0ubuntu1~yakkety2) yakkety; urgency=medium
 
   * Upload to yakkety
diff -Nru nautilus-3.20.1/debian/patches/ubuntu_revert_no_wallpaper.patch nautilus-3.20.1/debian/patches/ubuntu_revert_no_wallpaper.patch
--- nautilus-3.20.1/debian/patches/ubuntu_revert_no_wallpaper.patch	2016-05-28 18:36:46.000000000 +0200
+++ nautilus-3.20.1/debian/patches/ubuntu_revert_no_wallpaper.patch	2016-07-18 17:58:41.000000000 +0200
@@ -13,10 +13,10 @@
  create mode 100644 libnautilus-private/nautilus-desktop-background.c
  create mode 100644 libnautilus-private/nautilus-desktop-background.h
 
-Index: nautilus/libnautilus-private/Makefile.am
+Index: nautilus-3.20.1/libnautilus-private/Makefile.am
 ===================================================================
---- nautilus.orig/libnautilus-private/Makefile.am
-+++ nautilus/libnautilus-private/Makefile.am
+--- nautilus-3.20.1.orig/libnautilus-private/Makefile.am
++++ nautilus-3.20.1/libnautilus-private/Makefile.am
 @@ -80,6 +80,8 @@ libnautilus_private_la_SOURCES = \
  	nautilus-debug.h \
  	nautilus-default-file-icon.c \
@@ -26,10 +26,10 @@
  	nautilus-desktop-directory-file.c \
  	nautilus-desktop-directory-file.h \
  	nautilus-desktop-directory.c \
-Index: nautilus/libnautilus-private/nautilus-desktop-background.c
+Index: nautilus-3.20.1/libnautilus-private/nautilus-desktop-background.c
 ===================================================================
 --- /dev/null
-+++ nautilus/libnautilus-private/nautilus-desktop-background.c
++++ nautilus-3.20.1/libnautilus-private/nautilus-desktop-background.c
 @@ -0,0 +1,601 @@
 +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
 +
@@ -632,10 +632,10 @@
 +                             "widget", container,
 +                             NULL);
 +}
-Index: nautilus/libnautilus-private/nautilus-desktop-background.h
+Index: nautilus-3.20.1/libnautilus-private/nautilus-desktop-background.h
 ===================================================================
 --- /dev/null
-+++ nautilus/libnautilus-private/nautilus-desktop-background.h
++++ nautilus-3.20.1/libnautilus-private/nautilus-desktop-background.h
 @@ -0,0 +1,68 @@
 +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
 +
@@ -705,10 +705,10 @@
 +};
 +
 +#endif /* __NAUTILIUS_DESKTOP_BACKGROUND_H__ */
-Index: nautilus/src/nautilus-desktop-canvas-view.c
+Index: nautilus-3.20.1/src/nautilus-desktop-canvas-view.c
 ===================================================================
---- nautilus.orig/src/nautilus-desktop-canvas-view.c
-+++ nautilus/src/nautilus-desktop-canvas-view.c
+--- nautilus-3.20.1.orig/src/nautilus-desktop-canvas-view.c
++++ nautilus-3.20.1/src/nautilus-desktop-canvas-view.c
 @@ -39,6 +39,7 @@
  #include <fcntl.h>
  #include <gdk/gdkx.h>
@@ -731,7 +731,7 @@
  }
  
 +static void
-+real_begin_loading (NautilusView *object)
++real_begin_loading (NautilusFilesView *object)
 +{
 +	NautilusCanvasContainer *canvas_container;
 +	NautilusDesktopCanvasView *view;
@@ -797,10 +797,10 @@
  	g_signal_connect_object (desktop_canvas_view, "realize",
  				 G_CALLBACK (realized_callback), desktop_canvas_view, 0);
  	g_signal_connect_object (desktop_canvas_view, "unrealize",
-Index: nautilus/src/nautilus-desktop-window.c
+Index: nautilus-3.20.1/src/nautilus-desktop-window.c
 ===================================================================
---- nautilus.orig/src/nautilus-desktop-window.c
-+++ nautilus/src/nautilus-desktop-window.c
+--- nautilus-3.20.1.orig/src/nautilus-desktop-window.c
++++ nautilus-3.20.1/src/nautilus-desktop-window.c
 @@ -40,6 +40,7 @@
  
  struct NautilusDesktopWindowDetails {
@@ -809,7 +809,7 @@
  
  	gboolean loaded;
  
-@@ -311,6 +312,12 @@ unrealize (GtkWidget *widget)
+@@ -313,6 +314,12 @@ unrealize (GtkWidget *widget)
  		details->size_changed_id = 0;
  	}
  
@@ -822,27 +822,7 @@
  	gtk_widget_destroy (details->desktop_selection);
  
  	GTK_WIDGET_CLASS (nautilus_desktop_window_parent_class)->unrealize (widget);
-@@ -334,7 +341,6 @@ realize (GtkWidget *widget)
- {
- 	NautilusDesktopWindow *window;
- 	NautilusDesktopWindowDetails *details;
--	GdkVisual *visual;
- 
- 	window = NAUTILUS_DESKTOP_WINDOW (widget);
- 	details = window->details;
-@@ -343,11 +349,6 @@ realize (GtkWidget *widget)
- 	gtk_widget_set_events (widget, gtk_widget_get_events (widget) 
- 			      | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK);
- 			      
--	visual = gdk_screen_get_rgba_visual (gtk_widget_get_screen (widget));
--	if (visual) {
--		gtk_widget_set_visual (widget, visual);
--	}
--
- 	/* Do the work of realizing. */
- 	GTK_WIDGET_CLASS (nautilus_desktop_window_parent_class)->realize (widget);
- 
-@@ -357,6 +358,9 @@ realize (GtkWidget *widget)
+@@ -359,6 +366,9 @@ realize (GtkWidget *widget)
  	details->size_changed_id =
  		g_signal_connect (gtk_window_get_screen (GTK_WINDOW (window)), "size-changed",
  				  G_CALLBACK (nautilus_desktop_window_screen_size_changed), window);
Download as text