commit 7c2caa739379b743452c9fd7e9f0efcfca799643 Author: Christian Persch Date: Mon Oct 18 16:11:16 2010 +0200 Version 2.33.1 NEWS | 6 ++++++ configure.ac | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit adbb5a74839e567e247d2d08072eb15604d40998 Author: Matej Urbančič Date: Thu Oct 14 20:54:39 2010 +0200 Added sl for Slovenian translation help/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c6cedae35f8cb5eb61748e600ce94d8c1bc34d95 Author: Matej Urbančič Date: Thu Oct 14 20:54:39 2010 +0200 Added Slovenian translation help/sl/sl.po | 1169 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 1169 insertions(+), 0 deletions(-) commit 769a9136630b0590208c829c5f13a7b3beb6f132 Author: Christian Persch Date: Wed Oct 13 15:12:08 2010 +0200 Fix version check src/terminal-window.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1ab1fe12fe075f5b84b7c20944b327c64ef38310 Author: Owen W. Taylor Date: Sat Oct 9 23:05:12 2010 -0400 Remove even_if_mapped parameter to terminal_window_set_size() The even_if_mapped parameter to terminal_window_set_size() and terminal_window_set_size_force_grid() doesn't have any useful role any more. The original reason it was added is lost to history, but it may had a residual role of making sure that the the size set by terminal_window_set_size() didn't override a default size set by gtk_window_parse_geometry(). With the better handling of geometry from bug 592435, this is no longer necessary. https://bugzilla.gnome.org/show_bug.cgi?id=631799 src/terminal-screen.c | 2 +- src/terminal-window.c | 30 ++++++++++-------------------- src/terminal-window.h | 4 +--- 3 files changed, 12 insertions(+), 24 deletions(-) commit 8e6454b0efc01cf212f338c76d5d0557575f9513 Author: Owen W. Taylor Date: Sat Oct 9 22:48:16 2010 -0400 Use new GTK+ 3 facilities to fix resizing The old sizing hacks don't work at all with GTK+ 3 because GTK+ no longer deals with underallocation (allocation smaller than the minimum size) gracefully. However, GTK+ 3 has now been fixed so that the geometry widget feature of gtk_window_set_geometry_hints() works without hacks. For GTK+ 3, we use the new gtk_window_resize_to_geometry() function to replace the hacks we were doing to determine the minimum size. (The same hacks also did a dual purpose of making GTK+'s computation for the geometry widget work correctly.) GTK+ required version is bumped for the new function; VTE required version is bumped for a fix to the minimum size it reports in its GTK+ 3 build. https://bugzilla.gnome.org/show_bug.cgi?id=631797 configure.ac | 4 ++-- src/terminal-window.c | 38 +++++++++++++++++++++++++------------- 2 files changed, 27 insertions(+), 15 deletions(-) commit 724fcc269931432e7044ac16fee5934931a29f55 Author: Owen W. Taylor Date: Fri Oct 8 16:34:03 2010 -0400 Fix gridding for small sizes The patch from 336325 (762e01947e) caused gridding to work wrong when the number of rows/columns in the terminal got small enough that other window elements were larger. Now that we have a better fix for sizing of detached tabs (see previous commit), we can revert the change. The comment is made more explanatory to hopefully prevent the code from accidentally being removed again in the future. https://bugzilla.gnome.org/show_bug.cgi?id=631709 src/terminal-window.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit fd94140f9f0848152932ddf7318a610e37dfc60d Author: Owen W. Taylor Date: Fri Oct 8 16:34:03 2010 -0400 Implement a better fix for wrong sizing of detached tabs This is a better fix for bug 336325 where a detached notebook tab would end up with the wrong size. The problem was essentially that the toplevel was being shown when the notebook was in a inconsistent state. https://bugzilla.gnome.org/show_bug.cgi?id=631709 src/terminal-window.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit d69ebe5c9c38f5fa0b8faea0b8ad9e24acb932c5 Author: Owen W. Taylor Date: Sat Oct 9 21:18:23 2010 -0400 Fix embarassing width/height mistake With previous patch --geometry=80x24 gave a 24x80 terminal. Fix width height reversal. src/terminal-window.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c304285248ecdb97b5e617fc25f8f25f9783d4f8 Author: Owen W. Taylor Date: Mon Aug 31 17:11:50 2009 -0400 Make geometry parsing more robust Instead of counting on terminal_window_set_size() not being called between gtk_window_parse_geometry(), find out the grid size that gtk_window_parse_geometry() determined and set that on the active terminal. Then if terminal_window_set_size() is called, it will get the correct new size instead of the old one. terminal_window_parse_geometry() is added to encapsulate this logic. This replaces the fix in commit 549e45a http://bugzilla.gnome.org/show_bug.cgi?id=592435 src/terminal-app.c | 2 +- src/terminal-window.c | 56 ++++++++++++++++++++++++++++++++++++++---------- src/terminal-window.h | 3 ++ 3 files changed, 48 insertions(+), 13 deletions(-) commit 019b850de78d3d0b2e84f14ffa126dbb19ddd48b Author: Christian Persch Date: Thu Oct 7 19:04:46 2010 +0200 Check for gtk-builder-convert-3.0 on gtk 3 configure.ac | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit e9f0697b5c01000252caed8a1e014e68a5daca25 Author: Christian Persch Date: Tue Oct 5 20:09:15 2010 +0200 Use g_warn_if_fail() here src/terminal-screen.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 68b9b50d3f46389d7df877f72a164137b4b50162 Author: Christian Persch Date: Mon Oct 4 14:18:05 2010 +0200 Post release version bump configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)