diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index 7c1938d..809f1f9 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -1,10 +1,11 @@ AUX 0001-Add-style-classes-and-CSS-names-to-some-of-our-widge.patch 2158 BLAKE2B f31ab43309fdab745d4ac79c0572d5fc0a31c9f8bc198876c9eb465eecdbcc8f466bfc97215c815e602baf20b36e2be3a232b4c0b2b1fdd86e7775fe7c36821d SHA512 bac7d1909421a2ef95a3c94872152a9a235c342220ba72fc86e8d8efa450714e080536f6839a69038b9ece70368f87f29aad42cfbdd9f1a6053cc8803736fe58 -AUX 0001-Restore-transparency.patch 98655 BLAKE2B ac2747cacb97cd32cb7a7976201e8aa947f313f306863428e3187a316f3afc079e21192eaa0c23d9b902893657298dc03488b214736c7b05e3e717f11a1fe7fd SHA512 0839fb588863b0e4c7fe608ffb2a964e90def3952e6c0a7c3dd51fbc6eeefb99988c8aa5e19438639c6009f06b56a5bb50fb80659f142ab800afd2b35d5a386d +AUX 0001-Restore-transparency.patch 21579 BLAKE2B 0f9e76f4d77722b79359871df5cd4fecf11f6f5465ea2ab1f97b0d6ca83142baa1cc8b0c9ff8e233ec2392559edc16fabb735c72944b57b52ca8f36fcf543278 SHA512 845a3eb1a722bdcf7c2936abf042dd8fecd8407074f0268ad9671351f233be20fa36f19bb2a8a9381bf32f5a0986cda7343617e08f84a99309de72d3ba000010 +AUX 0001-screen-window-Extra-padding-around-transparent-termi.patch 4868 BLAKE2B 26e22bf0d2221917073f27458a9c1ed1b1b0a36958a8c3dfd2ceaacd10980b8afc2b2fe0fdf686e67846968d8f8931a3455b12bfc6d45fa6e17defc50fffb185 SHA512 31e48b88f1d134cefbf5ee8d180263aa42cb4f1eb10ec76f5d097226466ebc6cb8ee3a8639b965fbed9ba756cb83ea8803a71614eda6e71b2d41492eec582967 AUX Provide-fallback-for-reading-current-directory-if-OS.patch 3021 BLAKE2B d92614048b5d42a52f88173801ed9122a51961245cadf5b90dfaf6221fa3dab73d34b29f8b90881b588881f31a19ac10eae062a7c7df128572f7de106ca44319 SHA512 60e51dcb06c59d328d4dbb67ff13ba3d9d5a5dcb3df22f3e9b3356ab892ef6e2da8f52e6304b7f5cfb39baf047ea3365810163761382bc4d219065454b7e7500 AUX gnome-terminal-3.44.1-fix-missing-wexitcode.patch 727 BLAKE2B 5aa58dea55d8370d66f1b356bad0f8add6dc01359387b6e45c093800276ffe3a7c0beb125935afb67cd093397ed5779ba123ba61e572f34d0fa7f28bc7cd8b11 SHA512 b03c250e1d25464dc483b6a9398ade5cde4d40ad2ddb59ee709f25bd07101f7ba22faf98e519ee7e7fb8a4d20a56d9fc08e13d3b5546d5749ffa2882156a05f4 AUX screen-Use-clean-env-when-creating-new-tab.patch 2369 BLAKE2B 99f558ee3eba43927a20f6513a6102670f9688aa25742b665ac7c7a3eb1bb84e5ebbe57afe33ceecb00f3fda8afd2b8f6c9b6fd6e9b68848526182e6f4ca7951 SHA512 1688d90f412e418b6cc68609fd9d7ae513c21fa5650df5fdb0920afb523358030824cac1f5f7fb3f0205a5087c18d6ffdd3c25f1bebdca88a24561717c1ed2bc AUX scrollbar-background-theming.patch 6861 BLAKE2B aed720c4fe49e335eff20a3d73b71a1312348a1ce80d5b1d393364d749798d8a8eedc449cdf662c801bf748bf380d1ef6c4a230ae695ab6bb5d372214a82a39a SHA512 2c092cc33abd86647ae14c017a44339b348d3566bdbd96b05c1a5f50835cac71c738f15bc404bf2b7147d3d25381a5574be1c3b3c6fdce7855da64187f2eed6b AUX separate-new-tab-window.gschema.override 56 BLAKE2B ca7934aa89ddad5bbc86a35c79c8e02215888fea4706df5c2740480d9534980f54bc1b298ac02983a56c2bc5c1fc988d02b5cadb2a8e30d6443577b745a55533 SHA512 09eee78d2756752ce32cc9379f1a445e55c6f5f01bde972a8e5801a5c7bf3b385ab081ebc4a1ddd2bc463a8a67dd1ad03f1d531c99aa36eb6e850bf4f2a2b265 DIST gnome-terminal-3.46.8.tar.bz2 1691033 BLAKE2B efcf6aa6ab0071fd525e2b5d56bb7a6e53bd8072a5c774c3cab7b52f613e60112a5fccebbf6354953acf3a76182d60f9abc2f7122eef017e4a543a68d21b76f1 SHA512 07b8b9a31d5c1f87ff6d9902b56bfe1eb75b32f25e5b5c97448f990f4c4d6ca73709e5af30e09701d2dc55331a33b6f006fdcc696d5c9ffa83e50919ac74fdfc -EBUILD gnome-terminal-3.46.8.ebuild 2689 BLAKE2B b3d5a54f4da4e4e16f07c44b781d935a4e6edea02ca2f4bc6d7b4fc1b4634f92f892fefe15aa96cb25638961c3fff777c9365e4d4dee8bf071155e645c433be2 SHA512 34507be750c35da8bacd3e2833c7015d038b81ae2905a17f769e5d5665c155417007b96448c6f4331caea0bfa1f0b72592daf562212733c1da48098e28b9f3ea +EBUILD gnome-terminal-3.46.8.ebuild 2776 BLAKE2B 57949602b41dbc3e75e448ce0e87289186de9bfc1318dd5f9ca8bd6ad9d877914af17a9b26388ed3c3079b9f0fd6762b3e26c779381375dac7ad0e00c4fe6958 SHA512 7c5506f8dd2b0dac086118e4db22d80e9dd55c7752bfd4e3415c8b37b6c005a2b8e62bea0a93a461ddc98d034f29022687de77423f0e591d553cc5feb4a42d3f MISC metadata.xml 544 BLAKE2B 9e4dda0925c1f09a6109a01a522965c0bd2d811d91e19054fecf09e2d732f6f03245410e7472c3accf83bc015e2747cf96dcf3ededb62cf4733ece3241e51389 SHA512 e53acf30ece7ccb0307f9bb750ccfb3e90bf5d468098fe42112f4efa0fd1823d10124d8f50bf1ac56fbe4ad188bb7446e1627f1a05188f602e6e11a33496b75d diff --git a/x11-terms/gnome-terminal/files/0001-Restore-transparency.patch b/x11-terms/gnome-terminal/files/0001-Restore-transparency.patch index c86826f..a1f1454 100644 --- a/x11-terms/gnome-terminal/files/0001-Restore-transparency.patch +++ b/x11-terms/gnome-terminal/files/0001-Restore-transparency.patch @@ -1,7 +1,6 @@ -From 77be0d9f3e1077031c51d65ac1eb576312a4b1a0 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Mon, 12 May 2014 14:57:18 +0200 -Subject: [PATCH 1/4] Restore transparency +Subject: [PATCH] Restore transparency The transparency settings were removed as a side effect of 2bff4b63ed3ceef6055e35563e9b0b33ad57349d @@ -10,25 +9,37 @@ This restores them and you will need a compositing window manager to use it. The background image setting, also known as faux transparency, was not restored. -The transparency checkbox lost its mnemonic accelerator because 't' -is already taken and using any other letter would make it hard to -restore the translations of the string. +Also contains -Some changes by Peter Weber +326c4f143511a3fae61aed1466568260a2ac1c4e Mon Sep 17 00:00:00 2001 +Lars Uebernickel +Wed, 28 May 2014 14:11:02 +0200 +[PATCH] window: Make the drawing robust across all themes + +There are lots of themes out there in the wild that do not specify a +background-color for all widgets and the default is transparent. This +is usually not a problem because GTK+ sets an opaque region on the +whole window and things without a background-color get drawn with the +theme's default background colour. However, to achieve transparency +we disable the opaque region by making the window app-paintable. This +can lead to transparent menubars or notebook tabs in some themes. We +can avoid this by ensuring that the window always renders a background. + +https://bugzilla.gnome.org/show_bug.cgi?id=730016 --- - src/org.gnome.Terminal.gschema.xml | 10 +++++++ - src/preferences.ui | 47 ++++++++++++++++++++++++++++++ - src/profile-editor.cc | 19 ++++++++++++ - src/terminal-schemas.hh | 3 ++ - src/terminal-screen.cc | 22 +++++++++++++- - src/terminal-window.cc | 7 +++++ - 6 files changed, 107 insertions(+), 1 deletion(-) + src/org.gnome.Terminal.gschema.xml | 14 +++++ + src/preferences.ui | 121 +++++++++++++++++++++++++++++++++++++ + src/profile-editor.cc | 17 ++++++ + src/terminal-schemas.hh | 4 ++ + src/terminal-screen.cc | 45 +++++++++++++- + src/terminal-window.cc | 28 +++++++++ + 6 files changed, 228 insertions(+), 1 deletion(-) diff --git a/src/org.gnome.Terminal.gschema.xml b/src/org.gnome.Terminal.gschema.xml -index a860b73c..cca1aef3 100644 +index 26b96ac..9c16b53 100644 --- a/src/org.gnome.Terminal.gschema.xml +++ b/src/org.gnome.Terminal.gschema.xml -@@ -349,6 +349,16 @@ +@@ -349,6 +349,20 @@ 'narrow' Whether ambiguous-width characters are narrow or wide when using UTF-8 encoding @@ -36,9 +47,13 @@ index a860b73c..cca1aef3 100644 + false + Whether to use a transparent background + ++ ++ true ++ Whether to use the value of TerminalScreen-background-darkness, ++ if available, from the theme for the transparency value. ++ + + 50 -+ + Adjust the amount of transparency + A value between 0 and 100, where 0 is opaque and 100 is fully transparent. + @@ -46,22 +61,22 @@ index a860b73c..cca1aef3 100644 diff --git a/src/preferences.ui b/src/preferences.ui -index ca58c656..f3979307 100644 +index d1aca7b..c01f16b 100644 --- a/src/preferences.ui +++ b/src/preferences.ui -@@ -95,6 +95,11 @@ - 0.05 - 0.25 +@@ -113,6 +113,11 @@ + + + + 100 + 1 + 10 + - + -@@ -1435,6 +1440,48 @@ +@@ -1402,6 +1407,122 @@ 1 @@ -73,7 +88,7 @@ index ca58c656..f3979307 100644 + 12 + + -+ Transparent background ++ Use t_ransparent background + True + True + False @@ -88,11 +103,56 @@ index ca58c656..f3979307 100644 + + + -+ ++ + True -+ True -+ background-transparent-adjustment -+ False ++ False ++ horizontal ++ 6 ++ ++ ++ True ++ False ++ 0.5 ++ none ++ ++ ++ ++ False ++ False ++ 0 ++ ++ ++ ++ ++ True ++ True ++ background-transparent-adjustment ++ False ++ ++ ++ True ++ True ++ 1 ++ ++ ++ ++ ++ True ++ False ++ 0.5 ++ full ++ ++ ++ ++ False ++ False ++ 2 ++ ++ + + + True @@ -106,85 +166,139 @@ index ca58c656..f3979307 100644 + True + 2 + ++ ++ ++ ++ True ++ False ++ horizontal ++ 12 ++ ++ ++ Use transparency from system theme ++ True ++ True ++ False ++ True ++ 0 ++ True ++ ++ ++ False ++ False ++ 0 ++ ++ ++ ++ ++ True ++ True ++ 3 ++ + diff --git a/src/profile-editor.cc b/src/profile-editor.cc -index 0cb99b62..d0e71e26 100644 +index a99fb89..a88e72d 100644 --- a/src/profile-editor.cc +++ b/src/profile-editor.cc -@@ -1491,6 +1491,25 @@ profile_prefs_load (const char *uuid, GSettings *profile) +@@ -1492,6 +1492,23 @@ profile_prefs_load (const char *uuid, GSettings *profile) GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET)); gtk_widget_set_visible (w, (vte_get_feature_flags() & VTE_FEATURE_FLAG_SIXEL) != 0); + -+ profile_prefs_settings_bind (profile, -+ TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, ++ profile_prefs_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, + gtk_builder_get_object (builder, "use-transparent-background"), -+ "active", -+ GSettingsBindFlags(G_SETTINGS_BIND_GET | -+ G_SETTINGS_BIND_SET)); -+ profile_prefs_settings_bind (profile, -+ TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, -+ gtk_builder_get_object (builder, "background-transparent-scale"), -+ "sensitive", -+ GSettingsBindFlags(G_SETTINGS_BIND_GET | -+ G_SETTINGS_BIND_NO_SENSITIVITY)); -+ profile_prefs_settings_bind (profile, -+ TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT, ++ "active", GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET)); ++ profile_prefs_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, ++ gtk_builder_get_object (builder, "background-transparent-scale-box"), ++ "sensitive", GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_NO_SENSITIVITY)); ++ profile_prefs_settings_bind (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT, + gtk_builder_get_object (builder, "background-transparent-adjustment"), -+ "value", -+ GSettingsBindFlags(G_SETTINGS_BIND_GET | -+ G_SETTINGS_BIND_SET)); ++ "value", GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET)); ++ profile_prefs_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY, ++ gtk_builder_get_object (builder, "use-theme-transparency-checkbutton"), ++ "active", GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET)); ++ profile_prefs_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY, ++ gtk_builder_get_object (builder, "use-transparent-background-box"), ++ "sensitive", ++ GSettingsBindFlags(G_SETTINGS_BIND_GET | G_SETTINGS_BIND_INVERT_BOOLEAN | G_SETTINGS_BIND_NO_SENSITIVITY)); } /* Called once per Preferences window, to destroy stuff that doesn't depend on the profile being edited */ diff --git a/src/terminal-schemas.hh b/src/terminal-schemas.hh -index 61f1305e..c33723bf 100644 +index b146ba8..b93bd02 100644 --- a/src/terminal-schemas.hh +++ b/src/terminal-schemas.hh -@@ -78,6 +78,9 @@ G_BEGIN_DECLS +@@ -78,6 +78,10 @@ G_BEGIN_DECLS #define TERMINAL_PROFILE_VISIBLE_NAME_KEY "visible-name" #define TERMINAL_PROFILE_WORD_CHAR_EXCEPTIONS_KEY "word-char-exceptions" +#define TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND "use-transparent-background" ++#define TERMINAL_PROFILE_USE_THEME_TRANSPARENCY "use-theme-transparency" +#define TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT "background-transparency-percent" + #define TERMINAL_SETTING_CONFIRM_CLOSE_KEY "confirm-close" #define TERMINAL_SETTING_CONTEXT_INFO_KEY "context-info" #define TERMINAL_SETTING_DEFAULT_SHOW_MENUBAR_KEY "default-show-menubar" diff --git a/src/terminal-screen.cc b/src/terminal-screen.cc -index 54e10223..bae9c0cf 100644 +index 0ef74f3..a987f26 100644 --- a/src/terminal-screen.cc +++ b/src/terminal-screen.cc -@@ -1059,7 +1059,9 @@ terminal_screen_profile_changed_cb (GSettings *profile, +@@ -718,6 +718,14 @@ terminal_screen_class_init (TerminalScreenClass *klass) + + g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate)); + ++ gtk_widget_class_install_style_property (widget_class, ++ g_param_spec_float ("background-darkness", NULL, NULL, -1, 1, -1, ++ GParamFlags(G_PARAM_READABLE | ++ G_PARAM_STATIC_NAME | ++ G_PARAM_STATIC_NICK | ++ G_PARAM_STATIC_BLURB))); ++ ++ + n_url_regexes = G_N_ELEMENTS (url_regex_patterns); + precompile_regexes (url_regex_patterns, n_url_regexes, &url_regexes, &url_regex_flavors); + n_extra_regexes = G_N_ELEMENTS (extra_regex_patterns); +@@ -1112,7 +1120,10 @@ 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) || - prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY)) + prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY) || + prop_name == I_(TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND) || -+ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT)) ++ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT) || ++ prop_name == I_(TERMINAL_PROFILE_USE_THEME_TRANSPARENCY)) update_color_scheme (screen); if (!prop_name || prop_name == I_(TERMINAL_PROFILE_AUDIBLE_BELL_KEY)) -@@ -1144,6 +1146,8 @@ update_color_scheme (TerminalScreen *screen) - GdkRGBA *cursor_bgp = nullptr, *cursor_fgp = nullptr; +@@ -1198,6 +1209,9 @@ update_color_scheme (TerminalScreen *screen) GdkRGBA *highlight_bgp = nullptr, *highlight_fgp = nullptr; GtkStyleContext *context; -+ GtkWidget *toplevel; -+ gboolean transparent; gboolean use_theme_colors; ++ GtkWidget *toplevel; ++ gboolean transparent, theme_transparent; ++ gfloat style_darkness; context = gtk_widget_get_style_context (widget); -@@ -1187,6 +1191,18 @@ update_color_scheme (TerminalScreen *screen) + gtk_style_context_get_color (context, gtk_style_context_get_state (context), &theme_fg); +@@ -1240,6 +1254,31 @@ update_color_scheme (TerminalScreen *screen) } colors = terminal_g_settings_get_rgba_palette (priv->profile, TERMINAL_PROFILE_PALETTE_KEY, &n_colors); -+ ++ theme_transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY); + transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); -+ if (transparent) ++ ++ gtk_widget_style_get (GTK_WIDGET (screen), ++ "background-darkness", &style_darkness, ++ NULL); ++ ++ if (theme_transparent && style_darkness >= 0) ++ { ++ bg.alpha = style_darkness; ++ } ++ else if (transparent) + { + gint transparency_percent; + @@ -192,75 +306,31 @@ index 54e10223..bae9c0cf 100644 + bg.alpha = (100 - transparency_percent) / 100.0; + } + else -+ bg.alpha = 1.0; ++ bg.alpha = 1.0; ++ ++ /* If this gets out of range, let's not crash */ ++ if (bg.alpha < 0.0 || bg.alpha > 1.0) ++ bg.alpha = 1.0; + vte_terminal_set_colors (VTE_TERMINAL (screen), &fg, &bg, colors, n_colors); vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp); -@@ -1194,6 +1210,10 @@ update_color_scheme (TerminalScreen *screen) +@@ -1247,6 +1286,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); + + toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); -+ if (toplevel != nullptr && gtk_widget_is_toplevel (toplevel)) ++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) + gtk_widget_set_app_paintable (toplevel, transparent); } static void diff --git a/src/terminal-window.cc b/src/terminal-window.cc -index 36eb7ce7..a41d2de2 100644 +index 60f4950..269514f 100644 --- a/src/terminal-window.cc +++ b/src/terminal-window.cc -@@ -2173,6 +2173,8 @@ terminal_window_init (TerminalWindow *window) - }; - TerminalWindowPrivate *priv; - TerminalApp *app; -+ GdkScreen *screen; -+ GdkVisual *visual; - GSettings *gtk_debug_settings; - GtkWindowGroup *window_group; - // GtkAccelGroup *accel_group; -@@ -2188,6 +2190,11 @@ terminal_window_init (TerminalWindow *window) - - gtk_widget_init_template (GTK_WIDGET (window)); - -+ screen = gtk_widget_get_screen (GTK_WIDGET (window)); -+ visual = gdk_screen_get_rgba_visual (screen); -+ if (visual != nullptr) -+ gtk_widget_set_visual (GTK_WIDGET (window), visual); -+ - uuid_generate (u); - uuid_unparse (u, uuidstr); - priv->uuid = g_strdup (uuidstr); --- -2.38.1 - - -From 4d5c621761a10d51a2c1e8d53010b8295fe97ef2 Mon Sep 17 00:00:00 2001 -From: Lars Uebernickel -Date: Wed, 28 May 2014 14:11:02 +0200 -Subject: [PATCH 2/4] window: Make the drawing robust across all themes - -There are lots of themes out there in the wild that do not specify a -background-color for all widgets and the default is transparent. This -is usually not a problem because GTK+ sets an opaque region on the -whole window and things without a background-color get drawn with the -theme's default background colour. However, to achieve transparency -we disable the opaque region by making the window app-paintable. This -can lead to transparent menubars or notebook tabs in some themes. We -can avoid this by ensuring that the window always renders a background. - -https://bugzilla.gnome.org/show_bug.cgi?id=730016 ---- - src/terminal-window.cc | 21 +++++++++++++++++++++ - 1 file changed, 21 insertions(+) - -diff --git a/src/terminal-window.cc b/src/terminal-window.cc -index a41d2de2..11d93419 100644 ---- a/src/terminal-window.cc -+++ b/src/terminal-window.cc -@@ -2003,6 +2003,26 @@ terminal_window_realize (GtkWidget *widget) +@@ -1963,6 +1963,26 @@ terminal_window_realize (GtkWidget *widget) terminal_window_update_size (window); } @@ -287,7 +357,28 @@ index a41d2de2..11d93419 100644 static gboolean terminal_window_state_event (GtkWidget *widget, GdkEventWindowState *event) -@@ -2368,6 +2388,7 @@ terminal_window_class_init (TerminalWindowClass *klass) +@@ -2133,6 +2153,8 @@ terminal_window_init (TerminalWindow *window) + }; + TerminalWindowPrivate *priv; + TerminalApp *app; ++ GdkScreen *screen; ++ GdkVisual *visual; + GSettings *gtk_debug_settings; + GtkWindowGroup *window_group; + // GtkAccelGroup *accel_group; +@@ -2148,6 +2170,11 @@ terminal_window_init (TerminalWindow *window) + + gtk_widget_init_template (GTK_WIDGET (window)); + ++ screen = gtk_widget_get_screen (GTK_WIDGET (window)); ++ visual = gdk_screen_get_rgba_visual (screen); ++ if (visual != NULL) ++ gtk_widget_set_visual (GTK_WIDGET (window), visual); ++ + uuid_generate (u); + uuid_unparse (u, uuidstr); + priv->uuid = g_strdup (uuidstr); +@@ -2296,6 +2323,7 @@ terminal_window_class_init (TerminalWindowClass *klass) widget_class->show = terminal_window_show; widget_class->realize = terminal_window_realize; @@ -295,2856 +386,3 @@ index a41d2de2..11d93419 100644 widget_class->window_state_event = terminal_window_state_event; widget_class->screen_changed = terminal_window_screen_changed; widget_class->style_updated = terminal_window_style_updated; --- -2.38.1 - - -From 99fda9a926a907f58a679797cc83708af77af48d Mon Sep 17 00:00:00 2001 -From: "Owen W. Taylor" -Date: Fri, 13 Nov 2015 15:16:42 +0100 -Subject: [PATCH 3/4] screen, window: Extra padding around transparent - terminals in Wayland - -https://bugzilla.redhat.com/show_bug.cgi?id=1207943 ---- - src/terminal-screen.cc | 41 +++++++++++++++++++++++++++++++++++++---- - src/terminal-window.cc | 18 ++++++++++++------ - 2 files changed, 49 insertions(+), 10 deletions(-) - -diff --git a/src/terminal-screen.cc b/src/terminal-screen.cc -index bae9c0cf..85f0fbcf 100644 ---- a/src/terminal-screen.cc -+++ b/src/terminal-screen.cc -@@ -156,6 +156,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); -+static void terminal_screen_hierarchy_changed (GtkWidget *widget, -+ GtkWidget *previous_toplevel); - static void terminal_screen_child_exited (VteTerminal *terminal, - int status); - -@@ -599,6 +601,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; -+ widget_class->hierarchy_changed = terminal_screen_hierarchy_changed; - - terminal_class->child_exited = terminal_screen_child_exited; - -@@ -1131,6 +1134,32 @@ terminal_screen_profile_changed_cb (GSettings *profile, - g_object_thaw_notify (object); - } - -+static void -+update_toplevel_transparency (TerminalScreen *screen) -+{ -+ GtkWidget *widget = GTK_WIDGET (screen); -+ TerminalScreenPrivate *priv = screen->priv; -+ GSettings *profile = priv->profile; -+ GtkWidget *toplevel; -+ -+ toplevel = gtk_widget_get_toplevel (widget); -+ if (toplevel != nullptr && gtk_widget_is_toplevel (toplevel)) -+ { -+ gboolean transparent; -+ -+ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); -+ if (gtk_widget_get_app_paintable (toplevel) != transparent) -+ { -+ gtk_widget_set_app_paintable (toplevel, transparent); -+ -+ /* The opaque region of the toplevel isn't updated until the toplevel is allocated; -+ * set_app_paintable() doesn't force an allocation, so do that manually. -+ */ -+ gtk_widget_queue_resize (toplevel); -+ } -+ } -+} -+ - static void - update_color_scheme (TerminalScreen *screen) - { -@@ -1146,7 +1175,6 @@ update_color_scheme (TerminalScreen *screen) - GdkRGBA *cursor_bgp = nullptr, *cursor_fgp = nullptr; - GdkRGBA *highlight_bgp = nullptr, *highlight_fgp = nullptr; - GtkStyleContext *context; -- GtkWidget *toplevel; - gboolean transparent; - gboolean use_theme_colors; - -@@ -1211,9 +1239,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); - -- toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); -- if (toplevel != nullptr && gtk_widget_is_toplevel (toplevel)) -- gtk_widget_set_app_paintable (toplevel, transparent); -+ update_toplevel_transparency (screen); - } - - static void -@@ -1752,6 +1778,13 @@ terminal_screen_do_popup (TerminalScreen *screen, - terminal_screen_popup_info_unref (info); - } - -+static void -+terminal_screen_hierarchy_changed (GtkWidget *widget, -+ GtkWidget *previous_toplevel) -+{ -+ update_toplevel_transparency (TERMINAL_SCREEN (widget)); -+} -+ - static gboolean - terminal_screen_button_press (GtkWidget *widget, - GdkEventButton *event) -diff --git a/src/terminal-window.cc b/src/terminal-window.cc -index 11d93419..61857bfe 100644 ---- a/src/terminal-window.cc -+++ b/src/terminal-window.cc -@@ -2009,15 +2009,21 @@ terminal_window_draw (GtkWidget *widget, - { - if (gtk_widget_get_app_paintable (widget)) - { -+ GtkAllocation child_allocation; - GtkStyleContext *context; -- int width; -- int height; -+ GtkWidget *child; -+ -+ /* Get the *child* allocation, so we don't overwrite window borders */ -+ child = gtk_bin_get_child (GTK_BIN (widget)); -+ gtk_widget_get_allocation (child, &child_allocation); - - context = gtk_widget_get_style_context (widget); -- width = gtk_widget_get_allocated_width (widget); -- height = gtk_widget_get_allocated_height (widget); -- gtk_render_background (context, cr, 0, 0, width, height); -- gtk_render_frame (context, cr, 0, 0, width, height); -+ gtk_render_background (context, cr, -+ child_allocation.x, child_allocation.y, -+ child_allocation.width, child_allocation.height); -+ gtk_render_frame (context, cr, -+ child_allocation.x, child_allocation.y, -+ child_allocation.width, child_allocation.height); - } - - return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); --- -2.38.1 - - -From 712e6f6229bd75415d48f5e383d6322a87f146b1 Mon Sep 17 00:00:00 2001 -From: Debarshi Ray -Date: Tue, 17 Feb 2015 17:06:17 +0100 -Subject: [PATCH 4/4] Restore translations for setting a title and transparency - ---- - po/am.po | 8 ++++---- - po/an.po | 12 ++++++------ - po/ar.po | 16 ++++++++-------- - po/as.po | 16 ++++++++-------- - po/ast.po | 8 ++++---- - po/az.po | 8 ++++---- - po/be.po | 3 +++ - po/be@latin.po | 8 ++++---- - po/bg.po | 9 +++++++++ - po/bn.po | 8 ++++---- - po/bn_IN.po | 11 +++++++---- - po/br.po | 6 +++--- - po/bs.po | 10 ++++++++++ - po/ca.po | 11 +++++++++++ - po/ca@valencia.po | 12 ++++++++++++ - po/cs.po | 12 ++++++++++++ - po/cy.po | 8 ++++---- - po/da.po | 12 ++++++++++++ - po/de.po | 12 ++++++++++++ - po/dz.po | 8 ++++---- - po/el.po | 15 +++++++++------ - po/en@shaw.po | 8 ++++---- - po/en_CA.po | 8 ++++---- - po/en_GB.po | 16 ++++++++-------- - po/eo.po | 8 ++++---- - po/es.po | 16 ++++++++-------- - po/et.po | 3 +++ - po/eu.po | 12 ++++++++++++ - po/fa.po | 15 +++++++++------ - po/fi.po | 12 ++++++++++++ - po/fr.po | 24 ++++++++++++++++++++++++ - po/fur.po | 11 +++++++++-- - po/ga.po | 3 +++ - po/gl.po | 12 ++++++++++++ - po/gu.po | 16 ++++++++-------- - po/he.po | 16 ++++++++-------- - po/hi.po | 17 ++++++++--------- - po/hr.po | 10 ++++++++++ - po/hu.po | 12 ++++++++++++ - po/hy.po | 8 ++++---- - po/id.po | 12 ++++++++++++ - po/it.po | 12 ++++++++++++ - po/ja.po | 12 ++++++++++++ - po/ka.po | 5 +++++ - po/kk.po | 12 ++++++++++++ - po/km.po | 4 ++-- - po/kn.po | 15 +++++++++------ - po/ko.po | 12 ++++++++++++ - po/ku.po | 8 ++++---- - po/lt.po | 12 ++++++++++++ - po/lv.po | 16 ++++++++++++++++ - po/mai.po | 8 ++++---- - po/mg.po | 8 ++++---- - po/mk.po | 8 ++++---- - po/ml.po | 3 +++ - po/mn.po | 8 ++++---- - po/mr.po | 16 ++++++++-------- - po/ms.po | 4 ++-- - po/nb.po | 12 ++++++++++++ - po/nds.po | 8 ++++---- - po/ne.po | 11 +++++++---- - po/nl.po | 12 ++++++++++++ - po/nn.po | 8 ++++---- - po/oc.po | 12 ++++++------ - po/or.po | 4 ++-- - po/pa.po | 23 +++++++++++------------ - po/ps.po | 8 ++++---- - po/pt.po | 16 ++++++++-------- - po/pt_BR.po | 12 ++++++++++++ - po/ro.po | 4 ++-- - po/ru.po | 16 ++++++++++++++++ - po/rw.po | 3 +-- - po/si.po | 8 ++++---- - po/sk.po | 12 ++++++++++++ - po/sl.po | 12 ++++++++++++ - po/sq.po | 8 ++++---- - po/sr.po | 22 ++++++++++++---------- - po/sr@latin.po | 22 ++++++++++++---------- - po/sv.po | 12 ++++++++++++ - po/ta.po | 27 +++++++++++++-------------- - po/te.po | 27 +++++++++++++-------------- - po/tg.po | 16 ++++++++-------- - po/th.po | 20 ++++++++++---------- - po/tr.po | 12 ++++++++++++ - po/ug.po | 4 ++-- - po/uk.po | 15 +++++++++++++++ - po/vi.po | 15 +++++++++------ - po/wa.po | 12 ++++++------ - po/xh.po | 12 ++++++------ - po/zh_CN.po | 15 +++++++++------ - po/zh_HK.po | 15 +++++++++------ - po/zh_TW.po | 15 +++++++++------ - 92 files changed, 739 insertions(+), 326 deletions(-) - -diff --git a/po/am.po b/po/am.po -index 3445d96d..ee992f07 100644 ---- a/po/am.po -+++ b/po/am.po -@@ -214,8 +214,8 @@ msgid "Background" - msgstr "መደብ" - - #: ../src/gnome-terminal.glade2.h:2 --msgid "Command" --msgstr "ትእዛዝ" -+msgid "Command" -+msgstr "ትእዛዝ" - - #: ../src/gnome-terminal.glade2.h:3 - msgid "Compatibility" -@@ -614,8 +614,8 @@ msgid "_Text color:" - msgstr "የ_ጽሑፍ ቀለም፦" - - #: ../src/gnome-terminal.glade2.h:102 --msgid "_Transparent background" --msgstr "_የሚያሳይ መደብ" -+msgid "Transparent background" -+msgstr "የሚያሳይ መደብ" - - #: ../src/gnome-terminal.glade2.h:103 - msgid "_Update login records when command is launched" -diff --git a/po/an.po b/po/an.po -index fcec2668..9e07cb68 100644 ---- a/po/an.po -+++ b/po/an.po -@@ -2241,8 +2241,8 @@ msgstr "_Zarrar a finestra" - #~ msgid "Use custom default terminal si_ze" - #~ msgstr "Emplegar grandaria predeterminada presonali_zada de terminal" - --#~ msgid "Title" --#~ msgstr "Titol" -+msgid "Title" -+msgstr "Titol" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "" -@@ -2266,8 +2266,8 @@ msgstr "_Zarrar a finestra" - #~ msgid "Close Window" - #~ msgstr "Zarrar a finestra" - --#~ msgid "Set Title" --#~ msgstr "Establir titol" -+msgid "Set Title" -+msgstr "Establir titol" - - #~ msgid "Switch to Tab 2" - #~ msgstr "Cambiar a la pestanya 2" -@@ -2340,8 +2340,8 @@ msgstr "_Zarrar a finestra" - #~ msgid "_Input Methods" - #~ msgstr "Me_todos de dentrada" - --#~ msgid "_Title:" --#~ msgstr "_Titol:" -+msgid "_Title:" -+msgstr "_Titol:" - - #~ msgid "Keyboard Shortcuts" - #~ msgstr "Alcorces de teclau" -diff --git a/po/ar.po b/po/ar.po -index fac62fd1..f77804d8 100644 ---- a/po/ar.po -+++ b/po/ar.po -@@ -2574,11 +2574,11 @@ msgstr "أغ_لق النافذة" - #~ msgid "Default size:" - #~ msgstr "الحجم المبدئي:" - --#~ msgid "Title" --#~ msgstr "العنوان" -+msgid "Title" -+msgstr "العنوان" - --#~ msgid "_Title:" --#~ msgstr "ال_عنوان:" -+msgid "_Title:" -+msgstr "ال_عنوان:" - - #~ msgid "Title and Command" - #~ msgstr "العنوان والأمر" -@@ -2586,8 +2586,8 @@ msgstr "أغ_لق النافذة" - #~ msgid "_Unlimited" - #~ msgstr "_غير محدود" - --#~ msgid "Set Title" --#~ msgstr "حدد العنوان" -+msgid "Set Title" -+msgstr "حدد العنوان" - - #~ msgid "Current Locale" - #~ msgstr "المحليّة الحالية" -@@ -3330,8 +3330,8 @@ msgstr "أغ_لق النافذة" - #~ msgid "Background image _scrolls" - #~ msgstr "صورة الخلفية ت_لتف" - --#~ msgid "_Transparent background" --#~ msgstr "خلفية _شفافة" -+msgid "Transparent background" -+msgstr "خلفية شفافة" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "_ظلل شفافية أو صورة الخلفية:" -diff --git a/po/as.po b/po/as.po -index 3fade2b8..5b905340 100644 ---- a/po/as.po -+++ b/po/as.po -@@ -2163,11 +2163,11 @@ msgstr "উইন্ডো বন্ধ কৰক (_l)" - #~ msgid "Default size:" - #~ msgstr "অবিকল্পিত আকাৰ:" - --#~ msgid "Title" --#~ msgstr "শীৰ্ষক" -+msgid "Title" -+msgstr "শীৰ্ষক" - --#~ msgid "_Title:" --#~ msgstr "শীৰ্ষক (_T):" -+msgid "_Title:" -+msgstr "শীৰ্ষক (_T):" - - #~ msgid "Title and Command" - #~ msgstr "শীৰ্ষক আৰু কমান্ড" -@@ -2175,8 +2175,8 @@ msgstr "উইন্ডো বন্ধ কৰক (_l)" - #~ msgid "_Unlimited" - #~ msgstr "অসীমিত (_U)" - --#~ msgid "Set Title" --#~ msgstr "শীৰ্ষক নিৰ্ধাৰণ কৰক" -+msgid "Set Title" -+msgstr "শীৰ্ষক নিৰ্ধাৰণ কৰক" - - #~ msgid "Current Locale" - #~ msgstr "বৰ্তমান স্থানীয়" -@@ -2979,8 +2979,8 @@ msgstr "উইন্ডো বন্ধ কৰক (_l)" - #~ msgid "Background image _scrolls" - #~ msgstr "পটভূমিৰ ছবি স্ক্ৰল কৰক (_s)" - --#~ msgid "_Transparent background" --#~ msgstr "স্বচ্চ পটভূমি (_T)" -+msgid "Transparent background" -+msgstr "স্বচ্চ পটভূমি " - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "স্বচ্ছ বা ছবিৰ সৈতে পটভূমি ছায়া আচ্ছন্ন কৰক (_h):" -diff --git a/po/ast.po b/po/ast.po -index d1c6e7b8..4dc0892e 100644 ---- a/po/ast.po -+++ b/po/ast.po -@@ -1304,8 +1304,8 @@ msgid "_Base on:" - msgstr "_Basáu en:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Comandu" -+msgid "Command" -+msgstr "Comandu" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground, Background, Bold and Underline" -@@ -1598,8 +1598,8 @@ msgid "_Text color:" - msgstr "Color del _testu:" - - #: ../src/profile-preferences.glade.h:77 --msgid "_Transparent background" --msgstr "Fondu _tresparente" -+msgid "Transparent background" -+msgstr "Fondu tresparente" - - #: ../src/profile-preferences.glade.h:78 - msgid "_Underline color:" -diff --git a/po/az.po b/po/az.po -index 586c1e4d..4bd84679 100644 ---- a/po/az.po -+++ b/po/az.po -@@ -218,8 +218,8 @@ msgid "Background" - msgstr "Arxa plan" - - #: ../src/gnome-terminal.glade2.h:2 --msgid "Command" --msgstr "Əmr" -+msgid "Command" -+msgstr "Əmr" - - #: ../src/gnome-terminal.glade2.h:3 - msgid "Compatibility" -@@ -620,8 +620,8 @@ msgid "_Text color:" - msgstr "_Mətn rəngi:" - - #: ../src/gnome-terminal.glade2.h:102 --msgid "_Transparent background" --msgstr "_Şəffaf arxa plan" -+msgid "Transparent background" -+msgstr "Şəffaf arxa plan" - - #: ../src/gnome-terminal.glade2.h:103 - msgid "_Update login records when command is launched" -diff --git a/po/be.po b/po/be.po -index 298ec2d6..50f46093 100644 ---- a/po/be.po -+++ b/po/be.po -@@ -2635,3 +2635,6 @@ msgstr "_Закрыць акно" - - #~ msgid "Current Locale" - #~ msgstr "Дзейная лакальнасць" -+ -+msgid "Transparent background" -+msgstr "Празрысты фон" -diff --git a/po/be@latin.po b/po/be@latin.po -index 82ef0664..27e9877f 100644 ---- a/po/be@latin.po -+++ b/po/be@latin.po -@@ -1146,8 +1146,8 @@ msgid "_Base on:" - msgstr "Na _bazie:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Zahad" -+msgid "Command" -+msgstr "Zahad" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1426,8 +1426,8 @@ msgid "_Text color:" - msgstr "Koler _tekstu:" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" --msgstr "_Prazrysty fon" -+msgid "Transparent background" -+msgstr "Prazrysty fon" - - #: ../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 920deb57..ceecc323 100644 ---- a/po/bg.po -+++ b/po/bg.po -@@ -2459,3 +2459,12 @@ msgstr "_Затваряне на този прозорец" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Аргументите не могат да бъдат анализирани: %s\n" -+ -+msgid "Transparent background" -+msgstr "Прозрачен фон" -+ -+msgid "_Title:" -+msgstr "_Заглавие:" -+ -+msgid "Set Title" -+msgstr "Задаване на заглавие" -diff --git a/po/bn.po b/po/bn.po -index 4906009c..f97d43b0 100644 ---- a/po/bn.po -+++ b/po/bn.po -@@ -1217,8 +1217,8 @@ msgid "_Base on:" - msgstr "চিহ্নিত বস্তুর উপর ভিত্তি করে: (_B)" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "কমান্ড" -+msgid "Command" -+msgstr "কমান্ড" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground, Background, and Bold" -@@ -1524,8 +1524,8 @@ msgid "_Text color:" - msgstr "পাঠ্যের রং: (_T)" - - #: ../src/profile-preferences.glade.h:76 --msgid "_Transparent background" --msgstr "স্বচ্ছ পটভূমি (_T)" -+msgid "Transparent background" -+msgstr "স্বচ্ছ পটভূমি " - - #: ../src/profile-preferences.glade.h:77 - msgid "_Unlimited" -diff --git a/po/bn_IN.po b/po/bn_IN.po -index 96f28aae..fdd0ef72 100644 ---- a/po/bn_IN.po -+++ b/po/bn_IN.po -@@ -2894,8 +2894,8 @@ msgstr "উইন্ডো বন্ধ করুন (_l)" - #~ msgid "_Unlimited" - #~ msgstr "সীমাহীন (_U)" - --#~ msgid "Set Title" --#~ msgstr "শিরোনাম নির্ধারণ করুন" -+msgid "Set Title" -+msgstr "শিরোনাম নির্ধারণ করুন" - - #~ msgid "Switch to Tab 3" - #~ msgstr "ট্যাব ৩-এ পরিবর্তন করুন" -@@ -2936,5 +2936,8 @@ msgstr "উইন্ডো বন্ধ করুন (_l)" - #~ msgid "_Input Methods" - #~ msgstr "ইনপুট পদ্ধতি (_I)" - --#~ msgid "_Title:" --#~ msgstr "শিরোনাম: (_T)" -+msgid "_Title:" -+msgstr "শিরোনাম: (_T)" -+ -+msgid "Transparent background" -+msgstr "স্বচ্চ পটভূমি " -diff --git a/po/br.po b/po/br.po -index e16ea07d..f4cbe857 100644 ---- a/po/br.po -+++ b/po/br.po -@@ -958,8 +958,8 @@ msgid "_Base on:" - msgstr "" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Arc'had" -+msgid "Command" -+msgstr "Arc'had" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1211,7 +1211,7 @@ msgid "_Text color:" - msgstr "Liv an destenn :" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" -+msgid "Transparent background" - msgstr "" - - #: ../src/profile-preferences.glade.h:74 -diff --git a/po/bs.po b/po/bs.po -index 49e71085..87035529 100644 ---- a/po/bs.po -+++ b/po/bs.po -@@ -680,6 +680,10 @@ msgstr "Kratica tastature za povećavanje fonta" - msgid "Keyboard shortcut to make font smaller" - msgstr "Kratica tastature za smanjivanje fonta" - -+#: ../src/gnome-terminal.glade2.h:102 -+msgid "Transparent background" -+msgstr "Providna pozadina" -+ - #: ../src/org.gnome.Terminal.gschema.xml.h:78 - msgid "Keyboard shortcut to make font normal-size" - msgstr "Kratica tastature za postavljanje fonta na normalnu veličinu" -@@ -2054,3 +2058,9 @@ msgstr "" - #: ../src/terminal-window.c:3652 - msgid "C_lose Window" - msgstr "_Zatvori prozor" -+ -+msgid "_Title:" -+msgstr "_Naslov:" -+ -+msgid "Set Title" -+msgstr "Postavi naslov" -diff --git a/po/ca.po b/po/ca.po -index 6db2cd03..4315b2fb 100644 ---- a/po/ca.po -+++ b/po/ca.po -@@ -2428,3 +2428,14 @@ msgstr "Tanca la _finestra" - msgid "Failed to parse arguments: %s\n" - msgstr "Ha fallat l'anàlisi dels arguments: %s\n" - -+msgid "Transparent background" -+msgstr "Fons transparent" -+ -+msgid "Title" -+msgstr "Títol" -+ -+msgid "_Title:" -+msgstr "Tít_ol:" -+ -+msgid "Set Title" -+msgstr "Estableix el títol" -diff --git a/po/ca@valencia.po b/po/ca@valencia.po -index a6e8fb42..c9ed8508 100644 ---- a/po/ca@valencia.po -+++ b/po/ca@valencia.po -@@ -2357,3 +2357,15 @@ msgstr "Tanca la _finestra" - - #~ msgid "Whether to use a dark theme variant" - #~ msgstr "Si s'ha d'utilitzar la variant de tema fosc" -+ -+msgid "Transparent background" -+msgstr "Fons transparent" -+ -+msgid "Title" -+msgstr "Títol" -+ -+msgid "_Title:" -+msgstr "Tít_ol:" -+ -+msgid "Set Title" -+msgstr "Estableix el títol" -diff --git a/po/cs.po b/po/cs.po -index 1beaf216..f27be077 100644 ---- a/po/cs.po -+++ b/po/cs.po -@@ -2452,3 +2452,15 @@ msgstr "_Zavřít okno" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Selhala analýza argumentů: %s\n" -+ -+msgid "Transparent background" -+msgstr "Průsvitné pozadí" -+ -+msgid "Title" -+msgstr "Záhlaví" -+ -+msgid "_Title:" -+msgstr "Zá_hlaví:" -+ -+msgid "Set Title" -+msgstr "Nastavit záhlaví" -diff --git a/po/cy.po b/po/cy.po -index 644df823..cd862feb 100644 ---- a/po/cy.po -+++ b/po/cy.po -@@ -1167,8 +1167,8 @@ msgid "_Base on:" - msgstr "Ei _seilio ar:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Gorchymyn" -+msgid "Command" -+msgstr "Gorchymyn" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1448,8 +1448,8 @@ msgid "_Text color:" - msgstr "Lliw'r _testun:" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" --msgstr "Cefndir _tryloyw" -+msgid "Transparent background" -+msgstr "Cefndir tryloyw" - - #: ../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 8ca75914..a27a354f 100644 ---- a/po/da.po -+++ b/po/da.po -@@ -2488,3 +2488,15 @@ msgstr "Kunne ikke fortolke argumenter: %s\n" - - #~ msgid "_Detach Tab" - #~ msgstr "_Løsriv faneblad" -+ -+msgid "Title" -+msgstr "Titel" -+ -+msgid "_Title:" -+msgstr "_Titel:" -+ -+msgid "Set Title" -+msgstr "Sæt titel" -+ -+msgid "Transparent background" -+msgstr "Gennemsigtig baggrund" -diff --git a/po/de.po b/po/de.po -index 4b88ee94..62067cd2 100644 ---- a/po/de.po -+++ b/po/de.po -@@ -2578,3 +2578,15 @@ msgstr "Einlesen der Argumente schlug fehl: %s\n" - - #~ msgid "_Quit" - #~ msgstr "_Beenden" -+ -+msgid "Title" -+msgstr "Titel" -+ -+msgid "_Title:" -+msgstr "_Titel:" -+ -+msgid "Set Title" -+msgstr "Titel festlegen" -+ -+msgid "Transparent background" -+msgstr "Transparenter Hintergrund" -diff --git a/po/dz.po b/po/dz.po -index d97e6102..a768fe4a 100644 ---- a/po/dz.po -+++ b/po/dz.po -@@ -1255,8 +1255,8 @@ msgid "_Base on:" - msgstr "གཞི་བཞག་སྟེ་:(_B)" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "བརྡ་བཀོད་" -+msgid "Command" -+msgstr "བརྡ་བཀོད་" - - #: ../src/profile-preferences.glade.h:2 - #, fuzzy -@@ -1551,8 +1551,8 @@ msgid "_Text color:" - msgstr "ཚིག་ཡིག་ཚོས་གཞི་:(_T)" - - #: ../src/profile-preferences.glade.h:77 --msgid "_Transparent background" --msgstr "དྭངས་གསལ་རྒྱབ་གཞི།(_T)" -+msgid "Transparent background" -+msgstr "དྭངས་གསལ་རྒྱབ་གཞི།" - - #: ../src/profile-preferences.glade.h:78 - #, fuzzy -diff --git a/po/el.po b/po/el.po -index a82659e6..d814147c 100644 ---- a/po/el.po -+++ b/po/el.po -@@ -2915,17 +2915,17 @@ msgstr "Αποτυχία ανάλυσης των ορισμάτων: %s\n" - #~ msgid "Default size:" - #~ msgstr "Προεπιλεγμένο μέγεθος:" - --#~ msgid "Title" --#~ msgstr "Τίτλος" -+msgid "Title" -+msgstr "Τίτλος" - --#~ msgid "_Title:" --#~ msgstr "_Τίτλος:" -+msgid "_Title:" -+msgstr "_Τίτλος:" - - #~ msgid "Title and Command" - #~ msgstr "Τίτλος και εντολή" - --#~ msgid "Set Title" --#~ msgstr "Ορισμός τίτλου" -+msgid "Set Title" -+msgstr "Ορισμός τίτλου" - - #~ msgid "Current Locale" - #~ msgstr "Τρέχουσα τοπική ρύθμιση" -@@ -2963,3 +2963,6 @@ msgstr "Αποτυχία ανάλυσης των ορισμάτων: %s\n" - - #~ msgid "_Input Methods" - #~ msgstr "_Μέθοδοι εισαγωγής" -+ -+msgid "Transparent background" -+msgstr "Διάφανο παρασκήνιο" -diff --git a/po/en@shaw.po b/po/en@shaw.po -index 5bdb3925..6fb8a7e1 100644 ---- a/po/en@shaw.po -+++ b/po/en@shaw.po -@@ -1212,8 +1212,8 @@ msgid "_Base on:" - msgstr "_𐑚𐑱𐑕 𐑪𐑯:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "𐑒𐑩𐑥𐑭𐑯𐑛" -+msgid "Command" -+msgstr "𐑒𐑩𐑥𐑭𐑯𐑛" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground, Background, Bold and Underline" -@@ -1468,8 +1468,8 @@ msgid "_Text color:" - msgstr "_𐑑𐑧𐑒𐑕𐑑 𐑒𐑳𐑤𐑼:" - - #: ../src/profile-preferences.glade.h:78 --msgid "_Transparent background" --msgstr "_𐑑𐑮𐑨𐑯𐑕𐑐𐑸𐑩𐑯𐑑 𐑚𐑨𐑒𐑜𐑮𐑬𐑯𐑛" -+msgid "Transparent background" -+msgstr "𐑑𐑮𐑨𐑯𐑕𐑐𐑸𐑩𐑯𐑑 𐑚𐑨𐑒𐑜𐑮𐑬𐑯𐑛" - - #: ../src/profile-preferences.glade.h:79 - msgid "_Underline color:" -diff --git a/po/en_CA.po b/po/en_CA.po -index 6c9e0cd7..db4aa891 100644 ---- a/po/en_CA.po -+++ b/po/en_CA.po -@@ -219,8 +219,8 @@ msgid "Background" - msgstr "Background" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "Command" -+msgid "Command" -+msgstr "Command" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -557,8 +557,8 @@ msgid "_Text color:" - msgstr "_Text colour:" - - #: ../src/gnome-terminal.glade2.h:86 --msgid "_Transparent background" --msgstr "_Transparent background" -+msgid "Transparent background" -+msgstr "Transparent background" - - #: ../src/gnome-terminal.glade2.h:87 - msgid "_Update login records when command is launched" -diff --git a/po/en_GB.po b/po/en_GB.po -index 2d112348..675cdb3d 100644 ---- a/po/en_GB.po -+++ b/po/en_GB.po -@@ -2858,8 +2858,8 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "Default size:" - #~ msgstr "Default size:" - --#~ msgid "Title" --#~ msgstr "Title" -+msgid "Title" -+msgstr "Title" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "When terminal commands set their o_wn titles:" -@@ -2876,8 +2876,8 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "_Unlimited" - #~ msgstr "_Unlimited" - --#~ msgid "Set Title" --#~ msgstr "Set Title" -+msgid "Set Title" -+msgstr "Set Title" - - #~ msgid "Switch to Tab 3" - #~ msgstr "Switch to Tab 3" -@@ -2918,8 +2918,8 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "_Input Methods" - #~ msgstr "_Input Methods" - --#~ msgid "_Title:" --#~ msgstr "_Title:" -+msgid "_Title:" -+msgstr "_Title:" - - #~ msgid "Add or Remove Terminal Encodings" - #~ msgstr "Add or Remove Terminal Encodings" -@@ -3614,8 +3614,8 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "Background image _scrolls" - #~ msgstr "Background image _scrolls" - --#~ msgid "_Transparent background" --#~ msgstr "_Transparent background" -+msgid "Transparent background" -+msgstr "Transparent background" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "S_hade transparent or image background:" -diff --git a/po/eo.po b/po/eo.po -index 0e83b981..0d98ea57 100644 ---- a/po/eo.po -+++ b/po/eo.po -@@ -2827,8 +2827,8 @@ msgstr "_Fermi la fenestron" - #~ msgid "_Font:" - #~ msgstr "_Tiparo:" - --#~ msgid "Set Title" --#~ msgstr "Agordi titolon" -+msgid "Set Title" -+msgstr "Agordi titolon" - - #~ msgid "Switch to Tab 3" - #~ msgstr "Ŝalti al langeto 3" -@@ -2890,8 +2890,8 @@ msgstr "_Fermi la fenestron" - #~ msgid "_Input Methods" - #~ msgstr "_Enigmetodoj" - --#~ msgid "_Title:" --#~ msgstr "_Titolo:" -+msgid "_Title:" -+msgstr "_Titolo:" - - #~ msgid "On the left side" - #~ msgstr "Maldekstre" -diff --git a/po/es.po b/po/es.po -index 3e9b3d37..905a24f5 100644 ---- a/po/es.po -+++ b/po/es.po -@@ -2921,17 +2921,17 @@ msgstr "Falló al analizar los argumentos: %s\n" - #~ msgid "Default size:" - #~ msgstr "Tamaño predeterminado:" - --#~ msgid "Title" --#~ msgstr "Título" -+msgid "Title" -+msgstr "Título" - --#~ msgid "_Title:" --#~ msgstr "_Título:" -+msgid "_Title:" -+msgstr "_Título:" - - #~ msgid "Title and Command" - #~ msgstr "Título y comando" - --#~ msgid "Set Title" --#~ msgstr "Establecer título" -+msgid "Set Title" -+msgstr "Establecer título" - - #~ msgid "Current Locale" - #~ msgstr "Configuración regional actual" -@@ -3757,8 +3757,8 @@ msgstr "Falló al analizar los argumentos: %s\n" - #~ msgid "_Solid color" - #~ msgstr "Color _sólido" - --#~ msgid "_Transparent background" --#~ msgstr "Fondo _transparente" -+msgid "Transparent background" -+msgstr "Fondo transparente" - - #~ msgid "No such profile \"%s\", using default profile\n" - #~ msgstr "No existe el perfil «%s», usando el perfil predeterminado\n" -diff --git a/po/et.po b/po/et.po -index 4b1c2a7c..77076116 100644 ---- a/po/et.po -+++ b/po/et.po -@@ -1747,3 +1747,6 @@ msgstr "Su_lge aken" - - #~ msgid "Choose base profile" - #~ msgstr "Vali põhiprofiil" -+ -+msgid "Transparent background" -+msgstr "Läbipaistev taust" -diff --git a/po/eu.po b/po/eu.po -index 56f3f1df..6d9680dc 100644 ---- a/po/eu.po -+++ b/po/eu.po -@@ -2366,3 +2366,15 @@ msgstr "Huts egin du argumentuak analizatzean: %s\n" - - #~ msgid "_Detach Tab" - #~ msgstr "_Desuztartu fitxa" -+ -+msgid "Title" -+msgstr "Titulua" -+ -+msgid "_Title:" -+msgstr "_Titulua:" -+ -+msgid "Set Title" -+msgstr "Ezarri titulua" -+ -+msgid "Transparent background" -+msgstr "Atzeko plano gardena" -diff --git a/po/fa.po b/po/fa.po -index 70ffa07d..8b746710 100644 ---- a/po/fa.po -+++ b/po/fa.po -@@ -2793,8 +2793,8 @@ msgstr "تجزیهٔ آرگومان‌ها ممکن نبود: %s\n" - #~ msgid "Use custom default terminal si_ze" - #~ msgstr "استفاده از اندازه‌ی _سفارشی پایانه‌ی پیش‌فرض" - --#~ msgid "Title" --#~ msgstr "عنوان" -+msgid "Title" -+msgstr "عنوان" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "وقتی که فرمان‌های پایانه عنوان‌های _خودشان را تنظیم می‌کنند:" -@@ -2808,8 +2808,8 @@ msgstr "تجزیهٔ آرگومان‌ها ممکن نبود: %s\n" - #~ msgid "_Unlimited" - #~ msgstr "_نامحدود" - --#~ msgid "Set Title" --#~ msgstr "تنظیم عنوان" -+msgid "Set Title" -+msgstr "تنظیم عنوان" - - #~ msgid "Switch to Tab 3" - #~ msgstr "تعویض به زبانه‌ی ۳" -@@ -2850,5 +2850,8 @@ msgstr "تجزیهٔ آرگومان‌ها ممکن نبود: %s\n" - #~ msgid "_Input Methods" - #~ msgstr "روش‌های _ورودی" - --#~ msgid "_Title:" --#~ msgstr "_عنوان:" -+msgid "_Title:" -+msgstr "_عنوان:" -+ -+msgid "Transparent background" -+msgstr "پس‌زمینه‌ی شفاف" -diff --git a/po/fi.po b/po/fi.po -index 28f05dbd..ba5995c9 100644 ---- a/po/fi.po -+++ b/po/fi.po -@@ -2782,9 +2782,21 @@ msgstr "Virhe tulkittaessa argumentteja: %s\n" - #~ msgid "_Update login records when command is launched" - #~ msgstr "_Päivitä kirjautumistallenne kun komento käynnistetään" - -+msgid "Transparent background" -+msgstr "Läpinäkyvä tausta" -+ - #~| msgid "Error parsing command: %s" - #~ msgid "Missing command" - #~ msgstr "Puuttuva komento" - - #~ msgid "Whether to use a dark theme variant" - #~ msgstr "Käytetäänkö teeman tummaan muunnelmaa" -+ -+msgid "Title" -+msgstr "Otsikko" -+ -+msgid "_Title:" -+msgstr "_Otsikko:" -+ -+msgid "Set Title" -+msgstr "Aseta otsikko" -diff --git a/po/fr.po b/po/fr.po -index 3a9ee71e..64d56414 100644 ---- a/po/fr.po -+++ b/po/fr.po -@@ -2533,3 +2533,27 @@ msgstr "Impossible d’analyser les paramètres : %s\n" - - #~ msgid "Icelandic" - #~ msgstr "Islandais" -+ -+#~ msgid "Set _Character Encoding" -+#~ msgstr "_Définir le codage des caractères" -+ -+#~ msgid "Move Tab _Left" -+#~ msgstr "Déplacer l’onglet vers la _gauche" -+ -+#~ msgid "Move Tab _Right" -+#~ msgstr "Déplacer l’onglet vers la _droite" -+ -+#~ msgid "_Detach Tab" -+#~ msgstr "_Détacher l’onglet" -+ -+msgid "Transparent background" -+msgstr "Arrière-plan transparent" -+ -+msgid "Title" -+msgstr "Titre" -+ -+msgid "_Title:" -+msgstr "_Titre :" -+ -+msgid "Set Title" -+msgstr "Définir le titre" -diff --git a/po/fur.po b/po/fur.po -index edbba329..87755fc1 100644 ---- a/po/fur.po -+++ b/po/fur.po -@@ -557,6 +557,10 @@ msgstr "" - msgid "Which encoding to use" - msgstr "Codifiche di doprâ" - -+#: ../src/gnome-terminal.glade2.h:86 -+msgid "Transparent background" -+msgstr "Fondâl trasparent" -+ - #: src/org.gnome.Terminal.gschema.xml:350 - msgid "" - "Whether ambiguous-width characters are narrow or wide when using UTF-8 " -@@ -3576,6 +3580,9 @@ msgstr "Analisi dai argoments falide: %s\n" - #~ msgid "The text you clicked on doesn't seem to be a valid OTP challenge." - #~ msgstr "Il test fracât nol samee jessi un OTP challenge." - -+msgid "Set Title" -+msgstr "Imposte titul" -+ - #~ msgid "Switch to Tab 3" - #~ msgstr "Passe a la schede 3" - -@@ -3631,8 +3638,8 @@ msgstr "Analisi dai argoments falide: %s\n" - #~ msgid "_Input Methods" - #~ msgstr "_Cemût inserî test" - --#~ msgid "_Title:" --#~ msgstr "_Titul:" -+msgid "_Title:" -+msgstr "_Titul:" - - #~ msgid "" - #~ "text/plain dropped on terminal had wrong format (%d) or length (%d)\n" -diff --git a/po/ga.po b/po/ga.po -index 93d5fa9d..feb87dce 100644 ---- a/po/ga.po -+++ b/po/ga.po -@@ -1925,3 +1925,6 @@ msgstr "_Dún Fuinneog" - #: ../src/terminal-window.c:3582 - msgid "C_lose Terminal" - msgstr "_Dún Teirminéal" -+ -+msgid "Transparent background" -+msgstr "Cúlra trédhearcach" -diff --git a/po/gl.po b/po/gl.po -index 00325496..8c6f3472 100644 ---- a/po/gl.po -+++ b/po/gl.po -@@ -2480,3 +2480,15 @@ msgstr "P_echar a xanela" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Produciuse un erro ao analizar os argumentos: %s\n" -+ -+msgid "Title" -+msgstr "Título" -+ -+msgid "_Title:" -+msgstr "_Título:" -+ -+msgid "Set Title" -+msgstr "Definir o título" -+ -+msgid "Transparent background" -+msgstr "Fondo transparente" -diff --git a/po/gu.po b/po/gu.po -index 76b459cf..485beeac 100644 ---- a/po/gu.po -+++ b/po/gu.po -@@ -2155,8 +2155,8 @@ msgstr "વિન્ડો બંધ કરો (_l)" - #~ msgid "Default size:" - #~ msgstr "મૂળભૂત માપ:" - --#~ msgid "Title" --#~ msgstr "શીર્ષક" -+msgid "Title" -+msgstr "શીર્ષક" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "જ્યારે આદેશો તેમના પોતાના શીર્ષકો સુયોજીત કરે (_w):" -@@ -2176,8 +2176,8 @@ msgstr "વિન્ડો બંધ કરો (_l)" - #~ msgid "Close Window" - #~ msgstr "વિન્ડો બંધ કરો" - --#~ msgid "Set Title" --#~ msgstr "શીર્ષકની ગોઠવણી કરો" -+msgid "Set Title" -+msgstr "શીર્ષકની ગોઠવણી કરો" - - #~ msgid "The shortcut key “%s” is already bound to the “%s” action" - #~ msgstr "ટુંકાણ કી “%s“ એ પહેલાથી ક્રિયા “%s“ સાથે બંધાયેલી છે" -@@ -2203,8 +2203,8 @@ msgstr "વિન્ડો બંધ કરો (_l)" - #~ msgid "_Input Methods" - #~ msgstr "ઈનપુટ માટેની પધ્ધિતિઓ (_I)" - --#~ msgid "_Title:" --#~ msgstr "શીર્ષક (_T):" -+msgid "_Title:" -+msgstr "શીર્ષક (_T):" - - #~ msgid "Keyboard shortcut to switch to tab 1" - #~ msgstr "ટૅબ ૧ પર જવા માટે કીબોર્ડનું ટુંકાણ" -@@ -2944,8 +2944,8 @@ msgstr "વિન્ડો બંધ કરો (_l)" - #~ msgid "_Solid color" - #~ msgstr "ઘટ્ટ રંગ (_S)" - --#~ msgid "_Transparent background" --#~ msgstr "પારદર્શક પાશ્વ ભાગનો ભાગ (_T)" -+msgid "Transparent background" -+msgstr "પારદર્શક પાશ્વ ભાગનો ભાગ" - - #~ msgid "No such profile \"%s\", using default profile\n" - #~ msgstr "\"%s\" જેવી કોઈ રૂપરેખા નથી, મૂળભૂત રૂપરેખા વાપરી રહ્યા છે\n" -diff --git a/po/he.po b/po/he.po -index 5fbb458f..28c6e0cb 100644 ---- a/po/he.po -+++ b/po/he.po -@@ -2797,17 +2797,17 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "Default size:" - #~ msgstr "גודל בררת מחדל:" - --#~ msgid "Title" --#~ msgstr "כותרת" -+msgid "Title" -+msgstr "כותרת" - --#~ msgid "_Title:" --#~ msgstr "_כותרת:" -+msgid "_Title:" -+msgstr "_כותרת:" - - #~ msgid "Title and Command" - #~ msgstr "כותרת ופקודה" - --#~ msgid "Set Title" --#~ msgstr "הגדרת כותרת" -+msgid "Set Title" -+msgstr "הגדרת כותרת" - - #~ msgid "Current Locale" - #~ msgstr "השפה הנוכחית" -@@ -3621,8 +3621,8 @@ msgstr "Failed to parse arguments: %s\n" - #~ msgid "_Solid color" - #~ msgstr "צבע _אחיד" - --#~ msgid "_Transparent background" --#~ msgstr "רקע _שקוף" -+msgid "Transparent background" -+msgstr "רקע שקוף" - - #~ msgid "No such profile \"%s\", using default profile\n" - #~ msgstr "No such profile \"%s\", using default profile\n" -diff --git a/po/hi.po b/po/hi.po -index 2d7dc5b1..8d3d0529 100644 ---- a/po/hi.po -+++ b/po/hi.po -@@ -2267,9 +2267,8 @@ msgstr "विंडो बंद करें (_l)" - #~ msgid "Use custom default terminal si_ze" - #~ msgstr "कस्टम डिफ़ॉल्ट टर्मिनल आकार का उपयोग करें (_z)" - --#~| msgid "_Title:" --#~ msgid "Title" --#~ msgstr "शीर्षक" -+msgid "Title" -+msgstr "शीर्षक" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "जब टर्मिनल कमांड उनका अपना शीर्षक सेट करता है (_w):" -@@ -2289,8 +2288,8 @@ msgstr "विंडो बंद करें (_l)" - #~ msgid "Close Window" - #~ msgstr "विंडो बंद करें" - --#~ msgid "Set Title" --#~ msgstr "शीर्षक नियत करें" -+msgid "Set Title" -+msgstr "शीर्षक नियत करें" - - #~ msgid "Switch to Tab 2" - #~ msgstr "टैब 2 पर जाएँ" -@@ -2349,8 +2348,8 @@ msgstr "विंडो बंद करें (_l)" - #~ msgid "_Input Methods" - #~ msgstr "इनपुट विधियाँ (_I)" - --#~ msgid "_Title:" --#~ msgstr "शीर्षक (_T):" -+msgid "_Title:" -+msgstr "शीर्षक (_T):" - - #~ msgid "Disable connection to session manager" - #~ msgstr "सत्र प्रबंधक में कनेक्शन निष्क्रिय करें" -@@ -2979,8 +2978,8 @@ msgstr "विंडो बंद करें (_l)" - #~ msgid "_Background image" - #~ msgstr "पृष्ठभूमि छवि (_B)" - --#~ msgid "_Transparent background" --#~ msgstr "पारदर्शी पृष्ठभूमि (_T)" -+msgid "Transparent background" -+msgstr "पारदर्शी पृष्ठभूमि" - - #~ msgid "S/Key Challenge Response" - #~ msgstr "एस/कुंजी चैलेंज प्रतिक्रिया" -diff --git a/po/hr.po b/po/hr.po -index 0c65eca2..1472cbb1 100644 ---- a/po/hr.po -+++ b/po/hr.po -@@ -2763,3 +2763,13 @@ msgstr "Greška u obradi argumenata: %s\n" - - #~ msgid "Use transparency from system theme" - #~ msgstr "Koristi prozirnost iz teme sustava" -+ -+#: ../src/profile-preferences.glade.h:69 -+msgid "Transparent background" -+msgstr "Prozirna pozadina" -+ -+msgid "_Title:" -+msgstr "_Naslov:" -+ -+msgid "Set Title" -+msgstr "Postavi naslov" -diff --git a/po/hu.po b/po/hu.po -index d34ab531..0ff0e9e0 100644 ---- a/po/hu.po -+++ b/po/hu.po -@@ -2403,3 +2403,15 @@ msgstr "_Ablak bezárása" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "A paraméterek feldolgozása meghiúsult: %s\n" -+ -+msgid "Title" -+msgstr "Cím" -+ -+msgid "_Title:" -+msgstr "_Cím:" -+ -+msgid "Set Title" -+msgstr "Cím beállítása" -+ -+msgid "Transparent background" -+msgstr "Áttetsző háttér" -diff --git a/po/hy.po b/po/hy.po -index aaf2d9b2..4d466f16 100644 ---- a/po/hy.po -+++ b/po/hy.po -@@ -757,8 +757,8 @@ msgid "_Base on:" - msgstr "" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Հրաման" -+msgid "Command" -+msgstr "Հրաման" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1012,8 +1012,8 @@ msgid "_Text color:" - msgstr "_Տեքստի գույնը՝" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" --msgstr "_Թափանցիկ նախադրյալ" -+msgid "Transparent background" -+msgstr "Թափանցիկ նախադրյալ" - - #: ../src/profile-preferences.glade.h:74 - msgid "_Update login records when command is launched" -diff --git a/po/id.po b/po/id.po -index 1f906ac1..4fd3f448 100644 ---- a/po/id.po -+++ b/po/id.po -@@ -2474,3 +2474,15 @@ msgstr "Gagal mengurai argumen: \"%s\"\n" - - #~ msgid "_Detach Tab" - #~ msgstr "_Pisahkan Tab" -+ -+msgid "Transparent background" -+msgstr "Latar belakang transparan" -+ -+msgid "Title" -+msgstr "Judul" -+ -+msgid "_Title:" -+msgstr "_Judul:" -+ -+msgid "Set Title" -+msgstr "Atur Judul" -diff --git a/po/it.po b/po/it.po -index c559a981..a69b00e5 100644 ---- a/po/it.po -+++ b/po/it.po -@@ -2428,3 +2428,15 @@ msgstr "Chiudi _finestra" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Analisi degli argomenti non riuscita: %s\n" -+ -+msgid "Transparent background" -+msgstr "Sfondo trasparente" -+ -+msgid "Title" -+msgstr "Titolo" -+ -+msgid "_Title:" -+msgstr "_Titolo:" -+ -+msgid "Set Title" -+msgstr "Imposta titolo" -diff --git a/po/ja.po b/po/ja.po -index ab72bc42..690281a6 100644 ---- a/po/ja.po -+++ b/po/ja.po -@@ -2534,3 +2534,15 @@ msgstr "ウィンドウを閉じる(_L)" - - #~ msgid "_Incremental Search…" - #~ msgstr "インクリメンタル検索(_I)…" -+ -+msgid "Transparent background" -+msgstr "透過な画像にする" -+ -+msgid "Title" -+msgstr "タイトル" -+ -+msgid "_Title:" -+msgstr "タイトル(_T):" -+ -+msgid "Set Title" -+msgstr "タイトルを設定する" -diff --git a/po/ka.po b/po/ka.po -index 601364e5..3ceb5c20 100644 ---- a/po/ka.po -+++ b/po/ka.po -@@ -90,6 +90,11 @@ msgstr "პროფილის ადამიანისთვის-სა - msgid "Human-readable name of the profile." - msgstr "პროფილის ადამიანისთვის-სასიამოვნო წასაკითხი სახელი." - -+#: ../src/gnome-terminal.glade2.h:86 -+#, fuzzy -+msgid "Transparent background" -+msgstr "გამჭირვალე" -+ - #: src/org.gnome.Terminal.gschema.xml:139 - msgid "Default color of text in the terminal" - msgstr "ტერმინალის ტექსტის ნაგულისხმები ფერი" -diff --git a/po/kk.po b/po/kk.po -index 34ce6b2a..5d415eb3 100644 ---- a/po/kk.po -+++ b/po/kk.po -@@ -2741,3 +2741,15 @@ msgstr "Аргументтерді өндеу қатемен аяқталды: % - - #~ msgid "Be quiet" - #~ msgstr "Тыныш болу" -+ -+msgid "Transparent background" -+msgstr "Мөлдір фон" -+ -+msgid "Title" -+msgstr "Атауы" -+ -+msgid "_Title:" -+msgstr "А_тауы:" -+ -+msgid "Set Title" -+msgstr "Атауын орнату" -diff --git a/po/km.po b/po/km.po -index 352897d2..b6db9394 100644 ---- a/po/km.po -+++ b/po/km.po -@@ -2909,8 +2909,8 @@ msgstr "បិទ​បង្អួច" - #~ msgid "Background image _scrolls" - #~ msgstr "រមូរ​រូបភាព​ផ្ទៃខាងក្រោយ" - --#~ msgid "_Transparent background" --#~ msgstr "ផ្ទៃខាងក្រោយ​ថ្លា" -+msgid "Transparent background" -+msgstr "ផ្ទៃខាងក្រោយ​ថ្លា" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "ដាក់​ស្រមោល​ផ្ទៃខាងក្រោយ​ថ្លា ឬ​ផ្ទៃខាងក្រោយ​​រូបភាព ៖" -diff --git a/po/kn.po b/po/kn.po -index c887f88a..0fc1c313 100644 ---- a/po/kn.po -+++ b/po/kn.po -@@ -2261,8 +2261,8 @@ msgstr "ಕಿಟಕಿಯನ್ನು ಮುಚ್ಚು (_l)" - #~ msgid "Use custom default terminal si_ze" - #~ msgstr "ಅಗತ್ಯಾನುಗುಣ ಆದೇಶತೆರೆ ಗಾತ್ರವನ್ನು ಬಳಸು (_z)" - --#~ msgid "Title" --#~ msgstr "ಶೀರ್ಷಿಕೆ" -+msgid "Title" -+msgstr "ಶೀರ್ಷಿಕೆ" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "ಆದೇಶಗಳು ತಮ್ಮದೆ ಆದ ಹೆಸರಗಳನ್ನು ಇರಿಸಿಕೊಂಡಾಗ (_w):" -@@ -2282,8 +2282,8 @@ msgstr "ಕಿಟಕಿಯನ್ನು ಮುಚ್ಚು (_l)" - #~ msgid "Close Window" - #~ msgstr "ಕಿಟಕಿಯನ್ನು ಮುಚ್ಚು" - --#~ msgid "Set Title" --#~ msgstr "ಶೀರ್ಷಿಕೆಯನ್ನು ನೀಡು" -+msgid "Set Title" -+msgstr "ಶೀರ್ಷಿಕೆಯನ್ನು ನೀಡು" - - #~ msgid "Switch to Tab 2" - #~ msgstr "2 ನೆ ಟ್ಯಾಬ್‌ಗೆ ಬದಲಾಯಿಸಿ" -@@ -2342,5 +2342,8 @@ msgstr "ಕಿಟಕಿಯನ್ನು ಮುಚ್ಚು (_l)" - #~ msgid "_Input Methods" - #~ msgstr "ಇನ್‌ಪುಟ್ ಕ್ರಮಗಳು (_I)" - --#~ msgid "_Title:" --#~ msgstr "ಶೀರ್ಷಿಕೆ(_T):" -+msgid "_Title:" -+msgstr "ಶೀರ್ಷಿಕೆ(_T):" -+ -+msgid "Transparent background" -+msgstr "ಪಾರದರ್ಶಕ ಹಿನ್ನಲೆ" -diff --git a/po/ko.po b/po/ko.po -index 69cb4516..b9b7d7de 100644 ---- a/po/ko.po -+++ b/po/ko.po -@@ -2508,3 +2508,15 @@ msgstr "인자 파싱에 실패했습니다: %s\n" - - #~ msgid "Verbose output" - #~ msgstr "많이 출력" -+ -+msgid "Transparent background" -+msgstr "투명한 배경" -+ -+msgid "Title" -+msgstr "제목" -+ -+msgid "_Title:" -+msgstr "제목(_T):" -+ -+msgid "Set Title" -+msgstr "제목 설정" -diff --git a/po/ku.po b/po/ku.po -index bc2bb7f0..d2a83a00 100644 ---- a/po/ku.po -+++ b/po/ku.po -@@ -223,8 +223,8 @@ msgid "Background" - msgstr "Zemîn" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "Ferman" -+msgid "Command" -+msgstr "Ferman" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -558,8 +558,8 @@ msgid "_Text color:" - msgstr "Rengê _nivîsê:" - - #: ../src/gnome-terminal.glade2.h:86 --msgid "_Transparent background" --msgstr "Rûerdê _transparan" -+msgid "Transparent background" -+msgstr "Rûerdê transparan" - - #: ../src/gnome-terminal.glade2.h:87 - msgid "_Update login records when command is launched" -diff --git a/po/lt.po b/po/lt.po -index c2729c2f..55165274 100644 ---- a/po/lt.po -+++ b/po/lt.po -@@ -2770,3 +2770,15 @@ msgstr "Nepavyko apdoroti argumentų: %s\n" - - #~ msgid "Whether to use a dark theme variant" - #~ msgstr "Ar naudoti tamsų temos variantą" -+ -+msgid "Transparent background" -+msgstr "Permatomas fonas" -+ -+msgid "Title" -+msgstr "Pavadinimas" -+ -+msgid "_Title:" -+msgstr "_Pavadinimas:" -+ -+msgid "Set Title" -+msgstr "Nustatyti pavadinimą" -diff --git a/po/lv.po b/po/lv.po -index dd601873..1544e268 100644 ---- a/po/lv.po -+++ b/po/lv.po -@@ -2715,3 +2715,19 @@ msgstr "Neizdevās parsēt parametrus — “%s”\n" - - #~ msgid "_Add or Remove…" - #~ msgstr "_Pievienot vai izņemt…" -+ -+msgid "Transparent background" -+msgstr "Caurspīdīgs fons" -+ -+msgid "Title" -+msgstr "Nosaukums" -+ -+msgid "_Title:" -+msgstr "_Nosaukums:" -+ -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "“Terminālis”" -+ -+msgid "Set Title" -+msgstr "Iestatīt nosaukumu" -diff --git a/po/mai.po b/po/mai.po -index 715d0b9e..0f31634e 100644 ---- a/po/mai.po -+++ b/po/mai.po -@@ -1044,8 +1044,8 @@ msgid "_Base on:" - msgstr "आधार पर: (_B)" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "कमांड" -+msgid "Command" -+msgstr "कमांड" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1291,8 +1291,8 @@ msgid "_Text color:" - msgstr "पाठ रँग (_T):" - - #: ../src/profile-preferences.glade.h:69 --msgid "_Transparent background" --msgstr "पारदर्शी पृष्ठभूमि (_T)" -+msgid "Transparent background" -+msgstr "पारदर्शी पृष्ठभूमि" - - #: ../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 99fa0f5e..a2166025 100644 ---- a/po/mg.po -+++ b/po/mg.po -@@ -220,8 +220,8 @@ msgid "Background" - msgstr "Afara" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "Baiko" -+msgid "Command" -+msgstr "Baiko" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -567,8 +567,8 @@ msgid "_Text color:" - msgstr "Lokon'ny _soratra:" - - #: ../src/gnome-terminal.glade2.h:86 --msgid "_Transparent background" --msgstr "_Afara tatera-pahazavana" -+msgid "Transparent background" -+msgstr "Afara tatera-pahazavana" - - #: ../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 4fe43192..a5a874b4 100644 ---- a/po/mk.po -+++ b/po/mk.po -@@ -863,8 +863,8 @@ msgid "_Base on:" - msgstr "_Базирано на:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Команда" -+msgid "Command" -+msgstr "Команда" - - #: ../src/profile-preferences.glade.h:2 - #| msgid "Foreground and Background" -@@ -1167,8 +1167,8 @@ msgid "_Text color:" - msgstr "_Боја на текстот:" - - #: ../src/profile-preferences.glade.h:77 --msgid "_Transparent background" --msgstr "_Транспарентна позадина" -+msgid "Transparent background" -+msgstr "Транспарентна позадина" - - #: ../src/profile-preferences.glade.h:78 - #| msgid "_Text color:" -diff --git a/po/ml.po b/po/ml.po -index 29614970..e3bce122 100644 ---- a/po/ml.po -+++ b/po/ml.po -@@ -2577,3 +2577,6 @@ msgstr "ജാലകം അടയ്ക്കുക (_l)" - - #~ msgid "_Unlimited" - #~ msgstr "പരിധിയില്ല (_U)" -+ -+msgid "Transparent background" -+msgstr "പുറകിലുള്ളവ കാണാവുന്ന പശ്ചാത്തലം" -diff --git a/po/mn.po b/po/mn.po -index 2f9d8607..09c4437d 100644 ---- a/po/mn.po -+++ b/po/mn.po -@@ -217,8 +217,8 @@ msgid "Background" - msgstr "Дэвсгэр" - - #: ../src/gnome-terminal.glade2.h:2 --msgid "Command" --msgstr "Тушаал" -+msgid "Command" -+msgstr "Тушаал" - - #: ../src/gnome-terminal.glade2.h:3 - msgid "Compatibility" -@@ -618,8 +618,8 @@ msgid "_Text color:" - msgstr "_Текстийн өнгө:" - - #: ../src/gnome-terminal.glade2.h:102 --msgid "_Transparent background" --msgstr "_Тунгалаг дэвсгэр" -+msgid "Transparent background" -+msgstr "Тунгалаг дэвсгэр" - - #: ../src/gnome-terminal.glade2.h:103 - msgid "_Update login records when command is launched" -diff --git a/po/mr.po b/po/mr.po -index 61997daf..9c7dc77a 100644 ---- a/po/mr.po -+++ b/po/mr.po -@@ -2219,8 +2219,8 @@ msgstr "चौकट बंद करा (_l)" - #~ msgid "Default size:" - #~ msgstr "पूर्वनिर्धारीत आकार:" - --#~ msgid "Title" --#~ msgstr "शीर्षक" -+msgid "Title" -+msgstr "शीर्षक" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "जेव्हा टर्मिनल आदेश स्वतःचे शिर्षक निश्चित करते (_w):" -@@ -2240,8 +2240,8 @@ msgstr "चौकट बंद करा (_l)" - #~ msgid "Close Window" - #~ msgstr "चौकट बंद करा" - --#~ msgid "Set Title" --#~ msgstr "शिर्षक निश्चित करा" -+msgid "Set Title" -+msgstr "शिर्षक निश्चित करा" - - #~ msgid "The shortcut key “%s” is already bound to the “%s” action" - #~ msgstr "“%s” ही शार्टकट कि “%s” या कृतीशी संलग्न आहे" -@@ -2267,8 +2267,8 @@ msgstr "चौकट बंद करा (_l)" - #~ msgid "_Input Methods" - #~ msgstr "इनपुट पध्दती (_I)" - --#~ msgid "_Title:" --#~ msgstr "शिर्षक (_T):" -+msgid "_Title:" -+msgstr "शिर्षक (_T):" - - #~ msgid "Keyboard shortcut to switch to tab 1" - #~ msgstr "टॅब 1 वापरण्याकरीता कळफलक शॉर्टकट" -@@ -3015,8 +3015,8 @@ msgstr "चौकट बंद करा (_l)" - #~ msgid "_Solid color" - #~ msgstr "गडद रंग (_S)" - --#~ msgid "_Transparent background" --#~ msgstr "पारदर्शी पार्श्वभूमी(_T)" -+msgid "Transparent background" -+msgstr "पारदर्शी पार्श्वभूमी" - - #~ msgid "Disabled" - #~ msgstr "अकार्यान्वीतित" -diff --git a/po/ms.po b/po/ms.po -index 114f0d4e..5d3f2e01 100644 ---- a/po/ms.po -+++ b/po/ms.po -@@ -2717,8 +2717,8 @@ msgstr "T_utup Tetingkap" - #~ msgid "_Profile name:" - #~ msgstr "_Nama profil: " - --#~ msgid "_Transparent background" --#~ msgstr "LatarBelakang _Telus" -+msgid "Transparent background" -+msgstr "LatarBelakang Telus" - - #~ msgid "_Update login records when command is launched" - #~ msgstr "_Kemaskini rekod logmasuk bila arahan dilancarkan" -diff --git a/po/nb.po b/po/nb.po -index 99cb5599..5b1a79ad 100644 ---- a/po/nb.po -+++ b/po/nb.po -@@ -2436,3 +2436,15 @@ msgstr "_Lukk vindu" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Klarte ikke å lese argumenter: %s\n" -+ -+msgid "Transparent background" -+msgstr "Gjennomsiktig bakgrunn" -+ -+msgid "Title" -+msgstr "Tittel" -+ -+msgid "_Title:" -+msgstr "_Tittel:" -+ -+msgid "Set Title" -+msgstr "Sett tittel" -diff --git a/po/nds.po b/po/nds.po -index 82f930b1..d52fbd94 100644 ---- a/po/nds.po -+++ b/po/nds.po -@@ -748,8 +748,8 @@ msgid "_Base on:" - msgstr "_Steiht op:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Order" -+msgid "Command" -+msgstr "Order" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -996,8 +996,8 @@ msgid "_Text color:" - msgstr "_Textklöör:" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" --msgstr "_Döörschienenachtergrund:" -+msgid "Transparent background" -+msgstr "Döörschienenachtergrund:" - - #: ../src/profile-preferences.glade.h:74 - msgid "_Update login records when command is launched" -diff --git a/po/ne.po b/po/ne.po -index 992d7bad..7c560b83 100644 ---- a/po/ne.po -+++ b/po/ne.po -@@ -2745,8 +2745,8 @@ msgstr "%sतर्कहरू पार्स गर्न असफल\n" - #~ msgid "_None (use solid color)" - #~ msgstr "कुनै पनि होइन (एउटै रङ प्रयोग गर्नुहोस्)" - --#~ msgid "_Transparent background" --#~ msgstr "पारदर्शी पृष्ठभूमि" -+msgid "Transparent background" -+msgstr "पारदर्शी पृष्ठभूमि" - - #~ msgid "_Use the system fixed width font" - #~ msgstr "प्रणाली निश्चित गरिएको फन्ट चौडाइ प्रयोग गर्नुहोस्" -@@ -3338,6 +3338,9 @@ msgstr "%sतर्कहरू पार्स गर्न असफल\n" - #~ msgid "The text you clicked on doesn't seem to be a valid OTP challenge." - #~ msgstr "तपाईँले क्लिक गरेको पाठ वैध OTP चुनौती नहुने देखिन्छ ।" - -+msgid "Set Title" -+msgstr "शीर्षक सेट गर्नुहोस्" -+ - #~ msgid "Switch to Tab 3" - #~ msgstr "ट्याब ३ मा स्विच गर्नुहोस्" - -@@ -3477,8 +3480,8 @@ msgstr "%sतर्कहरू पार्स गर्न असफल\n" - #~ msgid "_Input Methods" - #~ msgstr "आगत विधि" - --#~ msgid "_Title:" --#~ msgstr "शीर्षक:" -+msgid "_Title:" -+msgstr "शीर्षक:" - - #~ msgid "text/plain dropped on terminal had wrong format (%d) or length (%d)\n" - #~ msgstr "टर्मिनलमा छोडिएको पाठ/सादा गलत ढाँचा (%d) वा लम्बाइ (%d)को थियो\n" -diff --git a/po/nl.po b/po/nl.po -index cb6a5d2a..81f17d0f 100644 ---- a/po/nl.po -+++ b/po/nl.po -@@ -2808,3 +2808,15 @@ msgstr "Argumenten ontleden is mislukt: %s\n" - - #~ msgid "_Add or Remove…" - #~ msgstr "_Toevoegen of verwijderen…" -+ -+msgid "Title" -+msgstr "Titel" -+ -+msgid "_Title:" -+msgstr "_Titel:" -+ -+msgid "Set Title" -+msgstr "Titel instellen" -+ -+msgid "Transparent background" -+msgstr "Transparante achtergrond" -diff --git a/po/nn.po b/po/nn.po -index 5aa43b11..f892290c 100644 ---- a/po/nn.po -+++ b/po/nn.po -@@ -1149,8 +1149,8 @@ msgid "_Base on:" - msgstr "_Tuft på:" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "Kommando" -+msgid "Command" -+msgstr "Kommando" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1429,8 +1429,8 @@ msgid "_Text color:" - msgstr "_Tekstfarge:" - - #: ../src/profile-preferences.glade.h:73 --msgid "_Transparent background" --msgstr "_Gjennomskinleg bakgrunn" -+msgid "Transparent background" -+msgstr "Gjennomskinleg bakgrunn" - - #: ../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 d7cddaec..7eab4a47 100644 ---- a/po/oc.po -+++ b/po/oc.po -@@ -3031,8 +3031,8 @@ msgstr "Impossible d'analisar los paramètres : %s\n" - #~ msgid "Save as..." - #~ msgstr "Enregistrar jos..." - --#~ msgid "_Title:" --#~ msgstr "_Títol :" -+msgid "_Title:" -+msgstr "_Títol :" - - #~ msgid "_Detach tab" - #~ msgstr "Des_tacar l'onglet" -@@ -3492,8 +3492,8 @@ msgstr "Impossible d'analisar los paramètres : %s\n" - #~ msgid "_Use the system fixed width font" - #~ msgstr "_Utilizar la poliça de chassa fixa del sistèma" - --#~ msgid "Set Title" --#~ msgstr "Definir lo títol" -+msgid "Set Title" -+msgstr "Definir lo títol" - - #~ msgid "The shortcut key “%s” is already bound to the “%s” action" - #~ msgstr "L'acorchi de clavièr « %s » es ja atribuit a l'accion « %s »" -@@ -3810,8 +3810,8 @@ msgstr "Impossible d'analisar los paramètres : %s\n" - #~ msgid "Run;" - #~ msgstr "Executar;Consòla;Shell;" - --#~ msgid "_Transparent background" --#~ msgstr "Rèireplan _transparent" -+msgid "Transparent background" -+msgstr "Rèireplan transparent" - - #~ msgid "" - #~ "A subset of possible encodings are presented in the Encoding submenu. " -diff --git a/po/or.po b/po/or.po -index ec1e6bfb..218acd71 100644 ---- a/po/or.po -+++ b/po/or.po -@@ -2705,8 +2705,8 @@ msgstr "ଶୀର୍ଷକ (_T):" - #~ msgid "Background image _scrolls" - #~ msgstr "ପୃଷ୍ଠଭୂମି ଚିତ୍ର ସ୍କ୍ରୋଲଗୁଡିକ (_s)" - --#~ msgid "_Transparent background" --#~ msgstr "ସ୍ବଚ୍ଛ ପୃଷ୍ଠଭୂମି (_T)" -+msgid "Transparent background" -+msgstr "ସ୍ବଚ୍ଛ ପୃଷ୍ଠଭୂମି" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "ଛାୟା ସ୍ବଚ୍ଛ କିମ୍ବା ଚିତ୍ର ପୃଷ୍ଠଭୂମି (_h):" -diff --git a/po/pa.po b/po/pa.po -index 1cb4b46d..2bdd01fe 100644 ---- a/po/pa.po -+++ b/po/pa.po -@@ -2718,10 +2718,9 @@ msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ(_l)" - #~ msgid "GNOME Terminal Client" - #~ msgstr "ਗਨੋਮ ਟਰਮੀਨਲ ਕਲਾਇਟ" - --#~| msgid "Terminal" --#~ msgctxt "title" --#~ msgid "'Terminal'" --#~ msgstr "'ਟਰਮੀਨਲ'" -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "'ਟਰਮੀਨਲ'" - - #~ msgid "Title for terminal" - #~ msgstr "ਟਰਮੀਨਲ ਲਈ ਟਾਈਟਲ" -@@ -2766,11 +2765,11 @@ msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ(_l)" - #~ msgid "Default size:" - #~ msgstr "ਡਿਫਾਲਟ ਸਾਈਜ਼:" - --#~ msgid "Title" --#~ msgstr "ਟਾਈਟਲ" -+msgid "Title" -+msgstr "ਟਾਈਟਲ" - --#~ msgid "_Title:" --#~ msgstr "ਟਾਈਟਲ(_T):" -+msgid "_Title:" -+msgstr "ਟਾਈਟਲ(_T):" - - #~ msgid "Title and Command" - #~ msgstr "ਟਾਈਟਲ ਅਤੇ ਕਮਾਂਡ" -@@ -2778,8 +2777,8 @@ msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ(_l)" - #~ msgid "_Unlimited" - #~ msgstr "ਬੇਅੰਤ(_U)" - --#~ msgid "Set Title" --#~ msgstr "ਟਾਈਟਲ ਸੈੱਟ ਕਰੋ" -+msgid "Set Title" -+msgstr "ਟਾਈਟਲ ਸੈੱਟ ਕਰੋ" - - #~ msgid "Current Locale" - #~ msgstr "ਮੌਜੂਦ ਲੋਕੇਲ" -@@ -3559,8 +3558,8 @@ msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ(_l)" - #~ msgid "_Solid color" - #~ msgstr "ਇੱਕ ਰੰਗ ਵਰਤੋਂ(_S)" - --#~ msgid "_Transparent background" --#~ msgstr "ਪਾਰਦਰਸ਼ੀ ਬੈਕਗਰਾਊਂਡ(_T)" -+msgid "Transparent background" -+msgstr "ਪਾਰਦਰਸ਼ੀ ਬੈਕਗਰਾਊਂਡ" - - #~ msgid "S/Key Challenge Response" - #~ msgstr "S/ਸਵਿੱਚ ਚੈਲੰਜ਼ ਜਵਾਬ" -diff --git a/po/ps.po b/po/ps.po -index b25a2cb4..3855b2f3 100644 ---- a/po/ps.po -+++ b/po/ps.po -@@ -810,8 +810,8 @@ msgid "_Base on:" - msgstr ":پر بنسټ د_" - - #: ../src/profile-preferences.glade.h:1 --msgid "Command" --msgstr "بولۍ" -+msgid "Command" -+msgstr "بولۍ" - - #: ../src/profile-preferences.glade.h:2 - msgid "Foreground and Background" -@@ -1053,8 +1053,8 @@ msgid "_Text color:" - msgstr ":د ليکنې رنګ_" - - #: ../src/profile-preferences.glade.h:69 --msgid "_Transparent background" --msgstr "روڼ شاليد_" -+msgid "Transparent background" -+msgstr "روڼ شاليد" - - #: ../src/profile-preferences.glade.h:70 - msgid "_Update login records when command is launched" -diff --git a/po/pt.po b/po/pt.po -index 1ff7e2f3..6078ee79 100644 ---- a/po/pt.po -+++ b/po/pt.po -@@ -2842,11 +2842,11 @@ msgstr "Falha ao processar argumentos: %s\n" - #~ msgid "Default size:" - #~ msgstr "Tamanho predefinido:" - --#~ msgid "Title" --#~ msgstr "Título" -+msgid "Title" -+msgstr "Título" - --#~ msgid "_Title:" --#~ msgstr "_Título:" -+msgid "_Title:" -+msgstr "_Título:" - - #~ msgid "Title and Command" - #~ msgstr "Título e comando" -@@ -2854,8 +2854,8 @@ msgstr "Falha ao processar argumentos: %s\n" - #~ msgid "_Unlimited" - #~ msgstr "_Ilimitado" - --#~ msgid "Set Title" --#~ msgstr "Definir o Título" -+msgid "Set Title" -+msgstr "Definir o Título" - - #~ msgid "Current Locale" - #~ msgstr "Configuração Regional Atual" -@@ -3610,8 +3610,8 @@ msgstr "Falha ao processar argumentos: %s\n" - #~ msgid "Background image _scrolls" - #~ msgstr "Imagem de fundo _rola" - --#~ msgid "_Transparent background" --#~ msgstr "Fundo _transparente" -+msgid "Transparent background" -+msgstr "Fundo transparente" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "Transparente som_breado ou imagem de fundo:" -diff --git a/po/pt_BR.po b/po/pt_BR.po -index dbdfda9e..f44ff3e7 100644 ---- a/po/pt_BR.po -+++ b/po/pt_BR.po -@@ -2482,3 +2482,15 @@ msgstr "_Fechar janela" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Falha ao analisar os argumentos: %s\n" -+ -+msgid "Title" -+msgstr "Título" -+ -+msgid "_Title:" -+msgstr "_Título:" -+ -+msgid "Set Title" -+msgstr "Definir título" -+ -+msgid "Transparent background" -+msgstr "Fundo transparente" -diff --git a/po/ro.po b/po/ro.po -index 627aea90..14d04172 100644 ---- a/po/ro.po -+++ b/po/ro.po -@@ -3545,8 +3545,8 @@ msgstr "Parsarea argumentelor a eșuat: %s\n" - #~ msgid "_Solid color" - #~ msgstr "Culoare _solidă" - --#~ msgid "_Transparent background" --#~ msgstr "Fundal _transparent" -+msgid "Transparent background" -+msgstr "Fundal transparent" - - #~ msgid "_Unlimited" - #~ msgstr "_Neliminat" -diff --git a/po/ru.po b/po/ru.po -index bc423106..1d0cf58f 100644 ---- a/po/ru.po -+++ b/po/ru.po -@@ -2749,3 +2749,19 @@ msgstr "Не удалось разобрать аргументы: %s\n" - - #~ msgid "_Add or Remove…" - #~ msgstr "_Добавить или удалить…" -+ -+msgid "Transparent background" -+msgstr "Прозрачный фон" -+ -+msgid "Title" -+msgstr "Заголовок" -+ -+msgid "_Title:" -+msgstr "За_головок:" -+ -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "'Терминал'" -+ -+msgid "Set Title" -+msgstr "Установить заголовок" -diff --git a/po/rw.po b/po/rw.po -index 012f64e3..5ff633f8 100644 ---- a/po/rw.po -+++ b/po/rw.po -@@ -749,7 +749,7 @@ msgstr "Ibara ry'Inyandiko..." - - #: ../src/gnome-terminal.glade2.h:102 - #, fuzzy --msgid "_Transparent background" -+msgid "Transparent background" - msgstr "Mbuganyuma" - - #: ../src/gnome-terminal.glade2.h:103 -@@ -2398,7 +2398,6 @@ msgstr "" - - # sch/source\ui\app\menu.src:RID_MENU.WORKAROUND_22.SID_INSERT_TITLE.text - #: ../src/terminal-screen.c:2005 --#, fuzzy - msgid "_Title:" - msgstr "Umutwe..." - -diff --git a/po/si.po b/po/si.po -index adca7d5a..6379cee7 100644 ---- a/po/si.po -+++ b/po/si.po -@@ -218,8 +218,8 @@ msgid "Background" - msgstr "පසුබිම" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "විධානය" -+msgid "Command" -+msgstr "විධානය" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -538,8 +538,8 @@ msgid "_Text color:" - msgstr "පෙළ වර්‍ණ: (_T)" - - #: ../src/gnome-terminal.glade2.h:86 --msgid "_Transparent background" --msgstr "විනිවිද පෙනෙන පසුබිම (_T)" -+msgid "Transparent background" -+msgstr "විනිවිද පෙනෙන පසුබිම" - - #: ../src/gnome-terminal.glade2.h:87 - msgid "_Update login records when command is launched" -diff --git a/po/sk.po b/po/sk.po -index e6745075..20d303c8 100644 ---- a/po/sk.po -+++ b/po/sk.po -@@ -3086,3 +3086,15 @@ msgstr "_Zavrieť okno" - #~ "\n" - #~ "Viac informácii o jednotlivých príkazoch získate pomocou „%s PRÍKAZ --" - #~ "help“.\n" -+ -+msgid "Transparent background" -+msgstr "Priehľadné pozadie" -+ -+msgid "Title" -+msgstr "Titulok" -+ -+msgid "_Title:" -+msgstr "_Titulok:" -+ -+msgid "Set Title" -+msgstr "Nastaviť titulok" -diff --git a/po/sl.po b/po/sl.po -index ae803d9a..27a30070 100644 ---- a/po/sl.po -+++ b/po/sl.po -@@ -2378,3 +2378,15 @@ msgstr "_Zapri okno" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Napaka med razčlenjevanjem argumentov: %s\n" -+ -+msgid "Title" -+msgstr "Naslov" -+ -+msgid "_Title:" -+msgstr "_Naziv:" -+ -+msgid "Set Title" -+msgstr "Določitev naziva okna" -+ -+msgid "Transparent background" -+msgstr "Prosojno ozadje" -diff --git a/po/sq.po b/po/sq.po -index 158f6cb1..a3494fb7 100644 ---- a/po/sq.po -+++ b/po/sq.po -@@ -225,8 +225,8 @@ msgid "Background" - msgstr "Sfondi" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "Komanda" -+msgid "Command" -+msgstr "Komanda" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -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 --msgid "_Transparent background" --msgstr "Sfond _Trasparent" -+msgid "Transparent background" -+msgstr "Sfond Trasparent" - - #: ../src/gnome-terminal.glade2.h:86 - msgid "_Update login records when command is launched" -diff --git a/po/sr.po b/po/sr.po -index af7e13ed..b6ff94d7 100644 ---- a/po/sr.po -+++ b/po/sr.po -@@ -2780,10 +2780,9 @@ msgstr "Нисам успео да обрадим аргументе: %s\n" - #~ msgid "GNOME Terminal Client" - #~ msgstr "Клијент Гномовог терминала" - --#~| msgid "Terminal" --#~ msgctxt "title" --#~ msgid "'Terminal'" --#~ msgstr "„Терминал“" -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "„Терминал“" - - #~ msgid "Title for terminal" - #~ msgstr "Наслов за терминал" -@@ -2829,11 +2828,11 @@ msgstr "Нисам успео да обрадим аргументе: %s\n" - #~ msgid "Default size:" - #~ msgstr "Основна величина:" - --#~ msgid "Title" --#~ msgstr "Наслов" -+msgid "Title" -+msgstr "Наслов" - --#~ msgid "_Title:" --#~ msgstr "_Наслов:" -+msgid "_Title:" -+msgstr "_Наслов:" - - #~ msgid "Title and Command" - #~ msgstr "Наслов и наредба" -@@ -2841,8 +2840,8 @@ msgstr "Нисам успео да обрадим аргументе: %s\n" - #~ msgid "_Unlimited" - #~ msgstr "_Неограничено" - --#~ msgid "Set Title" --#~ msgstr "Постави наслов" -+msgid "Set Title" -+msgstr "Постави наслов" - - #~ msgid "Current Locale" - #~ msgstr "Текући локалитет" -@@ -2852,3 +2851,6 @@ msgstr "Нисам успео да обрадим аргументе: %s\n" - - #~ msgid "Hidden" - #~ msgstr "Скривен" -+ -+msgid "Transparent background" -+msgstr "Провидна позадина" -diff --git a/po/sr@latin.po b/po/sr@latin.po -index 45dbad07..852c47cc 100644 ---- a/po/sr@latin.po -+++ b/po/sr@latin.po -@@ -2576,10 +2576,9 @@ msgstr "_Zatvori prozor" - #~ msgid "GNOME Terminal Client" - #~ msgstr "Klijent Gnomovog terminala" - --#~| msgid "Terminal" --#~ msgctxt "title" --#~ msgid "'Terminal'" --#~ msgstr "„Terminal“" -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "„Terminal“" - - #~ msgid "Title for terminal" - #~ msgstr "Naslov za terminal" -@@ -2625,11 +2624,11 @@ msgstr "_Zatvori prozor" - #~ msgid "Default size:" - #~ msgstr "Osnovna veličina:" - --#~ msgid "Title" --#~ msgstr "Naslov" -+msgid "Title" -+msgstr "Naslov" - --#~ msgid "_Title:" --#~ msgstr "_Naslov:" -+msgid "_Title:" -+msgstr "_Naslov:" - - #~ msgid "Title and Command" - #~ msgstr "Naslov i naredba" -@@ -2637,8 +2636,8 @@ msgstr "_Zatvori prozor" - #~ msgid "_Unlimited" - #~ msgstr "_Neograničeno" - --#~ msgid "Set Title" --#~ msgstr "Postavi naslov" -+msgid "Set Title" -+msgstr "Postavi naslov" - - #~ msgid "Current Locale" - #~ msgstr "Tekući lokalitet" -@@ -2648,3 +2647,6 @@ msgstr "_Zatvori prozor" - - #~ msgid "Hidden" - #~ msgstr "Skriven" -+ -+msgid "Transparent background" -+msgstr "Providna pozadina" -diff --git a/po/sv.po b/po/sv.po -index d0c3c812..6f4ec4f0 100644 ---- a/po/sv.po -+++ b/po/sv.po -@@ -2778,5 +2778,17 @@ msgstr "Misslyckades med att tolka argument: %s\n" - #~ msgid "Unknown completion request for \"%s\"" - #~ msgstr "Okänd kompletteringsbegäran för \"%s\"" - -+msgid "Transparent background" -+msgstr "Genomskinlig bakgrund" -+ - #~ msgid "Missing command" - #~ msgstr "Kommando saknas" -+ -+msgid "_Title:" -+msgstr "_Titel:" -+ -+msgid "Set Title" -+msgstr "Ställ in titel" -+ -+msgid "_Set Title…" -+msgstr "A_nge titel..." -diff --git a/po/ta.po b/po/ta.po -index 80aa2f68..afd335b0 100644 ---- a/po/ta.po -+++ b/po/ta.po -@@ -2171,10 +2171,9 @@ msgstr "_l சாளரத்தை மூடவும்" - #~ msgid "Show server options" - #~ msgstr "சேவையக தேர்வுகளை காட்டுக" - --#~| msgid "Terminal" --#~ msgctxt "title" --#~ msgid "'Terminal'" --#~ msgstr "'முனையம்'" -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "'முனையம்'" - - #~ msgid "Title for terminal" - #~ msgstr "முனையத்தின் தலைப்பு" -@@ -2221,11 +2220,11 @@ msgstr "_l சாளரத்தை மூடவும்" - #~ msgid "Default size:" - #~ msgstr "முன்னிருப்பு அளவு:" - --#~ msgid "Title" --#~ msgstr "தலைப்பு" -+msgid "Title" -+msgstr "தலைப்பு" - --#~ msgid "_Title:" --#~ msgstr "_T தலைப்பு:" -+msgid "_Title:" -+msgstr "_T தலைப்பு:" - - #~ msgid "Title and Command" - #~ msgstr "தலைப்பும் கட்டளையும்" -@@ -2233,8 +2232,8 @@ msgstr "_l சாளரத்தை மூடவும்" - #~ msgid "_Unlimited" - #~ msgstr "_U வரையரை இல்லாத" - --#~ msgid "Set Title" --#~ msgstr "தலைப்பை அமைக்க" -+msgid "Set Title" -+msgstr "தலைப்பை அமைக்க" - - #~| msgid "_Terminal" - #~ msgid "_About Terminal" -@@ -2243,8 +2242,8 @@ msgstr "_l சாளரத்தை மூடவும்" - #~ msgid "Current Locale" - #~ msgstr "தற்போதைய மொழி" - --#~ msgid "_Set Title…" --#~ msgstr "(_S) தலைப்பை அமைக்க..." -+msgid "_Set Title…" -+msgstr "(_S) தலைப்பை அமைக்க..." - - #~ msgid "_Next Tab" - #~ msgstr "அடுத்த கீற்று (_N)" -@@ -3028,8 +3027,8 @@ msgstr "_l சாளரத்தை மூடவும்" - #~ msgid "_Solid color" - #~ msgstr "(_S) ஒரே வண்ணம்" - --#~ msgid "_Transparent background" --#~ msgstr "_T புலப்பாடு பின்னணி" -+msgid "Transparent background" -+msgstr "புலப்பாடு பின்னணி" - - #~ msgid "No such profile \"%s\", using default profile\n" - #~ msgstr "\"%s\" என்ற வரியுரு கிடையாது, முன்னிருப்பு வரியுரு பயன்படுத்தப்படும்\n" -diff --git a/po/te.po b/po/te.po -index 82c0e0fc..0dd3d871 100644 ---- a/po/te.po -+++ b/po/te.po -@@ -2055,10 +2055,9 @@ msgstr "కిటికీని మూసివేయి (_l)" - #~ msgid "Show server options" - #~ msgstr "సేవకము ఐచ్చికాలను చూపించు" - --#, fuzzy --#~ msgctxt "title" --#~ msgid "'Terminal'" --#~ msgstr "టెర్మినల్" -+msgctxt "title" -+msgid "'Terminal'" -+msgstr "టెర్మినల్" - - #~ msgid "Title for terminal" - #~ msgstr "టెర్మినల్ కు శీర్షిక" -@@ -2104,11 +2103,11 @@ msgstr "కిటికీని మూసివేయి (_l)" - #~ msgid "Default size:" - #~ msgstr "అప్రమేయ పరిమాణం:" - --#~ msgid "Title" --#~ msgstr "శీర్షిక:" -+msgid "Title" -+msgstr "శీర్షిక:" - --#~ msgid "_Title:" --#~ msgstr "శీర్షిక (_T):" -+msgid "_Title:" -+msgstr "శీర్షిక (_T):" - - #~ msgid "Title and Command" - #~ msgstr "శీర్షిక మరియు ఆదేశం" -@@ -2116,14 +2115,14 @@ msgstr "కిటికీని మూసివేయి (_l)" - #~ msgid "_Unlimited" - #~ msgstr "అపరిమితమైన (_U)" - --#~ msgid "Set Title" --#~ msgstr "శీర్షికను అమర్చు" -+msgid "Set Title" -+msgstr "శీర్షికను అమర్చు" - - #~ msgid "Current Locale" - #~ msgstr "ప్రస్తుత స్థానికం" - --#~ msgid "_Set Title…" --#~ msgstr "శీర్షికను అమర్చు... (_S)" -+msgid "_Set Title…" -+msgstr "శీర్షికను అమర్చు... (_S)" - - #~ msgid "_Next Tab" - #~ msgstr "తరువాతి ట్యాబ్(_N)" -@@ -2898,8 +2897,8 @@ msgstr "కిటికీని మూసివేయి (_l)" - #~ msgid "Background image _scrolls" - #~ msgstr "నేపథ్యచిత్రము స్క్రాల్స్ (_s)" - --#~ msgid "_Transparent background" --#~ msgstr "పారదర్శక నేపథ్యం (_T)" -+msgid "Transparent background" -+msgstr "పారదర్శక నేపథ్యం" - - #~ msgid "S_hade transparent or image background:" - #~ msgstr "పారదర్శకంగా మారు లేదా చిత్రము బ్యాక్‌గ్రౌండ్ కు మారు(_h):" -diff --git a/po/tg.po b/po/tg.po -index e3feef65..6371c036 100644 ---- a/po/tg.po -+++ b/po/tg.po -@@ -2158,23 +2158,23 @@ msgstr "П_ӯшонидани равзана" - #~ msgid "Default size:" - #~ msgstr "Андозаи пешфарз:" - --#~ msgid "Title" --#~ msgstr "Сарлавҳа" -+msgid "Title" -+msgstr "Сарлавҳа" - --#~ msgid "_Title:" --#~ msgstr "_Вазифа:" -+msgid "_Title:" -+msgstr "_Вазифа:" - - #~ msgid "Title and Command" - #~ msgstr "Унвон ва Фармон" - --#~ msgid "Set Title" --#~ msgstr "Таъин кардани сарлавҳа" -+msgid "Set Title" -+msgstr "Таъин кардани сарлавҳа" - - #~ msgid "Current Locale" - #~ msgstr "Маҳаллигардонии ҷорӣ" - --#~ msgid "_Set Title…" --#~ msgstr "_Танзими сарлавҳа..." -+msgid "_Set Title…" -+msgstr "_Танзими сарлавҳа..." - - #~ msgid "_Next Tab" - #~ msgstr "_Варақаи навбатӣ" -diff --git a/po/th.po b/po/th.po -index 63263749..496da331 100644 ---- a/po/th.po -+++ b/po/th.po -@@ -2308,23 +2308,23 @@ msgstr "ปิ_ดหน้าต่าง" - #~ msgid "Default size:" - #~ msgstr "ขนาดปริยาย:" - --#~ msgid "Title" --#~ msgstr "หัวเรื่อง" -+msgid "Title" -+msgstr "หัวเรื่อง" - --#~ msgid "_Title:" --#~ msgstr "_หัวเรื่อง:" -+msgid "_Title:" -+msgstr "_หัวเรื่อง:" - - #~ msgid "Title and Command" - #~ msgstr "หัวเรื่องและคำสั่ง" - --#~ msgid "Set Title" --#~ msgstr "ตั้งหัวเรื่อง" -+msgid "Set Title" -+msgstr "ตั้งหัวเรื่อง" - - #~ msgid "Current Locale" - #~ msgstr "ตามโลแคลปัจจุบัน" - --#~ msgid "_Set Title…" --#~ msgstr "ตั้งป้าย_ชื่อ…" -+msgid "_Set Title…" -+msgstr "ตั้งป้าย_ชื่อ…" - - #~ msgid "_Next Tab" - #~ msgstr "แท็บ_ถัดไป" -@@ -2803,8 +2803,8 @@ msgstr "ปิ_ดหน้าต่าง" - #~ msgid "_Solid color" - #~ msgstr "สี_ทึบ" - --#~ msgid "_Transparent background" --#~ msgstr "พื้นหลังโปร่งแ_สง" -+msgid "Transparent background" -+msgstr "พื้นหลังโปร่งแสง" - - #~ 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 42b3bf22..062debe4 100644 ---- a/po/tr.po -+++ b/po/tr.po -@@ -2385,3 +2385,15 @@ msgstr "_Pencereyi Kapat" - #, c-format - msgid "Failed to parse arguments: %s\n" - msgstr "Bağımsız değişkenler ayrıştırılamadı: %s\n" -+ -+msgid "Transparent background" -+msgstr "Şeffaf arkaplan" -+ -+msgid "_Title:" -+msgstr "_Başlık:" -+ -+msgid "Set Title" -+msgstr "Başlığı Düzenle" -+ -+msgid "_Set Title…" -+msgstr "_Başlığı Ata..." -diff --git a/po/ug.po b/po/ug.po -index 313f76b9..be608976 100644 ---- a/po/ug.po -+++ b/po/ug.po -@@ -2616,8 +2616,8 @@ msgstr "ماۋزۇ (_T):" - #~ msgid "_Solid color" - #~ msgstr "ساپ رەڭ(_S)" - --#~ msgid "_Transparent background" --#~ msgstr "سۈزۈك تەگلىك(_T)" -+msgid "Transparent background" -+msgstr "سۈزۈك تەگلىك" - - #~ msgid "" - #~ "You already have a profile called “%s”. Do you want to create another " -diff --git a/po/uk.po b/po/uk.po -index 925bc11a..7fdd9477 100644 ---- a/po/uk.po -+++ b/po/uk.po -@@ -2456,3 +2456,18 @@ msgstr "Не вдається визначити аргументи: %s\n" - - #~ msgid "Georgian" - #~ msgstr "Грузинське" -+ -+msgid "Title" -+msgstr "Заголовок" -+ -+msgid "_Title:" -+msgstr "За_головок:" -+ -+msgid "Set Title" -+msgstr "Встановлення заголовка" -+ -+msgid "_Set Title…" -+msgstr "_Встановити заголовок…" -+ -+msgid "Transparent background" -+msgstr "Прозоре тло" -diff --git a/po/vi.po b/po/vi.po -index 5304429b..af014ff2 100644 ---- a/po/vi.po -+++ b/po/vi.po -@@ -2852,8 +2852,8 @@ msgstr "Đón_g cửa sổ" - #~ msgid "Default size:" - #~ msgstr "Cỡ mặc định:" - --#~ msgid "Title" --#~ msgstr "Tựa đề" -+msgid "Title" -+msgstr "Tựa đề" - - #~ msgid "When terminal commands set their o_wn titles:" - #~ msgstr "Khi câu lệnh thiết bị cuối tự đặt tựa đề _mình:" -@@ -2864,8 +2864,8 @@ msgstr "Đón_g cửa sổ" - #~ msgid "_Unlimited" - #~ msgstr "_Không hạn chế" - --#~ msgid "Set Title" --#~ msgstr "Đặt tựa đề" -+msgid "Set Title" -+msgstr "Đặt tựa đề" - - #~ msgid "Switch to Tab 3" - #~ msgstr "Chuyển sang Thanh 3" -@@ -2906,8 +2906,8 @@ msgstr "Đón_g cửa sổ" - #~ msgid "_Input Methods" - #~ msgstr "K_iểu gõ" - --#~ msgid "_Title:" --#~ msgstr "_Tựa đề:" -+msgid "_Title:" -+msgstr "_Tựa đề:" - - #~ msgid "Disable connection to session manager" - #~ msgstr "Tắt kết nối đến trình quản lý phiên làm việc" -@@ -3292,3 +3292,6 @@ msgstr "Đón_g cửa sổ" - #~ "Phím tắt để đặt lại thiết bị cuối. Dùng dạng chuỗi có cùng một khuôn dạng " - #~ "với tập tin tài nguyên GTK+. Nếu bạn đặt tùy chọn là chuỗi “disabled” (bị " - #~ "tắt), nghĩa là không có phím tắt cho hành động này." -+ -+msgid "Transparent background" -+msgstr "Nền trong suốt" -diff --git a/po/wa.po b/po/wa.po -index 2a29945b..4f1c57c7 100644 ---- a/po/wa.po -+++ b/po/wa.po -@@ -224,8 +224,8 @@ msgid "Background" - msgstr "Fond" - - #: ../src/gnome-terminal.glade2.h:3 --msgid "Command" --msgstr "Comande" -+msgid "Command" -+msgstr "Comande" - - #: ../src/gnome-terminal.glade2.h:4 - msgid "Compatibility" -@@ -564,8 +564,8 @@ msgid "_Text color:" - msgstr "Coleur pol _tecse:" - - #: ../src/gnome-terminal.glade2.h:86 --msgid "_Transparent background" --msgstr "Fond k' on voet _houte" -+msgid "Transparent background" -+msgstr "Fond k' on voet houte" - - #: ../src/gnome-terminal.glade2.h:87 - msgid "_Update login records when command is launched" -@@ -2227,8 +2227,8 @@ msgid "Change _Profile" - msgstr "Candjî _profil" - - #: ../src/terminal-window.c:1013 --msgid "_Set Title..." --msgstr "_Candjî l' tite..." -+msgid "_Set Title…" -+msgstr "_Candjî l' tite…" - - #: ../src/terminal-window.c:1020 - msgid "Set _Character Encoding" -diff --git a/po/xh.po b/po/xh.po -index cb78ec67..a4f3b4dd 100644 ---- a/po/xh.po -+++ b/po/xh.po -@@ -217,8 +217,8 @@ msgid "Background" - msgstr "Okungasemva" - - #: ../src/gnome-terminal.glade2.h:2 --msgid "Command" --msgstr "Umyalelo" -+msgid "Command" -+msgstr "Umyalelo" - - #: ../src/gnome-terminal.glade2.h:3 - msgid "Compatibility" -@@ -621,8 +621,8 @@ msgid "_Text color:" - msgstr "_Umbala wombhalo:" - - #: ../src/gnome-terminal.glade2.h:102 --msgid "_Transparent background" --msgstr "_Okungasemva okucace gca" -+msgid "Transparent background" -+msgstr "Okungasemva okucace gca" - - #: ../src/gnome-terminal.glade2.h:103 - msgid "_Update login records when command is launched" -@@ -2265,8 +2265,8 @@ msgid "Change _Profile" - msgstr "Tsintsha i_Nkangeleko" - - #: ../src/terminal-window.c:979 --msgid "_Set Title..." --msgstr "_Misela..." -+msgid "_Set Title…" -+msgstr "_Misela…" - - #: ../src/terminal-window.c:986 - msgid "Set _Character Encoding" -diff --git a/po/zh_CN.po b/po/zh_CN.po -index 7026cc62..ddf108b4 100644 ---- a/po/zh_CN.po -+++ b/po/zh_CN.po -@@ -2784,17 +2784,17 @@ msgstr "无法处理参数:%s\n" - #~ msgid "Default size:" - #~ msgstr "默认大小:" - --#~ msgid "Title" --#~ msgstr "标题" -+msgid "Title" -+msgstr "标题" - --#~ msgid "_Title:" --#~ msgstr "标题(_T):" -+msgid "_Title:" -+msgstr "标题(_T):" - - #~ msgid "Title and Command" - #~ msgstr "标题和命令" - --#~ msgid "Set Title" --#~ msgstr "设置标题" -+msgid "Set Title" -+msgstr "设置标题" - - #~ msgid "Current Locale" - #~ msgstr "当前区域" -@@ -2907,3 +2907,6 @@ msgstr "无法处理参数:%s\n" - - #~ msgid "_Find..." - #~ msgstr "查找(_F)..." -+ -+msgid "Transparent background" -+msgstr "透明背景" -diff --git a/po/zh_HK.po b/po/zh_HK.po -index 61153529..c366abdd 100644 ---- a/po/zh_HK.po -+++ b/po/zh_HK.po -@@ -2114,17 +2114,17 @@ msgstr "關閉視窗(_L)" - #~ msgid "Default size:" - #~ msgstr "預設大小:" - --#~ msgid "Title" --#~ msgstr "標題" -+msgid "Title" -+msgstr "標題" - --#~ msgid "_Title:" --#~ msgstr "標題(_T):" -+msgid "_Title:" -+msgstr "標題(_T):" - - #~ msgid "Title and Command" - #~ msgstr "標題及指令" - --#~ msgid "Set Title" --#~ msgstr "設定標題" -+msgid "Set Title" -+msgstr "設定標題" - - #~ msgid "Current Locale" - #~ msgstr "目前的地區設定" -@@ -2376,3 +2376,6 @@ msgstr "關閉視窗(_L)" - - #~ msgid "Show session management options" - #~ msgstr "顯示作業階段管理選項" -+ -+msgid "Transparent background" -+msgstr "透明背景" -diff --git a/po/zh_TW.po b/po/zh_TW.po -index 80cb2343..20e2a93c 100644 ---- a/po/zh_TW.po -+++ b/po/zh_TW.po -@@ -2735,17 +2735,17 @@ msgstr "關閉視窗(_L)" - #~ msgid "Default size:" - #~ msgstr "預設大小:" - --#~ msgid "Title" --#~ msgstr "標題" -+msgid "Title" -+msgstr "標題" - --#~ msgid "_Title:" --#~ msgstr "標題(_T):" -+msgid "_Title:" -+msgstr "標題(_T):" - - #~ msgid "Title and Command" - #~ msgstr "標題及指令" - --#~ msgid "Set Title" --#~ msgstr "設定標題" -+msgid "Set Title" -+msgstr "設定標題" - - #~ msgid "Current Locale" - #~ msgstr "目前的地區設定" -@@ -2957,3 +2957,6 @@ msgstr "關閉視窗(_L)" - - #~ msgid "Show session management options" - #~ msgstr "顯示作業階段管理選項" -+ -+msgid "Transparent background" -+msgstr "透明背景" --- -2.38.1 - diff --git a/x11-terms/gnome-terminal/files/0001-screen-window-Extra-padding-around-transparent-termi.patch b/x11-terms/gnome-terminal/files/0001-screen-window-Extra-padding-around-transparent-termi.patch new file mode 100644 index 0000000..4d36c04 --- /dev/null +++ b/x11-terms/gnome-terminal/files/0001-screen-window-Extra-padding-around-transparent-termi.patch @@ -0,0 +1,122 @@ +From: "Owen W. Taylor" +Date: Fri, 13 Nov 2015 15:16:42 +0100 +Subject: [PATCH] screen, + window: Extra padding around transparent terminals in Wayland + +https://bugzilla.redhat.com/show_bug.cgi?id=1207943 +--- + src/terminal-screen.cc | 40 +++++++++++++++++++++++++++++++++++++--- + src/terminal-window.cc | 18 ++++++++++++------ + 2 files changed, 49 insertions(+), 9 deletions(-) + +diff --git a/src/terminal-screen.cc b/src/terminal-screen.cc +index bf41b6c..f8ede37 100644 +--- a/src/terminal-screen.cc ++++ b/src/terminal-screen.cc +@@ -154,6 +154,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); ++static void terminal_screen_hierarchy_changed (GtkWidget *widget, ++ GtkWidget *previous_toplevel); + static void terminal_screen_child_exited (VteTerminal *terminal, + int status); + +@@ -659,6 +661,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; ++ widget_class->hierarchy_changed = terminal_screen_hierarchy_changed; + + terminal_class->child_exited = terminal_screen_child_exited; + +@@ -1200,6 +1203,32 @@ terminal_screen_profile_changed_cb (GSettings *profile, + g_object_thaw_notify (object); + } + ++static void ++update_toplevel_transparency (TerminalScreen *screen) ++{ ++ GtkWidget *widget = GTK_WIDGET (screen); ++ TerminalScreenPrivate *priv = screen->priv; ++ GSettings *profile = priv->profile; ++ GtkWidget *toplevel; ++ ++ toplevel = gtk_widget_get_toplevel (widget); ++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) ++ { ++ gboolean transparent; ++ ++ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); ++ if (gtk_widget_get_app_paintable (toplevel) != transparent) ++ { ++ gtk_widget_set_app_paintable (toplevel, transparent); ++ ++ /* The opaque region of the toplevel isn't updated until the toplevel is allocated; ++ * set_app_paintable() doesn't force an allocation, so do that manually. ++ */ ++ gtk_widget_queue_resize (toplevel); ++ } ++ } ++} ++ + static void + update_color_scheme (TerminalScreen *screen) + { +@@ -1294,9 +1323,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); + +- toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); +- if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) +- gtk_widget_set_app_paintable (toplevel, transparent); ++ update_toplevel_transparency (screen); + } + + static void +@@ -1816,6 +1843,13 @@ terminal_screen_do_popup (TerminalScreen *screen, + terminal_screen_popup_info_unref (info); + } + ++static void ++terminal_screen_hierarchy_changed (GtkWidget *widget, ++ GtkWidget *previous_toplevel) ++{ ++ update_toplevel_transparency (TERMINAL_SCREEN (widget)); ++} ++ + static gboolean + terminal_screen_button_press (GtkWidget *widget, + GdkEventButton *event) +diff --git a/src/terminal-window.cc b/src/terminal-window.cc +index 269514f..96b7ba2 100644 +--- a/src/terminal-window.cc ++++ b/src/terminal-window.cc +@@ -1969,15 +1969,21 @@ terminal_window_draw (GtkWidget *widget, + { + if (gtk_widget_get_app_paintable (widget)) + { ++ GtkAllocation child_allocation; + GtkStyleContext *context; +- int width; +- int height; ++ GtkWidget *child; ++ ++ /* Get the *child* allocation, so we don't overwrite window borders */ ++ child = gtk_bin_get_child (GTK_BIN (widget)); ++ gtk_widget_get_allocation (child, &child_allocation); + + context = gtk_widget_get_style_context (widget); +- width = gtk_widget_get_allocated_width (widget); +- height = gtk_widget_get_allocated_height (widget); +- gtk_render_background (context, cr, 0, 0, width, height); +- gtk_render_frame (context, cr, 0, 0, width, height); ++ gtk_render_background (context, cr, ++ child_allocation.x, child_allocation.y, ++ child_allocation.width, child_allocation.height); ++ gtk_render_frame (context, cr, ++ child_allocation.x, child_allocation.y, ++ child_allocation.width, child_allocation.height); + } + + return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild index 94ac04b..0f5757b 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.46.8.ebuild @@ -54,6 +54,7 @@ src_prepare() { eapply "${FILESDIR}"/Provide-fallback-for-reading-current-directory-if-OS.patch eapply "${FILESDIR}"/0001-Restore-transparency.patch eapply "${FILESDIR}"/0001-Add-style-classes-and-CSS-names-to-some-of-our-widge.patch + eapply "${FILESDIR}"/0001-screen-window-Extra-padding-around-transparent-termi.patch eapply "${FILESDIR}"/scrollbar-background-theming.patch eapply "${FILESDIR}"/screen-Use-clean-env-when-creating-new-tab.patch fi