commit c48b33792c07abe8f6c06326c32934b61760c2a3 Author: Christian Persch Date: Sun Sep 16 19:07:33 2012 +0200 Version 0.34.0 NEWS | 8 +++++++- configure.in | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) commit 3cba23e61e7bbfc15aa312b64d1efe00e75ed75d Author: Piotr Drąg Date: Tue Sep 4 23:50:49 2012 +0200 Updated Polish translation po/pl.po | 49 ++++++++++++++++++++++++++++--------------------- 1 files changed, 28 insertions(+), 21 deletions(-) commit ea6de03f67050d637695dabc70384043d44f823a Author: Christian Persch Date: Sat Aug 25 22:36:32 2012 +0200 drawing: Don't overdraw the cell on bold characters This was added in comment dcb7fd974bea5fe49d4f5b0344ebdaffc6d7bae1 and is only required when using double-strike pseudo-bolding; so only add the extra pixel when doing that. This makes the usual case (i.e. using a real bold font) look nicer. https://bugzilla.gnome.org/show_bug.cgi?id=682692 src/vte.c | 4 ++-- src/vtedraw.c | 2 +- src/vtedraw.h | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) commit f2012351c2e609b9ae3152d7c43b3505bfac3ad1 Author: Christian Persch Date: Sat Aug 25 21:32:41 2012 +0200 CJK: Fix width of Box Drawing and Block Elements characters U+254C..U+254F and U+2574..U+257F have East Asian Width property N (neutral) while all the other line drawing characters are A (ambigous). This makes those characters not match up with those other line drawing characters from the Box Drawing (U+2500..U+257F) block when using VTE_CJK_WIDTH=wide; so we forcibly treat them as ambigous too. And we also do the same for the Terminal Graphic Characters (U+2596..U+259F) as well as U+2590 and U+2591 from the Block Elements (U+2580..U+259F) block. The reasons *why* these characters are N instead of A is not clear. It certainly looks like a bug in Unicode, but these characters are there since Unicode 1.1, and even the first version of UAX#11 (DTR#11, http://www.unicode.org/reports/dtr11.html) has them as N. src/iso2022.c | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) commit 94b6ca416d4e5b54be084a057ec1341bcfddabe1 Author: Phil Clayton Date: Mon Aug 13 02:51:35 2012 +0100 Correct introspection annotation for vte_terminal_new https://bugzilla.gnome.org/show_bug.cgi?id=681714 src/vte.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 49e3433dea9a32d7ab9972b719484b49ca7f6b81 Author: Rafał Mużyło Date: Fri Aug 24 21:14:13 2012 +0200 introspection: Fix some annotations https://bugzilla.gnome.org/show_bug.cgi?id=679805 src/vte.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit c1a549c3fdd45ed952bc3b90f7b713d5bb7d840d Author: Matthias Clasen Date: Sat Aug 4 22:20:36 2012 -0400 Replace GDK_THREADS_ENTER/LEAVE with gdk_threads_enter/leave Using the functions directly allows us to benefit from the new more gracious deprecation approach, and doesn't force a harsh build break due to undefined macros. https://bugzilla.gnome.org/show_bug.cgi?id=681216 src/vte.c | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) commit b2585f2cb87c02266bf9ae7e5e4bc7b5116abf77 Author: Christian Persch Date: Thu Aug 23 20:39:12 2012 +0200 docs: Add index for API new in 0.34 doc/reference/vte-docs.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 154abade902850afb44115cccf8fcac51fc082f0 Author: Christian Persch Date: Wed Aug 22 19:01:33 2012 +0200 drawing: Fix drawing of Box Drawing and Block Elements characters ... and remove the few other special-cased characters. We may consider adding all or parts of U+2400..U+243F (Control Pictures) and U+25A0..U+25FF (Geometric Shapes) back in. The Box drawing block is: U+250x ─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏ U+251x ┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟ U+252x ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫ ┬ ┭ ┮ ┯ U+253x ┰ ┱ ┲ ┳ ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻ ┼ ┽ ┾ ┿ U+254x ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋ ╌ ╍ ╎ ╏ U+255x ═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟ U+256x ╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬ ╭ ╮ ╯ U+257x ╰ ╱ ╲ ╳ ╴ ╵ ╶ ╷ ╸ ╹ ╺ ╻ ╼ ╽ ╾ ╿ and the Block Elements block is: U+258x ▀ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏ U+259x ▐ ░ ▒ ▓ ▔ ▕ ▖ ▗ ▘ ▙ ▚ ▛ ▜ ▝ ▞ ▟ https://bugzilla.gnome.org/show_bug.cgi?id=435000 src/vte.c | 1513 +++++++++++++++++++++++++++------------------------------ src/vtedraw.c | 22 +- src/vtedraw.h | 6 + 3 files changed, 744 insertions(+), 797 deletions(-) commit 8c80c36713e2305c2decc56452bd9cf5af7662d2 Author: Christian Persch Date: Tue Aug 21 22:55:31 2012 +0200 widget: Remove extraneous vte_draw_[start|end] calls Drawing only happens on ::draw which calls start/end already. src/vte.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 3320ba9bb3328df3d18310e10d4edc13c66b87f0 Author: Christian Persch Date: Tue Aug 21 22:53:56 2012 +0200 widget: Remove broken 'visual beep' code It's not possible to draw to widget->window outside of a ::draw event, so don't do that. https://bugzilla.gnome.org/show_bug.cgi?id=602726 src/vte.c | 21 +-------------------- 1 files changed, 1 insertions(+), 20 deletions(-) commit f89b42ef37fc20944e3c17d41581c6fe3c004e6e Author: Christian Persch Date: Tue Aug 21 19:54:17 2012 +0200 Revert "Revert "Add urxvt extended mouse tracking mode support"" This reverts commit 580bc054a083c020ab658183864ab44ba8589c85. src/vte-private.h | 1 + src/vte.c | 58 +++++++++++++++++++++++++++++++++------------------- src/vteseq.c | 5 ++++ 3 files changed, 43 insertions(+), 21 deletions(-) commit d6e362089ffdb2802e0675498da34369c4e746ea Author: Christian Persch Date: Tue Aug 21 19:54:07 2012 +0200 Revert "emulation: Support xterm extended mouse tracking mode" This reverts commit e75d806d8a79d7b7e28d982da05e066c3681ea32. src/vte-private.h | 1 - src/vte.c | 90 +++++++++++++++++++++++++--------------------------- src/vteseq.c | 7 ---- 3 files changed, 43 insertions(+), 55 deletions(-) commit e75d806d8a79d7b7e28d982da05e066c3681ea32 Author: Christian Persch Date: Tue Aug 21 00:42:14 2012 +0200 emulation: Support xterm extended mouse tracking mode https://bugzilla.gnome.org/show_bug.cgi?id=681329 src/vte-private.h | 1 + src/vte.c | 90 +++++++++++++++++++++++++++------------------------- src/vteseq.c | 7 ++++ 3 files changed, 55 insertions(+), 43 deletions(-) commit 580bc054a083c020ab658183864ab44ba8589c85 Author: Christian Persch Date: Tue Aug 21 00:33:26 2012 +0200 Revert "Add urxvt extended mouse tracking mode support" This reverts commit 60e0ce9ff6b27787c47c266e779d80e3389babe9. src/vte-private.h | 1 - src/vte.c | 58 +++++++++++++++++++--------------------------------- src/vteseq.c | 5 ---- 3 files changed, 21 insertions(+), 43 deletions(-)