Merge lp:~jtaylor/ubuntu/quantal/gnome-terminal/lp-1040885 into lp:ubuntu/quantal/gnome-terminal

Proposed by Julian Taylor
Status: Approved
Approved by: Iain Lane
Approved revision: 90
Proposed branch: lp:~jtaylor/ubuntu/quantal/gnome-terminal/lp-1040885
Merge into: lp:ubuntu/quantal/gnome-terminal
Diff against target: 51 lines (+31/-0)
3 files modified
debian/changelog (+8/-0)
debian/patches/00_git_fix_geometry_on_focusout.patch (+22/-0)
debian/patches/series (+1/-0)
To merge this branch: bzr merge lp:~jtaylor/ubuntu/quantal/gnome-terminal/lp-1040885
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+188945@code.launchpad.net

Description of the change

see bug

To post a comment you must log in.
90. By Julian Taylor

remove extra newline in changelog

Unmerged revisions

90. By Julian Taylor

remove extra newline in changelog

89. By Julian Taylor

* debian/patches/00_git_fix_geometry_on_focusout.patch:
   - backport an upstream patch to not resize the geometry when having tabs
     on focus out (LP: #1040885)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-09-25 11:06:37 +0000
3+++ debian/changelog 2013-10-02 21:57:25 +0000
4@@ -1,3 +1,11 @@
5+gnome-terminal (3.6.0-0ubuntu1.1) quantal-proposed; urgency=low
6+
7+ * debian/patches/00_git_fix_geometry_on_focusout.patch:
8+ - backport an upstream patch to not resize the geometry when having tabs
9+ on focus out (LP: #1040885)
10+
11+ -- Julian Taylor <jtaylor@ubuntu.com> Wed, 02 Oct 2013 19:11:49 +0200
12+
13 gnome-terminal (3.6.0-0ubuntu1) quantal-proposed; urgency=low
14
15 * New upstream release
16
17=== added file 'debian/patches/00_git_fix_geometry_on_focusout.patch'
18--- debian/patches/00_git_fix_geometry_on_focusout.patch 1970-01-01 00:00:00 +0000
19+++ debian/patches/00_git_fix_geometry_on_focusout.patch 2013-10-02 21:57:25 +0000
20@@ -0,0 +1,22 @@
21+From 611e93f2f8c0c18ed8d365ecb850258e8d5c9c12 Mon Sep 17 00:00:00 2001
22+From: Christian Persch <chpe@gnome.org>
23+Date: Wed, 16 Jan 2013 21:52:03 +0000
24+Subject: window: Use the geometry of the active screen
25+
26+When we get the restyle on focus-out, the screens call terminal_window_set_size()
27+directly. This was causing the window to revert to a previous size, see bug
28+https://bugzilla.gnome.org/show_bug.cgi?id=688959 .
29+---
30+--- a/src/terminal-window.c
31++++ b/src/terminal-window.c
32+@@ -2572,6 +2572,10 @@ terminal_window_set_size_force_grid (Ter
33+ int grid_width;
34+ int grid_height;
35+
36++ /* Only update the geometry from the active screen. */
37++ if (window->priv->active_screen != screen)
38++ return;
39++
40+ /* be sure our geometry is up-to-date */
41+ terminal_window_update_geometry (window);
42+
43
44=== modified file 'debian/patches/series'
45--- debian/patches/series 2012-09-25 11:06:37 +0000
46+++ debian/patches/series 2013-10-02 21:57:25 +0000
47@@ -3,3 +3,4 @@
48 03_add_keywords.desktop
49 20_add_alt_screen_toggle_ui.patch
50 50_add_unity_quicklist.patch
51+00_git_fix_geometry_on_focusout.patch

Subscribers

People subscribed via source and target branches

to all changes: