commit 82caebd0555c951574d019037df423cddbfba45b Author: Christian Persch Date: Tue Sep 27 20:25:26 2016 +0200 build: Require vala 0.24 https://bugzilla.gnome.org/show_bug.cgi?id=772064 (cherry picked from commit dc70d3aa143be15fce219d5294ea45bbe35e6c0e) configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit baed20f1ef564ee93d460cc0fbc8fe36ee27e16e Author: Christian Persch Date: Fri Sep 23 22:48:24 2016 +0200 doap: Cleanup Remove inactive maintainers (Behdad, Chris). Remove obsolete MAINTAINERS file. (cherry picked from commit f6347b0ec91806d97c935eed8bc70fccc984788d) MAINTAINERS | 7 ------- Makefile.am | 1 - vte.doap | 16 ++-------------- 3 files changed, 2 insertions(+), 22 deletions(-) commit 6301abbbbe3f1293952fdd62f9abcbb2a0dc4ae8 Author: Christian Persch Date: Sat Sep 17 20:33:47 2016 +0200 widget: Fix backward search Search was getting two lines of text at once, breaking backward search. Problem was introduced in commit d046ae112f5ca93378c2146c1ea239bc63778364. https://bugzilla.gnome.org/show_bug.cgi?id=769400 (cherry picked from commit d4d201f80ca1f401e39daab4c8e6bd0836e02696) src/vte.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) commit c71d3a518f4b28a4be1c2e55756db109662e466d Author: Egmont Koblinger Date: Sun Sep 11 21:09:22 2016 +0200 widget: Fix OSC 112 (reset cursor color) This was accidentally broken in commit 86f206b3ec01033c07a76cf949276058489b53ee. https://bugzilla.gnome.org/show_bug.cgi?id=771256 (cherry picked from commit 791a4337cc74ce21db4f76e428e1190e0bb9815a) src/caps.cc | 2 +- src/vteseq-n.gperf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit bc2094bfdfe3ca3c125e020aedcd10b8b9cc45d8 Author: Christian Persch Date: Sun Sep 4 12:45:43 2016 +0200 docs: Fix missing descriptions Need to specify the source code file extensions manually in order for gtk-doc to pick up our .cc files. https://bugzilla.gnome.org/show_bug.cgi?id=770114 (cherry picked from commit 298cfcbc643449c9617843e1e8937ab11e6cf3ce) doc/reference/Makefile.am | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit 2e6343568ae4ae523391c2c26b3348aed76ccea5 Author: Eric R. Schulz Date: Sat Aug 27 00:55:11 2016 +0200 widget: Fix memory leak in _vte_file_stream_init() g_object_new() calls _vte_boa_init(), so calling the init twice leaks memory. The bug was introduced in commit ab8b3a3465625e08e4aa5657d13d54b6818a231a. https://bugzilla.gnome.org/show_bug.cgi?id=770038 (cherry picked from commit 2796f97eca37613128ee2a4c71e85cad2bfea643) src/vtestream-file.h | 1 - 1 file changed, 1 deletion(-) commit 1531677c75810d001b82c226f91c64c88b9c541c Author: Eric R. Schulz Date: Wed Aug 17 16:12:42 2016 +0200 widget: Fix refcount leak in child_watch_done VteTerminalPrivate::child_watch_done() was missing the g_object_unref() corresponding to its g_object_ref() at the start. Since this function is only called from the callback of g_child_watch_add_full(), and that callback already uses g_object_ref()/ g_object_unref() around the call to VteTerminalPrivate::child_watch_done to keep the VteTerminalPrivate in a death grip, just remove the extra g_object_ref(). The bug was introduced in commit 50aee40af7d16c2bec82f4f8bcdd259b6913c541. https://bugzilla.gnome.org/show_bug.cgi?id=770036 (cherry picked from commit 167f6607a779c9b57c0f856df244aa83aa8f2651) src/vte.cc | 1 - 1 file changed, 1 deletion(-) commit 4d08c32cb77a4c7e24cba33d3b1c0508f7c2fb24 Author: Christian Persch Date: Mon Aug 15 14:39:28 2016 +0200 widget: gtk: Pass NULL for geometry widget Since gtk 3.20 the geometry hints are not applied if the geometry widget passed is not NULL. This makes geometry a bit better, but still not right. Need to bring over the fixed to gnome-terminal from bug 760944. (cherry picked from commit 28871b33b03d2f7e2df8c065189547add12f673d) src/vtegtk.cc | 4 ++++ 1 file changed, 4 insertions(+) commit 12d6af2c3a78b6b8c584918a389d31d4a63910f0 Author: Egmont Koblinger Date: Sun Jul 24 19:06:52 2016 +0200 widget: Fix a memory leak in set_colors https://bugzilla.gnome.org/show_bug.cgi?id=768994 (cherry picked from commit be0ae73fe58b9a3b37a0ca9568ac5999416552a2) src/vtegtk.cc | 1 + 1 file changed, 1 insertion(+) commit c9e166330bbbbc4e2661345ffce07460f0df8eb2 Author: Christian Persch Date: Mon Jul 4 21:26:50 2016 +0200 emulation: Swallow iterm2 OSC 1337 Accept OSC 1337 but make it a no-op. When sshing to an osx host the iterm2 integration may be active, causing the remote shell to emit iterm2 OSC 1337 sequences that clutter the vte terminal since we don't ignore unknown sequences (bug 403130). https://bugzilla.gnome.org/show_bug.cgi?id=403130 (cherry picked from commit 3c56e2cb170b7f5f085570f0f60ccc62bdc65700) src/caps.cc | 2 ++ src/vteseq-n.gperf | 1 + src/vteseq.cc | 12 ++++++++++++ 3 files changed, 15 insertions(+) commit f08229fd4a3c200ef2be2f30e66b57199a170626 Author: Simon McVittie Date: Mon May 23 10:42:41 2016 +0100 widget: Fix get_preferred_height to use the correct padding The implementation of GtkWidgetClass:get_preferred_height by mistake used the horizontal padding instead of the vertical padding. https://bugzilla.gnome.org/show_bug.cgi?id=760944 (cherry picked from commit 5bc6b3f8d8e733c02bebb9da8090429fef2b2688) src/vte.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 2057abd188b57b988ab6165058b77b46e3e4af84 Author: Christian Persch Date: Mon May 16 10:25:29 2016 +0200 api: Don't process a reset when input is disabled With input disabled, only allow a reset when it comes from the terminal, not via the API. (cherry picked from commit 8c70f85361ddc54a61086929210add51dfc44da7) src/vte.cc | 6 +++++- src/vtegtk.cc | 2 +- src/vteinternal.hh | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) commit 0ecd99d2cc7848343bd51316e6f6289274a9a8cb Author: Christian Persch Date: Mon May 16 10:26:16 2016 +0200 terminal: Warn on terminal if compiled without GNUTLS (cherry picked from commit a81a797b0cc75b1801fcda11f5d844962d4a0f6c) src/vte.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) commit c1cef4190a70b01b251e08139c8028f0371111c2 Author: Christian Persch Date: Mon May 16 10:26:16 2016 +0200 api: Validate colour values Don't allow in a GdkRGBA whose components exceed the allowed range of 0..1. (cherry picked from commit cb7589ea01526ec696daae60c5ff8a96d00a73e4) src/vtegtk.cc | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) commit 086c907335186167a13f65252c5e3282bdfe713b Author: Christian Persch Date: Mon May 16 09:33:18 2016 +0200 test: Don't use IMMEDIATE resize mode for the window This makes testvte segfault on startup due to an infinite recursion below gtk_window_size_allocate(). (cherry picked from commit 3da10648004c2d201d5bbea1d773c183984a6e39) src/vteapp.c | 2 -- 1 file changed, 2 deletions(-) commit 1720b1a2092ca41b82203bf51996e3413e8fb0f4 Author: Christian Persch Date: Mon May 9 21:55:40 2016 +0200 build: Post release version bump configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)