diff --git a/.gitignore b/.gitignore index 0bbf043..3f19ccb 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,4 @@ gnome-terminal-2.31.3.tar.bz2 /gnome-terminal-3.20.0.tar.xz /gnome-terminal-3.20.1.tar.xz /gnome-terminal-3.20.2.tar.xz +/gnome-terminal-3.21.90.tar.xz diff --git a/gnome-terminal-transparency-notify.patch b/gnome-terminal-transparency-notify.patch index 402a024..f4e37cf 100644 --- a/gnome-terminal-transparency-notify.patch +++ b/gnome-terminal-transparency-notify.patch @@ -1,4 +1,4 @@ -From 9ef3a75e6dcc347c023cf9c927383596912a7f2c Mon Sep 17 00:00:00 2001 +From 45b796a6e499ece54e2b9bc7e61e008f03826acf Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Mon, 12 May 2014 14:57:18 +0200 Subject: [PATCH 1/6] Restore transparency @@ -44,10 +44,10 @@ index c031c8ace24a..7bdd156e36aa 100644 diff --git a/src/profile-editor.c b/src/profile-editor.c -index ff26df6a0e1b..b8c1c784d17e 100644 +index 82cc7a9a36b7..fd5f55c93d0c 100644 --- a/src/profile-editor.c +++ b/src/profile-editor.c -@@ -1218,7 +1218,18 @@ terminal_profile_edit (GSettings *profile, +@@ -1213,7 +1213,18 @@ terminal_profile_edit (GSettings *profile, "active-id", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); @@ -191,10 +191,10 @@ index 4b734a3961d1..e434075d86af 100644 #define TERMINAL_SETTING_DEFAULT_SHOW_MENUBAR_KEY "default-show-menubar" #define TERMINAL_SETTING_ENABLE_MENU_BAR_ACCEL_KEY "menu-accelerator-enabled" diff --git a/src/terminal-screen.c b/src/terminal-screen.c -index 33a34abc2f93..92e8bb387d03 100644 +index 9a0b450bd310..eab0cec3fc90 100644 --- a/src/terminal-screen.c +++ b/src/terminal-screen.c -@@ -855,7 +855,9 @@ terminal_screen_profile_changed_cb (GSettings *profile, +@@ -827,7 +827,9 @@ terminal_screen_profile_changed_cb (GSettings *profile, prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_COLORS_SET_KEY) || prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_BACKGROUND_COLOR_KEY) || prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_FOREGROUND_COLOR_KEY) || @@ -205,7 +205,7 @@ index 33a34abc2f93..92e8bb387d03 100644 update_color_scheme (screen); if (!prop_name || prop_name == I_(TERMINAL_PROFILE_AUDIBLE_BELL_KEY)) -@@ -925,6 +927,8 @@ update_color_scheme (TerminalScreen *screen) +@@ -897,6 +899,8 @@ update_color_scheme (TerminalScreen *screen) GdkRGBA *cursor_bgp = NULL, *cursor_fgp = NULL; GdkRGBA *highlight_bgp = NULL, *highlight_fgp = NULL; GtkStyleContext *context; @@ -214,7 +214,7 @@ index 33a34abc2f93..92e8bb387d03 100644 gboolean use_theme_colors; context = gtk_widget_get_style_context (widget); -@@ -966,6 +970,18 @@ update_color_scheme (TerminalScreen *screen) +@@ -938,6 +942,18 @@ update_color_scheme (TerminalScreen *screen) } colors = terminal_g_settings_get_rgba_palette (priv->profile, TERMINAL_PROFILE_PALETTE_KEY, &n_colors); @@ -233,7 +233,7 @@ index 33a34abc2f93..92e8bb387d03 100644 vte_terminal_set_colors (VTE_TERMINAL (screen), &fg, &bg, colors, n_colors); vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp); -@@ -973,6 +989,10 @@ update_color_scheme (TerminalScreen *screen) +@@ -945,6 +961,10 @@ update_color_scheme (TerminalScreen *screen) vte_terminal_set_color_cursor_foreground (VTE_TERMINAL (screen), cursor_fgp); vte_terminal_set_color_highlight (VTE_TERMINAL (screen), highlight_bgp); vte_terminal_set_color_highlight_foreground (VTE_TERMINAL (screen), highlight_fgp); @@ -245,10 +245,10 @@ index 33a34abc2f93..92e8bb387d03 100644 static void diff --git a/src/terminal-window.c b/src/terminal-window.c -index 80e54b002819..0642ccecda30 100644 +index b86e76fe69fc..f10a6e7fdfc5 100644 --- a/src/terminal-window.c +++ b/src/terminal-window.c -@@ -2618,6 +2618,8 @@ terminal_window_init (TerminalWindow *window) +@@ -2629,6 +2629,8 @@ terminal_window_init (TerminalWindow *window) TerminalWindowPrivate *priv; TerminalApp *app; TerminalSettingsList *profiles_list; @@ -257,7 +257,7 @@ index 80e54b002819..0642ccecda30 100644 GtkActionGroup *action_group; GtkAction *action; GtkUIManager *manager; -@@ -2632,6 +2634,11 @@ terminal_window_init (TerminalWindow *window) +@@ -2642,6 +2644,11 @@ terminal_window_init (TerminalWindow *window) gtk_widget_init_template (GTK_WIDGET (window)); @@ -270,10 +270,10 @@ index 80e54b002819..0642ccecda30 100644 uuid_unparse (u, uuidstr); priv->uuid = g_strdup (uuidstr); -- -2.5.0 +2.7.4 -From 0bdf26225511bac8d00c08477dee431f04763330 Mon Sep 17 00:00:00 2001 +From a5f8f917db332544efe22ac7619dc7ed3266dce7 Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Wed, 28 May 2014 14:11:02 +0200 Subject: [PATCH 2/6] window: Make the drawing robust across all themes @@ -293,10 +293,10 @@ https://bugzilla.gnome.org/show_bug.cgi?id=730016 1 file changed, 21 insertions(+) diff --git a/src/terminal-window.c b/src/terminal-window.c -index 0642ccecda30..1616689b3765 100644 +index f10a6e7fdfc5..082a3c45f6c5 100644 --- a/src/terminal-window.c +++ b/src/terminal-window.c -@@ -2290,6 +2290,26 @@ terminal_window_realize (GtkWidget *widget) +@@ -2301,6 +2301,26 @@ terminal_window_realize (GtkWidget *widget) } static gboolean @@ -323,7 +323,7 @@ index 0642ccecda30..1616689b3765 100644 terminal_window_state_event (GtkWidget *widget, GdkEventWindowState *event) { -@@ -2818,6 +2838,7 @@ terminal_window_class_init (TerminalWindowClass *klass) +@@ -2834,6 +2854,7 @@ terminal_window_class_init (TerminalWindowClass *klass) widget_class->show = terminal_window_show; widget_class->realize = terminal_window_realize; @@ -332,10 +332,10 @@ index 0642ccecda30..1616689b3765 100644 widget_class->screen_changed = terminal_window_screen_changed; widget_class->style_updated = terminal_window_style_updated; -- -2.5.0 +2.7.4 -From 8ecbda047d7c15bd6b387e9b7128e688708303e7 Mon Sep 17 00:00:00 2001 +From 4d6ee5d8c0e06a4878890592f2bfa73513bbf04f Mon Sep 17 00:00:00 2001 From: "Owen W. Taylor" Date: Fri, 13 Nov 2015 15:16:42 +0100 Subject: [PATCH 3/6] screen, window: Extra padding around transparent @@ -348,10 +348,10 @@ https://bugzilla.redhat.com/show_bug.cgi?id=1207943 2 files changed, 49 insertions(+), 9 deletions(-) diff --git a/src/terminal-screen.c b/src/terminal-screen.c -index 92e8bb387d03..1718d42edaa8 100644 +index eab0cec3fc90..5d321a7c238b 100644 --- a/src/terminal-screen.c +++ b/src/terminal-screen.c -@@ -140,6 +140,8 @@ static void terminal_screen_system_font_changed_cb (GSettings *, +@@ -137,6 +137,8 @@ static void terminal_screen_system_font_changed_cb (GSettings *, static gboolean terminal_screen_popup_menu (GtkWidget *widget); static gboolean terminal_screen_button_press (GtkWidget *widget, GdkEventButton *event); @@ -360,7 +360,7 @@ index 92e8bb387d03..1718d42edaa8 100644 static gboolean terminal_screen_do_exec (TerminalScreen *screen, FDSetupData *data, GError **error); -@@ -510,6 +512,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) +@@ -482,6 +484,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) widget_class->drag_data_received = terminal_screen_drag_data_received; widget_class->button_press_event = terminal_screen_button_press; widget_class->popup_menu = terminal_screen_popup_menu; @@ -368,7 +368,7 @@ index 92e8bb387d03..1718d42edaa8 100644 terminal_class->child_exited = terminal_screen_child_exited; -@@ -913,6 +916,32 @@ terminal_screen_profile_changed_cb (GSettings *profile, +@@ -885,6 +888,32 @@ terminal_screen_profile_changed_cb (GSettings *profile, } static void @@ -401,7 +401,7 @@ index 92e8bb387d03..1718d42edaa8 100644 update_color_scheme (TerminalScreen *screen) { GtkWidget *widget = GTK_WIDGET (screen); -@@ -990,9 +1019,7 @@ update_color_scheme (TerminalScreen *screen) +@@ -962,9 +991,7 @@ update_color_scheme (TerminalScreen *screen) vte_terminal_set_color_highlight (VTE_TERMINAL (screen), highlight_bgp); vte_terminal_set_color_highlight_foreground (VTE_TERMINAL (screen), highlight_fgp); @@ -412,7 +412,7 @@ index 92e8bb387d03..1718d42edaa8 100644 } static void -@@ -1595,6 +1622,13 @@ terminal_screen_do_popup (TerminalScreen *screen, +@@ -1567,6 +1594,13 @@ terminal_screen_do_popup (TerminalScreen *screen, terminal_screen_popup_info_unref (info); } @@ -427,10 +427,10 @@ index 92e8bb387d03..1718d42edaa8 100644 terminal_screen_button_press (GtkWidget *widget, GdkEventButton *event) diff --git a/src/terminal-window.c b/src/terminal-window.c -index 1616689b3765..353647903af0 100644 +index 082a3c45f6c5..f3bfbe6505d6 100644 --- a/src/terminal-window.c +++ b/src/terminal-window.c -@@ -2295,15 +2295,21 @@ terminal_window_draw (GtkWidget *widget, +@@ -2306,15 +2306,21 @@ terminal_window_draw (GtkWidget *widget, { if (gtk_widget_get_app_paintable (widget)) { @@ -459,10 +459,10 @@ index 1616689b3765..353647903af0 100644 return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); -- -2.5.0 +2.7.4 -From 7b7857a6a836ffa7e0f463ac29275b6a8046a578 Mon Sep 17 00:00:00 2001 +From 3a74446fea3b54201676c8aa23458dff7654a341 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Tue, 27 Jan 2015 18:40:13 +0100 Subject: [PATCH 4/6] Support desktop notifications from OSC 777 @@ -533,10 +533,10 @@ index 2d9129cb3419..4cbe2510e02d 100644 app_load_css (application); diff --git a/src/terminal-screen.c b/src/terminal-screen.c -index 1718d42edaa8..9a769146c5d7 100644 +index 5d321a7c238b..6a4925f6d1b1 100644 --- a/src/terminal-screen.c +++ b/src/terminal-screen.c -@@ -57,6 +57,7 @@ +@@ -54,6 +54,7 @@ #include "terminal-marshal.h" #include "terminal-schemas.h" #include "terminal-screen-container.h" @@ -544,7 +544,7 @@ index 1718d42edaa8..9a769146c5d7 100644 #include "terminal-util.h" #include "terminal-window.h" #include "terminal-info-bar.h" -@@ -90,6 +91,7 @@ struct _TerminalScreenPrivate +@@ -87,6 +88,7 @@ struct _TerminalScreenPrivate char **initial_env; char **override_command; gboolean shell; @@ -552,7 +552,7 @@ index 1718d42edaa8..9a769146c5d7 100644 int child_pid; GSList *match_tags; guint launch_child_source_id; -@@ -142,11 +144,16 @@ static gboolean terminal_screen_button_press (GtkWidget *widget, +@@ -139,11 +141,16 @@ static gboolean terminal_screen_button_press (GtkWidget *widget, GdkEventButton *event); static void terminal_screen_hierarchy_changed (GtkWidget *widget, GtkWidget *previous_toplevel); @@ -569,7 +569,7 @@ index 1718d42edaa8..9a769146c5d7 100644 static void terminal_screen_window_title_changed (VteTerminal *vte_terminal, TerminalScreen *screen); -@@ -507,6 +514,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) +@@ -479,6 +486,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) object_class->get_property = terminal_screen_get_property; object_class->set_property = terminal_screen_set_property; @@ -577,7 +577,7 @@ index 1718d42edaa8..9a769146c5d7 100644 widget_class->realize = terminal_screen_realize; widget_class->style_updated = terminal_screen_style_updated; widget_class->drag_data_received = terminal_screen_drag_data_received; -@@ -515,6 +523,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) +@@ -487,6 +495,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) widget_class->hierarchy_changed = terminal_screen_hierarchy_changed; terminal_class->child_exited = terminal_screen_child_exited; @@ -585,7 +585,7 @@ index 1718d42edaa8..9a769146c5d7 100644 signals[PROFILE_SET] = g_signal_new (I_("profile-set"), -@@ -624,6 +633,10 @@ terminal_screen_dispose (GObject *object) +@@ -596,6 +605,10 @@ terminal_screen_dispose (GObject *object) TerminalScreen *screen = TERMINAL_SCREEN (object); TerminalScreenPrivate *priv = screen->priv; GtkSettings *settings; @@ -596,7 +596,7 @@ index 1718d42edaa8..9a769146c5d7 100644 settings = gtk_widget_get_settings (GTK_WIDGET (screen)); g_signal_handlers_disconnect_matched (settings, G_SIGNAL_MATCH_DATA, -@@ -1692,6 +1705,43 @@ terminal_screen_button_press (GtkWidget *widget, +@@ -1664,6 +1677,43 @@ terminal_screen_button_press (GtkWidget *widget, return FALSE; } @@ -640,7 +640,7 @@ index 1718d42edaa8..9a769146c5d7 100644 /** * terminal_screen_get_current_dir: * @screen: -@@ -1793,6 +1843,64 @@ terminal_screen_child_exited (VteTerminal *terminal, +@@ -1765,6 +1815,64 @@ terminal_screen_child_exited (VteTerminal *terminal, } static void @@ -781,10 +781,10 @@ index 20cfbceb36b0..a987025e0524 100644 G_END_DECLS -- -2.5.0 +2.7.4 -From b4649ac67420b236eab398cb1dc95584ad5c3178 Mon Sep 17 00:00:00 2001 +From 2cde3630ae23286c1911bae79684a890e3062496 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 29 Jan 2015 11:47:21 +0100 Subject: [PATCH 5/6] Sprinkle debug messages for notifications @@ -826,10 +826,10 @@ index 5dc3ca4f3df0..7499ebe06c88 100644 void _terminal_debug_init(void); diff --git a/src/terminal-screen.c b/src/terminal-screen.c -index 9a769146c5d7..31843a09d055 100644 +index 6a4925f6d1b1..7c6fa77bf71a 100644 --- a/src/terminal-screen.c +++ b/src/terminal-screen.c -@@ -1713,6 +1713,8 @@ terminal_screen_focus_in (GtkWidget *widget, +@@ -1685,6 +1685,8 @@ terminal_screen_focus_in (GtkWidget *widget, TerminalApp *app; TerminalWindow *window; @@ -838,7 +838,7 @@ index 9a769146c5d7..31843a09d055 100644 window = terminal_screen_get_window (screen); if (window != NULL) { -@@ -1851,6 +1853,8 @@ terminal_screen_notification_received (VteTerminal *terminal, +@@ -1823,6 +1825,8 @@ terminal_screen_notification_received (VteTerminal *terminal, TerminalScreenPrivate *priv = screen->priv; TerminalWindow *window; @@ -847,7 +847,7 @@ index 9a769146c5d7..31843a09d055 100644 if (G_UNLIKELY (!priv->shell_prompt_shown)) { priv->shell_prompt_shown = TRUE; -@@ -1882,6 +1886,7 @@ terminal_screen_notification_received (VteTerminal *terminal, +@@ -1854,6 +1858,7 @@ terminal_screen_notification_received (VteTerminal *terminal, tab_label = gtk_notebook_get_tab_label (GTK_NOTEBOOK (mdi_container), GTK_WIDGET (screen_container)); terminal_tab_label_set_bold (TERMINAL_TAB_LABEL (tab_label), TRUE); terminal_tab_label_set_icon (TERMINAL_TAB_LABEL (tab_label), "dialog-information-symbolic", summary); @@ -855,7 +855,7 @@ index 9a769146c5d7..31843a09d055 100644 } } else -@@ -1897,6 +1902,7 @@ terminal_screen_notification_received (VteTerminal *terminal, +@@ -1869,6 +1874,7 @@ terminal_screen_notification_received (VteTerminal *terminal, app = terminal_app_get (); g_application_send_notification (G_APPLICATION (app), priv->uuid, notification); @@ -864,10 +864,10 @@ index 9a769146c5d7..31843a09d055 100644 } -- -2.5.0 +2.7.4 -From 6e4294c058e911b58b259b74236fa468d2f80a67 Mon Sep 17 00:00:00 2001 +From 577078a8aa6218edafafeb412d575325a79db3d3 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Tue, 17 Feb 2015 17:06:17 +0100 Subject: [PATCH 6/6] Restore translations for transparency @@ -918,7 +918,7 @@ Subject: [PATCH 6/6] Restore translations for transparency po/ko.po | 3 +++ po/ku.po | 4 ++-- po/lt.po | 3 +++ - po/lv.po | 2 ++ + po/lv.po | 3 +++ po/mai.po | 4 ++-- po/mg.po | 4 ++-- po/mk.po | 4 ++-- @@ -959,13 +959,13 @@ Subject: [PATCH 6/6] Restore translations for transparency po/zh_CN.po | 3 +++ po/zh_HK.po | 3 +++ po/zh_TW.po | 3 +++ - 86 files changed, 208 insertions(+), 96 deletions(-) + 86 files changed, 209 insertions(+), 96 deletions(-) diff --git a/po/am.po b/po/am.po -index 27a7e9640668..04a8ad9f36a3 100644 +index 3445d96da657..a5fadb3a8d48 100644 --- a/po/am.po +++ b/po/am.po -@@ -613,8 +613,8 @@ msgid "_Text color:" +@@ -614,8 +614,8 @@ msgid "_Text color:" msgstr "የ_ጽሑፍ ቀለም፦" #: ../src/gnome-terminal.glade2.h:102 @@ -992,7 +992,7 @@ index 47a7add14981..6f469994f9ee 100644 #~ msgid "S_hade transparent or image background:" #~ msgstr "_ظلل شفافية أو صورة الخلفية:" diff --git a/po/as.po b/po/as.po -index 0bd699d5e021..63fca0132a93 100644 +index 3fade2b8cb12..7532b1deec68 100644 --- a/po/as.po +++ b/po/as.po @@ -2979,8 +2979,8 @@ msgstr "উইন্ডো বন্ধ কৰক (_l)" @@ -1022,10 +1022,10 @@ index d1c6e7b8174a..4210820a1429 100644 #: ../src/profile-preferences.glade.h:78 msgid "_Underline color:" diff --git a/po/az.po b/po/az.po -index b0f2e3eac8b8..877f114954e0 100644 +index 586c1e4d827b..6bed64a15ddc 100644 --- a/po/az.po +++ b/po/az.po -@@ -619,8 +619,8 @@ msgid "_Text color:" +@@ -620,8 +620,8 @@ msgid "_Text color:" msgstr "_Mətn rəngi:" #: ../src/gnome-terminal.glade2.h:102 @@ -1048,10 +1048,10 @@ index 1e45906547be..cd3fe0b7b6b2 100644 +msgstr "Празрысты фон" + diff --git a/po/be@latin.po b/po/be@latin.po -index 1e057c74b152..1d22a58915af 100644 +index 82ef0664ae1e..73d74fbeb124 100644 --- a/po/be@latin.po +++ b/po/be@latin.po -@@ -1425,8 +1425,8 @@ msgid "_Text color:" +@@ -1426,8 +1426,8 @@ msgid "_Text color:" msgstr "Koler _tekstu:" #: ../src/profile-preferences.glade.h:73 @@ -1063,7 +1063,7 @@ index 1e057c74b152..1d22a58915af 100644 #: ../src/profile-preferences.glade.h:74 msgid "_Update login records when command is launched" diff --git a/po/bg.po b/po/bg.po -index 748dd3d76fbb..09becedaf1aa 100644 +index f42c22c94678..e2fc98cadddb 100644 --- a/po/bg.po +++ b/po/bg.po @@ -2281,3 +2281,6 @@ msgstr "" @@ -1074,7 +1074,7 @@ index 748dd3d76fbb..09becedaf1aa 100644 +msgid "Transparent background" +msgstr "Прозрачен фон" diff --git a/po/bn_IN.po b/po/bn_IN.po -index c74246a5a26d..d65b322ba88c 100644 +index f196e5084797..ae8e577d23db 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -2358,3 +2358,6 @@ msgstr "উইন্ডো বন্ধ করুন (_l)" @@ -1111,7 +1111,7 @@ index c80c2572d11e..abe75f0ba7f1 100644 +msgid "Transparent background" +msgstr "Fons transparent" diff --git a/po/ca@valencia.po b/po/ca@valencia.po -index 1c279a0bf09c..4073f719906a 100644 +index 2dafab8ca90d..1c129291a084 100644 --- a/po/ca@valencia.po +++ b/po/ca@valencia.po @@ -2092,3 +2092,6 @@ msgstr "" @@ -1122,7 +1122,7 @@ index 1c279a0bf09c..4073f719906a 100644 +msgid "Transparent background" +msgstr "Fons transparent" diff --git a/po/cs.po b/po/cs.po -index 7b868e4f899c..0d7a4035f989 100644 +index 4f6f0ea570c9..59d5ad11751a 100644 --- a/po/cs.po +++ b/po/cs.po @@ -2249,3 +2249,6 @@ msgstr "" @@ -1133,10 +1133,10 @@ index 7b868e4f899c..0d7a4035f989 100644 +msgid "Transparent background" +msgstr "Průsvitné pozadí" diff --git a/po/cy.po b/po/cy.po -index 0739e201f83b..8b1ff006857a 100644 +index 644df82363f1..f0c96e7aa85b 100644 --- a/po/cy.po +++ b/po/cy.po -@@ -1447,8 +1447,8 @@ msgid "_Text color:" +@@ -1448,8 +1448,8 @@ msgid "_Text color:" msgstr "Lliw'r _testun:" #: ../src/profile-preferences.glade.h:73 @@ -1148,10 +1148,10 @@ index 0739e201f83b..8b1ff006857a 100644 #: ../src/profile-preferences.glade.h:74 msgid "_Update login records when command is launched" diff --git a/po/da.po b/po/da.po -index 66c0aac6320e..7c0681159ee0 100644 +index 834c72e16e50..42aa8089fac1 100644 --- a/po/da.po +++ b/po/da.po -@@ -3178,8 +3178,8 @@ msgstr "_Luk vindue" +@@ -3179,8 +3179,8 @@ msgstr "_Luk vindue" #~ msgid "_Solid color" #~ msgstr "_Ensfarvet" @@ -1163,7 +1163,7 @@ index 66c0aac6320e..7c0681159ee0 100644 #~ msgid "" #~ "You already have a profile called “%s”. Do you want to create another " diff --git a/po/de.po b/po/de.po -index a6983deeffff..90424ed94627 100644 +index aa3289da6aa6..3c144d4caab3 100644 --- a/po/de.po +++ b/po/de.po @@ -3259,8 +3259,8 @@ msgstr "Fenster _schließen" @@ -1178,7 +1178,7 @@ index a6983deeffff..90424ed94627 100644 #~ msgid "S_hade transparent or image background:" #~ msgstr "Transparenz und Bildhintergründe _abdunkeln:" diff --git a/po/dz.po b/po/dz.po -index ecb8fd59329c..290934ad3e0f 100644 +index d97e6102b850..061a09dc9edb 100644 --- a/po/dz.po +++ b/po/dz.po @@ -1551,8 +1551,8 @@ msgid "_Text color:" @@ -1204,10 +1204,10 @@ index 2b0d1de8c80f..5bf36a9fdbea 100644 +msgid "Transparent background" +msgstr "Διάφανο παρασκήνιο" diff --git a/po/en@shaw.po b/po/en@shaw.po -index 65f3d415e476..05dc99df5980 100644 +index 82b2d53401b2..67b429810d40 100644 --- a/po/en@shaw.po +++ b/po/en@shaw.po -@@ -1467,8 +1467,8 @@ msgid "_Text color:" +@@ -1468,8 +1468,8 @@ msgid "_Text color:" msgstr "_𐑑𐑧𐑒𐑕𐑑 𐑒𐑳𐑤𐑼:" #: ../src/profile-preferences.glade.h:78 @@ -1219,10 +1219,10 @@ index 65f3d415e476..05dc99df5980 100644 #: ../src/profile-preferences.glade.h:79 msgid "_Underline color:" diff --git a/po/en_CA.po b/po/en_CA.po -index c79cbf5aa245..b8b14d2030e1 100644 +index 6c9e0cd73d63..3ffa89b7cfee 100644 --- a/po/en_CA.po +++ b/po/en_CA.po -@@ -556,8 +556,8 @@ msgid "_Text color:" +@@ -557,8 +557,8 @@ msgid "_Text color:" msgstr "_Text colour:" #: ../src/gnome-terminal.glade2.h:86 @@ -1249,10 +1249,10 @@ index 4d38486679fe..69e71135d75c 100644 #~ msgid "S_hade transparent or image background:" #~ msgstr "S_hade transparent or image background:" diff --git a/po/es.po b/po/es.po -index d3390991533d..e8b41596b94b 100644 +index cbb460ccb9b4..09c946bccfbe 100644 --- a/po/es.po +++ b/po/es.po -@@ -3303,8 +3303,8 @@ msgstr "_Cerrar ventana" +@@ -3286,8 +3286,8 @@ msgstr "_Cerrar ventana" #~ msgid "_Solid color" #~ msgstr "Color _sólido" @@ -1275,10 +1275,10 @@ index 4b1c2a7c67e4..770761168806 100644 +msgid "Transparent background" +msgstr "Läbipaistev taust" diff --git a/po/eu.po b/po/eu.po -index e38a39262043..c1cfa95ae46c 100644 +index c7b9e2b4529e..551a9ba789ce 100644 --- a/po/eu.po +++ b/po/eu.po -@@ -3168,8 +3168,8 @@ msgstr "It_xi leihoa" +@@ -3169,8 +3169,8 @@ msgstr "It_xi leihoa" #~ msgid "_Solid color" #~ msgstr "_Kolore solidoa" @@ -1326,7 +1326,7 @@ index d230aa20aaa6..9771335bda19 100644 +msgid "Transparent background" +msgstr "Arrière-plan transparent" diff --git a/po/fur.po b/po/fur.po -index 5cce29a0d7e7..ba9f3e22760e 100644 +index e6752a4bdb9b..f0c5f8d220dd 100644 --- a/po/fur.po +++ b/po/fur.po @@ -652,6 +652,10 @@ msgstr "" @@ -1367,7 +1367,7 @@ index a858849ef591..7fadccd9e524 100644 #~ msgid "S_hade transparent or image background:" #~ msgstr "_Sombra transparente ou imaxe de fondo:" diff --git a/po/gu.po b/po/gu.po -index 0bcb1954f634..f72a807d6e2b 100644 +index 76b459cf8dc5..5a0efa46233e 100644 --- a/po/gu.po +++ b/po/gu.po @@ -2944,8 +2944,8 @@ msgstr "વિન્ડો બંધ કરો (_l)" @@ -1412,10 +1412,10 @@ index 2d7dc5b14008..adf8d35e8d3f 100644 #~ msgid "S/Key Challenge Response" #~ msgstr "एस/कुंजी चैलेंज प्रतिक्रिया" diff --git a/po/hr.po b/po/hr.po -index cb48c52f708c..747cf488e7b4 100644 +index 6090e43c4160..7ceb550dc0ea 100644 --- a/po/hr.po +++ b/po/hr.po -@@ -1362,8 +1362,8 @@ msgid "_Text color:" +@@ -1363,8 +1363,8 @@ msgid "_Text color:" msgstr "_Boja teksta:" #: ../src/profile-preferences.glade.h:69 @@ -1438,10 +1438,10 @@ index 381dd15fd86f..500c08a70bd9 100644 +msgid "Transparent background" +msgstr "Áttetsző háttér" diff --git a/po/hy.po b/po/hy.po -index 558490157ada..caadbba37c5d 100644 +index aaf2d9b292da..c8f14dfd4280 100644 --- a/po/hy.po +++ b/po/hy.po -@@ -1011,8 +1011,8 @@ msgid "_Text color:" +@@ -1012,8 +1012,8 @@ msgid "_Text color:" msgstr "_Տեքստի գույնը՝" #: ../src/profile-preferences.glade.h:73 @@ -1486,10 +1486,10 @@ index f7235d9f4a0b..63d7fd7bb943 100644 +msgid "Transparent background" +msgstr "透過な画像にする" diff --git a/po/ka.po b/po/ka.po -index 8415e88f94ff..3717b7e75dcd 100644 +index 2a0bc91fad40..10a833ad4cad 100644 --- a/po/ka.po +++ b/po/ka.po -@@ -568,7 +568,7 @@ msgstr "_ტექსტის ფერი:" +@@ -569,7 +569,7 @@ msgstr "_ტექსტის ფერი:" #: ../src/gnome-terminal.glade2.h:86 #, fuzzy @@ -1521,7 +1521,7 @@ index c887f88a2c87..e899ef3ca8c1 100644 +msgid "Transparent background" +msgstr "ಪಾರದರ್ಶಕ ಹಿನ್ನಲೆ" diff --git a/po/ko.po b/po/ko.po -index eba5008d84c7..72ebbe738787 100644 +index af4d98131cd9..0b1a314c398a 100644 --- a/po/ko.po +++ b/po/ko.po @@ -2304,3 +2304,6 @@ msgstr "창 닫기(_L)" @@ -1532,10 +1532,10 @@ index eba5008d84c7..72ebbe738787 100644 +msgid "Transparent background" +msgstr "투명한 배경" diff --git a/po/ku.po b/po/ku.po -index 221825b29cd9..96e35811337b 100644 +index bc2bb7f03de4..226d9942f23a 100644 --- a/po/ku.po +++ b/po/ku.po -@@ -557,8 +557,8 @@ msgid "_Text color:" +@@ -558,8 +558,8 @@ msgid "_Text color:" msgstr "Rengê _nivîsê:" #: ../src/gnome-terminal.glade2.h:86 @@ -1558,20 +1558,21 @@ index 974c35354b07..6b1674621446 100644 +msgid "Transparent background" +msgstr "Permatomas fonas" diff --git a/po/lv.po b/po/lv.po -index 0892f4b063c2..a6aec64d211f 100644 +index 3b0f19fa8fd5..faf2fef15cc7 100644 --- a/po/lv.po +++ b/po/lv.po -@@ -2231,3 +2231,5 @@ msgstr "" +@@ -2261,3 +2261,6 @@ msgstr "" + #: ../src/terminal-window.c:3727 msgid "C_lose Window" msgstr "Aizvērt _logu" - ++ +msgid "Transparent background" +msgstr "Caurspīdīgs fons" diff --git a/po/mai.po b/po/mai.po -index 9b984a068fda..a3c0e178ae67 100644 +index 715d0b9e1c82..881fd5a2cce9 100644 --- a/po/mai.po +++ b/po/mai.po -@@ -1290,8 +1290,8 @@ msgid "_Text color:" +@@ -1291,8 +1291,8 @@ msgid "_Text color:" msgstr "पाठ रँग (_T):" #: ../src/profile-preferences.glade.h:69 @@ -1583,10 +1584,10 @@ index 9b984a068fda..a3c0e178ae67 100644 #: ../src/profile-preferences.glade.h:70 msgid "_Update login records when command is launched" diff --git a/po/mg.po b/po/mg.po -index 1c1895c98ba9..a805417893ed 100644 +index 99fa0f5e4059..bf4ac34d09c1 100644 --- a/po/mg.po +++ b/po/mg.po -@@ -566,8 +566,8 @@ msgid "_Text color:" +@@ -567,8 +567,8 @@ msgid "_Text color:" msgstr "Lokon'ny _soratra:" #: ../src/gnome-terminal.glade2.h:86 @@ -1598,10 +1599,10 @@ index 1c1895c98ba9..a805417893ed 100644 #: ../src/gnome-terminal.glade2.h:87 msgid "_Update login records when command is launched" diff --git a/po/mk.po b/po/mk.po -index e31378a5726b..d2b74d4438d1 100644 +index 4fe43192fe57..6160ede0d0d3 100644 --- a/po/mk.po +++ b/po/mk.po -@@ -1166,8 +1166,8 @@ msgid "_Text color:" +@@ -1167,8 +1167,8 @@ msgid "_Text color:" msgstr "_Боја на текстот:" #: ../src/profile-preferences.glade.h:77 @@ -1628,10 +1629,10 @@ index cc1928dcda63..62abd2131499 100644 #~ msgid "S/Key Challenge Response" #~ msgstr "S/Key ചാലഞ്ച് മറുപടി" diff --git a/po/mn.po b/po/mn.po -index 4922041e09f9..9696b7f981f1 100644 +index 2f9d86072d1c..8f8850b7ec0b 100644 --- a/po/mn.po +++ b/po/mn.po -@@ -617,8 +617,8 @@ msgid "_Text color:" +@@ -618,8 +618,8 @@ msgid "_Text color:" msgstr "_Текстийн өнгө:" #: ../src/gnome-terminal.glade2.h:102 @@ -1658,10 +1659,10 @@ index 61997dafbd03..50451d7b8e60 100644 #~ msgid "Disabled" #~ msgstr "अकार्यान्वीतित" diff --git a/po/ms.po b/po/ms.po -index 5b663aae2639..38a2afeecd2f 100644 +index f2ebd4851d3b..a20bae29a8e8 100644 --- a/po/ms.po +++ b/po/ms.po -@@ -630,8 +630,8 @@ msgid "_Text color:" +@@ -631,8 +631,8 @@ msgid "_Text color:" msgstr "Warna _Teks:" #: ../src/gnome-terminal.glade2.h:102 @@ -1673,21 +1674,21 @@ index 5b663aae2639..38a2afeecd2f 100644 #: ../src/gnome-terminal.glade2.h:103 msgid "_Update login records when command is launched" diff --git a/po/nb.po b/po/nb.po -index ff6680716092..8ea486cd0dde 100644 +index d2a9a7b099f5..b8d4cc54272b 100644 --- a/po/nb.po +++ b/po/nb.po -@@ -2101,3 +2101,6 @@ msgstr "" - #: ../src/terminal-window.c:3726 +@@ -2238,3 +2238,6 @@ msgstr "" + #: ../src/terminal-window.c:3736 msgid "C_lose Window" msgstr "_Lukk vindu" + +msgid "Transparent background" +msgstr "Gjennomsiktig bakgrunn" diff --git a/po/nds.po b/po/nds.po -index 98a12875e382..94fd757d3e5c 100644 +index 82f930b1cc0c..da1d6d0c9342 100644 --- a/po/nds.po +++ b/po/nds.po -@@ -995,8 +995,8 @@ msgid "_Text color:" +@@ -996,8 +996,8 @@ msgid "_Text color:" msgstr "_Textklöör:" #: ../src/profile-preferences.glade.h:73 @@ -1725,10 +1726,10 @@ index a51720be1610..111b032c89fa 100644 +msgid "Transparent background" +msgstr "Transparante achtergrond" diff --git a/po/nn.po b/po/nn.po -index 91cd6ab918c9..92844590fcbe 100644 +index 5aa43b113ed9..33aff8b1d52a 100644 --- a/po/nn.po +++ b/po/nn.po -@@ -1428,8 +1428,8 @@ msgid "_Text color:" +@@ -1429,8 +1429,8 @@ msgid "_Text color:" msgstr "_Tekstfarge:" #: ../src/profile-preferences.glade.h:73 @@ -1740,10 +1741,10 @@ index 91cd6ab918c9..92844590fcbe 100644 #: ../src/profile-preferences.glade.h:74 msgid "_Update login records when command is launched" diff --git a/po/oc.po b/po/oc.po -index 29a903075a2c..87f6f9e436eb 100644 +index b1befba5b372..0491601ab3b6 100644 --- a/po/oc.po +++ b/po/oc.po -@@ -3419,8 +3419,8 @@ msgstr "Tampar _la fenèstra" +@@ -3352,8 +3352,8 @@ msgstr "Tampar _la fenèstra" #~ msgid "Run;" #~ msgstr "Executar;Consòla;Shell;" @@ -1785,10 +1786,10 @@ index 9c95b66e7185..5e5b8ba4f104 100644 #~ msgid "S/Key Challenge Response" #~ msgstr "S/ਸਵਿੱਚ ਚੈਲੰਜ਼ ਜਵਾਬ" diff --git a/po/ps.po b/po/ps.po -index b1de52c2ff34..a16ac4937d1a 100644 +index b25a2cb41712..dcbaf0bc6c8c 100644 --- a/po/ps.po +++ b/po/ps.po -@@ -1052,8 +1052,8 @@ msgid "_Text color:" +@@ -1053,8 +1053,8 @@ msgid "_Text color:" msgstr ":د ليکنې رنګ_" #: ../src/profile-preferences.glade.h:69 @@ -1852,10 +1853,10 @@ index 8ff3d59e696e..9b3342d2f0ce 100644 +msgid "Transparent background" +msgstr "Прозрачный фон" diff --git a/po/rw.po b/po/rw.po -index 3f0223162995..b7fff4cb3ce4 100644 +index 012f64e325c3..7072fa97af5d 100644 --- a/po/rw.po +++ b/po/rw.po -@@ -748,7 +748,7 @@ msgstr "Ibara ry'Inyandiko..." +@@ -749,7 +749,7 @@ msgstr "Ibara ry'Inyandiko..." #: ../src/gnome-terminal.glade2.h:102 #, fuzzy @@ -1865,10 +1866,10 @@ index 3f0223162995..b7fff4cb3ce4 100644 #: ../src/gnome-terminal.glade2.h:103 diff --git a/po/si.po b/po/si.po -index 81dbf6589f89..5cb0e5ad52cc 100644 +index adca7d5acba9..64c05665429b 100644 --- a/po/si.po +++ b/po/si.po -@@ -537,8 +537,8 @@ msgid "_Text color:" +@@ -538,8 +538,8 @@ msgid "_Text color:" msgstr "පෙළ වර්‍ණ: (_T)" #: ../src/gnome-terminal.glade2.h:86 @@ -1891,7 +1892,7 @@ index 03ac832c72c9..e97eb6113a87 100644 +msgid "Transparent background" +msgstr "Priehľadné pozadie" diff --git a/po/sl.po b/po/sl.po -index 72baf7b1e8ad..83ad04ac019f 100644 +index d9260d63f4b2..1cffc3d23fe4 100644 --- a/po/sl.po +++ b/po/sl.po @@ -2322,3 +2322,6 @@ msgstr "_Zapri okno" @@ -1902,10 +1903,10 @@ index 72baf7b1e8ad..83ad04ac019f 100644 +msgid "Transparent background" +msgstr "Prosojno ozadje" diff --git a/po/sq.po b/po/sq.po -index e59c0b69d8f8..6fb409043319 100644 +index 158f6cb167cc..96afc9b98fd4 100644 --- a/po/sq.po +++ b/po/sq.po -@@ -567,8 +567,8 @@ msgstr "Ngjyra e _tekstit:" +@@ -568,8 +568,8 @@ msgstr "Ngjyra e _tekstit:" # (pofilter) simplecaps: checks the capitalisation of two strings isn't wildly different #: ../src/gnome-terminal.glade2.h:85 @@ -1928,7 +1929,7 @@ index 799352b324a1..bad0c4e35343 100644 +msgid "Transparent background" +msgstr "Провидна позадина" diff --git a/po/sr@latin.po b/po/sr@latin.po -index 318a7a1e9ee5..aa759aa7cee9 100644 +index 24fb037723bc..ac66a52cb56d 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -2424,3 +2424,6 @@ msgstr "_Zatvori prozor" @@ -1967,7 +1968,7 @@ index 80aa2f684eec..61185b47f911 100644 #~ msgid "No such profile \"%s\", using default profile\n" #~ msgstr "\"%s\" என்ற வரியுரு கிடையாது, முன்னிருப்பு வரியுரு பயன்படுத்தப்படும்\n" diff --git a/po/te.po b/po/te.po -index 000cda30f86c..6dcf79399604 100644 +index 82c0e0fc8f54..c60e1bc4a9c3 100644 --- a/po/te.po +++ b/po/te.po @@ -2898,8 +2898,8 @@ msgstr "కిటికీని మూసివేయి (_l)" @@ -1997,18 +1998,18 @@ index 91c78cc07fce..1f1fa486f941 100644 #~ msgid "" #~ "You already have a profile called “%s”. Do you want to create another " diff --git a/po/tr.po b/po/tr.po -index f7c68e62d9da..316587c0a7b2 100644 +index 85a5c59ed059..e4d3ba4524e7 100644 --- a/po/tr.po +++ b/po/tr.po -@@ -1963,3 +1963,6 @@ msgstr "Hala bir süreç bu uçbirimde çalışıyor. Uçbirimi kapatmak onu son - #: ../src/terminal-window.c:3694 - msgid "C_lose Window" - msgstr "_Pencereyi Kapat" +@@ -2307,3 +2307,6 @@ msgstr "_Pencereyi Kapat" + + #~ msgid "_Same as text color" + #~ msgstr "_Metin rengiyle aynı" + +msgid "Transparent background" +msgstr "Şeffaf arkaplan" diff --git a/po/ug.po b/po/ug.po -index 1673bb32d9db..e21e61e829d7 100644 +index 313f76b98eae..be6089762082 100644 --- a/po/ug.po +++ b/po/ug.po @@ -2616,8 +2616,8 @@ msgstr "ماۋزۇ (_T):" @@ -2038,7 +2039,7 @@ index 0a04bc62af1b..c097f0c1d328 100644 #~ msgid "Switch to Tab 2" #~ msgstr "До вкладки 2" diff --git a/po/vi.po b/po/vi.po -index 9e74f1a18bb7..a2d778814aef 100644 +index 4cf9a8fe22e2..15fcff29b3da 100644 --- a/po/vi.po +++ b/po/vi.po @@ -2863,3 +2863,6 @@ msgstr "Đón_g cửa sổ" @@ -2049,10 +2050,10 @@ index 9e74f1a18bb7..a2d778814aef 100644 +msgid "Transparent background" +msgstr "Nền trong suốt" diff --git a/po/wa.po b/po/wa.po -index 285657194713..f068531c2928 100644 +index 0e0a6a752b6d..7be7bcc04a93 100644 --- a/po/wa.po +++ b/po/wa.po -@@ -563,8 +563,8 @@ msgid "_Text color:" +@@ -564,8 +564,8 @@ msgid "_Text color:" msgstr "Coleur pol _tecse:" #: ../src/gnome-terminal.glade2.h:86 @@ -2064,10 +2065,10 @@ index 285657194713..f068531c2928 100644 #: ../src/gnome-terminal.glade2.h:87 msgid "_Update login records when command is launched" diff --git a/po/xh.po b/po/xh.po -index e5981c6ec5bf..7f9f8049c3df 100644 +index 44a8e21c7842..999efa7b4322 100644 --- a/po/xh.po +++ b/po/xh.po -@@ -620,8 +620,8 @@ msgid "_Text color:" +@@ -621,8 +621,8 @@ msgid "_Text color:" msgstr "_Umbala wombhalo:" #: ../src/gnome-terminal.glade2.h:102 @@ -2090,7 +2091,7 @@ index e9a540f2963a..8473524960e6 100644 +msgid "Transparent background" +msgstr "透明背景" diff --git a/po/zh_HK.po b/po/zh_HK.po -index eb0ede77e889..aceb184b2440 100644 +index 61153529f0c7..61d01db9fd0f 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -2376,3 +2376,6 @@ msgstr "關閉視窗(_L)" @@ -2112,5 +2113,5 @@ index e85dda1047a6..f69fd98ef82c 100644 +msgid "Transparent background" +msgstr "透明背景" -- -2.5.0 +2.7.4 diff --git a/gnome-terminal.spec b/gnome-terminal.spec index c8411c5..b3a6385 100644 --- a/gnome-terminal.spec +++ b/gnome-terminal.spec @@ -2,18 +2,18 @@ %define glib2_version 2.42.0 %define gtk3_version 3.12.0 -%define vte_version 0.44.2 +%define vte_version 0.45.90 %define desktop_file_utils_version 0.2.90 Summary: Terminal emulator for GNOME Name: gnome-terminal -Version: 3.20.2 -Release: 2%{?dist} +Version: 3.21.90 +Release: 1%{?dist} License: GPLv3+ and GFDL Group: User Interface/Desktops URL: http://www.gnome.org/ #VCS: git:git://git.gnome.org/gnome-terminal -Source0: http://download.gnome.org/sources/gnome-terminal/3.20/gnome-terminal-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gnome-terminal/3.21/gnome-terminal-%{version}.tar.xz Source1: org.gnome.Terminal.gschema.override Patch0: 0001-build-Don-t-treat-warnings-as-errors.patch @@ -36,6 +36,7 @@ BuildRequires: libuuid-devel BuildRequires: nautilus-devel BuildRequires: gnome-shell BuildRequires: appdata-tools +BuildRequires: pcre2-devel BuildRequires: systemd BuildRequires: vala-devel @@ -107,9 +108,13 @@ fi %files nautilus %{_libdir}/nautilus/extensions-3.0/libterminal-nautilus.so -%{_datadir}/appdata/org.gnome.Terminal.Nautilus.appdata.xml +%{_datadir}/appdata/org.gnome.Terminal.Nautilus.metainfo.xml %changelog +* Thu Aug 18 2016 Kalev Lember - 3.21.90-1 +- Update to 3.21.90 +- Rebase the translations + * Wed Jun 01 2016 Debarshi Ray - 3.20.2-2 - Add Provides/Obsoletes to replace nautilus-open-terminal diff --git a/sources b/sources index 379d0b5..3c6d6c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8a450458cb833741cf52267d4a208f9a gnome-terminal-3.20.2.tar.xz +868629ca954ba7ef1759e54e67ac2484 gnome-terminal-3.21.90.tar.xz