Age | Commit message (Collapse) | Author | Files | Lines |
|
=== gtksourceview 2.6.0 ===
2009-03-15 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.6.0
2009-03-13 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/language-specs/octave.lang: use % for
code comments since matlab does not like #.
2009-03-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/prolog.lang:
* gtksourceview/language-specs/Makefile.am:
* gtksourceview/language-specs/testfiles.sh:
Add prolog lang file.
=== gtksourceview 2.5.6 ===
2009-03-02 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.6
2009-02-26 Jesse van den Kieboom <jesse@icecrew.nl>
* gtksourceview/language-specs/po.lang: added
text/x-gettext-translation-template mime type
2009-02-26 Thomas H.P. Andersen <phomes@gmail.com>
* tests/test-widget.c: Replace deprecated gtk symbol. Bug #572085
2009-02-25 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/gtksourcemark.c: chain up finalize.
=== gtksourceview 2.5.5 ===
2009-02-15 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.5
2009-02-10 Johannes Schmid <jhs@gnome.org>
* gtksourceview/gtksourceview.c (update_current_line_color):
#570492 – Canot open editor - crash
2009-02-05 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/cobalt.xml:
Mark strings for translation.
2009-02-04 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/cobalt.xml:
* gtksourceview/language-specs/Makefile.am:
Add new blue based style. Thanks to Will Farrington.
=== gtksourceview 2.5.4 ===
2009-01-19 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.4
2009-02-02 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/language-specs/octave.lang: support matlab
multiline comments. Patch by Brendan Bycroft.
(Fixes bug #556365).
2009-01-30 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/rpmspec.lang:
Add %else to rpm spec language. Patch by Matthias Clasen.
(Fixes bug #569771).
=== gtksourceview 2.5.3 ===
2009-01-19 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.3
2009-01-19 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/language-specs/php.lang: add
missing "endif" keyword.
2009-01-19 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/language-specs/dosbatch.lang:
* gtksourceview/language-specs/Makefile.am:
* gtksourceview/language-specs/testfiles.sh:
* po/POTFILES.in:
Add a very simle lang file for dos batch files.
2009-01-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/asp.lang:
Updated. Thanks to Fabio Nagao.
2009-01-09 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/makefile.lang:
Use proper strings for translation and add context.
(Fixes bug #567247)
2009-01-09 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/asp.lang:
* gtksourceview/language-specs/Makefile.am:
* gtksourceview/language-specs/testfiles.sh:
* po/POTFILES.in:
Add ASP lang file by Fabio Nagao.
=== gtksourceview 2.5.2 ===
2009-01-05 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.2
2009-01-05 Jesse van den Kieboom <jesse@icecrew.nl>
* gtksourceview/gtksourceview.c: verticall align category mark pixbuf
in the middle of the line (fixes #566408).
2008-12-31 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.c
(gtk_source_context_engine_text_inserted):
The commit before the last one was broken, now bug #566131
is really fixed.
2008-12-31 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/language-specs/nsis.lang
* gtksourceview/language-specs/t2t.lang
* gtksourceview/language-specs/cmake.lang
* gtksourceview/language-specs/Makefile.am:
New lang files: CMake, NSIS, and txt2tags.
* gtksourceview/language-specs/ini.lang: variable names may
contain dash.
* gtksourceview/language-specs/desktop.lang: added bunch of
catefories from the f.d.o. spec.
* gtksourceview/language-specs/kate.xml,
* gtksourceview/language-specs/testfiles.sh: updated.
2008-12-31 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.c
(gtk_source_context_engine_text_inserted):
Bug 566131 – Syntax highlightig bug; Backspace and Enter.
2008-12-28 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/pascal.lang:
Add the missing words. (Fixes bug #565789).
=== gtksourceview 2.5.1 ===
2008-12-26 Paolo Borelli <paolo.borelli@katamail.com>
* configure.ac:
* README:
* NEWS:
Release 2.5.1
2008-12-20 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/pascal.lang:
Add several words to highlight. (Fixes bug #565172)
2008-12-19 Jürg Billeter <j@bitron.ch>
* gtksourceview/language-specs/vala.lang: add owned, unowned,
yield, and yields to keyword list
2008-12-16 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourceview.c
(gtk_source_view_get_mark_category_pixbuf): do not call
g_object_ref() on a NULL. Bug #564714, patch by Mike Spivey.
2008-12-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/awk.lang:
Add builtin functions to awk lang file. Fixes bug #564242.
2008-12-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/gtksourcestylescheme.c:
Typo in property. Fixes bug #564225.
2008-12-10 Paolo Borelli <paolo.borelli@katamail.com>
* gtksourceview/gtksourcelanguage.c: fix cut and paste error
causing wrong values in gobject properties. Bug #564142.
2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/pascal.lang:
Add downto highlight. Fixes bug #563271.
2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/dtd.lang:
* gtksourceview/language-specs/po.lang:
* gtksourceview/language-specs/m4.lang:
* gtksourceview/language-specs/changelog.lang:
* gtksourceview/language-specs/xslt.lang:
* gtksourceview/language-specs/makefile.lang:
* gtksourceview/language-specs/gap.lang:
* gtksourceview/language-specs/yacc.lang:
Mark strings for translation.
2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/vala.lang:
* gtksourceview/language-specs/xslt.lang:
Mark string for translation.
2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/dot.lang:
Mark string for translation.
2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/language-specs/gtk-doc.lang:
Added the "Deprecated" word to gtk-doc.
2008-12-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/gtksourceview.c:
Removed check.
2008-12-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gtksourceview/gtksourceview.c:
* gtksourceview/gtksourceview.h:
Added non-breaking spaces drawing.
2008-11-29 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourceiter.c: (forward_chars_with_skipping):
call g_utf8_casefold() before normalizing, to match behavior
of the search code. Bug #496780.
* tests/test-widget.c: added Find command.
|
|
|
|
pkgsrc changes:
* remove bonobo, libgnome, libgnomeui, libglade dependencies
changes:
commit fe757a4da8cbb1e69db60ca5988417a8c28a1bae
Author: Christian Persch <chpe@gnome.org>
Date: Sun Mar 15 14:14:11 2009 +0100
Fix ChangeLog generation
Makefile.am | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit b04a04a860fad713a7687f03f2225fa1d2d5dbcb
Author: Christian Persch <chpe@gnome.org>
Date: Sun Mar 15 14:05:31 2009 +0100
Prepare 2.26.0
Makefile.am | 17 ++++-------------
configure.ac | 15 ++-------------
2 files changed, 6 insertions(+), 26 deletions(-)
commit 66c2cbc546072817bf3f2cbe0f3559c39fc9eb67
Author: apravi <apravi@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Mar 15 08:04:01 2009 +0000
Malayalam translation updated
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3358 e32f9464-e525-0410-8908-8a3b6990da27
po/ml.po | 376 +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 189 insertions(+), 187 deletions(-)
commit 5ef30b19999b05baa346dc8e9cddff1446c835a9
Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Mar 14 23:44:56 2009 +0000
Added Danish translation of the dokumentation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3357 e32f9464-e525-0410-8908-8a3b6990da27
help/ChangeLog.pre-2-23 | 4 +
help/Makefile.am | 2 +-
help/da/da.po | 1878 +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 1883 insertions(+), 1 deletions(-)
commit d84fd44d3aa9c01fb7cc081c751e56cba7d98b87
Author: ifelix <ifelix@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Mar 14 17:11:03 2009 +0000
tamil translation updated
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3356 e32f9464-e525-0410-8908-8a3b6990da27
po/ta.po | 1709 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 974 insertions(+), 735 deletions(-)
commit 4593d937f2514417612bcd247511da5279731ec0
Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Mar 13 20:59:25 2009 +0000
2009-03-13 Andre Klapper <a9016009@gmx.de>
* help/cs/cs.po: Updated Czech translation by Lucas Lommer.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3355 e32f9464-e525-0410-8908-8a3b6990da27
help/cs/cs.po | 1275 ++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 1000 insertions(+), 275 deletions(-)
commit ef542c6910709a57c3cc40c9a075ce4c7feec6b2
Author: rranjan <rranjan@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Mar 13 10:03:29 2009 +0000
hindi updated by Rajesh Ranjan, applying evaluation FUEL for this mod
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3354 e32f9464-e525-0410-8908-8a3b6990da27
po/hi.po | 286 +++++++++++++++++++++++++++++++------------------------------
1 files changed, 145 insertions(+), 141 deletions(-)
commit 4973079deca79ce0ca968bcc625d5484b068277d
Author: amitakhya <amitakhya@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Mar 13 06:47:48 2009 +0000
Updated assamese translations
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3353 e32f9464-e525-0410-8908-8a3b6990da27
po/as.po | 3833 ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 1988 insertions(+), 1845 deletions(-)
commit d3dbde7b8409ae0f6d2e9a980c1726802234ee5a
Author: dnloreto <dnloreto@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 12 23:10:07 2009 +0000
Duarte Loreto <happyguy_pt@hotmail.com> Fixed an error on the Portuguese translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3352 e32f9464-e525-0410-8908-8a3b6990da27
po/pt.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 84d2d574780f76255260fa98ef8d00a2c8cd6f10
Author: rranjan <rranjan@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 12 21:25:37 2009 +0000
hindi updated by Rajesh Ranjan
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3351 e32f9464-e525-0410-8908-8a3b6990da27
po/hi.po | 1608 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 908 insertions(+), 700 deletions(-)
commit 0116954285001c71eafad02e7a59f50f8085976f
Author: miloc <miloc@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 12 12:10:58 2009 +0000
Updated Italian translation by Lorenzo Travaglio
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3350 e32f9464-e525-0410-8908-8a3b6990da27
help/it/it.po | 713 +++++++++++++++++++++++++++++---------------------------
1 files changed, 369 insertions(+), 344 deletions(-)
commit 4178dfce51809ef8120bbad76ad7f28475642735
Author: anipeter <anipeter@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 12 11:23:23 2009 +0000
Updated Malayalam Translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3349 e32f9464-e525-0410-8908-8a3b6990da27
po/ml.po | 2888 +++++++++++++++++++++++++++++---------------------------------
1 files changed, 1365 insertions(+), 1523 deletions(-)
commit 1f648e0d09c3788b2d4b8e17773d6ef614187091
Author: runab <runab@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 12 11:00:16 2009 +0000
Updated Bengali India Translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3348 e32f9464-e525-0410-8908-8a3b6990da27
po/bn_IN.po | 1563 ++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 899 insertions(+), 664 deletions(-)
commit 7930f7669bf81c06a75d13759a1d062e59ad2af0
Author: kkrothap <kkrothap@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Mar 11 13:35:43 2009 +0000
Updated Telugu Translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3347 e32f9464-e525-0410-8908-8a3b6990da27
po/te.po | 2579 ++++++++++++++++++++++++++++----------------------------------
1 files changed, 1154 insertions(+), 1425 deletions(-)
commit 4ee8ef31025513f0cf7def8b9a26a8bab303094b
Author: mgiri <mgiri@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Mar 10 21:57:16 2009 +0000
Updated Oriya Translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3346 e32f9464-e525-0410-8908-8a3b6990da27
po/or.po | 749 ++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 393 insertions(+), 356 deletions(-)
commit fe826ddd191926e7743cc7b7b99abe066f5130fd
Author: dplanella <dplanella@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Mar 9 20:21:40 2009 +0000
2009-03-09 David Planella <david.planella@gmail.com>
* ca.po: Updated Catalan translation by Joan Duran.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3345 e32f9464-e525-0410-8908-8a3b6990da27
po/ca.po | 1947 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1071 insertions(+), 876 deletions(-)
commit 26f247d6d49d6ca71002737e8d6a70acde89645d
Author: yairhr <yairhr@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Mar 8 23:16:29 2009 +0000
updated hebrew translation by Yaron Sharabani
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3344 e32f9464-e525-0410-8908-8a3b6990da27
po/he.po | 370 +++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 197 insertions(+), 173 deletions(-)
commit a0cc7874143584764d38a0d5ffa1aea015f05809
Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Mar 8 21:00:43 2009 +0000
sv.po: Updated Swedish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3343 e32f9464-e525-0410-8908-8a3b6990da27
po/sv.po | 1070 +++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 777 insertions(+), 293 deletions(-)
commit ffc398254e0aea9e3920e89cd883e411c31d5f87
Author: pmkovar <pmkovar@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Mar 8 03:34:25 2009 +0000
2009-03-08 Petr Kovar <pknbe@volny.cz>
* cs.po: Updated Czech translation by Lucas Lommer
and Petr Kovar.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3342 e32f9464-e525-0410-8908-8a3b6990da27
po/cs.po | 1577 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 914 insertions(+), 663 deletions(-)
commit 21acf26bb2a5af7516c134bf9793c63e3adeac66
Author: gintas <gintas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Mar 7 22:43:45 2009 +0000
2009-03-08 Gintautas Miliauskas <gintas@akl.lt>
* lt.po: Updated Lithuanian translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3341 e32f9464-e525-0410-8908-8a3b6990da27
po/lt.po | 1880 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1038 insertions(+), 842 deletions(-)
commit 7741d47e5adcfe19d6ed8ce1293119e8ddc61384
Author: aman <aman@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Mar 6 02:11:24 2009 +0000
updating translation for Punjabi
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3340 e32f9464-e525-0410-8908-8a3b6990da27
po/pa.po | 2231 ++++++++++++++++++++++++++------------------------------------
1 files changed, 940 insertions(+), 1291 deletions(-)
commit 03d9d23241d18bf3348c859506b823b39b43ae49
Author: gforcada <gforcada@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 5 20:44:51 2009 +0000
Updated Catalan translation by Joan Duran
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3339 e32f9464-e525-0410-8908-8a3b6990da27
help/ca/ca.po | 299 +++++++++++++++++++++++++++++----------------------------
1 files changed, 153 insertions(+), 146 deletions(-)
commit 42de189191b99872cce3049959895eadaf951528
Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Mar 5 03:41:24 2009 +0000
Updated Brazilian Portuguese translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3338 e32f9464-e525-0410-8908-8a3b6990da27
po/pt_BR.po | 1700 ++++++++++++++++++++++-------------------------------------
1 files changed, 631 insertions(+), 1069 deletions(-)
commit daab2147e26fc3c89cfa2aeecff1ae7c17bc20c6
Author: sprasad <sprasad@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Mar 4 06:47:28 2009 +0000
Updated Kannada(kn.po) translations
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3337 e32f9464-e525-0410-8908-8a3b6990da27
po/kn.po | 1485 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 859 insertions(+), 626 deletions(-)
commit d8978d117870abc849f99873ea6b74ffd3641b1f
Author: mgiri <mgiri@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Mar 2 10:01:01 2009 +0000
Updated Oriya Translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3336 e32f9464-e525-0410-8908-8a3b6990da27
po/or.po | 2288 ++++++++++++++++++++++++++------------------------------------
1 files changed, 952 insertions(+), 1336 deletions(-)
commit 99083374acec45327065d048f1fcc8d3c1eeee07
Author: swkothar <swkothar@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Mar 2 06:40:31 2009 +0000
Updated gujarati translations
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3335 e32f9464-e525-0410-8908-8a3b6990da27
po/gu.po | 242 +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 121 insertions(+), 121 deletions(-)
commit af34deef0b2ebd0cb5d5d79088a01d8ecf25de47
Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 28 18:30:47 2009 +0000
Updated Italian translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3334 e32f9464-e525-0410-8908-8a3b6990da27
po/it.po | 128 ++++++++++++-------------------------------------------------
1 files changed, 25 insertions(+), 103 deletions(-)
commit ae59d5517255ea5621efc09b50aa2b3d2cfd2986
Author: dnloreto <dnloreto@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 28 17:21:22 2009 +0000
2009-02-28 Duarte Loreto <happyguy_pt@hotmail.com> Updated Portuguese translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3333 e32f9464-e525-0410-8908-8a3b6990da27
po/pt.po | 1920 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1055 insertions(+), 865 deletions(-)
commit 8d3b62324925d18b6e256ce7b06c9966ee52ff0f
Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 28 15:52:47 2009 +0000
Updated Italian translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3332 e32f9464-e525-0410-8908-8a3b6990da27
po/it.po | 1967 +++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 1247 insertions(+), 720 deletions(-)
commit 98dde4486d17a9c6fb44b89a56bef43f79a6568e
Author: aihana <aihana@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 26 15:20:27 2009 +0000
2009-02-27 Takeshi AIHANA <takeshi.aihana@gmail.com>
* ja.po: Updated Japanese translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3331 e32f9464-e525-0410-8908-8a3b6990da27
po/ja.po | 1564 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 909 insertions(+), 655 deletions(-)
commit d50bbafcd0fefc837922eb4d783ab863031a6678
Author: ituohela <ituohela@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 26 09:35:14 2009 +0000
Updated Finnish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3330 e32f9464-e525-0410-8908-8a3b6990da27
po/fi.po | 137 +++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 73 insertions(+), 64 deletions(-)
commit 417dddb1bdc8bd991a484ffe9ef1f9b29fb8d5cd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 24 15:56:11 2009 +0000
Bug 572549 – Memory corruption in gnome-terminal
Make sure to return a string dup.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3329 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 76de873011be68728183c221ea13c7db1211e672
Author: mateju <mateju@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 24 14:46:24 2009 +0000
Updated Slovenian translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3328 e32f9464-e525-0410-8908-8a3b6990da27
po/sl.po | 1552 +++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 941 insertions(+), 611 deletions(-)
commit e7c4be2cb63e86a80488dce07105af8089471b6f
Author: pwithnall <pwithnall@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Feb 23 18:52:42 2009 +0000
2009-02-23 Philip Withnall <philip@tecnocode.co.uk>
* en_GB.po: Updated British English translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3327 e32f9464-e525-0410-8908-8a3b6990da27
po/en_GB.po | 1900 ++++++++++++++++++++++++++++++++---------------------------
1 files changed, 1039 insertions(+), 861 deletions(-)
commit e91dfbcd9953d24667b75167d2e0ef6d39c44aca
Author: wadimd <wadimd@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 22 22:37:14 2009 +0000
Updated Polish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3326 e32f9464-e525-0410-8908-8a3b6990da27
po/pl.po | 2638 ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 1349 insertions(+), 1289 deletions(-)
commit 03315ec9d302524e2284d1e321608f5e3138bc7b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 22 18:46:53 2009 +0000
Correct the pspec ID; issue noticed by Mateus César Gröess
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3325 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 37b086bfcaf502e91392731a3c0264adfcde66c8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 22 18:45:14 2009 +0000
Fix possible gsize wraparound issue when demarshaling the data
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3324 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-util.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 83a262273490b6e392198ec7dd60f9a064c413ca
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 22 18:45:07 2009 +0000
Bug 572414 – 'Close this terminal' warning labels button as 'Close
Window'
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3323 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit da69138cb8b81cd1a5c0611a6f7d8b90c317a588
Author: al_shopov <al_shopov@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 22 12:53:30 2009 +0000
2009-02-22 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3322 e32f9464-e525-0410-8908-8a3b6990da27
po/bg.po | 1625 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 913 insertions(+), 712 deletions(-)
commit 5d19aacde74430caebb225766bdedf52b71769d8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 21 22:00:11 2009 +0000
Bug 570591 — running 'reset' shrinks the terminal window
Correctly use the broken vte_terminal_get_padding() API.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3321 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 10 +++++-----
src/terminal-window.c | 34 +++++++++++++++++++++-------------
2 files changed, 26 insertions(+), 18 deletions(-)
commit 5e3fbed96aa1b79d319c61a33a70f17536c84416
Author: tkaroonb <tkaroonb@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Feb 20 14:22:23 2009 +0000
2009-02-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
* po/th.po: Updated Thai translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3320 e32f9464-e525-0410-8908-8a3b6990da27
po/th.po | 1819 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1003 insertions(+), 816 deletions(-)
commit 156b94cff2aed1ec0736409985e517a10eb3409d
Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Feb 20 12:53:24 2009 +0000
sv.po: Updated Swedish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3319 e32f9464-e525-0410-8908-8a3b6990da27
po/sv.po | 242 ++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 127 insertions(+), 115 deletions(-)
commit 874f7c98a754a900bc44c964bf2560dda43dd6b8
Author: nshmyrev <nshmyrev@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 19 01:05:34 2009 +0000
Updated Russian translation by Yuriy Penkin <yuriy.penkin@gmail.com>
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3318 e32f9464-e525-0410-8908-8a3b6990da27
po/ru.po | 1666 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 952 insertions(+), 714 deletions(-)
commit ba4999308246631879361e37c2f7735e17b3206a
Author: ituohela <ituohela@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Feb 18 17:13:47 2009 +0000
Updated Finnish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3317 e32f9464-e525-0410-8908-8a3b6990da27
po/fi.po | 1906 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1042 insertions(+), 864 deletions(-)
commit 73122c83897efe77d020c3754324bc6b527ccc2b
Author: sandeeps <sandeeps@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Feb 18 11:54:42 2009 +0000
Bug fix for #571925
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3316 e32f9464-e525-0410-8908-8a3b6990da27
po/mr.po | 1558 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 904 insertions(+), 654 deletions(-)
commit e34e6e5fe049ee0d32fd07158ee1549483c0ac33
Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 17 19:05:48 2009 +0000
2009-02-17 Andre Klapper <a9016009@gmx.de>
* cs/cs.po: Updated Czech Translation by Lucas Lommer.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3315 e32f9464-e525-0410-8908-8a3b6990da27
help/cs/cs.po | 31 +++++++++++++------------------
1 files changed, 13 insertions(+), 18 deletions(-)
commit 0b62f433dd826445bccf50c650ed4f1562d270a4
Author: chliao <chliao@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 17 14:16:05 2009 +0000
2.25.91
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3314 e32f9464-e525-0410-8908-8a3b6990da27
po/zh_HK.po | 9 +++++----
po/zh_TW.po | 9 +++++----
2 files changed, 10 insertions(+), 8 deletions(-)
commit f982115f0cbc4133d517e7e9351e31a28035b950
Author: janimo <janimo@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Feb 16 19:53:45 2009 +0000
Updated Romanian translations from Adi Roiban
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3313 e32f9464-e525-0410-8908-8a3b6990da27
po/ro.po | 2735 ++++++++++++++++++++++++++------------------------------------
1 files changed, 1156 insertions(+), 1579 deletions(-)
commit e6329a2dee960e516fde3691a7b642e6106a1a06
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Feb 16 18:27:34 2009 +0000
Version 2.25.91
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3311 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 8f4e0cf730a0ebf11733531fecd561e0cd95e88b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 23:06:58 2009 +0000
Change service name.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3310 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0c704f7b9d9e2fbf8e626f04abea023c650955fa
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 23:06:53 2009 +0000
Update year.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3309 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 22885d7977adf6e3fae2808ece243e80f5e9575c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 23:06:47 2009 +0000
Update
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3308 e32f9464-e525-0410-8908-8a3b6990da27
HACKING | 23 +++++------------------
1 files changed, 5 insertions(+), 18 deletions(-)
commit 37704fda580594342bc3d165ccd7ea95e9dea509
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 23:06:28 2009 +0000
Update
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3307 e32f9464-e525-0410-8908-8a3b6990da27
.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d7c04564b21bf267480bd04cc7c5988b46468361
Author: ckirbach <ckirbach@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 16:28:14 2009 +0000
2009-02-15 Christian Kirbach <Christian.Kirbach@googlemail.com>
* de.po: Updated German translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3306 e32f9464-e525-0410-8908-8a3b6990da27
po/de.po | 1936 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1066 insertions(+), 870 deletions(-)
commit be96901cfc4150ab6f64b3633b869a6addec0d57
Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 15 13:32:06 2009 +0000
Updated Danish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3305 e32f9464-e525-0410-8908-8a3b6990da27
po/da.po | 1913 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1054 insertions(+), 859 deletions(-)
commit 1bbf690402014613d0c9fd460f8f29ea31f83e1e
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 14 16:02:29 2009 +0000
Updated Spanish translation, fixes bug #569457
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3304 e32f9464-e525-0410-8908-8a3b6990da27
po/es.po | 45 +++++++++++++++++++++++----------------------
1 files changed, 23 insertions(+), 22 deletions(-)
commit c4f5c29b9a37ab181504e06340b4c8698a54c9b5
Author: iharh <iharh@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Feb 14 01:47:54 2009 +0000
Updated Belarusian Latin translation by Ihar Hrachyshka.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3303 e32f9464-e525-0410-8908-8a3b6990da27
po/be@latin.po | 3102 +++++++++++++++++++++++++++++---------------------------
1 files changed, 1632 insertions(+), 1470 deletions(-)
commit ddbd7c705189566700056e5b850848033cd3d80c
Author: wbolster <wbolster@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 12 23:19:38 2009 +0000
2009-02-13 Wouter Bolsterlee <wbolster@svn.gnome.org>
* nl.po: Updated Dutch tranlation by Wouter Bolsterlee.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3302 e32f9464-e525-0410-8908-8a3b6990da27
po/nl.po | 1908 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1050 insertions(+), 858 deletions(-)
commit 43010db3e9006987091753bf9f18995e3cba704d
Author: claudep <claudep@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 12 19:53:02 2009 +0000
Updated French translation by Laurent Coudeur and Claude Paroz.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3301 e32f9464-e525-0410-8908-8a3b6990da27
po/fr.po | 1587 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 925 insertions(+), 662 deletions(-)
commit 8627bc2f20070cec3eafb892b8ef48f5104c90c9
Author: dooteo <dooteo@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 12 16:55:37 2009 +0000
2009-02-12 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3300 e32f9464-e525-0410-8908-8a3b6990da27
po/eu.po | 1556 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 907 insertions(+), 649 deletions(-)
commit 634894506ca18d7f43d6d9d02c20da099c1aac5d
Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 10 14:56:50 2009 +0000
Updated sv translation (Daniel Nylander)
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3299 e32f9464-e525-0410-8908-8a3b6990da27
help/sv/sv.po | 30 +++++++++++++++---------------
1 files changed, 15 insertions(+), 15 deletions(-)
commit e3ec71538a20cccc05e68dfe68c2c71a77ad7c35
Author: gforcada <gforcada@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 10 08:38:55 2009 +0000
Added Asturian translation on behalf of Mikel González
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3298 e32f9464-e525-0410-8908-8a3b6990da27
po/LINGUAS | 1 +
po/ast.po | 2408 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 2409 insertions(+), 0 deletions(-)
commit 526d956167f72c5de122fed889b549d8a949afa5
Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Feb 10 06:52:18 2009 +0000
Updated Norwegian bokmål translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3297 e32f9464-e525-0410-8908-8a3b6990da27
po/nb.po | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit b76d6562ca19865bc756de5e8f6ec0ceba1c8f11
Author: chliao <chliao@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 8 22:37:16 2009 +0000
2.25.5
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3296 e32f9464-e525-0410-8908-8a3b6990da27
po/zh_HK.po | 2175 ++++++++++++++++++++++++++-------------------------------
po/zh_TW.po | 2251 +++++++++++++++++++++++++++--------------------------------
2 files changed, 2031 insertions(+), 2395 deletions(-)
commit 9ef193dc472d47fce30bf856a839f956669c9dd0
Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 8 09:47:31 2009 +0000
Updated Hungarian translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3295 e32f9464-e525-0410-8908-8a3b6990da27
po/hu.po | 1519 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 870 insertions(+), 649 deletions(-)
commit 43defa2fb332a1cdd4d58fcd21800b4b52240ac4
Author: clyties <clyties@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Feb 8 07:18:55 2009 +0000
Updated Vietnamese translation (no ChangeLog?).
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3294 e32f9464-e525-0410-8908-8a3b6990da27
po/vi.po | 1976 ++++++++++++++++++++++++++++----------------------------------
1 files changed, 906 insertions(+), 1070 deletions(-)
commit 263efff59d125b277f8f8724e6297a50cfc4cb8a
Author: swkothar <swkothar@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Feb 5 10:43:46 2009 +0000
Updated translation in gujarati
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3293 e32f9464-e525-0410-8908-8a3b6990da27
po/gu.po | 1531 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 893 insertions(+), 638 deletions(-)
commit 71c24bb25453cae92f5b1919e3ab81032cb0f036
Author: noch <noch@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Jan 30 16:14:08 2009 +0000
test and couple translations, Norayr Chilingaryan
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3292 e32f9464-e525-0410-8908-8a3b6990da27
po/hy.po | 2831 +++++++++++++++++++++++++++-----------------------------------
1 files changed, 1210 insertions(+), 1621 deletions(-)
commit eabaace1b2e07eaa3d0041f6dc4b41236dfcc008
Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Jan 29 18:27:20 2009 +0000
Updated Norwegian bokmål translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3291 e32f9464-e525-0410-8908-8a3b6990da27
po/nb.po | 134 +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 67 insertions(+), 67 deletions(-)
commit 28019093adef7bf962f5aafe3222cdc7f0e8f921
Author: cwryu <cwryu@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Jan 28 01:44:40 2009 +0000
Updated Korean translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3290 e32f9464-e525-0410-8908-8a3b6990da27
po/ko.po | 1884 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1027 insertions(+), 857 deletions(-)
commit fb57411b87a533b822473254a6cdf867b080343d
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Jan 27 21:11:38 2009 +0000
Don't continually re-check the current working directory since it's only
ever needed when creating a new terminal.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3289 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 162 ++++++++++++++++--------------------------------
src/terminal-screen.h | 4 +-
src/terminal-window.c | 10 +++-
3 files changed, 63 insertions(+), 113 deletions(-)
commit 86a9e22fcf28bbdbfdc01b916e15c3690a6b8953
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Jan 27 20:28:21 2009 +0000
Use the current directory of the foreground process, not the
child_pid's.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3288 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
commit 6a65365594fa6d0dfbbca5c56df425ebae934072
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Jan 27 14:40:36 2009 +0000
Use a factory per display, like the bonobo single-instance code also did. Bug #564725.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3287 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-debug.c | 1 +
src/terminal-debug.h | 5 +++--
src/terminal.c | 43 ++++++++++++++++++++++++++++++++++++++-----
3 files changed, 42 insertions(+), 7 deletions(-)
commit 41f00b34f9d29e50b6d2111c42643a3f3586f279
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Jan 24 19:10:29 2009 +0000
Bug 565963 – "Open Terminal" and "Open Tab" icons disappearing when more than one profile are configured
Patch by Simon van der Linden.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3286 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 18dc0bc7788faf51d8ba6e77ded735fde65c2a1e
Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Jan 24 12:32:00 2009 +0000
2009-01-24 Mario Blättermann <mariobl@svn.gnome.org>
* de/de.po: Updated German translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3285 e32f9464-e525-0410-8908-8a3b6990da27
help/de/de.po | 1119 ++++++++++++++++++++++++++++-----------------------------
1 files changed, 556 insertions(+), 563 deletions(-)
commit 5f8abc481796b96acba77a1949a5e4ddf74408ec
Author: bcameron <bcameron@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Jan 21 20:05:48 2009 +0000
Add gthread-2.0 to the PKG_CHECK_MODULES call in configure.ac. This
fixes bug #568507 where Solaris was failing to link gnome-terminal
because on Solaris links must be explicit.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3284 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 5d8b985110299e0edb67330a27fb23be3c26bfab
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 19 17:56:27 2009 +0000
Post release version bump.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3283 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 79620951f3ce37fac18f346d95b3c5b14a01feca
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 19 17:22:06 2009 +0000
Bump version to 2.23.5
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3281 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit eb999c040d3154cfd56f19976713e562a35e4bdb
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 19 17:21:07 2009 +0000
Remove invalid po files from LINGUAS
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3280 e32f9464-e525-0410-8908-8a3b6990da27
po/LINGUAS | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
commit 12c3e53f06d985270ee49834d74317d15ac94b15
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Jan 15 23:11:30 2009 +0000
Break out of the loop once the work's done.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3279 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 61808db8986ef11706237ce6a023be90efc73beb
Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 12 14:08:07 2009 +0000
Updated Norwegian bokmål translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3276 e32f9464-e525-0410-8908-8a3b6990da27
po/nb.po | 55 ++++++++++++++++++++++++++++---------------------------
1 files changed, 28 insertions(+), 27 deletions(-)
commit 513b2ce169f9dd191bc88ae916efd934c0332114
Author: tkaroonb <tkaroonb@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 12 08:55:12 2009 +0000
2009-01-12 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Updated Thai translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3275 e32f9464-e525-0410-8908-8a3b6990da27
po/th.po | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit b41d0b16d383314fcb6ad033cb8e0b7dbbe34b96
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Jan 10 17:25:45 2009 +0000
Check for sm cflags and libs, and add them to the g-t cflags/libs
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3274 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 9 ++++++++-
src/Makefile.am | 3 +++
2 files changed, 11 insertions(+), 1 deletions(-)
commit 81f8f4ed9b4996cbd287990b09ecd2111146eaa1
Author: lferrett <lferrett@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Jan 8 13:39:22 2009 +0000
Removed extra semi colon (Bug #567007)
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3273 e32f9464-e525-0410-8908-8a3b6990da27
po/it.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 07ad5003375b6222c1e42ec6b791df51d5cc5ecb
Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Jan 5 06:58:16 2009 +0000
Update Norwegian bokmål translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3271 e32f9464-e525-0410-8908-8a3b6990da27
po/nb.po | 127 ++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 82 insertions(+), 45 deletions(-)
commit 401ce0221023f74cdfa89091deeabd16af27942d
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Jan 4 19:34:12 2009 +0000
Remove extra ,
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3270 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8a36a3548c923c4abbaeaf610893b3d61fd69868
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Jan 3 17:16:25 2009 +0000
Fix again.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3269 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
commit b4523f66e28b5f89adeaec09c4a9ce4e30847065
Author: ganlu <ganlu@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Jan 3 11:12:21 2009 +0000
Updated Chinese Simplified translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3268 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 4 +
po/zh_CN.po | 2022 +++++++++++++++++++++++++------------------------
2 files changed, 1027 insertions(+), 999 deletions(-)
commit 0a46fcb5803e03a1ea76d5bd1821196ed31609f3
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Dec 24 22:35:00 2008 +0000
Call g_thread_init(). Bug #565516
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3265 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 048f9225abc03e1c682ebbff584a9e29bad52038
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Dec 24 22:34:52 2008 +0000
chdir() to /home/chpe in the factory process, so we don't hog any mountpoints. Bug #565328, based on a patch by Mads Chr. Olesen.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3264 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
commit a02739fce795a31cc4080ea69b2df7bcb254914f
Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 23 11:33:41 2008 +0000
Translation updated
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3262 e32f9464-e525-0410-8908-8a3b6990da27
po/hu.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit d9841e750ed44bf4865c9e4255e8617174d4fc7e
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 16 20:04:19 2008 +0000
Reorder this conditional so we only get the RGBA colourmap if
compositing is enabled.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3261 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 52e48c345e6c3d68af2cb2ba4acecb33bca255f1
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 16 19:30:09 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3260 e32f9464-e525-0410-8908-8a3b6990da27
po/es.po | 174 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 99 insertions(+), 75 deletions(-)
commit e3eb630d4a1025a48605708c21e101b48f3d63a0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 16 12:45:27 2008 +0000
Bug 506686 – could be smarter when parsing parenthesis (for URL construction)
Patch by Maxim Ermilov.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3259 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 41aa4c6a050c929de0078ffaf4ba9132ecdb7f1c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 16 12:45:19 2008 +0000
Fix signed/unsigned compiler warning.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3258 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-util.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit fb21bb77cee9703e9a323d456653348232e155af
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 16 12:45:08 2008 +0000
Set the default keybindings also in the table in the code. Fixes accels
with borked GConf; part of bug #564649.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3257 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 2 +-
src/terminal-accels.c | 52 ++++++++++++++++++++--------------------
2 files changed, 27 insertions(+), 27 deletions(-)
commit 0934940319985a6532ee6155a60275cd3a00ec9a
Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 22:06:20 2008 +0000
Updated Norwegian bokmål translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3256 e32f9464-e525-0410-8908-8a3b6990da27
po/nb.po | 1479 +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 844 insertions(+), 635 deletions(-)
commit 1a64afff7dc9bd75e828d5af4446c02c527172eb
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 21:33:35 2008 +0000
Post release version bump.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3255 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 81ebad415e40eec2d8475fff7b0ee6742d8f54cf
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 21:26:11 2008 +0000
Bug 168320 – Make a guess about active processes for close confirmation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3253 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 51 ++++++++++++++++
src/terminal-screen.h | 2 +
src/terminal-window.c | 157 ++++++++++++++++++++++++++++++++++++-------------
3 files changed, 170 insertions(+), 40 deletions(-)
commit c21183e67b500f1d64a886b50690b505c19ebd6b
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 20:46:09 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3252 e32f9464-e525-0410-8908-8a3b6990da27
po/es.po | 112 +++++++++++++++++++++++++++++++------------------------------
1 files changed, 57 insertions(+), 55 deletions(-)
commit 5c78947b24f764d6ced0f15da0012bb34bf0f303
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 20:35:31 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3251 e32f9464-e525-0410-8908-8a3b6990da27
help/es/es.po | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 8a7efdde0676ce93f303f787388ff0b2866f8dac
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 19:57:46 2008 +0000
Don't try to send (potentially) non-UTF-8 data as G_TYPE_STRING over
dbus. Use byte arrays instead.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3250 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-factory-service.xml | 12 ++--
src/terminal-options.c | 4 +-
src/terminal-options.h | 2 +-
src/terminal-util.c | 138 ++++++++++++++++++++++++++++++++++++++
src/terminal-util.h | 12 +++
src/terminal.c | 124 ++++++++++++++++++++++++----------
6 files changed, 246 insertions(+), 46 deletions(-)
commit b5d6cbfdccf5e07cd75db89d38eecb949a847177
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 19:57:42 2008 +0000
Bug 563800 – Transparency not working correctly
Improve schemas docs.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3249 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit f93fdf1141b44614242b035b802c0fe883f2260e
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 19:57:37 2008 +0000
Prepare 2.25.3.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3248 e32f9464-e525-0410-8908-8a3b6990da27
NEWS | 4 +++-
configure.ac | 4 ++--
2 files changed, 5 insertions(+), 3 deletions(-)
commit c91b3ab5b530cc9fe3bc3f809402ce97a9bae924
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 19:57:32 2008 +0000
Start 2.26.0 NEWS entry, to be filled in over time.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3247 e32f9464-e525-0410-8908-8a3b6990da27
NEWS | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit b17c99533a40efc3f62cd379aef0b36d7c9b3708
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 15 19:57:23 2008 +0000
Bug 560231 – terminal bell preference is wrongly documented
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3246 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 4c6d2ce24945bd3878286a8e9c3e98b7036c0dd3
Author: leonardof <leonardof@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Dec 9 22:07:11 2008 +0000
2008-12-09 Leonardo Ferreira Fontenelle leonardof@gnome.org
* pt_BR.po: Imported changes from branch gnome-2-24: updated
Brazilian Portuguese translation by Andrius da Costa Ribas and
Leonardo Ferreira Fontenelle.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3244 e32f9464-e525-0410-8908-8a3b6990da27
help/pt_BR/figures/gnome-terminal-default.png | Bin 0 -> 8625 bytes
help/pt_BR/figures/gnome-terminal-tabbed.png | Bin 0 -> 12663 bytes
help/pt_BR/pt_BR.po | 1078 +++++++++++++------------
3 files changed, 545 insertions(+), 533 deletions(-)
commit 2cd2adab3519c272780ac762df2fa7ef8f71b211
Author: yairhr <yairhr@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Dec 7 23:55:59 2008 +0000
updated hebrew translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3241 e32f9464-e525-0410-8908-8a3b6990da27
po/he.po | 1849 ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1001 insertions(+), 848 deletions(-)
commit 8c0e41e20d5d36965e9f51e49a8f5d747bba6e71
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Dec 7 22:02:42 2008 +0000
Update vte req. to 0.19.1.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3240 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 19dcf101c6ad025442b6c3d3b9bc304029ae96cb
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Dec 7 22:02:37 2008 +0000
Bug 563561 – g-t doesn't notice if compositing manager starts/stops
Re-realize windows when compositing changes.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3239 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 114 ++++++++++++++++++++++++++++++++++--------------
1 files changed, 81 insertions(+), 33 deletions(-)
commit 6d7707319c1fd918ec7dc8fcb427df8f0ca95a9f
Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Dec 1 22:10:31 2008 +0000
Updated sv translation (Daniel Nylander)
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3238 e32f9464-e525-0410-8908-8a3b6990da27
po/sv.po | 1272 ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 741 insertions(+), 531 deletions(-)
commit a78b60a48ff31ec8b7a91314648850ca6e157c60
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 30 13:41:25 2008 +0000
Remove xft checks from configure since the xft vte backend is gone.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3237 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 16 ----------------
1 files changed, 0 insertions(+), 16 deletions(-)
commit 62bb3ff208ba878b3e8d8434f34e164bbc80d012
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 30 13:41:18 2008 +0000
The .desktop.in.in is automatically disted, don't add it to EXTRA_DIST.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3236 e32f9464-e525-0410-8908-8a3b6990da27
Makefile.am | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
commit 6d89f8c8b459f7e812b16c23c7fdaef2819d2674
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 30 11:26:08 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3235 e32f9464-e525-0410-8908-8a3b6990da27
po/es.po | 311 +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 155 insertions(+), 156 deletions(-)
commit 4d14885ea77542ead81b2765637787d496e367fb
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 30 09:57:02 2008 +0000
Remove unapproved changes to old ChangeLog file.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3234 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 26 --------------------------
1 files changed, 0 insertions(+), 26 deletions(-)
commit 0bd3fc19a3881e6e09a6eea775acc01e53fc42db
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 30 09:33:45 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3233 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 4 +
po/es.po | 506 +++++++++++++++++++++++++------------------------
2 files changed, 266 insertions(+), 244 deletions(-)
commit 7724130d3a678c077f2d87bb8b465e9c13306590
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 22:35:34 2008 +0000
Call egg_set_desktop_file() on startup.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3232 e32f9464-e525-0410-8908-8a3b6990da27
src/eggdesktopfile.c | 11 -----------
src/terminal.c | 11 ++++++++++-
2 files changed, 10 insertions(+), 12 deletions(-)
commit 3e604db81736275233f2719e0df42e23d09a41ca
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 22:25:48 2008 +0000
Mark all props as locked initially. That way, if GConf borks (e.g. bug
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3231 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-profile.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
commit ad46d740a8fa9b5255750fbb0bf58ee0f4a8839c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 21:24:06 2008 +0000
Oops. Fix the build by actually committing the new source files.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3230 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-debug.c | 42 +++++++++++++++++++++++++++++
src/terminal-debug.h | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/terminal.c | 3 +-
3 files changed, 115 insertions(+), 1 deletions(-)
commit 994b9ff051ed5ce2189e36d9c253855b6dc74fc2
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 21:08:07 2008 +0000
Bug 561663 – gnome-terminal crashes when gconf isn't set up correctly
Abort early when GConf isn't set up correctly, e.g. because there's no
dbus session bus running.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3229 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit fdafec36fb5a737f3de19673a4e7f5839ff66324
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:42:48 2008 +0000
Remove debug spew.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3228 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 7a16f6f1bf1b145ce30b9a1c3629ec52353bbff5
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:41:53 2008 +0000
Switch profile debugging over to new debugging framework.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3227 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-profile.c | 55 +++++++++++++++++++++++++++++------------------
1 files changed, 34 insertions(+), 21 deletions(-)
commit da0e7c601db88a3147248d53b187562a8232f742
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:41:48 2008 +0000
Switch encodings debugging over to new debugging framework.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3226 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-encoding.c | 40 ++++++++++++++++++++++++++--------------
1 files changed, 26 insertions(+), 14 deletions(-)
commit cb3440fcd86e4a8db84e218f7913a664985248af
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:31:20 2008 +0000
Switch accel debugging over to new debugging framework.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3225 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 108 ++++++++++++++++++++++++++++++------------------
src/terminal-screen.c | 4 +-
2 files changed, 69 insertions(+), 43 deletions(-)
commit 5133cfd7b21b75ecd655abad14738268dbed70e7
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:15:28 2008 +0000
Only compile the debugging code if debug support is enabled.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3224 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit 9458883b8059d74d7c47481ed05471d69cf5ea8b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 20:11:40 2008 +0000
Make geometry debugging a runtime option instead of a compile-time
option.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3223 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 1 +
src/Makefile.am | 2 +
src/terminal-screen.c | 51 +++++++++++++++++++++++++-------------------
src/terminal-window.c | 56 +++++++++++++++++++++++++-----------------------
src/terminal.c | 15 +++++++-----
5 files changed, 70 insertions(+), 55 deletions(-)
commit cab8a63e3bd98424b7c3dd32d117680d4db4b194
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 19:49:25 2008 +0000
Persist the override title, not the raw title.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3222 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
commit c1000ab21fe83492243c2b8d7e931baf81a95f78
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 19:49:19 2008 +0000
Fix invalid memory read.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3221 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dbbb26fdcc6cd09f1ed5e8d36b8b7bc1ee11a166
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 19:49:14 2008 +0000
Implement saving and loading state to/from keyfile, and use that for
session support instead of building a 'restart-command' command line
that may exceed command line limits. Bug #328391.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3220 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 268 ++++++++++++++++--------------------------------
src/terminal-app.h | 43 ++++++++-
src/terminal-options.c | 168 +++++++++++++++++++++++++++---
src/terminal-options.h | 8 ++
src/terminal-screen.c | 67 ++++++++++++-
src/terminal-screen.h | 11 ++-
src/terminal-util.c | 87 ++++++++++++++++
src/terminal-util.h | 20 ++++
src/terminal-window.c | 67 ++++++++++++
src/terminal-window.h | 4 +
src/terminal.c | 9 ++-
11 files changed, 549 insertions(+), 203 deletions(-)
commit 9ff867845f602b68437a8bffcc4a187da6ee2406
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 29 19:49:07 2008 +0000
Remove unused defines.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3219 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
commit e5af33e8b8d25c90d8625d7cdfa3eb122ae2675f
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Nov 26 15:19:55 2008 +0000
Use the background-image property for background images. That way, the
GdkPixbuf is shared between all tabs using the same profile.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3218 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-profile.c | 10 +++++++++-
src/terminal-screen.c | 23 +++++++----------------
2 files changed, 16 insertions(+), 17 deletions(-)
commit 2ed363334ccb39368accbc6c90784919c58bccfe
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Nov 26 15:04:56 2008 +0000
Bug 561937 – remove no-aa-without-render setting
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3217 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 15 ---------------
src/terminal-profile.c | 4 ----
src/terminal-profile.h | 1 -
src/terminal-screen.c | 9 +++------
4 files changed, 3 insertions(+), 26 deletions(-)
commit 7031490d549fb2164991f58bfb42843b4d62ef98
Author: plaes <plaes@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Nov 25 03:51:30 2008 +0000
2008-11-25 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3215 e32f9464-e525-0410-8908-8a3b6990da27
po/et.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 198418d22490ae07bcebd89b2143c85b77a0aff4
Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 15 13:44:46 2008 +0000
2008-11-15 Mario Blättermann <mariobl@svn.gnome.org>
* help/de/de.po: Updated german translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3211 e32f9464-e525-0410-8908-8a3b6990da27
help/de/de.po | 1147 +++++++++++++++++++++++++++++----------------------------
1 files changed, 578 insertions(+), 569 deletions(-)
commit 94dca390da5a05fb0e21ca866b2435d684768e47
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Nov 12 13:29:02 2008 +0000
Use HELP_DIR from gnome-doc-utils, so --with-help-dir works correctly.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3209 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 1 +
src/terminal-util.c | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
commit fc67c9e73be8d6c5b1a2a6ee35c92835443c1313
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 21:10:54 2008 +0000
Add API to bold the tab label.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3208 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-tab-label.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++
src/terminal-tab-label.h | 3 ++
2 files changed, 55 insertions(+), 0 deletions(-)
commit 0ba93dd8f606d73ba05a4b8f14415c5f95f64fc6
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 21:10:48 2008 +0000
Create a tab label class, and use it in TerminalWindow.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3207 e32f9464-e525-0410-8908-8a3b6990da27
po/POTFILES.in | 1 +
src/Makefile.am | 2 +
src/terminal-tab-label.c | 234 ++++++++++++++++++++++++++++++++++++++++++++++
src/terminal-tab-label.h | 61 ++++++++++++
src/terminal-window.c | 78 +--------------
5 files changed, 303 insertions(+), 73 deletions(-)
commit 54a5bfb7817e8d92b742345441f17efbae1a6edd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 11:39:48 2008 +0000
Bug 559728 – interrupts when trying to Copy without selection
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3206 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 55 insertions(+), 2 deletions(-)
commit ebe616ec6d386bfaa374dc48bf7098c60f4f4031
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 11:39:43 2008 +0000
Update VTE version requirement
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3205 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 87621071f0d82e4d9a547643f78748862ebf5e9c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 11:39:38 2008 +0000
Remove this.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3204 e32f9464-e525-0410-8908-8a3b6990da27
help/ChangeLog.pre-2-23 | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-)
commit da09c0b0c716b835959f6bf2222d9a294fc5c227
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 10 11:39:31 2008 +0000
Make sure the EditCopy action sensitivity is always correctly updated.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3203 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
commit 1ea94496d71b0ad4449259beac9cc020f7417dc5
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 9 12:07:47 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3202 e32f9464-e525-0410-8908-8a3b6990da27
po/es.po | 1604 ++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 990 insertions(+), 614 deletions(-)
commit 37bae21c8e6b4b60f97ed02e8eb2eb25794b54f4
Author: grakic <grakic@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Nov 9 11:44:03 2008 +0000
Updated Serbian Translation (by Milos Popovic)
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3201 e32f9464-e525-0410-8908-8a3b6990da27
po/sr.po | 1920 ++++++++++++++++++++++++++++++--------------------------
po/sr@latin.po | 1920 ++++++++++++++++++++++++++++++--------------------------
2 files changed, 2034 insertions(+), 1806 deletions(-)
commit dc1b9fa5fa15388ae585fafc018d6ce8bec07d3b
Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Nov 8 19:21:41 2008 +0000
Updated Spanish translation
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3200 e32f9464-e525-0410-8908-8a3b6990da27
help/ChangeLog.pre-2-23 | 4 +++
help/es/es.po | 70 +++++++++++++++++++++++++---------------------
2 files changed, 42 insertions(+), 32 deletions(-)
commit 74148824ec78d9a2aa00ce483a57c492285396df
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 3 13:03:53 2008 +0000
Bug 559085 – gnome terminal paste and profile preferences mnemonic conflict
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3198 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 079eeff1013bf8b4aedef6fa24fa7270ea7f3551
Author: cwryu <cwryu@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Nov 3 05:37:53 2008 +0000
Updated Korean manual translation. Fixes #556510.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3197 e32f9464-e525-0410-8908-8a3b6990da27
help/ko/figures/gnome-terminal-default.png | Bin 9884 -> 9359 bytes
help/ko/figures/gnome-terminal-tabbed.png | Bin 10606 -> 14790 bytes
help/ko/ko.po | 1813 +++++++++++++++++++---------
3 files changed, 1257 insertions(+), 556 deletions(-)
commit 55bdff2e26df8d40256bb8b8baadd0e0330e4c09
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 27 17:28:29 2008 +0000
Remove debug spew.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3194 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit ca6a7898939bc7c6338cb67fe31c68abdf43a26e
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 21 19:45:02 2008 +0000
Make sure to reset the properties to their default when encountering an
invalid gconf configuration.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3188 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
commit b88c34602e6a34d748c21fd7134a68434e66a143
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 21 19:44:57 2008 +0000
Bug 329827 – Keybinding shift-F10 cannot be disabled or changed
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3187 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
commit 1c98a3fcf0ebe3c1ec676e84390a1d1ef66aa8e2
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 21 19:44:53 2008 +0000
Only add the smclient option group when compiling with smclient support.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3186 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit ac39af6beee72b3f17c6881a017171b3ccb3693c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 21 19:44:48 2008 +0000
Simplify the tab title formatting code.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3185 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 6 +-
src/terminal-screen.c | 229 ++++++++++++++++++++++++++++---------------------
src/terminal-screen.h | 8 +--
3 files changed, 133 insertions(+), 110 deletions(-)
commit 72c157cf601e8748cdd2dfe943bf2194b8068f1b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Oct 19 12:30:42 2008 +0000
Bug 556893 – Crash when closing a tab
Make sure to use %x for the action name, so we get the right ID back in
free_tab_id().
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3179 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-tabs-menu.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b91e801e3959009d337881b4446b45cbfcededbe
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Oct 17 21:54:11 2008 +0000
Update from libegg.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3177 e32f9464-e525-0410-8908-8a3b6990da27
src/eggdesktopfile.c | 157 ++++++++++++++++++++++++++++++--------
src/eggdesktopfile.h | 43 +++++++++--
src/eggsmclient-osx.c | 191 +++++++++++++++++++++++++++++++++--------------
src/eggsmclient-win32.c | 146 ++++++++++++++++++++++++++++++------
src/eggsmclient-xsmp.c | 106 ++++++++++++--------------
src/eggsmclient.c | 28 +++++--
6 files changed, 485 insertions(+), 186 deletions(-)
commit 29a3922aa2b74391e8af260f052e2515b5ab93ec
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Oct 17 21:52:52 2008 +0000
Fix signed/unsigned compare warnings.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3176 e32f9464-e525-0410-8908-8a3b6990da27
src/eggdesktopfile.c | 2 +-
src/eggsmclient-xsmp.c | 6 +++---
src/profile-editor.c | 12 ++++++------
src/terminal-accels.c | 8 ++++----
src/terminal-profile.c | 8 +++-----
src/terminal-profile.h | 2 +-
6 files changed, 18 insertions(+), 20 deletions(-)
commit 73efc70d2c8ded51bde0ea8991b95b9358a8bc48
Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 15 17:06:16 2008 +0000
Updated Brazilian Portuguese translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3174 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 4 +
po/pt_BR.po | 1259 +++++++++++++++++++++++++------------------------
2 files changed, 659 insertions(+), 604 deletions(-)
commit 40cbe3695c0b6ca9285b309837773826ca5955cd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 14 23:03:20 2008 +0000
Bug 549835 – Feature Request: Configurable cursor appearance
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3172 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 15 +++++++++++
src/profile-editor.c | 1 +
src/profile-preferences.glade | 55 +++++++++++++++++++++++++++++++++++++++++
src/terminal-profile.c | 4 +++
src/terminal-profile.h | 1 +
src/terminal-screen.c | 4 +++
6 files changed, 80 insertions(+), 0 deletions(-)
commit f15184639aabca5f2bbf31489be0f488c093396b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 19:54:21 2008 +0000
Restore the gconf schema descriptions, and add the tabs switch actions
back to the keybindings editor. Bug #548600.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3171 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 108 +++++++++++++++++++++++++++++++++++++++++
src/terminal-accels.c | 35 +++++--------
2 files changed, 122 insertions(+), 21 deletions(-)
commit c395477e2db20e4e37f91f908655e32803514e87
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 19:54:17 2008 +0000
Bug 548600 – Can no longer configure keyboard shortcuts for switching tabs
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3170 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 96 +++++++++++++++++++++++++++++++++++++++++
src/terminal-accels.c | 52 +++++++++++++++++++++-
src/terminal-tabs-menu.c | 57 ++++++++----------------
3 files changed, 165 insertions(+), 40 deletions(-)
commit 1eb6d077c6e93646b2be1171c9c1a77320459d97
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:45 2008 +0000
Bug 420090 – Tilde is not a select-by-word character by default
Add some more word chars: ~, +, =, @.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3163 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit bd05b576fa05d389bb21baf62bb3c3e1d825e6e7
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:40 2008 +0000
Hide the Tabs menu in single-tab windows.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3162 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 4d68f0e55f122e2a8e090581dcf45f92c26c4fcd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:34 2008 +0000
Try to fix the keybinding editor sometimes not displaying the updated
accel until an explicit expose event happens. Still doesn't completely
fix the problem...
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3161 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 73 +++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 61 insertions(+), 12 deletions(-)
commit 9ec17b341b5463da835457d4d8f0d215b398fadd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:29 2008 +0000
Hide the paste-as-uri action by default, so the Edit menu doesn't flash
the first time it's shown and there's no text/uri-list on the clipboard.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3160 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit d9d3634b204103a3c810b8baa433162252692481
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:24 2008 +0000
Don't leak the accel group.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3159 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 8321795634d010bf7812d7ef8cd86faa5d81f2d2
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Oct 13 18:43:19 2008 +0000
Rename variable.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3158 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-accels.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
commit a96b8be5ee7aafb49a0c34dd4c77b54e0d5e4049
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Oct 11 21:15:52 2008 +0000
Bug 555824 – gnome-terminal's character encoding menu not updated
Update the encoding menus when the list changes.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3157 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 170 ++++++++++++++++++++++++++++++++++++++----
src/terminal-app.h | 6 +-
src/terminal-encoding.c | 188 +++++++----------------------------------------
src/terminal-encoding.h | 19 ++++-
src/terminal-window.c | 15 +++-
5 files changed, 212 insertions(+), 186 deletions(-)
commit 8a32fdbf85a9e8ccd2b0370b6bfb58174e90c701
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sat Oct 11 21:15:45 2008 +0000
Rename files.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3156 e32f9464-e525-0410-8908-8a3b6990da27
po/POTFILES.in | 2 +-
src/Makefile.am | 4 +-
src/encoding.c | 714 -----------------------------------------------
src/encoding.h | 48 ----
src/terminal-app.c | 2 +-
src/terminal-encoding.c | 714 +++++++++++++++++++++++++++++++++++++++++++++++
src/terminal-encoding.h | 48 ++++
src/terminal-window.c | 2 +-
src/terminal.c | 1 -
9 files changed, 767 insertions(+), 768 deletions(-)
commit 7149e05e606980b6b2961ae00c2dec232635c850
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 18:25:47 2008 +0000
Make this a class closure.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3155 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
commit 3679aaef63ec198c52d7d84dbe73be8288141de2
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 14:33:35 2008 +0000
Add Paste-as-Filename also to the Edit menu.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3154 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 6 +++---
src/terminal.xml | 1 +
2 files changed, 4 insertions(+), 3 deletions(-)
commit c52d0c1ddded602ad6987ac1e85b74efa455f7c5
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 14:31:54 2008 +0000
Bug 86119 – "select all" feature
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3153 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 17 +++++++++++++++++
src/terminal.xml | 2 ++
2 files changed, 19 insertions(+), 0 deletions(-)
commit 1d39d3f68089baa1cbc26e2ced24ff62a609f9e3
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 14:11:43 2008 +0000
Add 2 * xpad to width and 2 * ypad to height in
terminal_window_set_size_force_grid, since that's also how
vte_terminal_size_request works.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3152 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
commit 5bf437be64d31e614da5c13af5a9a024e05fc7ba
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 14:00:42 2008 +0000
Fix off-by-one error in the clone command argc
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3151 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f34e6aad4cc771d7fff775105727ed031ac5e021
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 13:36:26 2008 +0000
Make sure we always get a system font and default profile name, falling
back to the default when getting the gconf key fails.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3149 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 21 +++++++++++++++------
1 files changed, 15 insertions(+), 6 deletions(-)
commit 8b0873a31b04c852f8e2218db4faf3da9d76765f
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 12:37:39 2008 +0000
Bug 207 – Quick menu to change terminal size
Based on a patch by Ian Hands.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3147 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 79 +++++++++++++++++++++++++++++++++++++++++++++++++
src/terminal.xml | 2 +
2 files changed, 81 insertions(+), 0 deletions(-)
commit d4d9673bee82448cca39bb8016d9611bdd1f2171
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Oct 9 11:57:54 2008 +0000
Bug 548322 – gnome-terminal doesn't resize on `ESC [ 8' or `ESC [ 4' despite vte's resize_window()
Based on a patch by Maxim Ermilov.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3146 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 38 ++++++++++++++++++++++++++++++++++++--
1 files changed, 36 insertions(+), 2 deletions(-)
commit c76b7d677fb6fab7b0e6407354d9e5acce461fc0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 8 13:02:33 2008 +0000
Bug 548388 – Set title dialog should activate with Enter
Patch by Ian Hands.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3144 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
commit 63747975c3a13ea629c5ab53670cf136589e8122
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 8 13:02:27 2008 +0000
Move about data to keyfile.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3143 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 7 +++-
src/terminal-util.c | 20 +++++++++++
src/terminal-util.h | 2 +
src/terminal-window.c | 86 +++++++++++++++++++++++++++++++++----------------
src/terminal.about | 5 +++
5 files changed, 91 insertions(+), 29 deletions(-)
commit 9c76707f99c99f286ea3651c27a0cd7ec9e3258a
Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 16:16:19 2008 +0000
Fixed Hide not the same as Exibir
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3141 e32f9464-e525-0410-8908-8a3b6990da27
po/ChangeLog.pre-2-23 | 4 +
po/pt_BR.po | 664 ++++++++++++++++++++++++++++---------------------
2 files changed, 387 insertions(+), 281 deletions(-)
commit a41b2160c225336063667d8b26de8097a254cebb
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:27 2008 +0000
Bug 551748 – In main menu, Terminal and Tabs have same mnemonic.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3139 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6a3deaee6b9e10ec0e9bb2b705fafa71b620fec5
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:23 2008 +0000
Update.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3138 e32f9464-e525-0410-8908-8a3b6990da27
po/POTFILES.in | 2 ++
po/POTFILES.skip | 1 +
2 files changed, 3 insertions(+), 0 deletions(-)
commit ac87ff4915e3865cf09e3d99a71307069e04d319
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:18 2008 +0000
Update unsupported option help to point to non-deprecated option
--profile.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3137 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-options.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit a3325f8f9ff1e3a47f5d2a3350745fdf9f38f81d
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:14 2008 +0000
No need to undef *_DISABLE_SINGLE_INCLUDES anymore here.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3136 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 911bf282969069b1711dce1943e7107755c96b67
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:09 2008 +0000
Remove unused includes.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3135 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit 5d0b4bb2221a4d3bcc865e52b80c7e3743ebd68c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:31:04 2008 +0000
Move options handling to TerminalApp.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3134 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 151 ++++++++++++++++++++++++++++++++++++++++++++++
src/terminal-app.h | 4 +
src/terminal-options.c | 2 +
src/terminal-options.h | 19 ++----
src/terminal.c | 155 +-----------------------------------------------
5 files changed, 164 insertions(+), 167 deletions(-)
commit 62e743c6a11762168b1c2b27688e69be1ce34c15
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:59 2008 +0000
Plug mem leak.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3133 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-screen.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit b2e60727313711a8df5390c91690f889859ae5c8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:54 2008 +0000
The canonical display name including screen number is passed directly to
the factory, so there's no need to massage the argv anymore.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3132 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-options.c | 117 +++---------------------------------------------
src/terminal-options.h | 2 +-
2 files changed, 7 insertions(+), 112 deletions(-)
commit 1851d0fc92c81559558289585831898a8fc2df55
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:50 2008 +0000
Move option parsing completely to terminal-options.c.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3131 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-options.c | 83 ++++++++++++++++++++++++++++++++++++-----------
src/terminal-options.h | 26 ++++++---------
src/terminal.c | 78 +++++++++++++++++++++-----------------------
3 files changed, 111 insertions(+), 76 deletions(-)
commit e25d508339cb7e97e255ec89215cbc021c7ebd48
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:45 2008 +0000
Rename.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3130 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-options.c | 294 ++++++++++++++++++++++++------------------------
src/terminal-options.h | 12 +-
src/terminal.c | 48 ++++----
3 files changed, 177 insertions(+), 177 deletions(-)
commit 634117ff3c9b3c4bc7257dabc435ba3167a81725
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:40 2008 +0000
Split off options parsing into terminal-options.[ch].
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3129 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 2 +
src/terminal-options.c | 1268 ++++++++++++++++++++++++++++++++++++++++++++++
src/terminal-options.h | 107 ++++
src/terminal.c | 1304 +-----------------------------------------------
4 files changed, 1380 insertions(+), 1301 deletions(-)
commit cfeb6eea1716ee6b5a4d2bde9dc2371bfe0593f0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:35 2008 +0000
Remove #undef G_DISABLE_SINGLE_INCLUDES.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3128 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 33c23ce9413c59e4445a15ce72556e886577a576
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:30 2008 +0000
Simplify --tab-*/--window-* option parsing by resuing the same callback.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3127 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 91 +++++++-------------------------------------------------
1 files changed, 11 insertions(+), 80 deletions(-)
commit 9648679bf0a38c3ed8637044eef36eddacec1f13
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 14:30:25 2008 +0000
Allow --title and --command before the first --window/--tab, to set the
default.
Simplify --execute args collection.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3126 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 203 ++++++++++++++++++++++++++------------------------------
1 files changed, 93 insertions(+), 110 deletions(-)
commit 8da7e2dfdb5a9d420b570f2906f69816541473e9
Author: baptistem <baptistem@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Oct 7 08:51:34 2008 +0000
Update the screenshots for French documentation to match GNOME current official theme.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3125 e32f9464-e525-0410-8908-8a3b6990da27
help/fr/figures/gnome-terminal-default.png | Bin 13655 -> 13784 bytes
help/fr/figures/gnome-terminal-tabbed.png | Bin 13204 -> 18573 bytes
2 files changed, 0 insertions(+), 0 deletions(-)
commit e2adb86609051557420cda78b2576f237c78c356
Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Oct 5 22:30:09 2008 +0000
Updated sv translation (Daniel Nylander)
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3121 e32f9464-e525-0410-8908-8a3b6990da27
po/sv.po | 520 +++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 312 insertions(+), 208 deletions(-)
commit 73f7d933a6cdae2d2f933d87a8889c54b156f871
Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Sun Oct 5 19:31:46 2008 +0000
Hungarian translation updated
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3120 e32f9464-e525-0410-8908-8a3b6990da27
po/hu.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 44fe7890034cc102695d27018991e61fde374c8d
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 1 16:35:43 2008 +0000
Bug 552950 – Wrong string in docs, section 4.2. Title and Command
Patch by Lucas Lommer.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3115 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 45bb4790e6323e5131fbcbd475e3680a90db95c8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 1 16:35:36 2008 +0000
Bug 552938 – Wrong string in doc, 3.5. Viewing the Keyboard Shortcut Settings
Patch by Lucas Lommer.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3114 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 51d2c584cf0b89a264ea4e5d3f55d15b3915a6b0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 1 16:35:29 2008 +0000
Bug 554485 – regression: open new tab using keyboard shortcut does not open new tab with profile of parent window
Patch by Alexander Sack.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3113 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 1fac7f82726c93a46fb727947cbd2a81f95a5d53
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Oct 1 16:35:24 2008 +0000
Bug 453193 – accels sent to the terminal if the corresponding gtkaction is insensitive
Bug 138609 – Next/prev TAB keybindings should not be passed through on first/last tab
Bug 92139 – Selecting "next tab" on rightmost tab should cycle to leftmost tab
Set the next/previous-tab actions always sensitive except when there's
only a single tab in the window. That prevents their shortcut key
sequences to end up in the terminal window (bug 453193, bug 138609).
Also fixes tab cycling (bug 92139).
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3112 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit d03fa19b86d524eb96a502f4feba1b05f7797abc
Author: plaes <plaes@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Sep 30 18:49:41 2008 +0000
2008-09-30 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3110 e32f9464-e525-0410-8908-8a3b6990da27
po/et.po | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
commit 2117d5c10e49e2719112483f943c456f702a6f97
Author: bcameron <bcameron@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Sep 29 18:43:23 2008 +0000
Change default of the following GConf key to "true" by default.
/apps/gnome-terminal/profiles/Default/no_aa_without_render key
Refer to bug #552726. This makes gnome-terminal look nicer when
Xrender is not present, for example.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3109 e32f9464-e525-0410-8908-8a3b6990da27
src/gnome-terminal.schemas.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 874aadebf277c328691f65640afd110d90b35ff6
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Sep 29 13:31:49 2008 +0000
Fix indentation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3108 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 36 ++++++++++++++++++------------------
1 files changed, 18 insertions(+), 18 deletions(-)
commit c09b7ec1298dda601f76b67bab2385b1e53c17d5
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Sep 29 13:09:57 2008 +0000
Add about dialogue hooks.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3107 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 37 +++++++++++++++++++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-)
commit abf666193740ae9e72fbc238a996c64cde4e5553
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 19:32:14 2008 +0000
Print version to stdout, not stderr
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3105 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d870101604906f021f8d82496a92aefca12828c8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 19:32:09 2008 +0000
Add --profile option.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3104 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 145 ++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 115 insertions(+), 30 deletions(-)
commit 4bf07415d7a2212e8fc9674b4e40ad1bcb7c7d23
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 19:32:04 2008 +0000
Use the gtkbinding to move to next/previous tab. Part of bug #92139.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3103 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-window.c | 39 ++++++++++++++++++++++-----------------
1 files changed, 22 insertions(+), 17 deletions(-)
commit 1a0cc3a430656a552978958d359283622be12586
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 19:31:59 2008 +0000
Add --version back which was lost in the libgnome exorcism.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3102 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit 9be805c2fef2072f357248c87e6e3ed6e5ec5e2a
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 19:31:52 2008 +0000
Plug mem leak.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3101 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 87043177aa3dc22a7d1cd390f39eb9fec769d18c
Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Fri Sep 26 09:49:24 2008 +0000
2008-09-26 Mario Blättermann <mariobl@svn.gnome.org>
* de/de.po: Updated german translation.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3100 e32f9464-e525-0410-8908-8a3b6990da27
help/de/de.po | 1385 +++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 1094 insertions(+), 291 deletions(-)
commit 8825dd7f2c1e6d9494efa9443c48cbab5d7a7620
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Sep 25 18:54:25 2008 +0000
Fall back to creating a new instance if the factory method doesn't
exist.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3096 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit 58eb53ad64cbb3584e38fbf88a2af456ea97572b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Sep 25 18:47:11 2008 +0000
Fix finding the display when the display name has no period in it.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3094 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit d2504aaba2cf12959269ef2ed0b9d47c04b0b071
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Thu Sep 25 18:42:48 2008 +0000
Bug 98715 – loses parent environment variables on startup
Based on a patch by Davyd Madeley.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3093 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 4 +
src/terminal-app.h | 1 +
src/terminal-factory-service.xml | 1 +
src/terminal-screen.c | 141 +++++++++++++++++++++++---------------
src/terminal-screen.h | 4 +
src/terminal-window.c | 2 +
src/terminal.c | 30 ++++++++-
7 files changed, 126 insertions(+), 57 deletions(-)
commit 313b6a217cf97af9a52a81d53317bc678f6b8b24
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:53:00 2008 +0000
Remove \n from GError messages.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3091 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit eccf748e2ed58a432cca4c6dc680883c19111cfd
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:59 2008 +0000
Default to enable maintainer mode.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3090 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit d2ce522f0c6619728af0fae3ff0fc9498b210556
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:55 2008 +0000
Remove session debugging.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3089 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 18 ------------------
1 files changed, 0 insertions(+), 18 deletions(-)
commit 19e27a4701ff2112319b16e6727c26be0c1ff9a0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:50 2008 +0000
Update from libegg.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3088 e32f9464-e525-0410-8908-8a3b6990da27
src/eggdesktopfile.c | 31 ++++++++++++++++------------
src/eggsmclient-xsmp.c | 51 +++++++++++++++++++++++++++++++++++++++++------
src/eggsmclient.c | 31 +++++++++++++++++++++++++---
src/eggsmclient.h | 6 +++++
4 files changed, 95 insertions(+), 24 deletions(-)
commit 3fb88c58b86b6b65b0076343c7a93cb5dd381e60
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:45 2008 +0000
Update.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3087 e32f9464-e525-0410-8908-8a3b6990da27
.gitignore | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 55be3ff5d9c7292216e8b30211dc9e46c1e87520
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:40 2008 +0000
Parse the remote args directly, so we can return the error message to
the remote caller.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3086 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 85 ++++++++++++++++++-------------------------------------
1 files changed, 28 insertions(+), 57 deletions(-)
commit 92f0d61b39db11e09efff984585200d551b608d0
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:35 2008 +0000
Make --zoom a global and per-tab option. Part of bug #552264.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3085 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 111 ++++++++++++++++++++++++++++++--------------------------
1 files changed, 60 insertions(+), 51 deletions(-)
commit 180899f0e1680130e008d78590160ada12dcc9ab
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:30 2008 +0000
Group options into global and per tab/per window ones. This also allows
to shorten their descriptions. Hide internal options from --help.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3084 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 252 ++++++++++++++++++++++++++++++++------------------------
1 files changed, 145 insertions(+), 107 deletions(-)
commit 7a34959120eb17bd53c88886bfd8b05db35d38a8
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:25 2008 +0000
Plug a refcount leak.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3083 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7cb4d46f7453d141a30010fb0e2de3957b03ab6b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:20 2008 +0000
No need to deep-copy argv[], just make a NULL-terminated array with the
const pointers here.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3082 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 26 +++++++-------------------
1 files changed, 7 insertions(+), 19 deletions(-)
commit 3460bab1b7c4ac066ab4e00ef4aa571a8348a08c
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:15 2008 +0000
Handle new terminal events on idle instead of mangaing the queue ourself.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3081 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal.c | 64 ++++++++++++++++---------------------------------------
1 files changed, 19 insertions(+), 45 deletions(-)
commit f0ac694e270fdc8d2c19c9e71dfdc2c2a417f295
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:10 2008 +0000
Make working directory, startup ID and display name arguments to the factory method, instead of squeezing them into the args array.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3080 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-factory-service.xml | 7 +-
src/terminal.c | 293 +++++++++++++++-----------------------
2 files changed, 121 insertions(+), 179 deletions(-)
commit 1693bbff81e65e436cf92aceea14be29d89bbe87
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:11:05 2008 +0000
Rename.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3079 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 4 +-
src/eggshell.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++
src/eggshell.h | 40 +++++++++++++++++
src/eggusershell.c | 114 -------------------------------------------------
src/eggusershell.h | 40 -----------------
src/terminal-screen.c | 4 +-
6 files changed, 158 insertions(+), 158 deletions(-)
commit 404ae4d079cdc682082aacf869409adec9258add
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:59 2008 +0000
Remove trailing whitespace.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3078 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-app.c | 88 +++++++++++++-------------
src/terminal.c | 170 ++++++++++++++++++++++++++--------------------------
2 files changed, 129 insertions(+), 129 deletions(-)
commit cccbab5b668f3f44728ad61bce6db07a2d0738ba
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:53 2008 +0000
libbonobo exorcism: use DBUS for single instance code
Bug 399209 – use d-bus / gunique / gtkunique for single instance code
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3077 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 11 ++-
src/Makefile.am | 15 ++-
src/gnome-terminal.server | 8 --
src/terminal-factory-service.xml | 7 +
src/terminal.c | 257 ++++++++++++++++++++++----------------
5 files changed, 173 insertions(+), 125 deletions(-)
commit c98474da4b589579f6d15153286b55460a15de3f
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:48 2008 +0000
libgnome* exorcism V: remove gnome_program_init call.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3076 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 19 +++---
src/Makefile.am | 2 -
src/eggsmclient-libgnomeui.c | 151 ------------------------------------------
src/eggsmclient-libgnomeui.h | 40 -----------
src/eggusershell.h | 2 -
src/terminal.c | 34 ++++-----
6 files changed, 24 insertions(+), 224 deletions(-)
commit 101fa55a9684c2e5d027177aa65d17e528981f38
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:43 2008 +0000
libgnome* exorcism IV: remove usage of gnome_program_locate_file from
background image loading, since the path is already always absolute.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3075 e32f9464-e525-0410-8908-8a3b6990da27
src/terminal-profile.c | 26 ++++++++------------------
1 files changed, 8 insertions(+), 18 deletions(-)
commit ddb5ca6f1d53fe311bbaa62b47c48d23d499a9a5
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:37 2008 +0000
libgnome* exorcism III: remove the gnome-thumbnail dependency.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3074 e32f9464-e525-0410-8908-8a3b6990da27
src/profile-editor.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
commit 46b3ac95ed6eb9286ecdd48e08025ba9c4a8d06b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:32 2008 +0000
libgnome* exorcism II: copy the gnome_util_user_shell code into
gnome-terminal.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3073 e32f9464-e525-0410-8908-8a3b6990da27
src/Makefile.am | 2 +
src/eggusershell.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++
src/eggusershell.h | 42 ++++++++++++++++++
src/terminal-screen.c | 5 +-
4 files changed, 161 insertions(+), 2 deletions(-)
commit 105ac0e0cebbf364adec4c299f61011934c40704
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 20:10:25 2008 +0000
libgnome* exorcism I: use EggSMClient instead of libgnomeui's GnomeClient.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3072 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 25 +
src/Makefile.am | 22 +
src/eggdesktopfile.c | 1381 ++++++++++++++++++++++++++++++++++++++++++
src/eggdesktopfile.h | 130 ++++
src/eggsmclient-libgnomeui.c | 151 +++++
src/eggsmclient-libgnomeui.h | 40 ++
src/eggsmclient-osx.c | 158 +++++
src/eggsmclient-private.h | 53 ++
src/eggsmclient-win32.c | 255 ++++++++
src/eggsmclient-xsmp.c | 1369 +++++++++++++++++++++++++++++++++++++++++
src/eggsmclient.c | 565 +++++++++++++++++
src/eggsmclient.h | 117 ++++
src/terminal-app.c | 78 ++-
src/terminal.c | 6 +-
14 files changed, 4323 insertions(+), 27 deletions(-)
commit 614f0305beea44da1d79e65a4d1ffa1a6e0c0a16
Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Wed Sep 24 12:19:41 2008 +0000
2008-09-24 Andre Klapper <a9016009@gmx.de>
* help/C/gnome-terminal.xml: Fix the build break introduced
by my last patch. See bug #552952 comment 6.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3071 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c02a8bc2fd5354a31d4db76136c6b3cdbbdbaab3
Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Sep 23 21:45:59 2008 +0000
2008-08-23 Andre Klapper <a9016009@gmx.de>
* /help/C/gnome-terminal.xml: Fixed one sentence on behalf of
Lucas Lommer. Fixes bug #552943.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3066 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f28f347b4f1c218a64cdfd0b1e436d7e78eb4e9d
Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Tue Sep 23 21:13:25 2008 +0000
2008-08-23 Andre Klapper <a9016009@gmx.de>
* /help/C/gnome-terminal.xml: Fixed one sentence on behalf of
Lucas Lommer. Fixes bug #552952.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3065 e32f9464-e525-0410-8908-8a3b6990da27
help/C/gnome-terminal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 054f6ab753a069d858eff53751ceee409cbdfc5e
Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Sep 22 22:04:08 2008 +0000
po/da.po Updated Danish translation by Kenneth Nielsen
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3062 e32f9464-e525-0410-8908-8a3b6990da27
po/da.po | 2945 +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 1456 insertions(+), 1489 deletions(-)
commit 859e01cab6970fd0998a1d9bc88c54d6f1d0373b
Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27>
Date: Mon Sep 22 12:47:50 2008 +0000
Post release version bump.
git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3060 e32f9464-e525-0410-8908-8a3b6990da27
configure.ac | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
|
|
2008-12-15 Behdad Esfahbod <behdad@gnome.org>
* NEWS:
* configure.in:
Released 0.19.4.
2008-12-14 Behdad Esfahbod <behdad@gnome.org>
Bug 564535 – check for gperf on build
* autogen.sh: Check for gperf.
2008-12-12 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* src/vteunistr.c (unistr_comp_hash), (unistr_comp_equal),
(_vte_unistr_append_unichar), (_vte_unistr_get_base),
(_vte_unistr_append_to_string), (_vte_unistr_strlen):
* src/vteunistr.h:
Document vteunistr.
2008-12-12 Behdad Esfahbod <behdad@gnome.org>
* src/vteunistr.h: Minor cleanup.
2008-12-12 Behdad Esfahbod <behdad@gnome.org>
* src/iso2022.c (_vte_iso2022_ambiguous_width): Avoid pointers in the
const array.
2008-12-12 Behdad Esfahbod <behdad@gnome.org>
Bug 149631 – gnome-terminal doesn't combine combining chars in utf8
* src/vteunistr.c:
* src/vteunistr.h:
An extended UTF-32 type that assigns numeric values to UTF-8 sequences
on demand. Can be used to efficiently store a string, instead of one
character, at each cell.
* src/vte-private.h:
* src/vte.c:
* src/vtedraw.c:
* src/vtedraw.h:
* src/vtepangocairo.c:
Port to vteunistr instead of gunichar for cell content.
* src/vte.c:
Handle zerowidth insertions by sticking it on the previous cell.
* src/iso2022.h:
* src/iso2022.c:
Cleanup ambiguous-width handling. Handle zero-width chars.
2008-12-11 Christian Persch <chpe@gnome.org>
Bug 564057 – src/pty.c does not compile with
--disable-gnome-pty-helper
* src/pty.c: Build with --disable-gnome-pty-helper. Patch by
yselkowitz at users.sourceforge.net .
2008-12-11 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_class_init): Update set-scroll-adjustement
docs.
2008-12-10 Paolo Borelli <pborelli@katamail.com>
Bug 562695 - ship pkg-config file for python bindings
* configure.in:
* python/Makefile.am:
* python/pyvte.pc.in:
2008-12-08 Behdad Esfahbod <behdad@gnome.org>
Bug 563752 – pangocairo backend recreates cairo_surface_t for
background drawing
* src/vte.c (vte_terminal_paint),
(vte_terminal_set_scroll_background),
(vte_terminal_background_update):
* src/vtedraw.c (_vte_draw_new), (_vte_draw_set_background_solid),
(_vte_draw_set_background_image),
(_vte_draw_set_background_scroll), (_vte_draw_draw_rectangle):
* src/vtedraw.h:
* src/vtepangocairo.c (_vte_pangocairo_destroy),
(_vte_pangocairo_set_background_solid),
(_vte_pangocairo_set_background_image),
(_vte_pangocairo_set_background_scroll), (_vte_pangocairo_clear),
(_vte_pangocairo_clip), (set_source_color_alpha):
* src/vteskel.c:
Cleanup vte_draw background API. Use a cached cairo_pattern_t in
pangocairo backend.
Also, queue background update on scroll_background change.
2008-12-07 Behdad Esfahbod <behdad@gnome.org>
Bug 163213 – Cursor should remain visible when selected
* src/vte.c (vte_terminal_paint_cursor): Do a reverse hollow cursor
if selected but not focused.
2008-12-05 Christian Persch <chpe@gnome.org>
* src/vtebg.c: (vte_bg_get_pixmap): Don't modify source_pixbuf. If
we're going to change the saturation, first make a copy. Fixes
switching background type between fauxtransparency and image in
gnome-terminal trunk.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (_vte_pangocairo_clear): Fix scrolling offset.
Ray Strode reported that background offset was being done incorrectly.
A negation did it.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* Makefile.am:
* configure.in:
Hook up perf/.
Also adjust svn:ignore props.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* NEWS:
* configure.in:
Released 0.19.3.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (_vte_new_row_data), (_vte_new_row_data_sized),
(vte_terminal_match_contents_refresh),
(vte_terminal_process_incoming), (vte_terminal_init),
(vte_terminal_set_word_chars):
Always call g_array_new() with clear flag set. It incurs no overhead
but avoids heisenbugs.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (_vte_terminal_insert_char):
* src/vteseq.c (vte_sequence_handler_screen_alignment_test):
Use structure assignment instead of memcpy().
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): Remove
unneeded checks. They were masking bugs.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
Red Hat Bug 474618 - gnome-terminal sometime leaves empty begining
of the line
* src/vte.c (_vte_terminal_insert_char): Really fix the bug this time.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
Build fixes.
* NEWS:
* configure.in:
Released 0.19.2.
2008-12-05 Behdad Esfahbod <behdad@gnome.org>
Red Hat Bug 474618 - gnome-terminal sometime leaves empty begining
of the line
* src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): continue
instead of break'ing out of the loop.
2008-12-04 Behdad Esfahbod <behdad@gnome.org>
Bug 563274 – Misspelled word in src code
* src/vte.c (vte_terminal_process_incoming): Fix typo.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
Bug 563024 – In alternate-screen, selection can copy out of screen
boundaries
* src/vte.c (vte_terminal_extend_selection_expand),
(vte_terminal_extend_selection): Make sure current selection row is in the
visible screen.
I have a deja vu of fixing this bug like two years ago...
2008-12-02 Christian Persch <chpe@gnome.org>
Bug 552096 – Detect tgetent if provided by libtinfo
* configure.in: Rewrote tgetent checks to be more readable. Also check
for tgetent in libtinfo.
* src/keymap.c: (_vte_keymap_map), (_vte_keymap_key_is_modifier):
* src/ssfe.c: Adjust includes accordingly.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_start_selection),
(vte_terminal_extend_selection): Don't do fancy rounding for row
selection, only for column.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_invalidate_selection),
(vte_terminal_start_selection): Call function instead of open coding.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vtedraw.h:
* src/vtepangocairo.c (font_info_cache_ascii):
Cache the full ASCII range if Latin uses the default language.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (context_hash), (context_equal),
(font_info_create_for_context), (font_info_create_for_screen),
(font_info_create_for_widget): Respect PangoLanguage set on a widget's
PangoContext.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_measure_font): Remove CJK fullwidth
measurement hacks. Pango doesn't need these. We're down to one
FcFontSort() instead of two during initialization.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
Bug 559818 – redundant selection-changed signal on deselection
* src/vte.c (vte_terminal_start_selection),
(vte_terminal_extend_selection): Fix all redundant selection-changed
signals. Including those on double-click.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c:
Rewrite text selection. In particular, fix block_mode.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* HACKING: Update.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (_vte_terminal_set_pointer_visible),
(vte_terminal_get_mouse_tracking_info),
(vte_terminal_send_mouse_button_internal),
(vte_terminal_maybe_send_mouse_button),
(vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify),
(vte_terminal_button_press), (vte_terminal_button_release),
(vte_terminal_scroll), (vte_terminal_reset):
* src/vteseq.c (vte_sequence_handler_decset_internal):
Mouse tracking cleanup.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* configure.in: Add -Wno-switch-enum warning flag as we are not
-Wswitch-enum clean.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_extend_selection_on_type),
(vte_terminal_extend_selection):
Cut one third of the 400-line function out into a function of its own.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_extend_selection): Revert previous change.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_extend_selection): Add a shortcircuit
check.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_terminal_send_mouse_button_internal),
(vte_terminal_maybe_send_mouse_drag), (cursor_inside_match),
(vte_terminal_match_hilite_show),
(vte_terminal_match_hilite_update), (vte_terminal_match_hilite),
(vte_terminal_extend_selection), (vte_terminal_autoscroll),
(vte_terminal_motion_notify), (vte_terminal_button_press),
(vte_terminal_button_release):
Change mouse coordinates type from double to long.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_terminal_start_selection),
(vte_terminal_extend_selection):
Cleanup selection code a bit more.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_terminal_start_selection),
(vte_terminal_extend_selection):
Merge selection_origin and selection_restart_origin as only one was
being used at a time.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
Bug 471480 – select single character
Bug 110371 – Cannot select newline at end of full line
* src/vte-private.h:
* src/vte.c (find_start_column), (find_end_column),
(vte_terminal_start_selection), (math_div),
(vte_terminal_extend_selection):
Make selection work more I-beam-like.
2008-12-02 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_class_init): Show the correct version in
Since: and Deprecated: annotations.
2008-12-02 Christian Persch <chpe@gnome.org>
Bug 112172 – Get rid of VteReaper
* src/reaper.h: Deprecate.
2008-12-02 Christian Persch <chpe@gnome.org>
* configure.in: Enable maintainer mode by default. Define more
deprecation defines, and define the *_DISABLE_SINGLE_INCLUDES defines.
Enable deprecations by default in maintainer mode.
* src/vteapp.c: Undef VTE_DISABLE_DEPRECATED here.
2008-12-02 Christian Persch <chpe@gnome.org>
* configure.in:
* src/vte-private.h: Move VTE_UTF8_BPC definition from configure to
vte-private.h.
* src/vteconv.c: Include vte-private.h here.
2008-12-02 Christian Persch <chpe@gnome.org>
* src/vte-private.h:
* src/vte.c: (mark_input_source_invalid),
(_vte_terminal_connect_pty_read), (mark_output_source_invalid),
(_vte_terminal_connect_pty_write),
(_vte_terminal_disconnect_pty_read),
(_vte_terminal_disconnect_pty_write),
(_vte_terminal_enable_input_source), (remove_cursor_timeout),
(vte_terminal_key_press), (vte_terminal_focus_in),
(vte_terminal_focus_out), (vte_terminal_init),
(vte_terminal_unrealize), (vte_terminal_expose),
(vte_terminal_background_update), (add_update_timeout),
(remove_from_active_list), (vte_terminal_add_process_timeout),
(process_timeout), (update_repeat_timeout), (update_timeout): Remove
VTE_INVALID_SOURCE definition and just use 0 directly.
2008-12-02 Christian Persch <chpe@gnome.org>
Bug 560667 – invalid definition of VTE_INVALID_SOURCE
* src/vte-private.h: Fix VTE_INVALID_SOURCE define to use 0 instead of
-1.
2008-12-02 Christian Persch <chpe@gnome.org>
* configure.in: Remove two AC_DEFINEs from here.
* src/vte-private.h: Define VTE_INVALID_SOURCE here for now.
2008-12-02 Christian Persch <chpe@gnome.org>
Bug 112172 – Get rid of VteReaper
* src/reaper.c: (vte_reaper_child_watch_cb),
(vte_reaper_add_child), (vte_reaper_init),
(vte_reaper_constructor), (vte_reaper_finalize),
(vte_reaper_class_init), (vte_reaper_get), (child_exited), (main):
* src/reaper.h: Prepare for removal of Reaper in vte1.0 by removing
the unused pre-glib-2.4 code from Reaper.
2008-12-02 Christian Persch <chpe@gnome.org>
* src/vteapp.c: (main): Catch the child-exited signal to the child's
exit code.
2008-12-02 Christian Persch <chpe@gnome.org>
* src/vte-private.h:
* src/vte.c: (vte_terminal_class_init): Intern the signal names.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_motion_notify): Do not discard motion notify
events with coordinates out of our allocation, or when the cell under
the cursor didn't change. These are useful for extending selection
and for sub-cell selection details, as well as app-requested all
motion tracking.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
Bug 541441 – Dehighlight links on visibility notify?
* src/vte.c (vte_terminal_focus_in), (vte_terminal_enter): Move match
highlight enabling into "enter" event instead of "focus in".
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (_vte_terminal_set_pointer_visible),
(vte_terminal_maybe_send_mouse_button),
(vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify),
(vte_terminal_button_press), (vte_terminal_button_release),
(vte_terminal_scroll), (vte_terminal_reset):
* src/vteseq.c (vte_sequence_handler_decset_internal):
Simplify mouse event tracking by using a single int instead of five
booleans.
2008-12-02 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_terminal_deselect_all),
(vte_terminal_process_incoming), (vte_cell_is_selected),
(vte_terminal_copy), (vte_terminal_start_selection),
(vte_terminal_extend_selection), (vte_terminal_select_all),
(vte_terminal_paint), (_vte_terminal_get_start_selection),
(_vte_terminal_get_end_selection), (_vte_terminal_select_text):
Rename struct selection_cell_coords members from x,y to col,row for
clarity.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* NEWS:
* configure.in:
Released 0.19.1.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* doc/reference/check-doc-syntax.sh:
* src/Makefile.am:
* src/check-doc-syntax.sh:
* src/vte.c (vte_terminal_catch_child_exited),
(vte_terminal_class_init):
* src/vte.h:
* src/vtepangocairo.c:
Copy check-doc-syntax.sh tests from cairo and fix doc bugs.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/vte-sections.txt:
Remove reaper docs.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
Bug 562806 – crash in Terminal: Typing "cd " just after ...
* src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor):
Fix possible NULL dereference.
* src/vteseq.c (vte_sequence_handler_ta):
Fix tab fragments to have \t as c.
2008-12-01 Christian Persch <chpe@gnome.org>
* NEWS:
* configure.in: Prepare 0.19.0.
2008-12-01 Christian Persch <chpe@gnome.org>
Bug 562511 – scrollbar doesn't sit at the bottom
* src/vte.c: (vte_terminal_init),
(vte_terminal_set_scrollback_lines): Always update the scrollback
lines, even if the setting hasn't changed. Work-around to fix bug
#562511.
2008-12-01 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_class_init): Fix visible-bell property.
2008-12-01 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_set_font_full_internal),
(vte_terminal_class_init): Rename font property to "font-desc" to be
more in line with other properties of this type in gtk.
2008-12-01 Christian Persch <chpe@gnome.org>
* src/vteapp.c: (main): Add gobject notification debugging.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_terminal_termcap_string_same_as_for),
(vte_sequence_handler_se), (vte_sequence_handler_so):
Simplify standout handling code.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_PROTO.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Rip out vte_sequence_handler_invoke.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_INVOKE.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_REFERENCE.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (_vte_terminal_handle_sequence): Rip out the gcc label
vtable code.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (display_control_sequence),
(_vte_terminal_handle_sequence):
Some cleanup of the gcc label vtable code before I rip it out.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_sequence_handler_set_title_internal),
(vte_sequence_handler_set_mode_internal),
(vte_sequence_handler_invoke_internal):
Move some code around.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteskel.c: Remove excess initializer.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/buffer.c:
* src/caps.c:
* src/dumpkeys.c:
* src/interpret.c:
* src/iso2022.c:
* src/keymap.c:
* src/matcher.c:
* src/mev.c:
* src/pty.c:
* src/reaper.c:
* src/reflect.c:
* src/ring.c:
* src/slowcat.c:
* src/ssfe.c:
* src/table.c:
* src/trie.c:
* src/vteaccess.c:
* src/vtebg.c:
* src/vteconv.c:
* src/vtedraw.c:
* src/vteseq.c:
* src/vteskel.c:
* src/xticker.c:
#include <config.h> instead of "../config.h".
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Some wild crack to build the vtable using gcc
extension for labels as values. The advantage is that we get down to
an empty .data for vteseq.o but .text grows considerably. And we have
to use nested functions, and #define static auto. It's really ugly.
I'm going to remove it in the next commit or the one after. Just
wanted to record it here for posterity.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_sequence_handler_invoke),
(vte_sequence_handler_offset), (vte_sequence_handler_multiple),
(vte_sequence_handler_decset_internal),
(VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
Almost there. Towards a .data-free vtable.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c: Finish decoupling handle type from function type.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vteseq.c (vte_sequence_handler_offset),
(vte_sequence_handler_multiple),
(vte_sequence_handler_decset_internal),
(vte_sequence_handler_set_mode_internal),
(VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
Make sequence handlers return void instead of gboolean. The return
value was unused.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_sequence_handler_offset),
(vte_sequence_handler_multiple),
(vte_sequence_handler_decset_internal),
(VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
Switch to calling other handlers using two macros.
Get rid of match and match_quark arguments to sequence handlers.
They were unused.
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_sequence_handler_set_title_internal):
Cleanup vte_sequence_handler_set_title_internal.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (VTE_SEQUENCE_HANDLER_PROTO): Use a macro to define
type of sequence handlers.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-2.c:
* src/vteseq-n.c:
Remove gperf-generated files from SVN, but still distribute them in
the tarball.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c:
* src/vteseq.c (_vte_terminal_scroll_text),
(vte_sequence_handler_scroll_down),
(vte_sequence_handler_scroll_up):
More code shufflling.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-list.h:
Remove vteseq-list.h from SVN, but still distribute it in the tarball.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-list.h:
Autogenerate vteseq-list.h.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-list.h:
* src/vteseq.c (_vte_terminal_home_cursor),
(_vte_terminal_clear_screen), (_vte_terminal_clear_current_line),
(_vte_terminal_clear_above_current),
(vte_sequence_handler_decset_internal), (vte_sequence_handler_cl),
(vte_sequence_handler_ho), (vte_sequence_handler_erase_in_display),
(vte_sequence_handler_erase_in_line):
Sync vteseql-list.h with actual handlers used in gperf files.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-list.h:
* src/vteseq.c (vte_sequence_handler_scroll_down),
(vte_sequence_handler_scroll_up):
Implement these calling vte_terminal_scroll() directly instead of
multiple'ing.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (_vte_terminal_scroll), (_vte_terminal_scroll_region):
* src/vteseq.c (vte_sequence_handler_scroll_down_one),
(vte_sequence_handler_scroll_up_one):
Move vte_terminal_scroll to vte.c
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
* src/vteseq-2.gperf:
* src/vteseq-list.h:
* src/vteseq.c:
Remove vte_sequence_handler_complain_key. The idea was to warn about
receiving control-sequence handling request for escape sequences that
actually belong to a key stroke. Kinda like a debugging feature.
Remove it as the number of sequences being handle that way was
greater than the number of sequences handled in the real sense.
Saves 2k .data!
The actual list is still in vteseq-2.gperf, but commented out.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (_vte_sequence_get_handler),
(display_control_sequence):
Remove stale comment.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vte-private.h:
* src/vte.c (vte_terminal_process_incoming):
* src/vteseq.c (display_control_sequence),
(_vte_terminal_handle_sequence):
* src/vteseq.h:
Move _vte_terminal_handle_sequence() into vteseq.c
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_insert_line_internal), (vte_remove_line_internal),
(_vte_terminal_cursor_down), (_vte_terminal_insert_char),
(_vte_terminal_audible_beep), (_vte_terminal_visible_beep),
(_vte_terminal_beep), (vte_terminal_key_press):
* src/vteseq.c (vte_insert_line_internal),
(vte_remove_line_internal), (vte_unichar_strlen),
(vte_sequence_handler_bl), (vte_sequence_handler_sf),
(vte_sequence_handler_SF), (vte_sequence_handler_vb):
* src/vteseq.h:
Some code reshuffling to remove vte.c calls to vteseq.c functions.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-2.gperf:
* src/vteseq.c:
Minor.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (vte_terminal_beep): Move helper function out of the
way.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-2.c (vteseq_2_lookup):
* src/vteseq-2.gperf:
* src/vteseq-n.c (vteseq_n_lookup):
* src/vteseq-n.gperf:
* src/vteseq.c:
Add a macro around sequence handler citations, for future table
tricks.
2008-11-30 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq-n.gperf:
* src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup):
Remove bogus entry that accidentally made it into the gperf list.
2008-11-30 Christian Persch <chpe@gnome.org>
* acinclude.m4: Remove more crufty macros.
2008-11-30 Christian Persch <chpe@gnome.org>
* acinclude.m4: Remove FT2 check macro.
2008-11-30 Christian Persch <chpe@gnome.org>
Bug 540951 – The gnome-pty-helper is spawn when its not needed
* src/pty.c: (_vte_pty_open): Don't use the pty helper when we don't
need to update any of utmp, wtmp, lastlog. Patch by Alex Cornejo.
2008-11-30 Christian Persch <chpe@gnome.org>
Bug 465036 – gnome-pty-helper locks /var/run/utmp
* gnome-pty-helper/gnome-utmp.c: (update_utmp): Close the utmp
database after updating it. Patch by Kevin W. Rudd.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 127870 – terminal garbled and needs 'reset' after cat'ing file
* src/iso2022.c (_vte_iso2022_state_new): Initialize all four maps
(G0, G1, G2, G3) in USASCII mode, like xterm does.
2008-11-29 Christian Persch <chpe@gnome.org>
* python/vtemodule.c: (initvte): Register the constants too!
2008-11-29 Christian Persch <chpe@gnome.org>
* src/debug.c: (_vte_debug_init):
* src/debug.h:
* src/vte.c: (vte_terminal_size_request),
(vte_terminal_size_allocate): Add a specific debug flag for widget
size-request/size-allocation.
2008-11-29 Christian Persch <chpe@gnome.org>
* src/vteapp.c: (main): Add options to use a GtkScrolledWindow as the
terminal's container, and to set its vertical scrollbar policy, to
allow testing VteTerminal in a scrolled window.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 317236 – vte resynchrones too late on invalid UTF-8
* src/vteconv.c (_vte_conv_utf8_utf8): In our UTF-8 to UTF-8 converter
differentiate between an incomplete sequence and an ill sequence at
the end of the buffer. Also cleanup some minor inaccuracies (return
value).
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 107031 – device-control-string error
* src/table.c (_vte_table_addi):
* src/vte.c (vte_terminal_handle_sequence):
* src/vteseq.c (vte_sequence_handler_decset_internal):
Replace some g_warning's with vte debug output.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 521420 – vte closes connection to child before all output is read
Patch from Thomas Leonard
* src/reaper.c (vte_reaper_add_child): Install child watch at low
priority instead of high.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
* configure.in: Require glib >= 2.18.0 as earlier glib versions
had a totally bogus g_unichar_iswide_cjk().
* perf/vim.sh: Don't use builting time command.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_emit_char_size_changed),
(_vte_terminal_emit_status_line_changed), (vte_terminal_init),
(vte_terminal_background_update):
Remove C++-style comment markers.
2008-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 514632 – Problem with cursor in emacs in gnome-terminal
* src/vte-private.h:
* src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor),
(_vte_terminal_insert_char):
* src/vteseq.c (vte_sequence_handler_ch),
(vte_sequence_handler_cm), (vte_sequence_handler_le),
(vte_sequence_handler_cursor_character_absolute):
Break "smart tabs" into multiple empty cells when cursor moves
into them or inserting character there.
2008-11-28 Behdad Esfahbod <behdad@gnome.org>
* src/debug.c (_vte_debug_init):
* src/debug.h:
* src/vtepangocairo.c (font_info_cache_ascii),
(font_info_allocate), (font_info_free),
(font_info_find_for_context), (font_info_get_unichar_info):
Port vtepangocairo profiling and lifecycle logging to vtedebug
facilities under debug domain "pangocairo".
2008-11-28 Behdad Esfahbod <behdad@gnome.org>
* src/debug.c (_vte_debug_init): Rename debug env var from
VTE_DEBUG_FLAGS to VTE_DEBUG.
2008-11-28 Behdad Esfahbod <behdad@gnome.org>
* src/debug.c (_vte_debug_init):
* src/debug.h:
Make _vte_debug_on() inline.
2008-11-28 Christian Persch <chpe@gnome.org>
* src/vte.c: Remove backward compat define for gtk 2.0, since we
already depend on a much higher version.
2008-11-28 Christian Persch <chpe@gnome.org>
* src/debug.c: (_vte_debug_on): Revert behaviour change of
_vte_debug_on() from last commit.
2008-11-28 Behdad Esfahbod <behdad@gnome.org>
Bug 459553 – gnome-terminal cannot shows circled digits with the
correct width on ja_JP.PCK
Patch from Takao Fujiwara
* src/iso2022.c (_vte_iso2022_ambiguous_width): Recognize Shift_JIS
as East Asian locale for width considerations.
2008-11-28 Christian Persch <chpe@gnome.org>
* src/debug.c: (_vte_debug_init), (_vte_debug_on):
* src/debug.h:
* src/interpret.c: (main):
* src/pty.c: (main):
* src/reaper.c: (main):
* src/trie.c: (main):
* src/vte.c: (vte_terminal_new), (vte_terminal_class_init): Use
g_parse_debug_string to parse the debug flags.
2008-11-28 Christian Persch <chpe@gnome.org>
* src/vteregex.c: (compare_matches), (_vte_regex_compile),
(_vte_regex_free), (_vte_regex_exec): Remove the unused GNU regex
code too.
2008-11-28 Christian Persch <chpe@gnome.org>
* src/vteregex.c: (_vte_regex_compile), (_vte_regex_free),
(_vte_regex_exec): Remove unused PCRE code. If you want PCRE regexes,
use the new APIs that take GRegex.
2008-11-28 Christian Persch <chpe@gnome.org>
Bug 562385 – gnome-pty-helper goes to 100% cpu usage
* gnome-pty-helper/gnome-pty-helper.c: (pass_fd), (pty_free),
(main): Make sure data structures are correctly aligned and of the
right size.
2008-11-27 Behdad Esfahbod <behdad@gnome.org>
* configure.in:
* src/Makefile.am:
More cleanup.
2008-11-27 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
Run some of the utilities in "make check", and build the others.
* src/nativeecho.c:
* src/utf8echo.c:
Remove more useless trivial utilities.
2008-11-27 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/iso8859mode.c:
* src/utf8mode.c:
Remove useless trivial utilities.
2008-11-27 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am: Update EXTRA_DIST.
2008-11-27 Behdad Esfahbod <behdad@gnome.org>
* HACKING: Update :P.
2008-11-26 Behdad Esfahbod <behdad@gnome.org>
* src/vteseq.c (_vte_sequence_get_handler): Safely handle input of
length 1.
2008-11-26 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
* src/vteseq-2.gperf:
* src/vteseq-n.c (vteseq_n_lookup):
* src/vteseq-n.gperf:
Don't use switch in gperf-generated code. This increases .data by 1k
but decreases .text by 6k AND the lookup code is MUCH faster. It used
to do tens of compares before.
2008-11-26 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
* src/vteseq-n.c (vteseq_n_lookup):
* src/vteseq.c (_vte_sequence_get_handler):
Revert previous commit, fix NULL dereference that it was trying to
fix, and make lookup functions inline.
2008-11-26 Chris Wilson <chris@chris-wilson.co.uk>
* src/Makefile.am:
* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
* src/vteseq-n.c (vteseq_n_lookup):
* src/vteseq.c (_vte_sequence_get_handler):
Manually modify (and record those modifications in the Makefile)
the autogenerated gperf source code so that we return the sequence
handler directly from the lookup function, or NULL on failure.
So is this pain worth it?
2008-11-26 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_get_unichar_info):
Free internal layout resources.
2008-11-26 Behdad Esfahbod <behdad@gnome.org>
Bug 562332 – cleanup font infos on exit?
* src/vtepangocairo.c
(cleanup_delayed_font_info_destroys_predicate),
(cleanup_delayed_font_info_destroys), (ensure_quit_handler),
(font_info_register), (font_info_reference),
(font_info_destroy_delayed), (font_info_destroy):
Use gtk_quit_add() to complete delayed font_info destroys.
2008-11-26 Christian Persch <chpe@gnome.org>
Bug 562338 – don't need to connect to bunch of xft settings
* src/vte-private.h:
* src/vte.c: (vte_terminal_style_changed), (add_cursor_timeout),
(vte_terminal_init), (vte_terminal_size_allocate),
(vte_terminal_finalize), (vte_terminal_realize): Don't listen to
changes on the gtk-xft-* GtkSettings properties. Just calling
vte_terminal_set_font_full in the style-set handler works fine.
2008-11-26 Christian Persch <chpe@gnome.org>
Bug 488960 – gnome-terminal on Solaris 10 does not clean up utmpx on
exit (intermittent)
* gnome-pty-helper/gnome-pty-helper.c: (main):
* gnome-pty-helper/gnome-pty.h:
* src/pty.c: (_vte_pty_close): Add new GNOME_PTY_SYNCH operation to
gnome-pty-helper. Patch from Behdad.
2008-11-26 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_style_changed),
(vte_terminal_ensure_font), (vte_terminal_set_font_full),
(vte_terminal_set_font_from_string_full_internal),
(vte_terminal_set_font_from_string_full),
(vte_terminal_reset_rowdata), (vte_terminal_set_property): Add
vte_terminal_set_font_*full_internal so we don't use deprecated
symbols internally.
2008-11-26 Christian Persch <chpe@gnome.org>
* src/vte.c: (vte_terminal_sync_settings),
(vte_terminal_screen_changed): Remove gtk 2.12 version checks, since
we already depend on 2.12.
2008-11-26 Christian Persch <chpe@gnome.org>
Bug 561366 – remove antialias setting for 1.0
* src/vte.c: (vte_terminal_set_font_full),
(vte_terminal_get_property), (vte_terminal_class_init):
* src/vte.h: Deprecate the font antialias setting, and remove the
(existing only on trunk) font-antialias property already.
2008-11-25 Behdad Esfahbod <behdad@gnome.org>
* src/Makefile.am:
* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
* src/vteseq-2.gperf:
* src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup):
* src/vteseq-n.gperf:
* src/vteseq.c (_vte_sequence_get_handler):
Cleanup gperf stuff.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
Bug 562187 – Add make rules for calling gperf
* src/Makefile.am: Add a "gperf" target to be run manually.
* src/vteseq-2.gperf:
* src/vteseq-n.gperf:
Add comment about "make gperf".
* src/vteseq-2.c:
* src/vteseq-n.c:
Regenerate using newer gperf.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
Bug 416518 – Do something about uniwidths
* src/iso2022.c (_vte_iso2022_is_ambiguous):
Call into glib to determine ambiguous-width chars.
* src/genwidths.py:
* src/uniwidths:
Remove.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
Bug 500191 – Remove vteseq-table.h?
* src/Makefile.am:
* src/vteseq-gen.c:
* src/vteseq-table.h:
Remove the old table implementation. We use gperf-generated tables
now.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
Bug 514457 – Use g_strv_length()
* src/vte.c (_vte_terminal_fork_basic): Do it.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_create_for_widget): No need to check
widget font desc here as vte.c does that for us already.
2008-11-24 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_destroy): Modify GTK_CHECK_VERSION
handling to make my vim syntax highlighter happy.
2008-11-23 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_ensure_cursor): Refactor duplicate code.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/vte.h: Move all the deprecated stuff into one place.
2008-11-22 Christian Persch <chpe@gnome.org>
Bug 542561 – Doesn't build when disabling gnome-pty-helper
* src/pty.c: Always include sys/socket.h. Patch by Loïc Minier.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/vteapp.c: (main): Fix --blink; the flag is inverted.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/vteapp.c: (main): Use vte_terminal_set_cursor_blink_mode instead
of the deprecated set_cursor_blinks here.
2008-11-22 Christian Persch <chpe@gnome.org>
Bug 560766 – Deprecate and remove vte_terminal_get_using_xft()
* src/vte.c: (vte_terminal_get_using_xft):
* src/vte.h:
* src/vtedraw.c: (_vte_draw_text):
* src/vtedraw.h:
* src/vtepangocairo.c: Deprecate vte_terminal_get_using_xft() as preparation for
bug #560766. Remove the internal vtedraw method already.
2008-11-22 Christian Persch <chpe@gnome.org>
Bug 536894 – Confusing use of "free" as variable-name in ring
functions
* src/ring.c: (_vte_ring_new), (_vte_ring_new_with_delta),
(_vte_ring_remove):
* src/ring.h: Don't shadow global declarations. Patch by dmacks at
netspace.org.
2008-11-22 Christian Persch <chpe@gnome.org>
* python/vte.override: Fix missing-prototypes warnings.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/vtepangocairo.c: No need to include gi18n-lib.h here.
2008-11-22 Christian Persch <chpe@gnome.org>
* configure.in:
* vte-uninstalled.pc.in:
* vte.pc.in: Clean up the pkgs declared for use in the .pc files.
2008-11-22 Christian Persch <chpe@gnome.org>
* configure.in: Depend on gtk 2.12. Bug #398862.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/table.c: (print_array): Fix the build (broken since r1622).
2008-11-22 Christian Persch <chpe@gnome.org>
* src/reaper.c: Don't include gtk.h here, it's unneeded.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/iso2022.c: (main): Make iso2022 programme build again; it was
broken since r1612.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/Makefile.am: Separate CFLAGS and CPPFLAGS.
2008-11-22 Christian Persch <chpe@gnome.org>
* src/Makefile.am: Don't add LDFLAGS to *_LDADD, that's wrong and
broken.
2008-11-22 Christian Persch <chpe@gnome.org>
* configure.in:
* src/Makefile.am:
* vte-uninstalled.pc.in:
* vte.pc.in: Remove more configure cruft: OTHERCFLAGS, OTHERLIBS,
X_CFLAGS and X_LIBS.
2008-11-21 Christian Persch <chpe@gnome.org>
* src/vtepangocairo.c: (font_info_destroy_delayed),
(font_info_destroy): Use gdk_threads_add_timeout_seconds() for
complete threadsafety.
2008-11-21 Chris Wilson <chris@chris-wilson.co.uk>
* vte.pc.in: Remove FT2_LIBS and FT2_CFLAGS
2008-11-21 Chris Wilson <chris@chris-wilson.co.uk>
* src/iso2022.c (_vte_iso2022_is_ambiguous): Break out of interval
search as early as possible. Exploit the strict ordering of the
ambiguous/unambiguous ranges to break out of the for loop as soon
as the character is less than a range start. (As the arrays only
contain 2/3 elements, it is not worth adding the overhead of calling
bsearch()).
2008-11-21 Chris Wilson <chris@chris-wilson.co.uk>
* src/iso2022.c (process_cdata): Copy the gunichars directly to the
array from the incoming chunk.
2008-11-20 Chris Wilson <chris@chris-wilson.co.uk>
* src/Makefile.am: Remove FT2_FLAGS
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_destroy_delayed): Remove obsolete
check.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
Bug 561713 – crash on font cache cleanup
* src/vtepangocairo.c (font_info_reference), (font_info_destroy):
Remove destroy timeout when resurrecting a font info.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_cache_ascii),
(font_info_allocate), (font_info_free),
(font_info_find_for_context):
Make profiling messages print the info pointer.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
* configure.in: Remove more cruft.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
Bug 560819 – Remove obsolete backends
* configure.in:
* src/Makefile.am:
* src/vtebg.c (vte_bg_get_pixmap):
* src/vtebg.h:
* src/vtedraw.c:
* src/vtefc.c:
* src/vtefc.h:
* src/vteft2.c:
* src/vteft2.h:
* src/vtegl.c:
* src/vtegl.h:
* src/vteglyph.c:
* src/vteglyph.h:
* src/vterdb.c:
* src/vterdb.h:
* src/vtergb.c:
* src/vtergb.h:
* src/vtexft.c:
* src/vtexft.h:
Remove all backends except for pangocairo. Saves so much code.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
Bug 560819 – Remove obsolete backends
* src/Makefile.am:
* src/vtedraw.c:
* src/vtepango.c:
* src/vtepango.h:
Remove pango backend.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
Bug 560819 – Remove obsolete backends
* configure.in:
* src/Makefile.am:
* src/vtedraw.c:
* src/vtepangox.c:
* src/vtepangox.h:
Remove pangox backend.
2008-11-20 Behdad Esfahbod <behdad@gnome.org>
Bug 560818 – pangocairo backend doesn't share font cache across
widgets
* src/vtepangocairo.c (font_info_cache_ascii),
(font_info_allocate), (font_info_free), (font_info_register),
(font_info_unregister), (font_info_reference),
(font_info_destroy_delayed), (font_info_destroy), (context_hash),
(context_equal), (font_info_find_for_context),
(font_info_create_for_context), (font_info_create_for_screen),
(font_info_get_unichar_info): Cache font info and use it for multiple
widgets.
2008-11-19 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_create_for_screen),
(font_info_destroy): Remove unused PangoCoverage.
2008-11-19 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_find_unichar_info),
(font_info_cache_ascii), (font_info_measure_font),
(font_info_get_unichar_info): Cache ASCII characters when building
font.
2008-11-18 Christian Persch <chpe@gnome.org>
Remove glib usage from gnome-pty-helper. Bug #560977.
* gnome-pty-helper/Makefile.am: Remove GLIB CFLAGS/LIBS.
* gnome-pty-helper/configure.in: Remove glib check, and do some auto*
modernisation.
* gnome-pty-helper/gnome-pty-helper.c: (open_ptys), (exit_handler),
(main): Use alloca instead of g_alloca, and use int instead of
gboolean.
2008-11-18 Behdad Esfahbod <behdad@gnome.org>
* src/vtepangocairo.c (font_info_create_for_screen),
(font_info_destroy): Remove copy of font desc and antialias from font
info object as they were not used.
2008-11-18 Behdad Esfahbod <behdad@gnome.org>
Bug 561185 – pangocairo backend sets antialias incorrectly
* src/vtepangocairo.c (font_info_create_for_screen): Handle
FORCE_ENABLE correctly.
2008-11-16 Behdad Esfahbod <behdad@gnome.org>
Bug 560817 – pagocairo backend doesn't have correct opacity support
* src/vtepangocairo.c (_vte_pangocairo_clear),
(_vte_pangocairo_draw_text), (_vte_pangocairo_draw_rectangle),
(_vte_pangocairo_fill_rectangle): Fix opacity support by using
SOURCE operator.
2008-11-16 Behdad Esfahbod <behdad@gnome.org>
Bug 560991 – Unsetting background doesn't work
* src/vte.c (vte_terminal_set_background_image): Correctly unset
background if image==NULL.
2008-11-14 Christian Persch <chpe@gnome.org>
* src/vteskel.c: Fix missing prototype warning.
2008-11-14 Behdad Esfahbod <behdad@gnome.org>
Bug 395599 – Add pangocairo backend
* configure.in:
Require pango >= 1.22.0
* src/Makefile.am:
* src/vtedraw.c:
* src/vtepangocairo.c:
* src/vtepangocairo.h:
Add a pangocairo drawing backend. Use it by default. This is as fast
as the xft backend. Doesn't share font caches across widgets yet.
Also, the transparent background stuff doesn't match xft backend's
yet.
2008-11-14 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_ensure_font):
* src/vtedraw.c (_vte_draw_new), (_vte_draw_free),
(_vte_draw_set_background_opacity),
(_vte_draw_set_background_color), (_vte_draw_set_text_font),
(_vte_draw_get_text_metrics), (_vte_draw_get_char_width),
(_vte_draw_char), (_vte_draw_draw_rectangle),
(_vte_draw_set_scroll):
* src/vtedraw.h:
* src/vteft2.c (_vte_ft2_destroy), (_vte_ft2_start),
(_vte_ft2_end), (_vte_ft2_set_background_image), (_vte_ft2_clear),
(_vte_ft2_set_text_font), (_vte_ft2_get_text_metrics),
(_vte_ft2_get_char_width), (_vte_ft2_draw_text),
(_vte_ft2_draw_has_char), (_vte_ft2_draw_rectangle),
(_vte_ft2_fill_rectangle):
* src/vtegl.c (_vte_gl_destroy), (_vte_gl_get_visual),
(_vte_gl_start), (_vte_gl_end), (_vte_gl_set_background_image),
(_vte_gl_clear), (_vte_gl_set_text_font),
(_vte_gl_get_text_metrics), (_vte_gl_get_char_width),
(_vte_gl_draw_text), (_vte_gl_draw_has_char), (_vte_gl_rectangle):
* src/vtepango.c (_vte_pango_set_text_font),
(_vte_pango_get_text_metrics):
* src/vtepangox.c (_vte_pangox_create), (_vte_pangox_destroy),
(_vte_pangox_start), (_vte_pangox_end),
(_vte_pangox_set_background_image), (_vte_pangox_clip),
(_vte_pangox_clear), (_vte_pangox_set_text_font),
(_vte_pangox_get_text_metrics), (_vte_pangox_get_using_fontconfig),
(_vte_pangox_draw_text), (_vte_pangox_draw_has_char),
(_vte_pangox_draw_rectangle), (_vte_pangox_fill_rectangle):
* src/vtepangox.h:
* src/vteskel.c (_vte_skel_clear), (_vte_skel_get_text_metrics),
(_vte_skel_draw_text), (_vte_skel_fill_rectangle):
* src/vtexft.c (_vte_xft_set_text_font),
(_vte_xft_get_text_metrics), (_vte_xft_draw_text):
Remove unneeded draw methods.
2008-11-14 Behdad Esfahbod <behdad@gnome.org>
* src/vtedraw.c (_vte_draw_get_char_width): Minor fix.
* src/vtepangox.c (_vte_pango_x_create), (_vte_pango_x_start),
(_vte_pango_x_clear): Cleanup here too.
2008-11-13 Behdad Esfahbod <behdad@gnome.org>
* configure.in:
* src/vte-private.h:
Undo previous change instead of cleanly fix it for now.
2008-11-13 Behdad Esfahbod <behdad@gnome.org>
* configure.in:
* src/vte-private.h:
Why do we let people configure random things?
2008-11-13 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_background_update):
* src/vtedraw.c (_vte_draw_update_requires_clear), (_vte_draw_new),
(_vte_draw_set_background_opacity),
(_vte_draw_set_background_color), (_vte_draw_set_background_image),
(_vte_draw_char), (_vte_draw_set_scroll):
* src/vtedraw.h:
* src/vteft2.c (_vte_ft2_set_background_image), (_vte_ft2_clear),
(_vte_ft2_get_char_width):
* src/vtegl.c (_vte_gl_create), (_vte_gl_clear),
(_vte_gl_get_char_width), (_vte_gl_draw_text):
* src/vtepango.c (_vte_pango_create), (_vte_pango_start),
(_vte_pango_set_background_image), (_vte_pango_clear):
* src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_image),
(_vte_xft_clear), (_vte_xft_get_char_width):
Simplify backends by relying more on defaults.
2008-11-13 Behdad Esfahbod <behdad@gnome.org>
* src/vtedraw.c (_vte_draw_init_user), (_vte_draw_init_default):
Accept draw impl if impl->check is NULL.
2008-11-13 Behdad Esfahbod <behdad@gnome.org>
* src/vtedraw.h:
* src/vtedraw.c (_vte_draw_new), (_vte_draw_get_visual),
(_vte_draw_get_colormap), (_vte_draw_start), (_vte_draw_end),
(_vte_draw_set_background_color), (_vte_draw_set_background_image),
(_vte_draw_requires_repaint), (_vte_draw_clip), (_vte_draw_clear),
(_vte_draw_set_text_font), (_vte_draw_get_text_width),
(_vte_draw_get_text_height), (_vte_draw_get_text_ascent),
(_vte_draw_get_char_width), (_vte_draw_get_using_fontconfig),
(_vte_draw_text), (_vte_draw_char), (_vte_draw_has_char),
(_vte_draw_fill_rectangle), (_vte_draw_draw_rectangle),
(_vte_draw_set_scroll):
Use sensical defaults instead of g_return_if_fail'ing when backend
functions are not implemented.
2008-10-31 Chris Wilson <chris@chris-wilson.co.uk>
Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
* src/vte.c (vte_terminal_deselect_all):
Preserve the copy of the selection until it is replace by a new
selection, so that we can perform asynchronous copies from the
clipboard.
2008-10-23 Chris Wilson <chris@chris-wilson.co.uk>
Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
* src/vte.c (vte_terminal_deselect_all),
(vte_terminal_extend_selection):
After the user modifies the selection, copy it to PRIMARY and store
it on the terminal. This ensures that after a screen redraw, we
compare the contents of the selected region with the current
selection, instead of stale data.
2008-10-23 Christian Persch <chpe@gnome.org>
* configure.in:
* src/Makefile.am: Use glib-genmarshal --internal directly instead
of checking the glib version, since we now depend on a glib version
that provides this.
2008-10-23 Christian Persch <chpe@gnome.org>
Bug 556398 – maybe deprecate vte_terminal_get_char_ascent/descent
* src/vte.[ch]: Deprecate vte_terminal_get_char_ascent/descent.
2008-10-23 Christian Persch <chpe@gnome.org>
Bug 339819 – LibVTE terminals in GLADE
A glade/*:
* Makefile.am
* configure.in: Add glade catalogue.
2008-10-23 Christian Persch <chpe@gnome.org>
Bug 399364 – Implement properties
* src/vte.c: Add gobject properties.
2008-10-19 Christian Persch <chpe@gnome.org>
Bug 556328 – Document set-scroll-adjustment parameters
* src/vte.c: Document the set-scroll-adjustments signal.
2008-10-15 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* doc/reference/check-doc-coverage.sh:
* doc/reference/check.docs:
Update doc coverage test from cairo.
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_set_cursor_shape):
Invalidate cursor upon shape change.
2008-10-15 Christian Persch <chpe@gnome.org>
* python/vte.defs: Add new API to the binding.
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
* src/vte-private.h:
* src/vte.c (vte_terminal_draw_line), (vte_terminal_paint_cursor):
Remove VTE_CURSOR_OUTLINE in favor of VTE_LINE_WIDTH.
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_paint_cursor):
Supposedly handle reverse video during cursor drawing.
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
* src/vte.c (vte_terminal_paint_im_preedit_string),
(vte_terminal_paint):
Move IM preedit string drawing into its own function for code
clarity.
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
Bug 549835 – Feature Request: Configurable cursor appearance
* src/vte.h:
New public api:
VteTerminalCursorShape
vte_terminal_set_cursor_shape
vte_terminal_get_cursor_shape
* src/vte-private.h:
* src/vte.c (_vte_terminal_insert_char), (vte_terminal_init),
(vte_terminal_paint_cursor), (vte_terminal_paint),
(vte_terminal_set_cursor_shape), (vte_terminal_get_cursor_shape):
Implement new API. Also clean up cursor drawing in general.
* doc/reference/Makefile.am:
* doc/reference/tmpl/reaper.sgml:
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/tmpl/vte.sgml:
* doc/reference/vte-sections.txt:
Doc new symbols. Also add some missing docs.
2008-10-13 Christian Persch <chpe@gnome.org>
* src/vte.c: Add gobject property infrastructure.
2008-10-13 Christian Persch <chpe@gnome.org>
* src/Makefile.am: Fix missing prototypes compiler warning in
marshal.c.
2008-10-06 Christian Persch <chpe@gnome.org>
* src/vteconv.c: (_vte_conv_open): Fix compiler warning.
2008-10-06 Christian Persch <chpe@gnome.org>
Bug 509204 – child-exited signal does not provide exit code
* python/vte.defs: Add the new function to the bindings.
2008-10-06 Christian Persch <chpe@gnome.org>
Bug 539130 – building g-t fails due to GtkType etc. deprecation
* src/vte.h: Deprecate useless macros.
2008-10-06 Christian Persch <chpe@gnome.org>
Bug 509204 – child-exited signal does not provide exit code
* src/vte-private.h:
* src/vte.h:
* src/vte.c: Add function to get the child's exit status.
2008-10-06 Christian Persch <chpe@gnome.org>
* configure.in: Bump version to 0.17.5.
|
|
=== GNOME_PYTHON_DESKTOP_2_26_0 ===
2009-03-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS,
* configure.ac,
* wscript: [442] Version 2.26.0
2009-03-08 gjc
* gnomedesktop/_gnomedesktop.defs: [441] Add caller-owns-return
annotations for xxx_new_from_xxx functions. Fixes #570540.
2009-02-24 jstowers
* evolution/ebookmodule.c,
* evolution/ecalmodule.c: [440] Correctly include the
GNOME_PYTHON_DESKTOP_*_VERSION attributes in the module __version__
attribute.
2009-02-24 gjc
* evolution/ebookmodule.c,
* evolution/ecalmodule.c: [439] Automatically import bonobo during
evolution modules initialization, to avoid certain problems (see
#561354).
* evolution/wscript: [438] Fix typos in waf install path for evolution
modules
2009-02-23 gjc
* tests/common.py,
* totem/plparsermodule.c: [437] Add bug #571829 test case
* evince/evince.override: [436] (patch from Tomeu Vizoso) Bug 572575 ?
evince.JobFind() crashes caller
=== GNOME_PYTHON_DESKTOP_2_25_91 ===
2009-02-15 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS,
* configure.ac,
* wscript: [435] Release 2.25.91
2009-02-05 gjc
* evince/evincemodule.c: [434] Call ev_shutdown() on a python atexit
handler; closes #570622.
=== GNOME_PYTHON_DESKTOP_2_25_90 ===
2009-02-01 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS,
* configure.ac,
* wscript: [433] Prepare 2.25.90 release
2009-01-31 gjc
* gnomeapplet/appletmodule.c: [432] Bug 569823 ? get_popup_component
does not return correct object
* wnck/wscript: [431] (from Tomeu Vizoso) Bug 568284 ? Error building
wnck bindings
* waf: [430] Upgrade to WAF 1.5.3
2009-01-30 chpe
* evince/evince.defs,
* evince/evince.override,
* evince/evincemodule.c: [429] Update evince bindings for new evince
initialisation function. Bug #569873
2009-01-28 gjc
* evince/evince.override,
* evince/evincemodule.c: [428] (patch by Tomeu Vizoso) Initialize
evince in module init, instead of wrapping an init function. Closes
#568287.
2009-01-28 fpeters
* evince/Makefile.am: Added.
* Makefile.am,
* configure.ac: Modified.
[427] added support for building the evince module when using
autotools.
2009-01-27 gjc
* evince,
* evince/evince.defs,
* evince/evince.override,
* evince/evincemodule.c,
* evince/wscript: Added.
* tests/common.py,
* wscript: Modified.
[426] (from Tomeu Vizoso) Bug 568287 ? Add python bindings for evince.
=== GNOME_PYTHON_DESKTOP_2_25_1 ===
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* Makefile.am: [425] automake disthook fixes
* .bzrignore: [424] ignore files
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* configure.ac: Added.
* configure.ac: Removed.
* wscript: Modified.
[423] Version 2.25.1
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS: Added.
* NEWS: Removed.
[422] Update
2009-01-17 gjc
* gtop/gtop.c: [421] [Jasper Lievisse Adriaanse] Bug 565469 ? missing
#include in gtop.c
* evolution/__init__.py,
* evolution/wscript: [420] Bug 561727 ? evolution still installed even
if disabled
* waf,
* wscript: [419] Upgrade to a newer waf
2009-01-04 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* wscript: [418] Bug 555137 ? WAF build system does not install
bugbuddy module
2009-01-03 gjc
* wscript: [417] Use the gnu_dirs waf tool, so that --libdir configure
option works
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* waf: Added.
[416] Add standalone waf script
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* ChangeLog.pre-2.25,
* Makefile.am,
* autogen.sh,
* bzrplugins,
* bzrplugins/gnulog.py,
* generate-ChangeLog: Added.
* ChangeLog,
* Makefile.am,
* autogen.sh: Removed.
* .bzrignore,
* wscript: Modified.
[415] Auto-generate the ChangeLog file from commits
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* .bzrignore: Added.
[414] ignore file
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* wscript: [413] Fix WAF dist_hook
* wscript: [412] Properly enable autoconfig in WAF
* docs/gnomeprint/wscript: [411] cleanup
2008-12-27 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* README,
* docs/gnomeprint/wscript,
* docs/gnomeprintui/wscript,
* docs/gtksourceview/wscript,
* evolution/wscript,
* gnomeapplet/wscript,
* gnomedesktop/wscript,
* gnomekeyring/wscript,
* gnomeprint/wscript,
* gtksourceview/wscript,
* gtop/wscript,
* mediaprofiles/wscript,
* metacity/metacity.override,
* metacity/wscript,
* nautilusburn/wscript,
* rsvg/wscript,
* totem/wscript,
* wnck/wscript,
* wscript: Added.
* README,
* docs/gnomeprint/wscript,
* docs/gnomeprintui/wscript,
* docs/gtksourceview/wscript,
* evolution/wscript,
* gnomeapplet/wscript,
* gnomedesktop/wscript,
* gnomekeyring/wscript,
* gnomeprint/wscript,
* gtksourceview/wscript,
* gtop/wscript,
* mediaprofiles/wscript,
* metacity/metacity.override,
* metacity/wscript,
* nautilusburn/wscript,
* rsvg/wscript,
* totem/wscript,
* wnck/wscript,
* wscript: Removed.
[410] Port to modified version of WAF 1.5.x
|
|
Changes:
=== GNOME_PYTHON_2_26_0 ===
2009-03-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS,
* configure.ac,
* wscript: [553] Version 2.26.0
=== GNOME_PYTHON_2_25_90 ===
2009-02-01 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* configure.ac: Added.
* configure.ac: Removed.
* NEWS,
* wscript: Modified.
[552] Preparing 2.25.90 release
2009-02-01 gjc
* gconf/gconf.override: [551] Bug 541088 ? gconf set_value should take
unicode string as value.
2009-01-31 gjc
* configure.ac: [550] Bug 564550 ? gnome-python libtool-2.2 patch
* acinclude.m4: [549] (from Funda Wang) Use distutils to detect the
value of Py_ENABLE_SHARED, not grep; closes #569832.
* waf: [548] Upgrade to WAF 1.5.3
=== GNOME_PYTHON_2_25_1 ===
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* Makefile.am: [547] automake distcheck fixes
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS: Added.
* NEWS: Removed.
[546] Update NEWS for release
2009-01-17 gjc
* configure.ac,
* wscript: [545] Bump version to 2.25.1
* waf,
* wscript: [544] Update to newer WAF
2009-01-03 gjc
* wscript: [543] Use the gnu_dirs waf tool, so that --libdir configure
option works
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* waf: Added.
[542] Add a ready-made waf script, for easier deployment in jhbuild
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* .bzrignore: [541] ignore
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* .bzrignore,
* ChangeLog.pre-2.25,
* Makefile.am,
* autogen.sh,
* bzrplugins,
* bzrplugins/gnulog.py,
* generate-ChangeLog: Added.
* ChangeLog,
* Makefile.am,
* autogen.sh: Removed.
* wscript: Modified.
[540] Auto-generate the ChangeLog via bazaar log plugin
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* wscript: [539] WAF: fix autoconfig and dist_hook
2008-12-26 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* README,
* bonobo/wscript,
* docs/gnomevfs/wscript,
* gconf/wscript,
* gnome/wscript,
* gnomecanvas/wscript,
* gnomevfs/wscript,
* wscript: Added.
* README,
* bonobo/wscript,
* docs/gnomevfs/wscript,
* gconf/wscript,
* gnome/wscript,
* gnomecanvas/wscript,
* gnomevfs/wscript,
* wscript: Removed.
[538] Experimental support for waf 1.5.x
|
|
Changes:
2009-03-13 svu
* configure.in, NEWS: preparing 2.26.0
2009-02-25 svu
* libgnomekbd/gkbd-indicator.c: use updated tooltips API, closing
#550212
* capplet/gkbd-indicator-plugins-capplet.c: fixed signal API, closing
#572661
2009-02-19 svu
* configure.in, NEWS: preparing 2.25.91
2009-02-09 svu
* libgnomekbd/gkbd-indicator-config.c: deprecate gdk_pixbuf_unref,
closing #570951
2008-12-09 Pedro Fragoso <ember@ubuntu.com>
* capplet/gkbd-indicator-plugins-capplet.h:
* test/gkbd-indicator-test.c:
* test/gkbd-keyboard-drawing-test.c:
GNOME Goal: Clean up GLib and GTK+ includes (Closes: #563629)
2008-11-09 svu
* libgnomekbd/gkbd-keyboard-config.c: fixed memleak,
http://bugzilla.gnome.org/show_bug.cgi?id=549874
2008-10-27 svu
* libgnomekbd/gkbd-indicator.c: fixing crash in broken X
configuration, http://bugzilla.gnome.org/show_bug.cgi?id=553915
2008-09-28 svu
* libgnomekbd/gkbd-keyboard-drawing.c: make default orientation (for
printing) landscape, http://bugzilla.gnome.org/show_bug.cgi?id=553491
|
|
Changes:
2009-03-13 Matthias Clasen <mclasen@redhat.com>
* === Released 2.16.0 ===
2009-03-13 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
* configure.in: Bump version to 2.16.0
2009-03-11 Matthias Clasen <mclasen@redhat.com>
Bug 572455 – GtkEntry window layed out wrong if the widget has focus
* gtk/gtkentry.c: Fix problems with window positioning. Reported
by Benjamin Berg.
2009-03-11 Tor Lillqvist <tml@iki.fi>
Bug 573067 - Intra-app dnd of text behavior on Windows is wrong
* gdk/win32/gdkdnd-win32.c (local_send_motion) (gdk_drag_motion):
The default action should be move, not copy. Tweak how the
GdkDragAction fields in GdkDragContexts are changed. Seems to help
the problem.
Add more debugging printout for --gdk-debug=dnd to many functions.
* gdk/win32/gdkmain-win32.c
* gdk/win32/gdkprivate-win32.h: (_gdk_win32_drag_protocol_to_string)
(_gdk_win32_drag_action_to_string): New functions for use in
debugging printouts.
2009-03-11 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkdnd-win32.c: Use G_DEFINE_TYPE. Some debugging
printout changes. Hacking on the OLE2_DND code, which still
doesn't work, though, and is not normally compiled.
2009-03-11 Tor Lillqvist <tml@iki.fi>
Bug 570896 - gdkevents-win32.c(2947) : error C4053: one void
operand for '?:'
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Fix
compilation error with MSVC. While at it add clarifying comments
and fix a typo in the debugging output.
2009-03-11 Tor Lillqvist <tml@iki.fi>
Bug 574794 - Can not resize shaped windows on Windows
* gdk/win32/gdkevents-win32.c (gdk_event_translate): On handling
WM_WINDOWPOSCHANGED, don't do anything if the position and size
hasn't changed. I am not exactly sure I understand why this helps
this particular bug.
2009-03-10 Matthias Clasen <mclasen@redhat.com>
Bug 574561 – gtk_style_get "shadows" g_object_get
* gtk/gtk.symbols:
* gtk/gtkstyle.[hc]: Rename gtk_style_get_property to
gtk_style_get_style_property to avoid problems for language
bindings. Pointed out by Torsten Schoenfeld.
2009-03-10 Matthias Clasen <mclasen@redhat.com>
Bug 574622 – GtkEntry: Should we wrap icon-press and icon-release
signals?
* gtk/gtkentry.c: ::icon-press and ::icon-release are not
action signals. Pointed out by Murray Cumming
2009-03-04 Michael Hasselmann <michaelh@openismus.com>
* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_contents_changed):
Fixed regression reported in bug #574059. (search button not available in
some cases.) The old implementation relied on bug #572478.
2009-03-10 Alexander Larsson <alexl@redhat.com>
* gtk/gtkmountoperation.c:
(gtk_mount_operation_ask_password):
Clear all optionally created widget pointer in priv. Initially
priv is cleared so thats ok, but on a second call we may have
leftovers from previous calls which is problematic if for instance
we asked for the user the first time and not the second, then we
will access the old priv->username_entry.
2009-03-06 Michael Natterer <mitch@gimp.org>
* gtk/gtkscalebutton.c (gtk_scale_button_set_property): don't call
gtk_orientable_set_orientation() because that calls g_object_set()
again -> infinite recursion. Call gtk_scale_button_set_orientation()
instead.
2009-03-02 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2009-03-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.5 ===
2009-03-02 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2009-03-02 Matthias Clasen <mclasen@redhat.com>
Bug 546285 – Allow GtkEntry to draw progress
* gtk/gtkentry.c: Improve the drawing of progress in entries,
using fg/bg[SELECTED]. Add a progress-border style property.
Draw progress behind icons too.
* gtk/gtkrc.c: Add defaults for fg/bg[SELECTED] in entries.
Patch by Benjamin Berg.
2009-03-02 Matthias Clasen <mclasen@redhat.com>
Bug 573688 – Don't steal update region in gtk_text_view_paint()
* gtk/gtktextview.c (gtk_text_view_paint): If additional areas got
invalidated, don't try to add them to the paint region: in an expose
handler, we cannot paint outside the area that was passed in, since
drawing will be clipped. So stealing the update region from the
window causes lost draws.
Patch by Owen Taylor
2009-03-02 Alexander Larsson <alexl@redhat.com>
Bug 573087 – gdkwindow.c: {x,y}_offset used uninitialized
* gdk/gdkwindow.c (gdk_window_clear_backing_rect_redirect):
Don't use uninitialized vars.
Fix offsets for redirected pixmap, draw to pixmap not window.
2009-03-02 Theppitak Karoonboonyanan <thep@linux.thai.net>
Bug 457086 - numpad does not work when the Thai-Lao input method is
used
* modules/input/gtkimcontextthai.c (is_context_lost_key): Do not count
character-generating keypads as context-lost keys. (patch recommitted
after approval)
2009-03-01 Matthias Clasen <mclasen@redhat.com>
* gdk/gdkkeysyms.h: Fix the sorting of GDK_KP_Equal.
2009-03-01 Matthias Clasen <mclasen@redhat.com>
Bug 552619 – File Chooser no longer automatically enters newly created
directories
* gtk/gtkfilechooserdefault.c (edited_idle_cb): Switch to the newly
created folder on success.
2009-03-01 Matthias Clasen <mclasen@redhat.com>
Bug 573515 – po-properties/ special Makefile.in.in handling causes
failure to build
* configure.in: Generate po-properties/POTFILES at configure time.
Patch by Loïc Minier
2009-03-01 Matthias Clasen <mclasen@redhat.com>
* demos/gtk-demo/appwindow.c: Set the program-name property
of the about dialog.
* docs/tools/widgets.c: Add GtkAboutDialog
2009-02-28 Matthias Clasen <mclasen@redhat.com>
Bug 572273 – No replacement documented for gtk_action_connect_proxy()
* gtk/gtkaction.c: Make gtk-doc pick up deprecation notes.
Insisted on by Andre Klapper.
2009-02-28 Matthias Clasen <mclasen@redhat.com>
Bug 573287 – Warning on startup
* gtk/gtkstatusicon.c (gtk_status_icon_finalize): Disconnect
all tray icon signals. Noticed by Bastien Nocera
2009-02-28 Matthias Clasen <mclasen@redhat.com>
Bug 573211 – Setting screen for popup windows
* gtk/gtkentrycompletion.c:
* gtk/gtknotebook.c: Keep popups on the right screen.
Pointed out by Morten Welinder
2009-02-28 Matthias Clasen <mclasen@redhat.com>
Bug 573113 – Can't build tests due to testfilechooserbutton.c...
* tests/testfilechooserbutton.c: Don't use deprecated API.
Reported by Tobias Mueller
2009-02-28 Matthias Clasen <mclasen@redhat.com>
Bug 573069 – Gdk-CRITICAL warnings with Gtk 2.14 when dragging
GtkNotebook tabs
* gtk/gtkwidget.c (_gtk_widget_synthesize_crossing): Be a little
more careful when navigating up the parent chain.
* gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): Reset the
pointer window thats stored on the screen when it is destroyed.
2009-02-27 Matthias Clasen <mclasen@redhat.com>
Bug 572996 – crash in Home Folder: Trying to open the sidebar
* gtk/gtkpaned.c (get_child_panes): Handle widget being NULL.
Pointed out by Wouter Bolsterlee.
2009-02-27 Matthias Clasen <mclasen@redhat.com>
Bug 572972 – GtkRecentChooserDefault: memory leak in
copy_activated_cb()
* gtk/gtkrecentchooserdefault.c (copy_activated_cb): Don't leak
a GtkRecentInfo. Found by Tommi Rantala
2009-02-27 Matthias Clasen <mclasen@redhat.com>
Bug 572968 – GtkIconView: image_description setter function strdups
wrong string
* gtk/gtkiconview.c
(gtk_icon_view_item_accessible_image_set_image_description): Copy
the right string. Pointed out by Tommi Rantala
2009-02-27 David Zeuthen <davidz@redhat.com>
Bug 573416 – GtkMountOperation fixes for ask_password()
* gtk/gtkmountoperation.c (gtk_mount_operation_ask_password):
Split the message from GMountOperation into primary/secondary like
we also do in gtk_mount_operation_ask_question()
2009-02-27 Michael Natterer <mitch@imendio.com>
Bug 573383 – Setting a textview's buffer to NULL doesn't do a
complete job
* gtk/gtktextview.c (gtk_text_view_set_buffer): always set
text_view->layout's buffer, also if it's NULL.
2009-02-25 Tristan Van Berkom <tvb@gnome.org>
Bug 572904 – GtkRadioAction broken in trunk
* gtk/gtkradioaction.c: When setting non active state always
notify the action's active state (this prevents toggle type proxies
used with radio actions from deactivating when pressed a second time).
2009-02-25 Xan Lopez <xan@gnome.org>
Bug 495320 - GtkRange does not use gdk_event_request_motions
* gtk/gtkrange.c:
(gtk_range_motion_notify): Use gdk_event_request_motions to
request more motion events, as suggested in the docs for widgets
using motion hints.
2009-02-24 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkevents-x11.c:
* gdk/x11/gdkscreen-x11.[hc]: Another attempt at getting Xrandr
screen size changes right. Actually handle XRRScreenChangeNotify
events, and ignore root ConfigureNotify events if we are using
Xrandr. Only emit size-changed signals if the screen size changed,
and only emit monitor-changed signals if the monitors changed.
2009-02-23 Matthias Clasen <mclasen@redhat.com>
Bug 565199 – Ellipsize text in Places list
* gtk/gtkfilechooserdefault.c (shortcuts_list_create): Never scroll
the places horizontally. Instead, ellipsize the text.
2009-02-19 Michael Hasselmann <michaelh@openismus.com>
* gtk/gtkcombobox.c (gtk_combo_box_set_active_internal):
Added a check to not emit a "changed" signal when an already invalid
selection was set to invalid.
2009-02-22 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkactivatable.[hc]: Rename gtk_activatable_reset to
gtk_activatable_sync_action_properties, since the previous name
was deemed too generic. Update all implementations.
2009-02-19 Ray Strode <rstrode@redhat.com>
* gdk/x11/gdkscreen-x11.c
(monitor_compare_function), (init_randr13):
After using randr to get a list of monitors,
sort the list such that the biggest output
of "cloned" outputs comes first in the list.
This helps apps that don't generally handle
overlapping outputs to work better in randr
clone mode.
2009-02-19 Sven Neumann <sven@gimp.org>
* gdk/directfb/gdkwindow-directfb.c
(gdk_directfb_window_move_resize): looks like being called with
negative width and height should be interpreted as a move. Fixes
scrolling and makes popups work to some extent.
(_gdk_directfb_move_resize_child): formatting.
2009-02-19 Sven Neumann <sven@gimp.org>
* gdk/directfb/gdkdisplay-directfb.c (gdk_display_open): move the
call to _gdk_windowing_window_init() up a little. Fixes a crash
when running on pseudo-color visuals. Thanks to Masse Nicolas for
pointing this out.
2009-02-19 Sven Neumann <sven@gimp.org>
* gdk/directfb/gdkwindow-directfb.c
(gdk_window_foreign_new_for_display, gdk_directfb_window_new):
initialize private->impl. Thanks to Masse Nicolas for pointing
this out.
2009-02-19 Matthias Clasen <mclasen@redhat.com>
Bug 572387 – gdm crashes after gtk 2.15.4 upgrade
* gdk/x11/gdkscreen-x11.c (init_xrandr13): If X is broken and returns
no monitors, fall back to other multihead init methods, so that we
at least get one monitor set up.
2009-02-19 Michael Natterer <mitch@imendio.com>
* gtk/gtkmountoperation.c: sort functions so their order is more
"standard", some cosmetic cleanup (not changing any code).
2009-02-19 Michael Natterer <mitch@imendio.com>
* tests/testgtk.c: add some orientation flipping code to the
"flipping" test.
2009-02-19 Michael Natterer <mitch@imendio.com>
* gtk/gtkscalebutton.c: make the orientation flipping much simpler
by using the GtkOrientable features of the involved widgets:
(gtk_scale_button_init): create the frame, box and scale here,
they never need to be recreated because they implement GtkOrientable.
(gtk_scale_button_constructor): remove their construction here.
(gtk_scale_button_set_orientation): don't destroy and re-create
anything. Instead, simply set the orientation of the above created
widgets and fiddle a bit with the "plus" and "minus" buttons'
packing and the scale's "inverted" state.
Remove separate internal GtkScaleButtonHScale and
GtkScaleButtonVScale subclasses and simply have a
GtkScaleButtonScale directly inherited from GtkScale.
2009-02-19 Theppitak Karoonboonyanan <thep@linux.thai.net>
* modules/input/gtkimcontextthai.c (is_context_lost_key): Revert the
unapproved patch for bug 457086.
2009-02-18 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkscreen-x11.c (init_randr13): Ignore disconnected outputs,
and fill in name and physical dimensions.
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 533456 – Memory leak when window is destroyed
* gdk/directfb/gdkdirectfb.h
* gdk/directfb/gdkprivate-directfb.h
* gdk/directfb/gdkcursor-directfb.c
* gdk/directfb/gdkevents-directfb.c
* gdk/directfb/gdkwindow-directfb.c: removed all #ifdef checks for
DIRECTFB_MAJOR_VERSION >= 1 and compile that code unconditionally.
as we depend on DirectFB >= 1.0.0 now. Fixes a potential build
issue that would lead to a memory leak as described in bug #533456.
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 513422 – Unknown meaning of translatable messages
* gdk/directfb/gdkdisplay-directfb.c: removed broken and commented
code and the translatable messages that belonged to it.
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 560671 – the client_message API doesn't work in DirectFB
* gdk/directfb/gdkevents-directfb.c: applied a slightly cleaned up
patch from Steve Lhomme that adds this functionality using
DirectFB's DFBUserEvent.
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 543710 – Dead keys do not work anymore with DirectFB
* gdk/directfb/gdkkeys-directfb.c (gdk_directfb_translate_key):
applied patch from Josselin Mouette that removes special handling
of dead keys as that is done by DirectFB for a long time already.
2009-02-18 Sven Neumann <sven@gimp.org>
* configure.in: depend on DirectFB >= 1.0.0. There's no point in
using an earlier development version.
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 554407 – directfb backend does not implement GdkWindowImpl
* gdk/directfb/gdkgeometry-directfb.c
* gdk/directfb/gdkprivate-directfb.h
* gdk/directfb/gdkwindow-directfb.c: fix the build of the DirectFB
backend and resurrect basic functionality. Based on a patch from
the Ubuntu bug-tracker and work by Masse Nicolas.
2009-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net>
Bug 457086 - numpad does not work when the Thai-Lao input method is
used
* modules/input/gtkimcontextthai.c (is_context_lost_key): Do not count
character-generating keypads as context-lost keys.
2009-02-17 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2009-02-17 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.4 ===
* gdk/tests/Makefile.am: Disable check-gdk-cairo for now.
2009-02-17 Andre Klapper <a9016009@gmx.de>
* demos/gtk-demo/main.c:
Fix deprecated glib call.
2009-02-17 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2009-02-16 Matthias Clasen <mclasen@redhat.com>
Bug 572040 – GtkAssistant does not expose page titles
* gtk/gtkassistant.c (gtk_assistant_accessible_ref_child): Set
the object name to the page title. Proposed by Eitan Isaacson
2009-02-16 Matthias Clasen <mclasen@redhat.com>
Bug 572041 – Focus should change when advancing forward in GtkAssistant
* gtk/gtkassistant.c (set_current_page): Set focus when the current
page changes. Pointed out by Eitan Isaacson
2009-02-16 Matthias Clasen <mclasen@redhat.com>
* configure.in: Require GLib 2.19.7 for GMountOperation::aborted.
* gtk/gtkmountoperation.c: Implement GMountOperation::aborted.
2009-02-16 Sven Neumann <sven@gimp.org>
* gdk/gdk.symbols
* gdk/directfb/gdkkeys-directfb.c: implement
gdk_keymap_get_caps_lock_state(). No "state-changed" signal yet.
2009-02-16 Tor Lillqvist <tml@novell.com>
Bug 571873 - Compile error with gdk/win32/gdkselection-win32.c
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Cast
gpointer to char * before pointer arithmetic to avoid compilation
error with MSVC.
(_gdk_selection_property_delete): Remove unused variable.
2009-02-13 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Don't forget to
register randr events. Found by Søren Sandmann
2009-02-13 Matthias Clasen <mclasen@redhat.com>
* configure.in: Check for Xrandr 1.3
* gdk/x11/gdkdisplay-x11.[ch]: Rename have_randr12 to have_randr13
and set if if we have randr 1.3
* gdk/x11/gdkscreen-x11.c: Go back to using randr for monitor
information, if we have XRRGetScreenResourcesCurrent.
:
2009-02-12 Cody Russell <bratsche@gnome.org>
Bug 571576 – gdk_pixbuf_save_to_stream() broken
* gdk-pixbuf/gdk-pixbuf-io.c: Fix gdk_pixbuf_save_to_stream() so that
it does not always return FALSE (even when it succeeds), and also so
that it does not set error to NULL when something goes wrong.
2009-02-12 Marek Kasik <mkasik@redhat.com>
Bug 568571 – Asian am/pm format on cups print backend's time parsing
* modules/printbackends/cups/gtkprintbackendcups.c: Add Asian am/pm
format into formats recognized by CUPS backend
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 570824 – [a11y] TreeView is not keyboard (re)focusable after
selecting a cell in a non-sortable column
* gtk/gtktreeview.c (gtk_tree_view_header_focus): Don't grab
focus to a header button if it is not focusable. Problem reported
by Joanmarie Diggs
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 508545 – No way to identify terminal classes from documentation
* gtk/gtkvolumebutton.[hc]: Move the _GtkVolumeButton definition
into the header to make it possible to derive from GtkVoumeButton.
Reported by Chris Lord.
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 571196 – gtk_binding_entry_add_signall deprecated without
alternative
* gtk/gtk.symbols:
* gtk/gtkbindings.[hc]: Undeprecate gtk_binding_entry_add_signall
since its replacement is a varargs function. Complaint by
Torsten Schoenfeld.
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 571249 – Icons are not drawn properly when initial widget
state is insensitive
* gtk/gtkentry.c (gtk_entry_ensure_pixbuf): Render icons
in normal state, regardless of the entrys state. Reported by
Enrico Tröger.
2009-02-11 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserbutton.c: Don't emit the file-set signal
if the file chooser dialog is canceled. But emit it if a file
is received via DND.
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 353196 – Add a file-set signal to GtkFileChooserButton
* gtk/gtkfilechooserbutton.c: Remove GTK_SIGNAL_ACTION
from the file-set signal, that wasn't supposed to have it.
2009-02-10 Takao Fujiwara <takao.fujiwara@sun.com>
Bug 571015 – libprintbackend-cups has unlocalized strings
* modules/printbackends/cups/gtkprintbackendcups.c:
Added a translator comment with the request of translators.
2009-02-09 Richard Hughes <richard@hughsie.com>
* docs/reference/gtk/migrating-GtkEntry-icons.sgml:
Fix the enumerated name in the migration document.
2009-02-09 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkwin32.h: Add potentially missing #defines for
XBUTTON1, etc. Fixes the build that was broken in r21746.
2009-02-09 Takao Fujiwara <takao.fujiwara@sun.com>
Bug 571015 – libprintbackend-cups has unlocalized strings
Reviewed by Matthias Clasen <mclasen@redhat.com>
* modules/printbackends/cups/gtkprintbackendcups.c (handle_option):
Add translatable strings from ppd files.
2009-02-06 Matthias Clasen <mclasen@redhat.com>
Make the new GtkAction code work with PolicyKit-gnome's use of actions.
* gtk/gtkaction.c (gtk_action_[un]block_activate_from): Block
the action.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_activatable_reset):
* gtk/gtktogglebutton. (gtk_toggle_button_activatable_reset):
* gtk/gtktoggletoolbutton.c (gtk_toggle_tool_button_activatable_reset):
Work with non-toggle actions without complaining.
* gtk/gtktoolbutton.c (gtk_tool_button_activatable_update): Updating
the icon-name should not remove the label.
* gtk/gtkimagemenuitem.c (activatable_update_icon_name): Also
update the image when the icon name is set to NULL.
2009-02-06 Matthew Barnes <mbarnes@redhat.com>
* gtk/gtklabel.c (gtk_label_set_label): Accept a NULL string.
2009-02-03 Matthias Clasen <mclasen@redhat.com>
Bug 538439 – tooltip may appear in upper left corner instead of
over widget
* gtk/gtktooltip.c (gtk_tooltip_trigger_query): Set the root
coordinates in the event correctly. Patch by Kristian Rietveld.
2009-02-02 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2009-02-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.3 ===
* NEWS: Updates
2009-02-01 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtksettings.c (gtk_settings_class_init): Change the
"gtk-fontconfig-timestamp" property from int to uint. Doesn't affect
anything in practice, except that it overflows years later...
2009-02-01 Behdad Esfahbod <behdad@gnome.org>
Bug 569635 – fontchooser should reload list of families/styles on
theme change
* gtk/gtkfontsel.c (gtk_font_selection_class_init),
(gtk_font_selection_init), (gtk_font_selection_finalize),
(gtk_font_selection_ref_family), (gtk_font_selection_ref_face),
(gtk_font_selection_reload_fonts),
(gtk_font_selection_screen_changed),
(gtk_font_selection_style_set),
(gtk_font_selection_scroll_to_selection),
(gtk_font_selection_scroll_on_map),
(gtk_font_selection_select_font),
(gtk_font_selection_show_available_fonts),
(gtk_font_selection_show_available_styles),
(gtk_font_selection_select_style),
(gtk_font_selection_select_font_desc),
(gtk_font_selection_set_font_name):
Reload Pango families and faces in style_set. Installing/uninstalling
fonts shows up immediately in an open font chooser now.
2009-01-31 Matthias Clasen <mclasen@redhat.com>
Bug 162726 – Multiple Latin layouts in XKB break keyboard shortcuts
* gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Change the handling of
fuzzy matches: As long there are any exact matches, only exact
matches are returned. If there are no exact matches, fuzzy matches
will be returned, as long as they are not shadowing a possible exact
match. This means that fuzzy matches won't be considered if their
keyval is present in the current group. Problem reported by
many people, patch by Simos Xenitellis.
2009-01-31 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2009-01-30 Fridrich Strba <fridrich.strba@bluewin.ch>
* configure.in: Allow linking in static jasper gdk-pixbuf loader.
(reviewed by Tor Lillqvist)
2009-01-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (preedit_changed_handler): Be more careful
with the beeps, since preedit-changed is occasionally emitted
without actual input. Pointed out by Tor Lillqvist.
2009-01-30 Matthias Clasen <mclasen@redhat.com>
Bug 569918 – 64bit portability issue in gtkrecentchooser.c
* gtk/gtkrecentchooser.c (gtk_recent_chooser_set_use_action_appearance):
Avoid a compiler warning. Patch by Magnus Boman.
2009-01-30 Matthias Clasen <mclasen@redhat.com>
Bug 359288 – Toolbar items are not shown after hiding
* gtk/gtktoolbar.c (slide_idle_handler): Make sure we queue
at least one resize. This fixes a problem with toolitems remaining
invisible when they shouldn't that was reported by Christian Weiske.
2009-01-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkrecentchoosermenu.c (gtk_recent_chooser_menu_create_item):
Always show images.
2009-01-29 Tor Lillqvist <tml@novell.com>
Bug 559408 - Transparency lost when images are copied between GTK+
and the clipboard on Windows
The code in gdkselection-win32.c is simplified quite a lot. When
an image is stored on the clipboard from GTK+, only the "PNG" and
CF_DIB formats are advertised. PNG is our preferred format because
it can losslessly represent any image that gdk-pixbuf can handle,
even with alpha, unambiguously. CF_DIB is also advertised because
of its ubiquitous support in Windows software.
Delayed rendering is used as before, so for other data than text
nothing is actually stored on the clipboard until some app asks
for it.
It's pointless to advertise images formats like "image/png" or
"image/x-MS-bmp" that no other Windows application is going to
look for anyway. Likewise it's pointless to store text under
formats like "text/plain" or "UTF8_STRING". Just store
CF_UNICODETEXT. CF_TEXT will be available as a synthesized format
anyways.
Office 2007 offers and asks for images in PNG format using the
registered clipboard format name "PNG", so we do likewise. If the
"PNG" format is available that is preferred when copying to GTK+
from the clipboard.
Unfortunately Word 2007 still uses CF_DIB without handling
alpha. But PowerPoint 2007 uses PNG if available and handles alpha
correctly. Both Word and Powerpoint offer PNG with alpha nicely.
Firefox and IE7 offer images that contain alpha as 32-bit version
3 BI_RGB DIBs with the undocumented "extra" bytes actually being
alpha. Also, alpha is premultiplied into the RGB bytes, presumably
because that is how AlphaBlend() wants such DIBs. That is also
taken care of. At least for Firefox it easy to be sure that a
CF_DIB on the clipboard is from Firefox.
Also some general stylistic cleanup, comment improvements, and
improvements of debugging printout especially in the clipboard
handling. Those are not detailled below.
* gdk/win32/gdkprivate-win32.h
* gdk/win32/gdkglobals-win32.c
* gdk/win32/gdkgmain-win32.c: Move some globals that were used
only in gdkselection-win32.c to be local to that file.
* gdk/win32/gdkproperty-win32.c (gdk_property_change): Don't
bother checking if text to be placed on the clipboard consists of
only ASCII.
* gdk/win32/gdkselection-win32.c: Add static variables for a list
of GdkPixbuf-supported formats, well-known registered clipboard
formats for images, and for GdkAtoms for well-known image and text
formats.
(_gdk_win32_selection_init): Initialize above static variables.
(selection_property_store) (gdk_selection_property_get)
(_gdk_selection_property_delete): Don't use a FIFO of GdkSelProps
for a window after all, it breaks testtext. See bug #163844.
(gdk_selection_convert): When converting to the TARGETS format,
i.e. when the caller wants to know what clipboard formats are
available, if PNG is available we report just that and skip
CF_DIB, JPEG and GIF even if advertised.
If CF_UNICODETEXT is available, report only UTF8_STRING.
When converting to the UTF8_STRING format, i.e. when the caller
wants text from the clipboard, try just CF_UNICODETEXT. There is
no point in trying CF_TEXT as Windows will synthesize
CF_UNICODETEXT from CF_TEXT anyway, if some app has stored just
CF_TEXT.
When converting to the image/bmp format, i.e. when the caller
wants an CF_DIB image from the clipboard, we check if the DIB is a
version 3 32-bit BI_RGB one that is likely to actually contain
alpha in the "extra" bytes. Such a DIB is likely to have
premultiplied alpha even, at least in the case of Firefox 3 and
IE7. We then edit the DIB in-place into a version 5 one in
BI_BITFIELDS format and undo the alpha premultiplication.
In any case, prepend a BMP file header before letting go of the
data which will be fed to the gdk-pixbuf bmp loader by upper
levels.
(gdk_win32_selection_add_targets): If some kind of pixmap image
format is being added, actually advertise just PNG and
CF_DIB. Note that alpha won't be stored on the clipboard through
CF_DIB. This is because gdk-pixbuf's bmp loader doesn't save
alpha. Furthermore, few if any non-GTK+ Windows apps seem to
understand a version 5 DIB with proper alpha anyway.
(_gdk_win32_selection_convert_to_dib): Simplified muchly.
2009-01-29 Tor Lillqvist <tml@novell.com>
Bug 145058 - Inputting "^^" requires four keystrokes on Win32,
differs from platform default behaviour
* gtk/gtkimcontextsimple.c
(check_win32_special_case_after_compact_match): New
function. Called from check_compact_table() after a table-based
match has committed a character. In case there was two identical
dead accents in the input, another copy of the spacing accent that
was already committed is committed. This fixes #145058.
(check_win32_special_cases): New function. Called first from
gtk_im_context_simple_filter_keypress(). This fixes another
problem: a dead accent followed by a space should commit the
corresponding spacing accent. The compose tables from X commit
another character in two cases and we want to override that on
Windows.
Add GTK_NOTE (MISC) debugging output to this code.
2009-01-29 Claudio Saavedra <csaavedra@igalia.com>
Bug 569435 – make maintainer-clean removes non-generated sources
* gdk/Makefile.am: Do not remove gdkprivate.h and gdkwindowimpl.h
during make maintainer-clean, as these files are not generated.
2009-01-28 Philip Withnall <philip@tecnocode.co.uk>
* gtk/gtktreeview.c: Small documentation fix.
2009-01-27 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Use the get_text_area_size vfunc to make
alignment and icons in spin buttons work correctly.
2009-01-27 Matthias Clasen <mclasen@redhat.com>
Bug 569336 – change in gtkbutton klass is causing crash when
activating menu item
* gtk/gtktogglebutton.c: Don't chain the clicked handler
up unconditionally.
2009-01-27 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2009-01-27 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.2 ===
* NEWS: Updates
2009-01-26 Matthias Clasen <mclasen@redhat.com>
Bug 322932 – Always show icons on panel menus
* gtk/gtk.symbols:
* gtk/gtkimagemenuitem.[hc]: Add a property to override the
show-menu-images setting for individual menuitems. Patch by
William Jon McCann.
2009-01-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkbutton.c: Activate the action in a regular clicked
handler instead of the default handler, to make it work with
derived classes which don't chain up their clicked handler.
2009-01-26 Matthias Clasen <mclasen@redhat.com>
Bug 569104 – Toggle menu entries showed as check menu entries
in nautilus
* gtk/gtkactivatable.c (gtk_activatable_do_set_related_action):
Block the previous action when calling reset() to prevent
accidental activation of the previous action.
* gtk/gtkaction.c (gtk_action_activate): Don't compare booleans.
* gtk/gtktoggleaction.c (gtk_toggle_action_set_active): Remove
extraneous braces.
2009-01-26 Bastien Nocera <hadess@hadess.net>
Bug 569240 - Crasher when using markers
* gtk/gtkrange.c (gtk_range_destroy): Avoid crashes when destroying
a GtkRange with markers
2009-01-26 Richard Hult <richard@imendio.com>
Bug 566628 – gdk_display_close always asserts on win32 and quartz
* gdk/quartz/gdkdisplay-quartz.c
(_gdk_windowing_set_default_display): Copy fix for bug #566628
from the win32 backend: Allow also a NULL parameter in the
g_assert().
2009-01-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolitem.[hc]: Export the function to create a proxy
menuitem from the action for use in subclasses.
* gtk/gtktoolbutton.c:
* gtk/gtktoggletoolbutton.c: Use it here.
* gtk/gtkrecentchoosermenu.c: Avoid temporary empty state that
can lead to a recent action proxy menu being erroneously hidden.
2009-01-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkradioaction.c: Set draw-as-radio to TRUE.
2009-01-24 Matthias Clasen <mclasen@redhat.com>
Revert changes for bug 567124. Instead of trying to avoid
setting up the im context before the widget is realized, just
reset it when the client window is set.
* gtk/gtkimmulticontext.c: Reset the slave when a client window
is set.
* gtk/gtkimmodule.c
* gtk/gtktextview.c: Revert changes for bug 567124.
2009-01-25 Claudio Saavedra <csaavedra@igalia.com>
* gtk/gtktreeview.c: Use gtk-doc syntax to refer to properties in
the docstrings.
2009-01-25 Claudio Saavedra <csaavedra@igalia.com>
* gtk/gtkiconview.c: More docstrings improvements
regarding reorderable property.
2009-01-24 Claudio Saavedra <csaavedra@igalia.com>
Bug 559420 – gtk_icon_view_enable_model_drag_[source|dest] docs
wrt. reorderable property
* gtk/gtkiconview.c: Improve docstrings regarding reorderable
property. Based on a patch by Björn Lindqvist.
2009-01-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbutton.c (gtk_tool_button_activatable_reset):
Fall back from stock ids to icon names like the old code
did. Patch by Tristan van Berkom.
2009-01-24 Matthias Clasen <mclasen@redhat.com>
* tests/testactions.c: Add a testcase for toolitems using
icon names.
2009-01-24 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkcursor-x11.c (_gdk_x11_cursor_update_theme):
Don't update blank cursors.
2009-01-24 Claudio Saavedra <csaavedra@igalia.com>
* gtk/gtktreeview.c: (gtk_tree_view_class_init): Slightly
improve ::search-column property description.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.1 ===
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkactivatable.c: Make the section docs produce some valid
xml.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkactivatable.c: Fix the section docs so gtk-doc finds them.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkrecentchooser.c:
* gtk/gtkuimanager.c: Fix issues found by pltcheck
2009-01-23 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 560228 – Add "action-controller" property to GtkWidgetClass
Rework the way actions and proxies interact, to make the
interaction less ad hoc, more extensible, and better suited
for support in GUI builders like glade.
To be used as a proxy, a widget must now implement the
GtkActivatable interface, and GtkActivatable implementations
are responsible for syncing their appearance with the action
and for activating the action.
All the widgets that are commonly used as proxies implement
GtkActivatable now.
Patch by Tristan van Berkom.
* gtk/gtkactivatable.[hc]: The GtkActivatable interface.
* gtk/gtkbutton.c:
* gtk/gtktogglebutton.c:
* gtk/gtktoolitem.c:
* gtk/gtktoolbutton.c:
* gtk/gtktoggletoolbutton.c:
* gtk/gtkmenuitem.c:
* gtk/gtkcheckmenuitem.c:
* gtk/gtkimagemenuitem.c:
* gtk/gtkradiomenuitem.c:
* gtk/gtkrecentchooserprivate.h:
* gtk/gtkrecentchooser.c:
* gtk/gtkrecentchooserdefault.c:
* gtk/gtkrecentchoosermenu.c: Implement GtkActivatable.
* gtk/gtkaction.[hc]: Move appearance synchronization to
GtkActivatable implementations.
* gtk/gtkradioaction.c:
* gtk/gtkrecentaction.c:
* gtk/gtktoggleaction.c:
* gtk/gtkactiongroup.c: Adapt.
* gtk/gtk.h: Include gtkactivatable.h
* gtk/gtk.symbols: Add new functions
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 567124 – proposal to delay doing something related to
immodule until widgets realized
Delay setting up immodules until the widget is realized.
Patch by Akira Tagoh
* gtk/gtktextview.c: Don't set up im stuff if the widget
is not realized.
* gtk/gtkimmodule.c: Assert that we have a window.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Skip Desktop if it equals the home folder
Patch by Christian Dywan
* gtk/gtkfilechooserdefault.c (shortcuts_append_desktop): Skip
Desktop if it equals the home folder.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 536965 – GtkPlug: crash on theme change
Keep GtkPlug in sync with the global list of toplevels.
Patch by Federico Mena Quintero
* gtk/gtkwindow.h:
* gtk/gtkwindow.c (_gtk_window_set_is_toplevel): New internal
function used when a GtkPlug parents/unparents itself by an
in-process GtkSocket. This keeps the plug's GTK_TOPLEVEL flag in
sync with the global toplevel_list.
* gtk/gtkplug.c (gtk_plug_set_is_child): Call
_gtk_window_set_is_toplevel() to keep the toplevel list updated,
instead of just setting/unsetting the GTK_TOPLEVEL flag.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 568744 – Spellfixes in GtkTreeView's documentation
* gtk/gtktreeview.c: Fix typos in the docs.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 567761 – Spellfixes in GTK+ documentation
* gdk/x11/gdkselection-x11.c:
* gtk/gtktestutils.c: Fix typos in the docs.
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 567021 – gtkimage accessors docs
* gtk/gtkimage.c: Improve docs by mentioning allowed NULL values.
Patch by Christian Persch
2009-01-23 Matthias Clasen <mclasen@redhat.com>
Bug 566535 – gtk_widget_get_snapshot does not work if double buffered
is disabled
* gtk/gtkwidget.c (gtk_widget_get_snapshot): Use a different approach
to snapshotting that is in line with what is done in the client-side
windows branch, and that works for widgets regardless if they are
double-buffered or not. Patch by Alex Larsson.
* gdk/gdkwindow.c (_gdk_window_calculate_full_clip_region): Clip
to the parent.
2009-01-22 Federico Mena Quintero <federico@novell.com>
* gtk/gtkfilechooserentry.c (autocomplete): Relax the assertion;
just do nothing if the folder is not loaded or if the cursor position
is not at the end of the text. A very slow-to-load folder can get
us into the latter state if the user starts typing first.
2008-01-22 Matthias Clasen <mnclasen@redhat.com>
* gtk/gtkaction.c: Revert the last change, since it breaks
epiphany.
2009-01-22 Federico Mena Quintero <federico@novell.com>
Fix the computation of "complete but unique" in
GtkFileChooserEntry. Fix the case where "/" was not appended to a
unique directory name during explicit Tab completion.
* gtk/gtkfilechooserentry.c (maybe_append_separator_to_file):
Return whether anything was appended as well as the new string
itself.
(find_common_prefix): Oops, only turn on
is_complete_not_unique_ret if we had a unique match!
(append_common_prefix): If we appended a directory separator, we
*did* expand the common prefix, so we are not in the "nothing
inserted" case.
2009-01-22 Federico Mena Quintero <federico@novell.com>
Return an error code when refreshing the entry from the user's
input. We use this in the completion code to know when completion
can't happen due to (for example) having a non-local URI in a file
chooser that is local_only=TRUE.
Also, we start maintaining an invariant that
chooser_entry->current_folder_file != NULL implies that:
* what the user entered is valid
* we are loading that folder (chooser_entry->load_folder_cancellable != NULL)
* or we are done loading that folder, or we have a handle
to it at least (chooser_entry->current_folder != NULL)
The invariant also says that all of the above are NULL (and
chooser_entry->current_folder_file == NULL) implies that the user
typed something invalid. This makes
_gtk_file_chooser_entry_get_current_folder() not able to return
an invalid folder.
* gtk/gtkfilechooserentry.c (RefreshStatus): New enum.
(refresh_current_folder_and_file_part): Return a RefreshStatus.
We filter out incomplete hostnames here (typing
"sftp://incompl[tab]" will error out), as well as completely
unparsable input.
(start_explicit_completion): Process the result from refresh...().
Here we present the actual feedback about only being able to
display local folders for local_only=TRUE.
(commit_completion_and_refresh): Don't do anything with the result
of refresh...(), since this function doesn't get called during
completion-related interaction.
(start_autocompletion): Process the result from refresh...(). We
only do completion in the REFRESH_OK case. For the error cases,
we don't do anything, as this is autocompletion and must not
result in non-asked-for errors popping up.
(discard_loading_and_current_folder_file): Factor out function to
cancel the cancellable and discard the current_folder_file,
i.e. to reset the invariant to the "nothing valid is loaded" case.
(gtk_file_chooser_entry_dispose): Use
discard_loading_and_current_folder_file().
(reload_current_folder): Likewise.
(refresh_current_folder_and_file_part): Likewise, and ensure that
the error cases result in the invariant being held.
(start_loading_current_folder): Check if the folder to be loaded
is non-native for the local_only=TRUE case; if so, return an error
as we are configured to load only local folders.
(reload_current_folder): Pass on errors from
start_loading_current_folder(). Tighten the preconditions, as we
are sure that we can only receive non-NULL folder-files to load.
(refresh_current_folder_and_file_part): Pass on errors from
reload_current_folder(). At the very end, assert the invariant
described above.
2009-01-22 Matthew Barnes <mbarnes@redhat.com>
Bug 568334 – Constructor properties for GtkAction
* gtk/gtkaction.c (gtk_action_class_init): Make all properties
G_PARAM_CONSTRUCT except "action-group".
2009-01-22 Michael Natterer <mitch@imendio.com>
* gtk/gtkicontheme.c (gtk_icon_theme_has_icon): g_return_if_fail()
on icon_name != NULL so we get a warning instead of a crash here.
2009-01-21 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2009-01-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Don't show windows that may not exist
2009-01-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtklabel.c: Implement select-by-words for selectable labels.
2009-01-21 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkcursor-win32.c: Rename static local functions and
variables to not have any unnecessary _ or _gdk_win32 prefix.
* gdk/win32/gdkcursor-win32.c (hcursor_from_type): Implement
creating a GDK_BLANK_CURSOR.
2009-01-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Change the Caps Lock warning to the more
neutral "Caps Lock is on". Requested by Wouter Bolsterlee
2009-01-21 Matthias Clasen <mclasen@redhat.com>
Bug 568552 – gtk_combo + gtk entry in invisible mode takes 100% cpu
* gtk/gtkentry.c: Fix an expose loop caused by raising windows out
of an expose handler. Also, don't show the 'Caps Lock' warning for
activated input methods, since that makes it permanently shown
for some locales. It should not be that necessary, now that we
do show preedit text even in password entries. Pointed out by
Frederic Crozat.
(start_loading_current_folder): Check if the folder to be loaded
is non-native for the local_only=TRUE case; if so, return an error
as we are configured to load only local folders.
(reload_current_folder): Pass on errors from
start_loading_current_folder(). Tighten the preconditions, as we
are sure that we can only receive non-NULL folder-files to load.
(refresh_current_folder_and_file_part): Pass on errors from
reload_current_folder(). At the very end, assert the invariant
described above.
(start_explicit_completion): Add comments for translators, to
explain the purpose of the various feedback messages used during
completion.
2009-01-21 Federico Mena Quintero <federico@novell.com>
* gtk/gtkfilechooserdefault.c (save_widgets_create): Set
local_only on the location entry when we create it...
(set_local_only): ... and set it here only if the location entry
exists.
2009-01-21 Marek Kasik <mkasik@redhat.com>
Bug 561801 - "scheduled printing" doesn't function as expected
* gtk/gtkprintunixdialog: Add tooltip.
* modules/printbackends/cups/gtkprintbackendcups.c: Add conversion
from local time to utc time for scheduled printing.
2009-01-20 Federico Mena Quintero <federico@novell.com>
http://bugzilla.gnome.org/show_bug.cgi?id=545980 -
GtkFileChooserEntry should handle URIs
* gtk/gtkfilesystem.c (_gtk_file_system_parse): Detect URI schemes
and parse the full URI.
(has_uri_scheme): New function, stolen from the old
gtkfilesystemgnomevfs.c.
Patch by Carlos Garnacho <carlos@imendio.com>:
* gtk/gtkfilechooserentry.c (discard_current_folder): New
function, factored out for when we need to get rid of the
current_folder.
(gtk_file_chooser_entry_dispose): Use discard_current_folder().
(finished_loading_cb): Fix prototype.
(load_directory_get_folder_callback): Discard the completion
store, as well as clearing the completion feedback, if we find an
error while loading the folder. Also, use
discard_current_folder().
(reload_current_folder): Use discard_current_folder().
Patch by Carlos Garnacho <carlos@imendio.com> - add a local_only
property to GtkFileChooserEntry:
* gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Add a
local_only field.
(_gtk_file_chooser_entry_init): Default to local_only being true.
(start_explicit_completion): Don't allow completion of non-native
files if local_only is turned on.
(start_loading_current_folder): Don't start loading non-native
folders if local_only is turned on.
(_gtk_file_chooser_entry_set_local_only): New function.
(_gtk_file_chooser_entry_get_local_only): New function.
* gtk/gtkfilechooserentry.h (_gtk_file_chooser_entry_set_local_only,
_gtk_file_chooser_entry_get_local_only): New prototypes.
* gtk/gtkfilechooserdefault.c (set_local_only): Set the local_only
property on the entry.
Fix completion so it doesn't pop up for every character in a URI
hostname:
* gtk/gtkfilechooser.h (GtkFileChooserError): Add a
GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME.
* gtk/gtkfilesystem.c (_gtk_file_system_parse): Return an
"incomplete hostname" error if the user has not typed a full
hostname yet in an URI.
* gtk/gtkfilechooserentry.c (append_common_prefix): If we get an
incomplete hostname, just don't pop up an error, since that is a
transient state and the user doesn't need to be notified about it.
(refresh_current_folder_and_file_part): Don't revert to showing
the base folder if we have an incomplete hostname.
(reload_current_folder): Handle the passed folder being NULL, even
if we must force a reload. Also, reload the folder if we didn't
have a cancellable for it (i.e. we hadn't started to load it
before).
2009-01-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkaction.[hc]: Add setters and getters for GtkAction
properties, in preparation for bug 560228.
2009-01-21 Christian Dywan <christian@twotoasts.de>
Bug 567413 – GtkComboBoxEntry doesn't emit "changed" signal
on entry editing
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Return only if index
is set. Patch by Carl-Anton Ingmarsson.
2009-01-20 Torsten Schoenfeld <kaffeetisch@gmx.de>
* gtk/gtkstyle.c: Add a "Since: 2.16" tag to gtk_style_get.
2009-01-20 Matthias Clasen <mclasen@redhat.com>
Bug 565656 – Add marks to scales
* gtk/gtkrange.[hc]: Add internal api to define 'stop values'
that have a little resistance when dragging the slider over it.
* gtk/gtk.symbols:
* gtk/gtkscale.[hc] (gtk_scale_add_mark): New function to add
a 'mark' to a scale, which will draws a tick, plus optionally
some text, and makes the value a stop value.
(gtk_scale_clear_values): Removes all marks.
* tests/testscale.c: Test for marks on scales
* tests/Makefile.am: Integrate it
2009-01-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c:
* gtk/gtkfilechooserentry.c:
* gtk/gtktextview.c: Replace several implementation of
blank cursor setting by GDK_BLANK_CURSOR.
2009-01-19 Matthias Clasen <mclasen@redhat.com>
* gdk/gdkcursor.c:
* gdk/gdkwindow.c: Update docs on how to create blank cursors.
2009-01-19 Matthias Clasen <mclasen@redhat.com>
Cache cursors to avoid libXcursor theme lookup overhead.
Patch by David Alan Gilbert.
* gdk/gdkcursor.h: Add a GDK_BLANK_CURSOR cursor type.
* gdk/x11/gdkcursor-x11.c: Cache font cursors and named cursors.
* gdk/x11/gdkprivate-x11.h:
* gdk/x11/gdkcdisplay-x11.c: Remove cached cursors when a
display if finalized.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 568263 – gtk can't recognize the wrong X Selection TARGETS'
type "TARGETS" by java applications
* gtk/gtkselection.c (gtk_selection_data_get_targets): Accept
a type of TARGETS instead of ATOM, too. Based on a patch by
Peng Wu.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 568233 – Wrong statement about GtkEntry's "activate" signal
* gtk/gtkentry.c:
* gtk/gtklabel.c:
* gtk/gtktextview.c: Correct some copy-and-paste mistakes in
keybinding signal docs. Pointed out by Pascal Terjan.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkentry.[hc]: Add properties and getters for icon tooltips.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 563280 – stock items & translation context
* gtk/gtkstock.c: Solve the msgctxt problem a bit more
elegantly, and add some hints about this to the docs of
gtk_stock_set_translate_func. Proposed by Christian Persch
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 568196 – Please change context of Forward stock label
* gtk/gtkstock.c: Reinstate separate translation contexts for
navigation and media labels (these were lost in the transition
to msgctxt. Pointed out by Gabor Kelemen.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 567887 – gtk_entry_get_storage_type() should be
gtk_entry_get_icon_storage_type()
* gtk/gtk.symbols:
* gtk/gtkentry.[hc]: Use the last chance to get the api right,
and rename things for consistency, requested by Murray Cumming.
In detail,
gtk_entry_get_stock -> gtk_entry_get_icon_stock
gtk_entry_get_pixbuf -> gtk_entry_get_icon_pixbuf
gtk_entry_get_gicon -> gtk_entry_get_icon_gicon
gtk_entry_get_storage_type -> gtk_entry_get_icon_storage_type
::prelight -> ::icon-prelight
::pixbuf-primary -> ::primary-icon-pixbuf
::stock-primary -> ::primary-icon-stock
::icon-name-primary -> ::primary-icon-name
::gicon-primary-> ::primary-icon-gicon
::storage-type-primary -> ::primary-icon-storage-type
::activatable->primary -> ::primary-icon-activatable
::sensitive-primary -> ::primary-icon-sensitive
(and similar for secondary properties)
2009-01-18 Matthias Clasen <mclasen@redhat.com>
Bug 567655 – gtk_status_icon_set_tooltip_text and
gtk_status_icon_set_tooltip_markup should use gchar*
* gtk/gtkstatusicon.h: Use "const gchar*" in new tooltip api.
Pointed out by Torsten Schoenfeld.
2009-01-18 Matthias Clasen <mclasen@redhat.com>
* demos/gtk-demo/search_entry.c: End the search if the window
is closed.
* demos/gtk-demo/search_entry.c:
* demos/gtk-demo/entry_completion.c: Group the entry examples
under "Entry".
2009-01-18 Christian Dywan <christian@twotoasts.de>
Remove a redundant include from gtktoolbar.c
* gtk/gtktoolbar.c: Remove second inclusion of gtktoolbar.h.
Patch by Enrico Tröger.
2009-01-16 Cody Russell <bratsche@gnome.org>
Bug 567944 – [Win32] Sorted treeview columns can be unreadable
* modules/engines/ms-windows/msw_style.c: Draw selected treeview
cells according to treeview focus, but ignore whether it is in
a sorted column or not. Otherwise the intersection of a selected
row and a sorted column looks very strange if the treeview does
not have focus.
2009-01-16 Daniel Elstner <danielk@openismus.com>
* modules/input/gtkimcontextmultipress.[ch]: Remove the namespace
prefix from functions defined locally only. Clean up the code and
change indentation to match the GTK+ coding style.
(_GtkImContextMultipress::key_sequences): Replace array of pointers
by GHashTable. Adapt the implementation accordingly.
(passthrough_enabled_for_window): Remove. The passthrough hack is
no longer necessary thanks to the recently introduced "im-module"
property of GtkEntry and GtkTextView.
(load_config): Rework to implement an improved configuration file
format. Just fetch all keys of the group instead of expecting the
keys to be named a certain way. This also allows interpreting the
config key itself as the GDK key name to bind the character sequence
to, thereby making it independent of the sequence itself.
* modules/input/im-multipress.conf: New example configuration using
the new syntax. The example sequences are now bound to the numeric
keypad and imitate the behavior of a standard mobile phone.
2009-01-15 Murray Cumming <murrayc@murrayc.com>
* gtk/gtkimcontext.c: documentation description: Mention the various
properties and the environment variable, with links to their
documentation.
* gtk/gtksettings.c:
* gtk/gtktextview.c: Make the im-module property documentation more
expansive.
2009-01-15 Diego Escalante Urrelo <diegoe@gnome.org>
Bug 562701 – GtkEntryCompletion popup sizes its rows wrong
when they span for more than one line.
Don't assume actions and results have equal height, this causes
negative size requisitions when results are more than one
line tall.
* gtk/gtkentrycompletion.c: change the formula used to calculate
the size of the completion popup.
2009-01-14 Federico Mena Quintero <federico@novell.com>
Remember the file chooser's geometry across invocations.
* gtk/gtkfilechoosersettings.h (struct _GtkFileChooserSettings):
New fields geometry_x, geometry_y, geometry_width, geometry_height.
(_gtk_file_chooser_settings_get_geometry): New prototype.
(_gtk_file_chooser_settings_set_geometry): New prototype.
* gtk/gtkfilechoosersettings.c (GEOMETRY_X_KEY, GEOMETRY_Y_KEY,
GEOMETRY_WIDTH_KEY, GEOMETRY_HEIGTH_KEY): New key names.
(ensure_settings_read): Read the geometry keys.
(_gtk_file_chooser_settings_save): Save the geometry keys.
(_gtk_file_chooser_settings_init): Initialize the geometry keys to
"don't have this value".
(_gtk_file_chooser_settings_get_geometry): New public function.
(_gtk_file_chooser_settings_set_geometry): New public function.
* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_map):
Don't change the default size in ::map() so we don't flicker...
(gtk_file_chooser_default_realize): ... so do it in ::realize()
instead, when the window is not yet visible. This avoids a
dialog-that-resizes when you first pop up the file chooser.
(emit_default_size_changed): Just emit the signal; don't check for
the widget's state so we can be emitted during the initial
::realize() when we are not mapped yet.
(update_preview_widget_visibility): Only emit default_size_changed
if the widget is not mapped, to avoid resizing the dialog while it
is visible.
* gtk/gtkfilechooserdialog.c
(file_chooser_widget_default_size_changed): Simply resize the
dialog to the default size without any fancy clamping. Also,
leave in place ifdef-ed out code to restore the file chooser's
position in addition to its size. The code to restore the
position doesn't quite work yet, but we'll leave it in as a
reference.
* gtk/gtkfilechooserdefault.c (save_dialog_geometry): New function.
(settings_save): Save the dialog's geometry.
(gtk_file_chooser_default_get_default_size): Load the geometry
from the settings. If it was already saved, return that instead
of computing an ad-hoc size.
2009-01-13 Matthias Clasen <mclasen@redhat.com>
Bug 450716 – New API to change global IM
Requested by Daniel Elstner.
* gtk/gtk.symbols:
* gtk/gtkimmulticontext.[hc] (gtk_im_multicontext_set_context_id):
New function to set the context id on a GtkIMMulticontext.
* gtk/gtkentry.c:
* gtk/gtktextview.c: Add a ::im-module property that can be
set to override the global setting for the im module to be used.
2009-01-13 Christian Dywan <christian@imendio.com>
Bug 566532 – GtkScaleButton implementation of GtkOrientable
* gtk/gtk.symbols:
* gtk/gtkscalebutton.c (gtk_scale_button_class_init),
(gtk_scale_button_set_property):
* gtk/gtkscalebutton.h: Deprecate gtk_scale_button_get_orientation
in favour of implementing GtkOrientable. Patch by Bruce Cowan.
2009-01-13 Tor Lillqvist <tml@iki.fi>
Bug 164002 - query scripts don't work uninstalled on windows
* gtk/gtkmain.c (_gtk_get_libdir): If the gtk DLL is in a ".libs"
folder, assume we are running uninstalled, and use the
configure-time GTK_LIBDIR.
2009-01-12 Matthias Clasen <mclasen@redhat.com>
* NEWS: Refer to tray icon spec, instead of a random email.
2009-01-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwindow.c (gtk_window_set_icon_name): Don't cause lots
of X traffic when the icon name doesn't actually change. Some
apps like to reset their window icon frequently, without actually
changing the icon name...
2009-01-12 Paolo Borelli <pborelli@katamail.com>
Bug 492794 – Pasting external text at end of view yields wrong
scrolling to mark
* gtk/gtktextbuffer.[ch]:
* gtk/gtktextview.c:
Add a "paste-done" signal and use it to propelry scroll the
view at the end of the pasted text in the case of an async
paste. Patch by Ignacio Casal Quintero based on a patch by
Yevgen Muntyan.
2009-01-12 Tor Lillqvist <tml@iki.fi>
* gdk/gdk.c (gdk_arg_debug_cb) (gdk_arg_no_debug_cb): A
GOptionArgFunc should return gboolean and take also a GError
pointer parameter, so make these two functions do that. Return
FALSE (and set the GError) if the parsing of the debug string
failed completely. Note that g_parse_debug_string() doesn't really
have any way to return parsing status, and accepts partially
incorrect strings, though.
2009-01-12 Claudio Saavedra <csaavedra@igalia.com>
Bug 567468 – no check for trailing != NULL in
gtk_text_layout_get_iter_at_position()
* gtk/gtktextlayout.c: (gtk_text_layout_get_iter_at_position):
Check for trailing to be non-NULL.
* gtk/gtktextview.c: (gtk_text_view_get_iter_at_position): document
that trailing may be NULL.
2009-01-11 Tor Lillqvist <tml@iki.fi>
Bug 523554 - Copy from GIMP to Word broken
* gdk/win32/gdkselection-win32.c
(_gdk_win32_selection_convert_to_dib): The DIB stored in the
Windows Clipboard was for some unknown reason truncated by one
byte. Don't do that.
2009-01-11 Matthias Clasen <mclasen@redhat.com>
Bug 567024 – gtktoolbutton doesn't create right proxy menu item
image with GIcon
* gtk/gtktoolbutton.c: Properly create a menu proxy from a GIcon.
Patch by Christian Persch
* tests/testtoolbar.c: Add an example with a GIcon
2009-01-09 Christian Dywan <christian@imendio.com>
Fail in gdk_window_new if _gdk_window_new failed
* gdk/gdkwindow.c (gdk_window_new): Add g_return_val_if_fail
in case _gdk_window_new is NULL. Approved by Tim Janik
2009-01-08 Matthias Clasen <mclasen@redhat.com>
Bug 566733 – Add GIcon to GtkAction, GtkToolButton
* gtk/gtkaction.c: Add a ::gicon property to GtkAction and set the
icon from it if specified. The stock icon is preferred if a stock id
is given. Based on a patch by A. Walton
2009-01-04 Matthias Clasen <mclasen@redhat.com>
* gtk/stock-icons/{16,24}/gtk-caps-lock-warning.png: New icons
* gtk/gtkstock.h: Add GTK_STOCK_CAPS_LOCK_WARNING.
* gtk/gtkiconfactory.c (get_default_icons): Register the stock icon.
* gtk/gtkentry.c (show_capslock_feedback): Use the new stock icon.
2009-01-05 Tor Lillqvist <tml@novell.com>
Bug 566628 - gdk_display_close always asserts on win32
* gdk/win32/gdkdisplay-win32.c
(_gdk_windowing_set_default_display): Allow also a NULL parameter
in the g_assert(). Still don't actually do anything in this
function, though.
2009-01-04 Matthias Clasen <mclasen@redhat.com>
Bug 566568 – gtk_tree_model_get_value docs typo
* gtk/gtktreemodel.c (gtk_tree_model_get_value): Fix a typo
in the docs, pointed out by Christian Persch.
2009-01-04 Matthias Clasen <mclasen@redhat.com>
Bug 566391 – gtk_about_dialog_set_url_hook should activate
pre-existing website links
* gtk/gtkaboutdialog.c: Make setting website, website-label and
url hook work independent of their order. Reported by Steven
Sheehy.
2009-01-03 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkscreen-x11.h:
* gdk/x11/gdkevents-x11.c (fetch_net_wm_check_window): Recheck
_NET_SUPPORTING_WM_CHECK every now and then to avoid getting
stuck on the id of a former wmcheck window that got reused by
another client (see RH bug 471927)
2009-01-03 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreesortable.c: Improve the docs
* gtk/gtktreemodelsort.c: Don't assert when using the "unsorted"
sort column id.
2009-01-02 Matthias Clasen <mclasen@redhat.com>
Bug 565998 – configure script doesn't check for cairo-xlib.pc
* configure.in: Check for cairo-xlib when looking for
gdk dependencies. Requested by Alberto Ruiz
2009-01-02 Matthias Clasen <mclasen@redhat.com>
Bug 566334 – compile failure for gtk+ on Mac OS X
* gtk/gtkstatusicon.c: Fix the build on OS X.
Reported by Bart Cortooms.
2009-01-02 Matthias Clasen <mclasen@redhat.com>
Bug 566083 – Icon pixmap hardcoded during DnD
* gtk/gtkwidget.c:
* gtk/gtkentry.c: Add docs about using ::drag-begin for setting
a custom drag icon. Reported by Xan Lopez
2009-01-01 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
* === Released 2.15.0 ===
2009-01-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_icon_sensitive): Fix default
value
* gtk/tests/builder.c: Clean up asserts, make domain
test work with current GtkBuilder behaviour.
* Makefile.decl: Start Xvfb with -ac -noreset to try
and get the gui tests working.
2009-01-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols: Add a few forgotten symbols
* gtk/gtkprintoperation.c:
* gtk/gtktrayicon-x11.c: Make some functions static
2008-12-31 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2008-12-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkruler.[hc]: Some more
2008-12-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkpaned.[hc]:
* gtk/gtkscale.[hc]:
* gtk/gtkscrollbar.[hc]:
* gtk/gtkseparator.[hc]: Keep these all abstract for now.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Rename the icon signals to ::icon-press and
::icon-release to avoid clashes with the existing SexyIconEntry
signals. Also annotate the GdkEvent parameters as static-scope.
* tests/testentryicons.c: Adapt
* demos/gtk-demo/search-entry.c: Adapt
2008-12-30 Matthias Clasen <mclasen@redhat.com>
Bug 565846 – "va_end(args);" should be added into gtk_tree_store_new
* gtk/gtktreestore.c (gtk_tree_store_new): Add a missing
va_end() call. Pointed out by Jiwon Lee.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Code cleanups; get rid of get_text_area_size,
replace get_icon_allocation by get_icon_allocations, don't
pass allocation to place_windows; other stylistic changes to
the icon-related code.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Avoid size allocation loops.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Fix errors in property definitions and
get_property implementation.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Redo the Caps Lock warning using an icon.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
Bug 558694 – Paned window splitter keynav broken
* gtk/gtkpaned.c (get_child_panes): Don't add unrealized
widgets.
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstyle.c:
* gtk/gtkmenutooltbutton.c:
* gtk/gtkprintoperationpreview.c: Doc additions
2008-12-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconview.c:
* gtk/gtklabel.c:
* gtk/gtkentry.c:
* gtk/gtktextview.c:
* gtk/gtkeditable.c:
* gtk/gtktextbuffer.c: Doc additions.
2008-12-29 Tor Lillqvist <tml@novell.com>
* gtk/gtk.symbols: Add missing symbols from gtkentry.c.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwindow.c:
* gtk/gtkstyle.c: Doc additions
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk[hv]scrollbar.c: Document gtk_[hv]scrollbar_new.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwidget.c: Document gtk_mnemonic_activate.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextlayout.c: Un-doc-commentize non-public api
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprogress.h: Fix a typo
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkhsv.c:
* gtk/gtkentry.c: Doc fixes
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwidget.c:
* gtk/gtktextutil.c: Un-doc-commentize non-exported functions
to make gtk-doc happy.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkscale.c:
* gtk/gtkimagemenuitem.c: Doc fixes
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkeditable.h: Match parameter names to make gtk-doc happy.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* tk/gtkfontsel.c: Merge docs inline.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintsettings.c:
* gtk/gtkbindings.c:
* gtk/gtkstyle.c: Doc fixes
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkscrolledwindow.c:
* gtk/gtkscale.c: Merge docs inline.
2008-12-28 Ryan Lortie <desrt@desrt.ca>
small fix for "Paned Window Widgets" example
* docs/tutorial/gtk-tut.sgml: use gtk_container_add rather than
add_with_viewport for putting a GtkTreeView into a ScrolledWindow
Spotted by Benjamin Herrenschmidt
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimmodule.c:
* gtk/gtkseparatortoolitem.c: Doc fixes
* gtk/gtkfontsel.c:
* gtk/gtkeditable.c: Merge docs inline.
2008-12-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkhsv.c:
* gtk/gtkwidget.c:
* gtk/gtkaccelgroup.c: Documentation fixes
* gtk/gtkstatusicon.c:
* gtk/gtkentry.c:
* gtk/gtkeditable.[hc]: Make parameter names match to make gtk-doc
happy.
2008-12-27 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Expand the docs some more.
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Don't emit ::icon-pressed on nonactivatable
icons. Fix up docs to match actual api.
* tests/testentryicons.c: Reshuffle tests a bit. Add a DND test.
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Fix interaction between icons and widget sensitivity.
Also fix a few typos.
* tests/testentryicons.c: Add property editors.
* tests/Makefile.am: Glue
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Allow builtin icons when loading themed icons,
and don't leak a GtkIconInfo.
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Emit ::icon-pressed regardless which button was
pressed. Also make it explicit in the signal signature that the
position parameter is a GtkEntryIconPosition.
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Emit property notification for the text-length
property.
2008-12-26 Matthias Clasen <mclasen@redhat.com>
* demos/gtk-demo/search_entry.c: Add a demo for new entry features.
* demos/gtk-demo/Makefile.am: Glue
2008-12-25 Matthias Clasen <mclasen@redhat.com>
* gdk/gdkapplaunchcontext.c:
* gdk/gdkkeys.c:
* gdk/x11/gdkdnd-x11.c:
* gdk/x11/gdkkeyx-x11.c:
* gdk/x11/gdktestutils-x11.c: Typo fixes and other small
doc improvements.
2008-12-23 Li Yuan <li.yuan@sun.com>
* gtk/gtkiconview.c: (gtk_icon_view_accessible_model_row_changed):
Bug #549251. No need to set name if there is no a11y item object.
2008-12-21 Yair Hershkovitz <yairhr@gmail.com>
Bug 565203: RTL locales: icons are misplaced when horizontal
gtkiconview is contained in a gtkscrolledwindow.
* gtk/gtkiconview.c (gtk_icon_view_layout_single_row):
Fix horizontal icon positions when in RTL locale.
2008-12-19 Matthias Clasen <mclasen@redhat.com>
* NEWS: Update
2008-12-19 Matthias Clasen <mclasen@redhat.com>
Bug 564881 – gtkstatusicon.c: 'event' bug again
* gtk/gtkstatusicon.c (button_callback): Fix the build.
Patch by Christian Dywan.
2008-12-19 Cody Russell <bratsche@gnome.org>
Bug 85292 – add an icon to gtkentry
* gtk/gtkmarshalers.list: Add VOID:INT,BOXED
* tests/testentryicons.c: Initial icon entry test
* tests/Makefile.am: Add testentryicons
* gtk/gtkentry.[ch]: Add API for setting primary/secondary icons
and other features related to them.
2008-12-19 Marek Kasik <mkasik@redhat.com>
Bug 339318 - Allow page rendering to (optionally) happen in a thread
* gtk/gtk.symbols: API change
* doc/reference/gtk/gtk-sections.txt: API change
* gtk/gtkprintoperation-private.h
* gtk/gtkprintoperation.h
* gtk/gtkprintoperation.c: Adds 2 new functions
gtk_print_operation_set_defer_drawing()
- Sets up the GtkPrintOperation to wait for calling of
gtk_print_operation_draw_page_finish() from application. It can
be used for drawing page in another thread.
This function must be called in the callback of "draw-page"
signal.
gtk_print_operation_draw_page_finish()
- Signalize that drawing of particular page is complete.
It is called after completion of page drawing (e.g. drawing
in another thread).
If gtk_print_operation_set_defer_drawing() was called before,
then this function has to be called by application. In another
case it is called by the library itself.
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintunixdialog.c: Don't export emit_ok_response
2008-12-15 Tomas Bzatek <tbzatek@redhat.com>
* gtk/gtkfilechooserdefault.c: (list_row_activated):
* gtk/gtkfilesystem.c: (_gtk_file_info_consider_as_directory):
Mask G_FILE_TYPE_SHORTCUT as a directory (#561494)
2008-12-13 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
Mount the enclosing volume if the folder we're switching to is not
mounted. Patch by Tomas Bzatek, based on work by Carlos Garnacho
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 561494 – FileChooser network browsing and authentication support
* gtk/gtkfilesystem.[hc] (_gtk_file_info_consider_as_directory):
Privately export this method. It classifies directories and mountables
the same.
* gtk/gtkfilesystem.c (enclosing_volume_mount_cb): Silently drop
G_IO_ERROR_ALREADY_MOUNTED error for gvfs backends without visible
mounts.
* gtk/gtkfilesystemmodel.c:
* gtk/gtkfilechooserbutton.c:
* gtk/gtkfilechooserentry.c:
* gtk/gtkfilechooserdefault.c: Use the new function instead of
direct checks for G_FILE_TYPE_DIRECTORY throughout.
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 562579 – Remove error dialog when directory does not exist
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
Don't show an error dialog when changing to a non-existing folder,
since this is ususally just an annoyance.
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 556233 – local-only causes G_IS_FILE warning
* gtk/gktfilechooserdefault.c (set_local_only): Avoid a warning
in tests. Patch by Christian Dywan
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 563158 – CellRendererProgress pulsing and progressing rows can
not be used together
* gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_set_pulse):
Don't try to keep state in a cell renderer between two paint
calls. It doesn't work. Patch by Kristian Mueller
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 555560 – gtk_combo_box_set_active fails with no model
* gtk/gtkcombobox.c: Allow out-of-order setting of model and active.
Patch by Christian Dywan
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 558306 – Cannot build gdk (gtk+ 2.14.4) on Solaris 8
* gdk/x11/gdktestutils-x11.c (gdk_test_simulate_button):
Remove a C99ism. Pointed out by Eric Lamarque
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 549251 – GTK icon view accessible issue.
* gtk/gtkiconview.c (gtk_icon_view_accessible_model_row_changed):
Handle separate append/set for rows. Patch by Li Yuan
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 556839 – Crash when opening a link
* gtk/gtkstatusicon.c (gtk_status_icon_finalize): Destroy the
image too. Patch by Carlos Garcia Campos
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 563751 – xatom cache is prefilled too late
* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Initialize the
XAtom cache earlier. Patch by Christian Persch
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 564212 – gtk_icon_view_accessible_model_rows_reordered explain
new_order in the wrong way
* gtk/gtkiconview.c (gtk_icon_view_accessible_model_rows_reordered):
Use the new order correctly. Patch by Li Yuan
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 563835 – Typo in gtk_widget_has_screen() docs
* gdk/directfb/gdkwindow-directfb.c:
* gdk/gdkwindow.c:
* gdk/x11/gdkwindow-x11.c:
* gtk/gtkmenushell.c:
* gtk/gtkwidget.c:
* gtk/tests/builder.c:
* tests/testdnd.c: s/heirarchy/hierarchy/ in docs and comments.
Pointed out by Wouter Bolsterlee
2008-12-12 Matthias Clasen <mclasen@redhat.com>
Bug 564066 – Crash in gtk_rc_parse_default_files
* gtk/gtkrc.c (gtk_rc_parse_default_files): Handle being called
early. Bug report by Andrés G. Aragoneses
2008-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmountoperation.c: Set an empty title on password dialogs.
Pointed out by Máirín Duffy.
2008-12-11 Sven Herzberg <sven@imendio.com>
Document the "set-scroll-adjustments" signal
Reviewed by Kristian Rietveld.
* gtk/gtkiconview.c,
* gtk/gtklayout.c,
* gtk/gtktextview.c,
* gtk/gtktreeview.c,
* gtk/gtkviewport.c: added proper documentation for the signal
2008-12-11 Daniel Elstner <danielk@openismus.com>
Bug 563994 – Input method module interface not documented
* gtk/gtkimcontext.h: Add public/private markers.
* gtk/gtkimcontext.c: Add section documentation which explains how
to add a new input method module to GTK+. Document the signals and
virtual functions of GtkIMContextClass.
* gtk/gtkimmodule.c: Document struct GtkIMContextInfo.
* docs/reference/gtk/gtk-sections.txt: Add GtkIMContextClass and
GtkIMContextInfo to section GtkIMContext.
* docs/reference/gtk/Makefile.am (IGNORE_HFILES): Remove
gtkimmodule.h from the list in order to pick up GtkIMContextInfo.
* docs/reference/gtk/tmpl/gtkimcontext.sgml: Remove file from
repository since all the hand-edited content has been migrated to
source file comments.
2008-12-10 Matthias Clasen <mclasen@redhat.com>
Bug 563991 – gtk_file_chooser_button_new_with_backend is deprecated
-- but what should be used instead?
* gtk/gtkfilechooserbutton.c: Enhanced deprecation annotation.
2008-12-10 Daniel Elstner <danielk@openismus.com>
Maintenance of Multipress input method by Openismus GmbH:
* modules/input/gtkimcontextmultipress.[ch]: Clean up the code
a bit to follow the GTK+ coding style more closely. Fix the code
to emit "preedit-start" and "preedit-end", too, rather than only
"preedit-changed".
(GTK_IM_CONTEXT_MULTIPRESS*): Rename incorrectly spelled macros
gtk_im_context_multipress*. Shouldn't break API or ABI as it's
only used internally.
* modules/input/immultipress.c: More cleanup,
* modules/input/README.multipress: ditto.
2008-12-09 Michael Natterer <mitch@imendio.com>
* gdk/gdk.symbols: add missing #ifndef GDK_DISABLE_DEPRECATED.
2008-12-09 Michael Natterer <mitch@imendio.com>
* gtk/gtkcontainer.c (struct PackingPropertiesData): add missing
semicolon.
* gtk/gtkcontainer.c (attributes_text_element): "value" is a
gchar*, not const gchar*.
2008-12-07 Matthias Clasen <mclasen@redhat.com>
Bug 546378 – GtkAssistant page title is not translatable
* gtk/gtkbuilderparser.c: Make gtk_builder_get_translation_domain()
useful for subparsers.
* gtk/gtkcontainer.c: Make the child property parser support
translatable child properties. Patch by Antti Kaijanmäki
2008-12-07 Matthias Clasen <mclasen@redhat.com>
Bug 554274 – Add default hook for GtkLinkButton
* gtk/gtklinkbutton.c: Call gtk_show_uri() if no uri hook has
been set. Patch by Emmanuele Bassi
2008-12-07 Matthias Clasen <mclasen@redhat.com>
Bug 559325 – documentation for gdk_display_get_window_at_pointer()
: is wrong
* gdk/gdkdisplay.c (gdk_display_get_window_at_pointer): Correct
the documentation. Patch by Paul Davis
2008-12-07 Matthias Clasen <mclasen@redhat.com>
Bug 563285 – test print backend does not compile
* modules/printbackends/test/gtkprintbackendtest.c: Clean up
includes.
2008-12-07 Behdad Esfahbod <behdad@gnome.org>
Bug 563547 – Update gdkx11 atom precache table
* gdk/x11/gdkdisplay-x11.c: Add more atoms to precache.
2008-12-05 Michael Natterer <mitch@imendio.com>
Bug 546285 – Allow GtkEntry to draw progress
* gtk/gtkentry.[ch]: add new API similar to GtkProgressBar which
allows to set the entry's progress_fraction, its progress_pulse_step
and to let the entry's progress pulse.
* gtk/gtk.symbols: updated.
* tests/testgtk.c: add progress demo code to the "Entry" window.
2008-12-04 Johan Dahlin <jdahlin@async.com.br>
* gtk/gtkstatusicon.c:
Add missing space in gtk-doc deprecated syntax
2008-12-03 Simos Xenitellis <simos@gnome.org>
Bug 557420 – Some compose sequences don't work anymore (or only in
a specific order)
* gtk/gtkimcontextsimple.c: Update of table size, keysym boundary,
to match the gtkimcontextsimpleseqs.h table.
* gtk/gtkimcontextsimpleseqs.h: Update with older gtk+ compose
sequences that went missing due to table update with upstream.
* gtk/compose-parse.py: Updated to include gtk-compose-lookaside.txt
* gtk/gtk-compose-lookaside.txt: Older gtk+ compose sequences that
are not found in the X.Org Compose file.
2008-12-03 Sven Herzberg <sven@imendio.com>
Bug 562998 – GtkFontButton documentation improvements
* gtk/gtkfontbutton.c: mention the way the font string should be used.
Patch by Sven Herzberg and Nelson Benitez
2008-12-03 Marek Kasik <mkasik@redhat.com>
Bug 559914 – eog doesn't apply paper setup.
* gtk/gtkpapersize.c: Call the gtk_paper_size_new_from_ppd() with width
and height in points.
2008-12-02 Carlos Garcia Campos <carlosgc@gnome.org>
Bug 562878 – password save incorrectly set in gtkmountoperation
* gtk/gtkmountoperation.c (remember_button_toggled),
(gtk_mount_operation_ask_password): Remember the password save
flags only when the radio button becomes active. Set also the
default state of the radio buttons depending on the current value
of password save flags.
2008-12-01 Matthias Clasen <mclasen@redhat.com>
Bug 555334 – connected server feature
* gtk/gtkfilesystem.c (get_volumes_list): Filter out shadow mounts.
Patch by David Zeuthen.
2008-12-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Revert an accidental change that sneaked
in with the last commit.
2008-12-01 Paul Bolle <pebolle@tiscali.nl>
Bug 562817 – GtkDialog: typo
* gtk/gtkdialog.c: Fix typo
2008-11-29 Matthias Clasen <mclasen@redhat.com>
Bug 554453 – "typeahead find" widget of GtkTreeView appears on
wrong monitor in a multi-head environment
* gtk/gtktreeview.c (gtk_tree_view_ensure_interactive_directory):
Make sure the typeahead window follows screen changes of the
treeview. Noticed by Rainer Stransky
2008-11-30 Christian Dywan <christian@imendio.com>
Bug 559622 – GdkDevice test segfaults
* gdk/x11/gdkdisplay-x11.c (gdk_display_x11_dispose):
* gdk/x11/gdkinput.c (gdk_device_class_init), (gdk_device_dispose):
Free and reset device in dispose. Patch by Michael Natterer and myself.
2008-11-30 Christian Dywan <christian@imendio.com>
Bug 554076 – eventually release g_new-ed supported_atoms
* gdk/x11/gdkevents-x11.c (cleanup_atoms),
(gdk_x11_screen_supports_net_wm_hint): Set cleanup callback.
Patch by Caolan McNamara.
2008-11-30 Christian Dywan <christian@imendio.com>
Bug 539263 – Deprecate gdk_window_get_toplevels
* gdk/gdkwindow.c:
* gdk/gdkwindow.h: Deprecate gdk_window_get_toplevels
2008-11-29 Federico Mena Quintero <federico@novell.com>
* gtk/gtktreeview.c (gtk_tree_view_bin_expose): If tree lines are
enabled, flip them around for the right-to-left case. Fixes
https://bugzilla.novell.com/show_bug.cgi?id=447004. Patch by
Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt>
2008-11-29 Christian Persch <chpe@gnome.org>
* gtk/gtkselection.c: Typo fix.
2008-11-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkselection.c:
* gtk/gtkentry.c:
* gtk/gtkdnd.c:
* gtk/gtkcolorsel.c:
* gtk/gtkbindings.c: Improve deprecation annotations.
2008-11-26 Christian Dywan <christian@imendio.com>
Bug 561504 – testgtk should load rc file from sub folder
* tests/testgtk.c (main):
Make testgtk look in subfolder and warn if not found
2008-11-25 Johan Dahlin <jdahlin@async.com.br>
Bug 559947 – Unchecked dependency on python>=2.4
* gtk/gtk-builder-convert:
Avoid using sorted() which is only present in python 2.
2008-11-24 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtkalignment.c: Bug 561539 - Fix warnings when size allocations
fall short of border width and padding.
2008-11-22 Paul Bolle <pebolle@tiscali.nl>
Bug 561335 - Fix typos in GtkToolItem documentation
* gtk/gtktoolitem.c: Fix typos in GtkToolItem documentation
2008-11-21 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump gtk-doc dependency to 1.11 for
nicer index-generation.
2008-11-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmountoperation.[hc]: Declare structs in a way that
gtk-doc understands.
2008-11-17 Christian Dywan <christian@imendio.com>
Bug 377699 – realizing gtk.Progress() causes SEGV
* gtk/gtkprogress.c: Define GtkProgress as an abstract type
2008-11-13 Christian Dywan <christian@imendio.com>
Bug 560602 – Wrong GtkMenuItem default value (test fails)
* gtk/gtkmenuitem.c (gtk_menu_item_class_init):
Correct default "label" value to ""
2008-11-12 Christian Dywan <christian@imendio.com>
Bug 560139 – GtkEntry doesn't paint with the right state
* gtk/gtkentry.c (gtk_entry_class_init), (gtk_entry_draw_frame),
(gtk_entry_expose): Reflect the right state if state-hint is set
2008-11-12 Christian Dywan <christian@imendio.com>
Bug 559619 – invisible-char default cannot be tested
* gtk/tests/defaultvalue.c (test_type):
Skip invisible-char when testing
2008-11-12 Richard Hult <richard@imendio.com>
* gtk/gtkdnd-quartz.c: (gtk_drag_set_icon_pixmap): Implement,
patch from Paul Davis.
2008-11-12 Christian Dywan <christian@imendio.com>
Bug 525550 – GTK+ 2.13.0 GtkCurve test fails
* gtk/tests/object.c (list_ignore_properties),
(object_test_property), (main): Ignore GtkCurve when testing
2008-11-12 Richard Hult <richard@imendio.com>
Bug 550942 – [patch] Rework of gdkeventloop-quartz.c
* gdk/gdk.c:
* gdk/gdkinternals.h: Add eventloop debug facility.
* gdk/quartz/gdkeventloop-quartz.c: Big rework of the quartz
mainloop integration, patch from Owen Taylor. See bug #550942 for
the details.
2008-11-12 Richard Hult <richard@imendio.com>
Bug 558586 – handling of keyboard under darwin (quartz)
* gdk/quartz/gdkkeys-quartz.c: Follow up on this bug, only use the
new API when building on 64-bit, since there are still old non-xml
layouts used out there we don't want to break them. (For 64-bit
those layouts doesn't work so we don't have a choice there.)
2008-11-11 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkspinbutton.c: Chain up in enter and leave notify handlers.
2008-11-11 Michael Natterer <mitch@imendio.com>
Bug 553765 – Add orientation API to GtkRange
* gtk/gtkrange.[ch]: implement the GtkOrientable interface. Add
evil code that makes sure that the stepper_detail and slider_detail
set in GtkRangeClass continue to work with the hacked subclasses
below.
* gtk/gtkscale.[ch]: swallow all code from GtkHScale and GtkVScale
and add gtk_scale_new() and gtk_scale_new_with_range() which take
a GtkOrientation argument. Set slider_detail to "Xscale" so above
evil code works.
* gtk/gtkscrollbar.[ch]: add gtk_scrollbar_new() which takes a
GtkOrientation argument. Set stepper_detail to "Xscrollbar" so
above evil code works.
* gtk/gtkhscale.c
* gtk/gtkvscale.c
* gtk/gtkhscrollbar.c
* gtk/gtkvscrollbar.c: remove all code except the constructor and
call gtk_orientable_set_orientation() in init().
* gtk/gtk.symbols: changed accordingly.
2008-11-11 Michael Natterer <mitch@imendio.com>
* gtk/gtktoolbar.h: move deprecated functions together, move
setters and getters together, some indentation cleanup.
2008-11-11 Michael Natterer <mitch@imendio.com>
* gtk/gtktoolbar.[ch]: implement the GtkOrientable interface
and deprecate gtk_toolbar_get,set_orientation().
* gtk/gtk.symbols: changed accordingly.
2008-11-10 Marek Kasik <mkasik@redhat.com>
Bug 560135 - Print when the user double clicks a printer
* gtk/gtkprintunixdialog.c: add handling of double click to
GtkPrintUnixDialog.
2008-11-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkpaned.c: argh, actually call the newly added private
gtk_paned_calc_position() instead of the deprecated public
version.
2008-11-07 Michael Natterer <mitch@imendio.com>
Bug 553586 – Add orientation API to GtkPaned
* gtk/gtkpaned.[ch]: implement the GtkOrientable interface
and swallow all code from GtkHPaned and GtkVPaned. Add
gtk_paned_new() which takes a GtkOrientation argument. Deprecate
gtk_paned_compute_position() for good (also for GTK_COMPILATION).
* gtk/gtkhpaned.[ch]
* gtk/gtkvpaned.[ch]: remove all code except the constructor and
call gtk_orientable_set_orientation() in init().
* gtk/gtk.symbols: add gtk_box_new().
2008-11-07 Johan Dahlin <jdahlin@async.com.br>
* gtk/gtkcontainer.c (gtk_container_buildable_add_child):
Check for child->parent instead of GTK_WIDGET_TOPLEVEL.
2008-11-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkscrollbar.c: remove bogus newlines in the middle of
function calls, fix broken indentation and remove trailing
whitespace.
2008-11-06 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtkmenuitem.c: Made buildable and added support for adding
children of type "submenu"
* gtk/gtkwindow.c: Added support for custom tag "accel-groups" to
add GtkAccelGroups to the window.
* gtk/gtkcontainer.c: Added builder contextual warnings in
buildable_add_child()
* gtk/tests/builder.c: Added tests for buildable menus (test that
accelerators are properly connected on stock items, test the menu
hierarchy, test permission to add alien/custom menuitem children).
* docs/reference/gtk/tmpl/gtkbuilder.sgml
* docs/reference/gtk/tmpl/gtkwindow.sgml
* docs/reference/gtk/tmpl/gtkmenuitem.sgml: Updated docs for
buildable submenus and accel groups.
2008-11-06 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtkmenuitem.[ch]: added new apis
gtk_menu_item_[set/get]_label() and
gtk_menu_item_[set/get]_use_underline() with "label" and
"use-underline" properties, constructors cleaned up to use
g_object_new(). GtkMenuItemClass take new vfuncs
->get/set_label().
* gtk/gtkcheckmenuitem.c: constructors cleaned up to use
g_object_new().
* gtk/gtkimagemenuitem.[ch]: added new apis
gtk_image_menu_item_[get/set]_use_stock() and
gtk_image_menu_item_set_accel_group() with "use-stock" and
write-only "accel-group" properties. constructors cleaned up to
use g_object_new().
2008-11-06 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtkbuilder.h: Fixed a crasher in
GTK_BUILDER_WARN_INVALID_CHILD_TYPE()
2008-11-06 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtklabel.c: gtk_label_set_attributes() now applies attributes
on top of any markup or mnemonic attributes (bug 558409).
* README: Updated and added release notes for 2.16
2008-11-06 Richard Hult <richard@imendio.com>
Bug 558586 – handling of keyboard under darwin (quartz)
* gdk/quartz/gdkkeys-quartz.c: (maybe_update_keymap): Patch from
Arnaud Charlet to replace use of deprecated keyboard layout API
with the new TIS API available in 10.5. The old code is still used
when building for 10.4.
2008-11-05 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkevents-quartz.c:
(get_keyboard_modifiers_from_ns_event), (create_key_event): Revert
(at least for now) the alt/cmd switching since it breaks the
"alt-gr" functionality of alt which makes it impossible to input
lots of characters.
2008-11-05 Christian Dywan <christian@imendio.com>
Bug 559404 – gtk_editable_insert_text counts length in bytes
* gtk/gtkeditable.c:
Document new_text_length as the number of bytes
2008-11-05 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkwindow-quartz.c:
(gdk_window_impl_quartz_begin_paint_region): Set the fill color
outside the loop.
2008-11-05 Richard Hult <richard@imendio.com>
* gtk/gtkstatusicon.c: (gtk_status_icon_set_has_tooltip),
(gtk_status_icon_get_tooltip_markup): Fix build for win32 and
quartz.
2008-11-04 Tor Lillqvist <tml@novell.com>
Bug 557212 - Problem with which window gains focus and is visible
* gdk/win32/gdkevents-win32.c (ensure_stacking_on_activate_app):
Only do the restacking for the active window of the
application. Seems to fix the problem.
(gdk_event_translate): Only call ensure_stacking_on_activate_app()
when the application is being activated, not deactivated.
2008-11-03 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkstatusicon.[hc]: Add new tooltip api.
2008-11-03 Christian Persch <chpe@gnome.org>
Bug 558001 – gtk_icon_view_enable_model_drag_[source|dest] problem
* gtk/gtkiconview.c: Make gtk_drag_*_add_*_targets() usable with
GtkIconView.
2008-11-02 Matthias Clasen <mclasen@redhat.com>
Bug 558929 – gtkstatusicon.c: 'event' is a member of the structure
* gtk/gtkstatusicon.c: Fix the build.
2008-11-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimagemenuitem.c: Make it possible to overrule the
gtk-menu-images setting.
* gtk/gtkaction.c (connect_proxy): Show the image before adding
it to the image menu item.
2008-11-01 Tor Lillqvist <tml@novell.com>
Bug 558278 - Crash when calling a callback set by
gdk_add_client_message_filter()
* gdk/win32/gdkevents-win32.c (apply_event_filters): Rename from
apply_filters() so that it is clear that this function is for
GdkEventFilters only.
(print_event): Print more information for GDK_CLIENT_EVENT events.
(gdk_event_translate): When handling client filters, don't use
apply_event_filters(). Use similar code as in the X11 backend,
although not exactly, as the parameter list and return value
semantics of gdk_event_translate() is different.
* tests/testclientmessage.c: New interactive test program to
verify client message functionality.
* tests/Makefile.am: Add it.
2008-11-01 Matthias Clasen <mclasen@redhat.com>
Bug 409435 – GtkStatusIcon enhancements: DnD, scroll events,
middle click, rich tooltips
* gtk/gtkstatusicon.[hc]: Add support for button press/release and
scroll events. Patch by Ed Catmur
2008-11-01 Matthias Clasen <mclasen@redhat.com>
Bug 322934 – Replace menu's proxy icons with empty space hiding icons
* gtk/gtkmenu.c (gtk_menu_size_request): Use consistent padding
regardless of imagees or checks being in the menu. Also add
padding on the right edge.
Proposal by Luca Ferretti, patch by Jon McCann
2008-11-01 Matthias Clasen <mclasen@redhat.com>
Bug 412134 – Add API to query style properties from the style
* gtk/gtk.symbols:
* gtk/gtkstyle.[hc]: Add getters for style properties to
avoid the need for ugly workarounds with dummy widget instances.
Patch by Mariano Suárez-Alvarez
2008-10-31 Christian Dywan <christian@imendio.com>
Bug 558667 – gtk_font_selection_dialog_get_apply_button - deprecate?
* gtk/gtk.symbols:
* gtk/gtkfontsel.c:
* gtk/gtkfontsel.h:
Deprecate gtk_font_selection_dialog_get_apply_button
2008-10-31 Matthias Clasen <mclasen@redhat.com>
Bug 558323 – glitches when popping up combos in treeviews
* gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_set_property):
Don't set the model property on the combo box, since that leads
to loops.
2008-10-31 Christian Dywan <christian@imendio.com>
Bug 347230 – testicontheme shortcomings
* tests/testicontheme.c (main):
Use theme for "display" and quit on window closing
2008-10-30 Matthias Clasen <mclasen@redhat.com>
Bug 558522 – scroll arrow painted insensitive even though there
are pages beyond the edge
* gtk/gtknotebook.c (gtk_notebook_real_insert_page): Redraw
arrows. Pointed out by Christian Persch
2008-10-30 Michael Natterer <mitch@imendio.com>
* gtk/gtkcellrenderertext.h
* gtk/gtkentry.[ch]
* gtk/gtkimcontext.h
* gtk/gtklabel.c
* gtk/gtkstyle.h: <pango/pango.h> is pulled in by <gdk/gdk.h>,
remove its inclusion here.
2008-10-30 Michael Natterer <mitch@imendio.com>
* gtk/*.h: no need to include <gtk/gtkenums.h> in headers which
somehow include gtkobject.h or another header which includes it.
2008-10-30 Marek Kasik <mkasik@redhat.com>
Bug 339714 - Set printer dpi on cairo ps/pdf surfaces when printing
* gtk/gtk.symbols
* gtk/gtkprintsettings.c
* gtk/gtkprintsettings.h
* docs/reference/gtk/gtk-sections.txt
* modules/printbackends/file/gtkprintbackendfile.c
* modules/printbackends/test/gtkprintbackendtest.c
* modules/printbackends/cups/gtkprintbackendcups.c
* modules/printbackends/lpr/gtkprintbackendlpr.c:
Added lpi (lines per inch) setting to GtkPrintSettings and support
for anamorphic dpi. Surface fallback resolution is set to 2*lpi.
2008-10-30 Michael Natterer <mitch@imendio.com>
* gtk/*.h: no need to include <gdk/gdk.h> in any widget header,
it's included via gtkwidget.h anyway.
2008-10-30 Sven Neumann <sven@gimp.org>
* gtk/gtkwidget.c (gtk_widget_get_property): removed redundant
conditional.
2008-10-30 Christian Dywan <christian@imendio.com>
Bug 557316 – GtkLinkButton should consider user-defined tooltip
* gtk/gtklinkbutton.c (gtk_link_button_query_tooltip_cb):
Only override the tooltip if not previously set
2008-10-29 Christian Dywan <christian@imendio.com>
Bug 557762 – Misleading error message in GDK DirectFB
* gdk/directfb/gdkdisplay-directfb.c (gdk_display_open):
Correctly say GetInputDevice instead of GetDisplayLayer
2008-10-29 Christian Dywan <christian@imendio.com>
Bug 558397 – gtk_widget_error_bell undefined without a screen
* gtk/gtkwidget.c (gtk_widget_error_bell): Test the settings
instance and return silently if unset
2008-10-28 Michael Natterer <mitch@imendio.com>
* gdk/keyname-table.h: fix small typo.
2008-10-27 Richard Hult <richard@imendio.com>
Bug 557894 – Wrong return value for
gdk_pointer_grab_info_libgtk_only()
* gdk/quartz/gdkevents-quartz.c:
(gdk_pointer_grab_info_libgtk_only): Return TRUE when there is a
pointer grab. Patch by Owen Taylor.
2008-10-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolshell.c:
* gtk/gtktoolitem.c: Remove markup from short descriptions.
2008-10-26 Matthias Clasen <mclasen@redhat.com>
* gdk/keyname-table.h:
* gtk/gen-paper-names.c:
* gtk/paper_names_offsets.c:
* gtk/gtkpapersize.c:
* gtk/gtkaccellabel.c:
* gtk/gtkprintoperation.c:
* gtk/gtkstock.c: More conversion to C_().
2008-10-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaccellabel.c:
* gtk/gtkcalendar.c:
* gtk/gtkcellrendereraccel.c:
* gtk/gtkcellrendererprogress.c:
* gtk/gtkimmulticontext.c:
* gtk/gtkrecentchoosermenu.c:
* gtk/gtkvolumebutton.c: Use C_() instead of Q_(). String change!
2008-10-26 Christian Persch <chpe@gnome.org>
Bug 557065 – gtkcellrendererpixbuf spams console over and over with
'could not load image' warnings
* gtk/gtkcellrendererpixbuf.c:
(gtk_cell_renderer_pixbuf_create_themed_pixbuf): Remove noisy
g_warning.
2008-10-26 Philip Withnall <philip@tecnocode.co.uk>
Bug 530454 – Clarify page_nr when printing
* gtk/gtkprintoperation.c (gtk_print_operation_class_init): Point out
that page_nr is 0-based in the documentation.
2008-10-25 Matthias Clasen <mclasen@redhat.com>
Bug 557315 – stale clipboard target cache
* gtk/gtkclipboard.c (gtk_clipboard_set_contents): Remove cached
targets. Pointed out by Evan Stade
2008-10-24 Tristan Van Berkom <tvb@gnome.org>
* gtk/gtkwidget.c: Added a note about GtkWidget:has-tooltip in
the docs for GtkWidget::query-tooltip.
2008-10-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmountoperation.c: The "screen" property ought to have
type GdkScreen, not GtkWindow. Found by Cosimo Cecchi
2008-10-24 Matthias Clasen <mclasen@redhat.com>
Bug 556954 – gtk+/gtk/gtkrecentchooserdefault.c: mismatching
allocation and deallocation
* gtk/gtkrecentchooserdefault.c (remove_selected_from_list): Don't
free a strdup'ed string by g_free. Pointed out by Daniel Marjamäki
2008-10-24 Matthias Clasen <mclasen@redhat.com>
Bug 556835 – gtkentry.c: variable is declared at middle of block
* gtk/gtkentry.c (gtk_entry_copy_clipboard): Fix a C99ism pointed
out by Kazuki Iwamoto
2008-10-24 Matthias Clasen <mclasen@redhat.com>
Bug 557524 – "va_end(args);" should be added into
gtk_text_buffer_insert_with_tags_by_name( )
* gtk/gtktextbuffer.c (gtk_text_buffer_insert_with_tags_by_name):
Don't forget to call va_end. Pointed out by Boram Park
2008-10-23 Alexander Larsson <alexl@redhat.com>
Bug 528320 - Incorrect icons displayed for files with custom
mimetype icons
* gtk/gtkfilesystem.c:
(_gtk_file_info_render_icon):
Fall back on default file icon if there was no icon or it
was not found in the theme. This goes with the corresponding
change in glib to not add the fallback icon, but is useful
in other cases too.
2008-10-22 Behdad Esfahbod <behdad@gnome.org>
Bug 555920 – gtkentry.c passes wrong enum to
pango_layout_set_alignment()
* gtk/gtkentry.c (gtk_entry_create_layout): Don't set layout
adjustment.
2008-10-22 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkscreen-x11.c: Only emit size-changed if the screen
size actually changed.
2008-10-21 Michael Natterer <mitch@imendio.com>
* gdk/gdkdraw.c
* gdk/gdkimage.c
* gdk/gdkscreen.c
* gdk/gdkwindow.c: replace assertions for obj != NULL by
GDK_IS_OBJ(), remove redundant != NULL checks when there is
already a type check, add some g_return_if_fail() that were
missing entirely, fix some broken indentation and spacing.
2008-10-21 Tor Lillqvist <tml@novell.com>
Bug 557266 - Window Management Problem
Also reported in mail to gtk-list, and of course it has been well
known in general that window state management is messy and buggy
in various ways in gdk/win32.
* gdk/win32/gdkwindow-win32.c (show_window_internal): Correct
handling of GDK_WINDOW_STATE_ABOVE windows. It doesn't work to set
the WS_EX_TOPMOST extended style bit using SetWindowLong(). We
must call SetWindowPos() on the window using HWND_TOPMOST
instead. The description for WS_EX_TOPMOST in the documentation
for CreateWindowEx() even implies that if you read it carefully.
2008-10-21 Michael Natterer <mitch@imendio.com>
* gdk/gdkapplaunchcontext.c: reorder functions to be in standard
order, add prototypes and namespace to static functions, add
g_return_if_fail()s which were missing all over the place.
2008-10-20 Christian Persch <chpe@gnome.org>
Bug 557059 – crash when compositing emblems with icon
* gtk/gtkicontheme.c: (apply_emblems): Copy the pixbuf before using it
with gtk_pixbuf_composite, in case its pixdata is read-only (mmaped
from icon cache or builtins).
2008-10-20 Murray Cumming <murrayc@murrayc.com>
* gtk/gtkiconview.c: gtk_icon_view_set_tooltip_row(),
gtk_icon_view_set_tooltip_item():
* gtk/gtktreeview.c: gtk_icon_view_set_tooltip_row(),
gtk_icon_view_set_tooltip_cell():
Documentation: Mention the simple set_tooltip_column()
alternative.
2008-10-18 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkevents-win32.c (gdk_event_translate): On
WM_WINDOWPOSCHANGING, don't dereference windowpos in the debugging
output without setting it first.
2008-10-18 Tor Lillqvist <tml@novell.com>
Bug 556578 - GIMP windows stay on top of other windows
* gdk/win32/gdkevents-win32.c (ensure_stacking_on_unminimize)
(ensure_stacking_on_window_pos_changing)
(ensure_stacking_on_activate_app): Ignore unmapped windows in the
loops where we look for the lowest "transient-type" window.
(gdk_event_translate): Don't call
ensure_stacking_on_window_pos_changing() or
ensure_stacking_on_activate_app() for unmapped windows.
2008-10-16 Marek Kasik <mkasik@redhat.com>
Bug 556527 - The current page property is not passed to
GtkPrintUnixDialog
* gtk/gtkprintoperation-unix.c: pass current-page property
to GtkPrintUnixDialog
2008-10-15 Michael Natterer <mitch@imendio.com>
* gdk/gdkapplaunchcontext.h (GDK_IS_APP_LAUNCH_CONTEXT): fix typo
in the type name so the macro becomes usable.
2008-10-14 Christian Dywan <christian@imendio.com>
556150 – gtk 'object' property test fixing
* gtk/tests/object.c (list_ignore_properties):
Remove some recently fixed properties from the exception list
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Bug 555779 – GtkCellRendererPixbuf crashed on failed GIcon lookup
* gtk/gtkcellrendererpixbuf
(gtk_cell_renderer_pixbuf_create_themed_pixbuf): Don't crash
if a GIcon is not present in the current theme. Patch by
Alex Larsson.
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Bug 552318 – menubar mnemonics consumed even when
gtk-enable-mnemonics=false
* gtk/gtkwindow.c (gtk_window_activate_key): Don't let mnemonic
entries block accelerator activation when gtk-enable-mnemonics is
FALSE. Problem reported by Andreas Moog.
2008-10-13 Cody Russell <cody@jhu.edu>
* test/testfilechooser.c: Fix option parsing so that -a and
--action work correctly.
2008-10-13 Christian Persch <chpe@gnome.org>
Bug 555386 – format not a string literal and no format arguments
* gtk/gtkiconfactory.c
* gtk/gtkprintbackend.c
* gtk/gtkprintoperation.c
* gtk/gtkthemes.c
* gtk/tests/builder.c
* modules/other/gail/gailtextview.c
* tests/testmerge.c: Use printf safely.
2008-10-13 Christian Persch <chpe@gnome.org>
Bug 555724 – gtkcellrendereraccel not initialised correctly
* gtk/gtkcellrendereraccel.c: Initialise the cell text.
2008-10-12 Simos Xenitellis <simos@gnome.org>
Bug 555625 – Updated gtk_compose_seqs_compact table
(gtkimcontextsimpleseqs.h)
* gtk/gtkimcontextsimpleseqs.c: Updated the compose sequence table.
In this update we removed a further set of compose sequences that
are otherwise covered by check_algorithmically().
* gtk/gtkimcontextsimple.c: Updated table value that shows how many
distinct first values exist in the compose sequences.
Change from 22 to 20.
2008-10-11 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbar.c: Revert the GtkSettings::gtk-toolbar-icon-size
part of the previous change, since it doesn't work correctly without
extra complication, and using custom icon sizes doesn't make too
much sense in a desktop-wide setting.
2008-10-11 Matthias Clasen <mclasen@redhat.com>
Bug 555186 – Setting gtk-toolbar-icon-size with custom icon_size
* gtk/gtktoolbar.c: Turn GtkToolbar::icon-size and
GtkSettings::gtk-toolbar-icon-size into int properties, to
allow the use of app-registered icon sizes.
2008-10-11 Christian Dywan <christian@imendio.com>
Bug 555676 – gtk_widget_real_grab_focus assumes toplevel == window
* gtk/gtkwidget.c (gtk_widget_real_grab_focus):
Actually test for GTK_IS_WINDOW *and* GTK_WIDGET_TOPLEVEL
2008-10-10 Behdad Esfahbod <behdad@gnome.org>
Bug 551355 – [PATCH] Make glib build with libtool 2.2
* autogen.sh: Accept libtool 2.2. We are moving towards having
it working.
2008-10-10 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkkeys-quartz.c: (gdk_keymap_get_caps_lock_state)
Add empty stub to fix linking.
2008-10-10 Simos Xenitellis <simos@gnome.org>
Bug 555000 – Wrong treatment on non-spacing marks dead keys in
GtkIMContextSimple
* gtk/gtkimcontextsimple.c: Change IS_DEAD_KEY() macro so that
it only checks if input is a deadkey keysym.
2008-10-09 Christian Dywan <christian@imendio.com>
Bug 555676 – gtk_widget_real_grab_focus assumes toplevel == window
* gtk/gtkwidget.c (gtk_widget_real_grab_focus):
Test for GTK_IS_WINDOW instead of GTK_WIDGET_TOPLEVEL
2008-10-09 Christian Dywan <christian@imendio.com>
Bug 555573 – gtk_font_selection_set_font_name
shouldn't require a screen
* gtk/gtkfontsel.c (gtk_font_selection_set_font_name):
Don't warn if there is no screen, just return FALSE
2008-10-09 Christian Dywan <christian@imendio.com>
Bug 555523 – gtk_scale_button_set_adjustment should accept NULL
* gtk/gtkscalebutton.c (gtk_scale_button_set_adjustment):
Create a new adjustment if NULL is passed, like other widgets
2008-10-09 Christian Dywan <christian@imendio.com>
Bug 555578 – GtkTable propertiy maxima are wrong
* gtk/gtktable.c (gtk_table_class_init), (gtk_table_resize):
Always use 65535 instead of G_MAXUINT since that is
the actually supported maximum number of columns and rows
2008-10-09 Richard Hult <richard@imendio.com>
Bug 550342 – Splash screens have a caption
* gdk/quartz/gdkwindow-quartz.c: (_gdk_window_new),
(gdk_window_set_decorations): Patch from Marianne Gagnon to make
splash windows borderless.
2008-10-09 Michael Natterer <mitch@imendio.com>
Bug 516425 – Optionally display accelerators in popups
* gtk/gtkuimanager.h (enum GtkUIManagerItemType): add value
GTK_UI_MANAGER_POPUP_WITH_ACCELS which works like _POPUP but
shows the actions' accelerators.
* gtk/gtkuimanager.c: honor the new enum value for programmatically
created UIs, and support <popup accelerators="true"> in the XML
for the same purpose.
2008-10-09 Simos Xenitellis <simos@gnome.org>
Bug 554192 – double press on the "circumflex" dead key
(standard french 105 keyboard) no longer produces the "^" character
* gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
Changed the order, put check_compact_table() first, then
check_algorithmically().
2008-10-08 Christian Persch <chpe@gnome.org>
Bug 554702 – gtkfilesystem leaks GError
* gtk/gtkfilesystem.c (_gtk_file_system_init): Free the GError.
2008-10-08 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
Don't forget to reset reload_state when current_folder is already
correct. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=465992
2008-10-08 Christian Dywan <christian@imendio.com>
Bug 555270 – Allow unsetting a MessageDialog's image
* gtk/gtkmessagedialog.c (gtk_message_dialog_set_property),
Remove a superfluous cast to GtkWidget*
(gtk_message_dialog_set_image): Accept NULL for the image
and unset the image in that case.
2008-10-08 Christian Dywan <christian@imendio.com>
Bug 436533 – Allow more space efficient scroll arrows placement
* gtk/gtkenums.h: Add GtkArrowPlacement
* gtk/gtkmenu.c (gtk_menu_class_init), (get_arrows_border),
(get_arrows_visible_area), (get_double_arrows),
(get_arrows_sensitive_area): Implement GtkMenu::arrow-placement
to allow scrolling arrows to be placed at the start, end or both
Patch by Tommi Komulainen and myself
2008-10-08 Christian Dywan <christian@imendio.com>
Bug 555387 – Changing the sensitivity of a statusbar
mistakenly requires a display
* gtk/gtkstatusbar.c (set_grip_cursor): Only change the cursor
of the resize grip if there is a grip window.
2008-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktooltip.c (gtk_tooltip_show_tooltip): Avoid unitialized
memory warnings from valgrind.
2008-10-07 11:03:30 Tim Janik <timj@imendio.com>
* gtk/gtkbox.h: keep GtkBox as an abstract type and keep _gtk_box_new()
as private function until we settle on the exact semantics.
renamed _gtk_box_set_old_defaults() as suggested by Mitch.
2008-10-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkbox.c: reindent static prototypes.
2008-10-07 Michael Natterer <mitch@imendio.com>
Bug 553573 – Add orientation API to GtkBox
* gtk/gtkbox.[hh]: implement the GtkOrientable interface and
swallow all code from GtkHBox and GtkVBox. Add gtk_box_new()
which takes a GtkOrientation argument. Also move the newly
added "spacing_set" boolean from struct GtkBox to the new
private struct.
* gtk/gtkhbox.[ch]
* gtk/gtkvbox.[ch]: remove all code except the constructor and
call gtk_orientable_set_orientation() in init().
* gtk/gtk.symbols: add gtk_box_new().
2008-10-06 Björn Lindqvist <bjourne@gmail.com>
Bug 539464 – gtk_cell_view_get_model is missing in GtkCellView
* gtk/gtkcellview.c (gtk_cell_view_get_model): Add
gtk_cell_view_get_model.
2008-10-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintunixdialog.c (create_main_page): Show the tooltip
on the range entry itself, too.
2008-10-04 Tor Lillqvist <tml@novell.com>
Bug 132501 - Make utility window translate to tool window in win32
Implement the utility window type hint. Such windows are kept on
top of other windows of the same process. Makes GIMP's toolbox and
dock windows behave more like in GNOME under metacity. Apply the
same logic also to windows marked with the dialog window type
hint, and windows that are transient for some other window. I'll
call such windows "transient-type" below.
* gdk/win32/gdkevents-win32.c (doesnt_want_key): Drop unused
variables.
(ensure_stacking_on_unminimize)
(ensure_stacking_on_window_pos_changing)
(ensure_stacking_on_activate_app): New functions to implement the
desired stacking order. Make sure that a window that is not
transient-type stays below any transient-type windows of the
application. When activating a non-transient-type window make sure
it rises as high as possible while still staying below the lowest
transient-type window.
(gdk_event_translate): Call above functions on
WM_WINDOWPOSCHANGING, WM_ACTIVATEAPP and on WM_SIZE when
unminimizing. Improve debugging printout.
* gdk/win32/gdkwindow-win32.c (get_effective_window_decorations):
Handle utility windows like toolbar windows.
(gdk_window_new_internal) (update_style_bits): Give utility
windows the WS_EX_TOOLWINDOW extended style.
(gdk_window_set_title): If debugging "misc" or "events", make the
handle of top-level windows show up in their title bars. Very
useful when looking at debugging output.
(gdk_window_set_transient_for) (gdk_window_set_keep_above)
(gdk_window_set_keep_below) (gdk_window_set_modal_hint)
(gdk_window_set_skip_taskbar_hint)
(gdk_window_set_skip_pager_hint): Add and improve debugging
printout.
(gdk_window_set_type_hint): Print hint symbolically in GDK_NOTE().
2008-10-04 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkmain-win32.c (_gdk_win32_window_exstyle_to_string)
(_gdk_win32_window_pos_bits_to_string): New debugging printout
functions. Decode the WS_EX_* and SWP_* bits.
* gdk/win32/gdkprivate-win32.h: Declare them. Define
GDK_DEBUG_MISC_OR_EVENTS for use in GDK_NOTE() to match either
"misc" or "events".
2008-10-03 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmodules.c (_gtk_modules_settings_changed): Add some
debug output.
2008-10-02 Matthias Clasen <mclasen@redhat.com>
Bug 96431 – Can't cut and paste / DND within invisible entry
* gtk/gtkentry.c: Disable cut, copy and drag out of an invisible
entry. Proposed by Owen Taylor
2008-10-02 Matthias Clasen <mclasen@redhat.com>
Bug 530575 – GtkEntry with invisible chars has a confused cursor in
overwrite mode
* gtk/gtkentry.c (gtk_entry_draw_cursor): Use the visible text
in the layout when positioning the cursor, not the actual text
content of the entry. This makes a different when using overwrite
mode in an invisible entry.
Problem noticed by Jonathan Blandford
* gtk/gtktextutil.c: Fix a typo in a comment
2008-10-02 Christian Persch
Bug 554704 – gtkfilesystemmodel does too much work
* gtk/gtkfilesystemmodel.c: Replace g_slist_length()<1 check with a
simple NULL check.
2008-10-02 Christian Persch
Bug 554701 – filechooser spams console with useless warnings
* gtk/gtkfilesystem.c.c: Don't warn if the async call was simply
cancelled.
2008-10-02 Christian Persch
Bug 554698 – mem leak in filechooser
* gtk/gtkfilechooserdefault.c: Plug a mem leak.
2008-10-02 Christian Persch
Bug 554696 – invalid free function used
* gtk/gtkfilesystemmodel.c: Use the right free func.
2008-10-02 Christian Persch
Bug 554691 – mem leak in filechooser
* gtk/gtkfilesystemmodel.c: Plug a mem leak.
2008-10-02 Christian Persch
Bug 554690 – mem leak in filechooser
* gtk/gtkfilechooserdefault.c: Plug a mem leak.
2008-10-02 Michael Natterer <mitch@imendio.com>
Bug 553585 – Add orientation API to GtkRuler
* gtk/gtkruler.[ch]: implement the GtkOrientable interface and
swallow all code from GtkHRuler and GtkVRuler. Add gtk_ruler_new()
which takes a GtkOrientation argument.
* gtk/gtkhruler.c
* gtk/gtkvruler.c: remove all code except the constructor and
call gtk_orientable_set_orientation() in init().
* gtk/gtk.symbols: add gtk_ruler_new().
2008-10-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* docs/reference/gtk/gtk-sections.txt:
* gtk/gtk.symbols:
* gtk/gtkselection.c:
* gtk/gtkselection.h: Add gtk_selection_data_get_selection to
retrieve the sealed struct field GtkSelectionData.selection.
2008-10-01 Tor Lillqvist <tml@novell.com>
* gtk/gtkscalebutton.c: Don't #define _GNU_SOURCE on Windows as it
confuses newest mingw headers.
2008-10-01 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkkeys-win32.c (gdk_keymap_get_caps_lock_state):
Implement trivially on Windows. Not sure if something more complex
is actually needed, more specifically whether the function needs
to differentiate between "Caps Lock" and "Shift Lock" semantics?
2008-10-01 Simos Xenitellis <simos@gnome.org>
Bug 554506 – combining diacritics broken, became deadkeys
* gtk/gtkimcontextsimple.c: added check if keysym is greater
than 0x1000000, in this case it is not a dead key.
2008-09-30 Michael Natterer <mitch@imendio.com>
Bug 553582 – Add orientation API to GtkSeparator
* gtk/gtkseparator.[ch]: implement the GtkOrientable interface and
swallow all code from GtkHSeparator and GtkVSeparator. Add
gtk_separator_new() which takes a GtkOrientation argument.
* gtk/gtkhseparator.c
* gtk/gtkvseparator.c: remove all code except the constructor and
call gtk_orientable_set_orientation() in init().
* gtk/gtk.symbols: add gtk_separator_new().
2008-09-30 Marek Kasik <mkasik@redhat.com>
Bug 344522 – support non-local destination files (GtkPrint):
* gtk/gtkprintunixdialog.c
* gtk/gtkprinteroptionwidget.c: Process URI instead of filename.
* modules/printbackends/file/gtkprintbackendfile.c: Add ability
to save files on non-local filesystems.
2008-09-30 Michael Natterer <mitch@imendio.com>
* gtk/gtk.symbols: forgot the G_GNUC_CONST of
gtk_orientable_get_type().
2008-09-30 Michael Natterer <mitch@imendio.com>
Bug 541009 – Get rid of separate subclasses for horizontal and
vertical orientation:
* gtk/Makefile.am
* gtk/gtk.symbols
* gtk/gtk.h
* gtk/gtkorientable.[ch]: add new interface GtkOrientable which
will be implemented by everything that can switch orientation.
2008-09-30 Christian Dywan <christian@imendio.com>
Fix a typo in the tutorial.
* docs/tutorial/gtk-tut.sgml: It's mnemonic, not 'mnemnonic'.
2008-09-29 Matthias Clasen <mclasen@redhat.com>
Bug 553086 – hard to see current immodule
* gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
Display the actually selected context in the system menuitem.
Complaint by Akira Tagoh.
2008-09-29 Matthias Clasen <mclasen@redhat.com>
Bug 530568 – Entries with visibility=FALSE should warn for caps-lock
on
* gtk/gtkentry.c: Add a tooltip-like Caps Lock warning for
password entries. The warning is also triggered if an input method
is active. The warning can be turned off using the
GtkEntry::caps-lock-warning property.
Proposed by Owen Taylor
2008-09-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkimmulticontext.[hc] (gtk_im_multicontext_get_context_id):
Add a getter for the the sealed context_id field.
2008-09-29 Matthias Clasen <mclasen@redhat.com>
Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc.
* gdk/gdk.symbols:
* gdk/gdkkeys.[ch]: Add a new GdkKeymap::state-changed signal, and
a gdk_keymap_get_caps_lock_state function.
* gdk/x11/gdkkeys-x11.c: Implement it here. For now, only emit
state-changed when caps lock lockedness changes.
* gdk/x11/gdkdisplay-x11.c: Also select for modifier lock status
changes in the XkbSelectEventDetails call.
2008-09-29 Kristian Rietveld <kris@imendio.com>
Bug 487624 - Tooltips doesn't get updated if ther's no mouse motion
over widget
* gtk/gtkwidget.c (gtk_widget_set_property): after updating
tooltip text or markup, call gtk_widget_trigger_tooltip_query()
so that existing visible tooltips are updated.
2008-09-29 Matthias Clasen <mclasen@redhat.com>
Bug 371908 – Password Entry broken
Bug 317002 – Disable input method completely in GtkEntry when it's
in invisible mode.
* gtk/gtkentry.c (gtk_entry_backspace): Make backspace behave
properly when invisible.
* gtk/gtkentry.c (gtk_entry_create_layout): Show preedit even if
invisible.
* gtk/gtkentry.c (gtk_entry_set_visibility): Don't disable input
methods when making the entry invisible.
2008-09-29 Emmanuele Bassi <ebassi@linux.intel.com>
* gdk/x11/gdkinput.c:
(gdk_device_class_init), (gdk_device_finalize): Correctly chain
up the finalize implementation.
2008-09-29 Richard Hult <richard@imendio.com>
Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c
* gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents):
Patch from Jon A. Cruz to initialize the allocated selection data.
2008-09-27 Matthias Clasen <mclasen@redhat.com>
Bug 339367 – Incorrect spotlocation
* modules/input/gtkimcontextxim.c: Correct the spot location
for on-the-spot style.
2008-09-27 Denis Washington <denisw@svn.gnome.org>
* gtk/gtkiconview.c: only draw keyboard focus when keyboard navigation
is used, like GtkTreeView. (Bug #553575)
2008-09-26 Matthias Clasen <mclasen@redhat.com>
Bug 552959 – GtkTrayIcon: _NET_SYSTEM_TRAY_VISUAL and real
transparency
* gtk/gtktrayicon-x11.c: Add support for the _NET_SYSTEM_TRAY_VISUAL
property described in
http://lists.freedesktop.org/archives/xdg/2008-September/009919.html
If _NET_SYSTEM_TRAY_VISUAL is a visual with an alpha channel, the
parent-relative-background hack is skipped and we draw with a real
transparent background.
* gtk/gtkrc.c: Remove the default GtkTrayIcon style, since the
parent-relative background is now set when realizing the tray
icon.
Patch by Owen Taylor
2008-09-26 Matthias Clasen <mclasen@redhat.com>
Bug 552956 – Should check composite extension version
* gdk/x11/gdkdisplay-x11.c: Check that the version of the
composite extension is at least 0.4.
Patch by Owen Taylor
2008-09-26 Matthias Clasen <mclasen@redhat.com>
Bug 553803 – eventually call XCloseDevice on XOpenDevice results
* gdk/x11/gdkinput.c: Add a finalize function for device objects,
and call XCloseDevice there.
* gdk/x11/gdkinput-x11.c:
* gdk/x11/gdkdisplay-x11.c: Move freeing of device objects to
the finalize function.
Patch by Caolan McNamara
2008-09-26 Matthias Clasen <mclasen@redhat.com>
Bug 553578 - tabs are not drawn correctly
* gtk/gtknotebook.c: Track the visibility state of notebook tabs
between allocations so that we know to redraw the tab labels if
tabs are hidden and shown without changing position.
Reported by Marek Kašík, patch by Owen Taylor.
2008-09-26 Matthias Clasen <mclasen@redhat.com>
Bug 553133 – GtkFileChooser won't ask to mount a volume
Bug 553211 – GtkFileChooserButton unsets filter after first use
* gtk/gtkfilechooserdefault.c (shortcuts_activate_volume): Use
a GtkMountOperation when mounting, so that we get a password
dialog when required.
* gtk/gtkfilechooserdefault.c (show_and_select_files): Also
get the content-type, since it is used later on.
Pointed out by Davyd Madeley.
2008-09-26 Cody Russell <bratsche@gnome.org>
Bug 553917 – Typo in gdkwindow-win32.c
* gdk/win32/gdkwindow-win32.c: Fixed a typo in
update_system_menu(). Changed GDK_DECOR_ALL to GDK_FUNC_ALL.
Reported by Richard Hult
2008-09-25 Marek Kasik <mkasik@redhat.com>
Bug 553241 – double freed pointer in lpr_write cause firefox3 crash
* modules/printbackends/lpr/gtkprintbackendlpr.c:
The redundant freeing of memory was removed.
Patch by Chris Wang
2008-09-25 Michael Natterer <mitch@imendio.com>
* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize):
don't unref the file system backend, the newly added
unset_file_system_backend() already does this (bug #553135).
2008-09-24 Michael Natterer <mitch@imendio.com>
* gtk/gtkeventbox.c: events return gboolean not gint, reindented
static prototypes.
2008-09-24 Johan Dahlin <johan@gnome.org>
Bug 553385 – gtk-builder-convert creates untranslated combobox models
* gtk/gtk-builder-convert: Set the translatable property on
col tags for converted combos.
2008-09-24 Tor Lillqvist <tml@novell.com>
* gtk-zip.sh.in: Include all of share/man, lib/pkgconfig,
share/aclocal and share/gtk-doc instead of trying to list
individual files or subdirectories. We had missed gail.pc, for
instance.
2008-09-24 Christian Dywan <christian@imendio.com>
Bug 538782 – Make GtkMenu's arrow size themable
* gtk/gtkmenu.c (gtk_menu_class_init), (gtk_menu_paint):
Implement "arrow-scaling" style property in GtkMenu.
2008-09-24 Christian Dywan <christian@imendio.com>
Bug 408244 – add GtkDialog::content-area-spacing
* gtk/gtkbox.c (gtk_box_init), (gtk_box_set_spacing),
(_gtk_box_set_spacing_set), (_gtk_box_get_spacing_set):
* gtk/gtkbox.h:
* gtk/gtkdialog.c (gtk_dialog_class_init), (update_spacings):
Implement "content-area-spacing" style property in GtkDialog
and internal helper _gtk_box_get_spacing_set in GtkBox.
Patch by Tim Janik, Sven Herzberg and myself.
2008-09-24 Christian Dywan <christian@imendio.com>
Bug 541391 – Unfocussable Treeview swallows focus
* gtk/gtktreeview.c (grab_focus_and_unset_draw_keyfocus),
(gtk_tree_view_focus): Honor GTK_WIDGET_CAN_FOCUS properly
2008-09-24 Denis Washington <denisw@svn.gnome.org>
* gtk/gtkiconview.c: draw focus as a rectangle around the
complete item, not just the text. (Bug #38254)
2008-09-23 Michael Natterer <mitch@imendio.com>
* gtk/gtkobject.c
* gtk/gtksignal.[ch]: s/GtkType/GType/ and
s/GtkSignalMarshaller/GSignalCMarshaller/.
2008-09-23 Michael Natterer <mitch@imendio.com>
* gdk/x11/gdkevents-x11.c (gdk_event_translate): remove unused
variable and fix indentation.
2008-09-23 Michael Natterer <mitch@imendio.com>
* gtk/gtkclist.h
* gtk/gtkctree.h
* gtk/gtklist.h
* gtk/gtklistitem.h
* gtk/gtkobject.h
* gtk/gtkoldeditable.h
* gtk/gtkpixmap.h
* gtk/gtkpreview.h
* gtk/gtktext.h
* gtk/gtktipsquery.h
* gtk/gtktree.h
* gtk/gtktreeitem.h: get rid of GtkType and GTK_CHECK_FOO() also
in all deprecated headers.
2008-09-22 Matthias Clasen <mclasen@redhat.com>
Bug 553135 – eog crash: assertion failed. Gtk error:
shortcuts_remove_rows: code should not be reached
* gtk/gtkfilechooserdefault.c: Disconnect from GtkFileSystem
signals when we are destroyed, in order to avoid nasty surprises.
Patch by Claudio Saavedra
2008-09-22 Emmanuele Bassi <ebassi@linux.intel.com>
Bug 552789 – Show size column in the search and recently used
files modes
* gtk/gtkfilechooserdefault.c: Display the file size column
when in OPERATION_MODE_SEARCH. This removes a stat() call
and simplifies the code a little bit by changing the query
for file informations for each search engine hit.
2008-09-22 Michael Natterer <mitch@imendio.com>
* gtk/gtksignal.[ch]
* gtk/gtkclist.c
* gtk/gtklist.c
* gtk/gtkmain.c
* gtk/gtktext.c
* gtk/gtktreeitem.c: use G_CALLBACK and GCallback instead of
GTK_SIGNAL_FUNC and GtkSignalFunc also in deprecated code.
2008-09-22 Frederic Crozat <fcrozat@mandriva.com>
* gtk/gtkfilesystem.c: use the correct gi18n header.
Fixes bug #553000.
2008-09-22 Michael Natterer <mitch@imendio.com>
* gtk/gtktoolbar.[ch]: add "Deprecated: 2.4" to all the deprecated
append(), prepend() and insert() functions and recommend to use
gtk_toolbar_insert() instead. Use GCallback instead of
GtkSignalFunc even in deprecated API.
2008-09-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserbutton.c (filter_model_visible_func): Don't
leak a GFile.
2008-09-19 Owen Taylor <otaylor@redhat.com>
Small cleanups to debug messages for GtkPlug/GtkSocket
* gtk/gtksocket-x11.c: Fix debug message to say "Socket" not "Plug"
* gtk/gtkplug-x11.c: Remove excess newlines from the ends of debug
messages.
2008-09-19 Carlos Garnacho <carlos@imendio.com>
Bug 83935 – GtkEntry's default invisible char should be U+25CF
* gtk/gtkentry.c (find_invisible_char) (gtk_entry_init): Find a
more suitable invisible char than '*' based on the used font.
(gtk_entry_class_init) (gtk_entry_set_property)
(gtk_entry_get_property): Add a "invisible-char-set" property.
(gtk_entry_unset_invisible_char): New function, needed now that the
default invisible char isn't fixed.
* gtk/gtkentry.h:
* gtk/gtk.symbols:
* docs/reference/gtk/gtk-sections.txt: Add the new function.
2008-09-19 Christian Persch <chpe@gnome.org>
Bug 552837 – mem leak in gtkimmulticontext
* gtk/gtkimmulticontext.c: (gtk_im_multicontext_get_slave): Plug mem
leak.
2008-09-18 Emmanuele Bassi <ebassi@linux.intel.com>
* gtk/gtkfilechooserdefault.c (settings_save): Save the size column
visibility state with the rest of the FileChooser settings.
2008-09-18 Emmanuele Bassi <ebassi@linux.intel.com>
Bug 325095 – show a 'size' column
* gtk/gtkfilechooserdefault.c:
* gtk/gtkfilechooserprivate.h: Add a context menu item controlling
the visibility of the file size column. This works only for the
browse mode, and the column is not visible by default.
* gtk/gtkfilechoosersettings.[ch]: Add a ShowSizeColumn key to the
settings file.
2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com>
* modules/engines/ms-windows/*: Revert most of previous patch, as
it didn't work as expected; Some work toward #531086 - the new
GtkTooltip widget doesn't theme properly on win32. Now, at least
the background color seems okay
2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com>
* modules/engines/ms-windows/*: MS Windows style should use
pango_win32_font_description_from_logfont; Allows us to rip out a
lot of potentially buggy code, and also get the font specification
from the XP theme (#434987)
2008-09-18 Matthias Clasen <mclasen@redhat.com>
* configure.in: updated version number to 2.15.0 for development.
* ChangeLog.pre-2-14: rotate ChangeLog
=== Branch for 2.14 ===
|
|
|
|
|
|
(m68k,m68000,vax). bump PKGREVISION
|
|
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-keyboard;
thanks to joerg for providing a list of changes to apply.
2009-02-07 17:33 christos
* src/bsd_kbd.c (1.4):
Set the version for the keyboard too. From Patrick Welche
|
|
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-mouse;
thanks to joerg for providing a list of changes to apply.
2009-02-02 03:05 christos
* src/mouse.c (1.2):
Call a SetupMouse function to condition the fd.
|
|
Apply the following patches from NetBSD xsrc/external/mit/xorg-server/dist;
thanks to joerg for providing a list of changes to apply.
2009-02-19 20:02 macallan
* hw/xfree86/xaa/: xaaFillRect.c (1.2), xaaInitAccel.c (1.2),
xaalocal.h (1.2):
Actually use scanline image writes to upload images if available
2009-02-09 09:49 plunky
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.5):
add horizontal mouse-wheel functionality to USB and WSMOUSE drivers
2009-02-02 03:06 christos
* hw/xfree86/os-support/: bsd/bsd_mouse.c (1.4), xf86OSmouse.h
(1.2):
add a SetupMouse proc to condition the fd. Convert NetBSD's
SetupAuto to SetupMouse.
2009-01-19 00:54 christos
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.3):
fix ioctl.
2009-01-13 18:43 christos
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.2):
Set the mouse event protocol version. (untested, but head will be
broken unless I add this).
|
|
Apply the following patches from NetBSD xsrc/external/mit/xorg-server/dist;
thanks to joerg for providing a list of changes to apply.
2009-02-19 20:02 macallan
* hw/xfree86/xaa/: xaaFillRect.c (1.2), xaaInitAccel.c (1.2),
xaalocal.h (1.2):
Actually use scanline image writes to upload images if available
2009-02-09 09:49 plunky
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.5):
add horizontal mouse-wheel functionality to USB and WSMOUSE drivers
2009-02-02 03:06 christos
* hw/xfree86/os-support/: bsd/bsd_mouse.c (1.4), xf86OSmouse.h
(1.2):
add a SetupMouse proc to condition the fd. Convert NetBSD's
SetupAuto to SetupMouse.
2009-01-19 00:54 christos
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.3):
fix ioctl.
2009-01-13 18:43 christos
* hw/xfree86/os-support/bsd/bsd_mouse.c (1.2):
Set the mouse event protocol version. (untested, but head will be
broken unless I add this).
|
|
|
|
|
|
|
|
All changes to libXrandr-1.2.3:
Adam Jackson (9):
Remove RCS tags.
Add GetScreenResourcesCurrent
Add [GS]etOutputPrimary
Use RRSimpleCheckExtension in functions returning void
Fix type of GetReq() argument.
Use RRCheckExtension in function returning a value.
Be sure to return NULL when returning no properties.
Define _XRRHasRates internally.
libXrandr 1.2.99.4
Alan Coopersmith (1):
Add README with pointers to mailing list, bugzilla & git repos
Julien Cristau (5):
Set attr->pendingNparams in XRRGetCrtcTransform()
Merge branch 'transform-proposal' of git.freedesktop.org:/git/xorg/li=
b/libXrandr
RRNotify subevents have 'window' at different offsets, the sequel
Bump to 1.2.91
Fix thinkos
Keith Packard (5):
Add support for new Transform requests.
Support CRTC Transform filters
Eliminate inverse matrix from randr transform protocol
Set NparamsFilter in XRRGetCrtcTransform return value.
Send X_RRGetOutputPrimary when making an X_RRGetOutputPrimary request
Matthias Hopf (5):
Panning support
Nuke config-timestamp for panning.
Bump to 1.2.99.2.
Bump to 1.2.99.3
Bump to 1.3.0
Paulo Cesar Pereira de Andrade (1):
Janitor: make distcheck, compiler warnings, .gitignore
Tomas Carnecky (1):
RRNotify subevents have 'window' at different offsets.
|
|
|
|
Changes since randrproto 1.2.2:
Adam Jackson (7):
Add GetScreenResourcesCurrent
Fix RRNumberRequests
GSRC added in 1.3, not 1.2
More doc for CRTC transforms
Indent CRTC transform docs to match the rest of the requests.
Add [GS]etOutputPrimary
Zero reply from GetPanning means panning not supported.
Julien Cristau (1):
spec: add missing list of clones to RRGetOutputInfo reply
Keith Packard (8):
Add Transform request proposal for 1.3
Add filters to CRTC transforms.
Eliminate inverse matrix from randr transform protocol
Describe projective transform additions in Introduction
Merge branch 'transform-proposal'
Update to version 1.2.99.1
Remove duplicate GetScreenResourcesCurrent declarations
Merge commit 'origin/master'
Maarten Maathuis (1):
Fix typo in 83f3f29dd3ac5d3875b5edef5805d6adb6a02698.
Matthias Hopf (14):
Panning protocol extension
Panning protocol description
Panning protocol bits description
Add panning to versioning information.
Nuke config-timestamp for panning. Specifying panning update on scree=
n size change.
Bump to 1.2.99.2
Add unicode art pictures for panning.
Panning tracking areas describe full screen if set to 0.
Bump to 1.2.99.3
Add description of standard properties.
Should read "EDID", not "EdidData".
Add standard property name defines.
Bump to 1.2.99.4
Bump to 1.3.0
Paulo Cesar Pereira de Andrade (1):
Janitor: Correct make distcheck and dont distribute autogen.sh
|
|
* bootstrap-2.24: add back the POLICY_VERSION entries. Patch from
Scott Peterson.
* gnome/Makefile.am: add a POLICY_VERSION variable to override
the global setting, since gnome-sharp.dll is not compatible with
previous versions due to the gnomeprint and gnomepanel removal.
[Fixes #469663]
|
|
|
|
pygtk-2.14.1 06-March-2009
- Return the deserialized string as a new memory buffer (Gustavo, #567747)
- Complete docs with 2.14 API (Gian Mario)
|
|
James Cloos (4):
Add dead keysyms for DOUBLE GRAVE and INVERTED BREVE accents
Add a dead_belowcomma keysym
[keysymdef.h] Add dead_currency symbol.
Bump to 7.0.15.
Paulo Cesar Pereira de Andrade (1):
Janitor: Correct make distcheck and dont distribute autogen.sh
Peter Hutterer (1):
Add XF86XK_Suspend and XF86XK_Hibernate keysym defs.
Sayamindu Dasgupta (1):
Add dead vowels in keysymdef.h
|
|
bundled changlelog for details.
|
|
|
|
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
|
|
|
|
|
|
|
|
Changes:
Copy the startup-id string, not just the pointer
The fix for the memory leak of commit fd7aaf0e exposed the fact
that we did not copy the startup notification id across messages,
but we simply stored the pointer.
This commit should fix the double-free errors happening to
applications using libunique.
|
|
|
|
|
|
installation (cf. patch-ar). However, MacOS X does not have clock_gettime().
This patch therefore ensures that for that functionality the MacOS X specific
code is used.
|
|
libXi 1.2.1.
Fixes a potential memory overflow in XGetDeviceControl.
Alan Coopersmith (1):
Add README with pointers to mailing list, bugzilla & git repos
Paulo Cesar Pereira de Andrade (1):
Return NULL on error, and match LockDisplay with UnlockDisplay.
Peter Hutterer (3):
XGetDeviceControl: Add a missing break leading to wrong length calculation.
XGetDeviceControl: size the libXi structs, not the wire structs (#20293)
libXi 1.2.1
|
|
icon-naming-utils dependency for it.
|
|
application that I don't have "Generic Event Extension" on my X server.
|
|
|
|
xf86-video-ati 6.11.0
Highlights:
- - Lots of bug fixes since 6.10.0
- - Crtc/output/encoder rework
- - Render repeat mode fixes
6.12.0 will be soon to follow with accel support for r6xx/r7xx chips
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Alex Deucher (66):
Fix colors on tv-out
properly handle EnableYUV
Make sure we hit the right bios reg
missed one in last commit
Allow arbitrary tv-out modes
ATOM: rework object table parsing
ATOM: handle cases where TMDS uses linkb
ATOM: Adjust PLL setup for recent atom changes
ATOM: refactor output dpms
ATOM: rework encoder/transmitter setup
Bump version post release
RV280: add another AGP quirk
RV280 Add another AGP quirk
DCE30: LVTMA requires DIG2 encoder
ATOM: combine DAC setup functions
ATOM: switch to define for external tmds
start to re-org outputs
ATOM: round 1 of output rework
First pass at converting legacy code to encoder objects
clean up encoder setup
Fixup encoder setup on pre-ATOM chips
ATOM: more output cleanup
Switch legacy output code to use new encoder objects
ATOM: fix encoder init
fix legacy crtc routing and add some debugging info
More legacy rework
Fix logic cut and paste error
Move active_device setup to detect()
Fix compilation with RADEON_TRACE_FALL set
few more logic pasto's bits I missed
Remove TMDSType, DACType, LVDSType from output rec
track encoder state
Remove some unused cruft
Remove OutputType and other cruft
Additional output cleanup
Fix off by one when printing encoder name
Move legacy output setup functions to legacy_output.c
Warning fixes
ATOM: print useful output info for DPMS events
Fix legacy output setup
Encoders not assigned yet, use supported devices
Move encoder specific data to encoder dev_priv
Return NULL for encoder if no active device is assigned
Fix bad rv710 pci id
Fix encoder accounting
AVIVO: fix rotation
AVIVO: better fix for rotation
Add some missing r6xx/r7xx pci ids
Bump for rc release
RV350: add AGP quirk
ATOM: warning fixes
Bump version post RC release
Radeon EXA: wait for the engine to be idle before sw access
Revert "Radeon EXA: wait for the engine to be idle before sw access"
AVIVO: fix dualhead/rotation for real
R3xx-R5xx EXA: fix texture setup for non-repeat case
R1xx/R2xx EXA: fix non repeat texture setup
RV280: add another agp quirk
RV350: add another AGP quirk
Fix crtc routing on pre-DCE3.2 systems
ATOM: don't unblank uninitialized crtcs
ATOM: reset crtc initialized flag on CloseScreen()
DCE3.2+: allow output cloning
Set default RMX type to FULL on LVDS
R6xx: Connector quirk for asus board
bump for release
Christiaan van Dijk (1):
R3xx/R4xx: Maximize the use of clipped triangles for Xv rendering
Dave Airlie (3):
radeon: r500 PAL timings are slightly incorrect
r500: re-enable TV out
radeon: r500 tv-out force scaler values to nice set that looks correct
David Miller (2):
DRI: Fix page size used in RADEONDRIGetPciAperTableSize().
GART: Save/restore GART table consistently.
Fabio (1):
man page updates
Maciej Cencora (1):
Make sure gb_num_pipes is initialized when DRI is disabled
Michel D=E4nzer (5):
Don't transform EXA Composite mask coordinates when there's no mask.
Drop memcpy fallbacks from EXA UploadToScreen and
DownloadFromScreen hooks.
EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.
EXA: The source tiling code can't handle RepeatReflect yet.
EXA: If making a pixmap offscreen fails, return ~0ULL as texture offs=
et.
Nicos Gollan (1):
Fixed enumerations in radeon-output.c
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Tormod Volden (1):
Add yet another AGP quirk for RV280
Wolke Liu (1):
AVIVO: Save/restore vga pll registers
airlied (1):
rs780: include RS780 in the InitMemory to leave alone
6.10.99.0:
Major changes between 6.10.0:
- - major output rework
- - fix bug in rs780 MC setup that could lead to memory corruption
- - lots of bug fixes
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Alex Deucher (49):
Fix colors on tv-out
properly handle EnableYUV
Make sure we hit the right bios reg
missed one in last commit
Allow arbitrary tv-out modes
ATOM: rework object table parsing
ATOM: handle cases where TMDS uses linkb
ATOM: Adjust PLL setup for recent atom changes
ATOM: refactor output dpms
ATOM: rework encoder/transmitter setup
Bump version post release
RV280: add another AGP quirk
RV280 Add another AGP quirk
DCE30: LVTMA requires DIG2 encoder
ATOM: combine DAC setup functions
ATOM: switch to define for external tmds
start to re-org outputs
ATOM: round 1 of output rework
First pass at converting legacy code to encoder objects
clean up encoder setup
Fixup encoder setup on pre-ATOM chips
ATOM: more output cleanup
Switch legacy output code to use new encoder objects
ATOM: fix encoder init
fix legacy crtc routing and add some debugging info
More legacy rework
Fix logic cut and paste error
Move active_device setup to detect()
Fix compilation with RADEON_TRACE_FALL set
few more logic pasto's bits I missed
Remove TMDSType, DACType, LVDSType from output rec
track encoder state
Remove some unused cruft
Remove OutputType and other cruft
Additional output cleanup
Fix off by one when printing encoder name
Move legacy output setup functions to legacy_output.c
Warning fixes
ATOM: print useful output info for DPMS events
Fix legacy output setup
Encoders not assigned yet, use supported devices
Move encoder specific data to encoder dev_priv
Return NULL for encoder if no active device is assigned
Fix bad rv710 pci id
Fix encoder accounting
AVIVO: fix rotation
AVIVO: better fix for rotation
Add some missing r6xx/r7xx pci ids
Bump for rc release
Christiaan van Dijk (1):
R3xx/R4xx: Maximize the use of clipped triangles for Xv rendering
Dave Airlie (3):
radeon: r500 PAL timings are slightly incorrect
r500: re-enable TV out
radeon: r500 tv-out force scaler values to nice set that looks correct
Maciej Cencora (1):
Make sure gb_num_pipes is initialized when DRI is disabled
Michel D=E4nzer (3):
Don't transform EXA Composite mask coordinates when there's no mask.
Drop memcpy fallbacks from EXA UploadToScreen and
DownloadFromScreen hooks.
EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.
Nicos Gollan (1):
Fixed enumerations in radeon-output.c
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Tormod Volden (1):
Add yet another AGP quirk for RV280
Wolke Liu (1):
AVIVO: Save/restore vga pll registers
airlied (1):
rs780: include RS780 in the InitMemory to leave alone
xf86-video-ati 6.10.0
Major changes:
- - Bicubic scaling on r3xx/r4xx/r5xx/rs690
- - Support for new asics
- - reduced tearing with Xv
- - lots of bug fixes
Adam Jackson (2):
Fix connector table mapping for lvtma/kaleidoscope/uniphy.
Fix HDMI output setup on DIG1/DIG2.
Adrian Friedli (1):
Add another AGP quirk
Alex Deucher (91):
Revert "IGP: attempt to fix VGA on IGP chips"
RADEON: IGP VGA fixes take 2
RS4xx: enable the DRI by default on all variants
Revert "rotate: fix rotation in conf file."
Add quirk for Falcon NW laptop
Fix cursor with multi-head and rotation
Make sure cursor offsets are properly aligned when using EXA
R300: NUM_FPU adjustments for VAP_CNTL
ATOM: Add support for UpdateCRTC_DoubleBufferRegisters cmd table
ATOM: fix for r4xx cards with no VRAM_Usage tables
Add oem quirk for external tmds setup on Dell Inspiron 8600
Clean up legacy display watermark setup
Clear display priority bits before resetting them
Interlaced mode fixups for AVIVO chips
First pass at InitDispBandwidth() for AVIVO chips
Add quirk for oem x300 card
Fix error in driver connector table for powerbook w/ vga
Change prim types for exa and textured video to help avoid tearing
IGP: Updated quirk handling
IGP: attempt to get external TMDS working
IGP: fix typo in IGP quirk handling
Remove un-needed dac check for single crtc cards
RS4xx: Fix up ddc gpio
RS4xx DDC fixes take 3
Fix VT switching on M6 chips
Further cleanup and unification of i2c code
Remove reset of 3D scissor registers when using the CP in the ddx
PLL adjustments
Whitespace cleanup from bucubic merge
Additional cleanups and re-arragement following bicubic merge
match textured video macro names with other accel code
Move CP into a separate struct
Move accel state to a separate struct
Move DRI to a separate struct
Switch to using radeon_drm.h from the drm
Convert randr, Xv to a common allocator
Bicubic fixes from the last cherry-pick
Switch cursors over to generic allocator
Switch EXA path back to static cursor allocation
fix some fallout from the common allocator
radeon: Add quirk for macbook
Fix copy/paste error in the last commit
more macbook fixes
cleanup macbook quirk
radeon: Further pll adjustments
atombios updates from upstream
Workaround to make initial rotation work
proper fix for initial rotation
man page updates
Add support for DDC via atom commands for RV410
Refactor atom LCD/DFP output setup
Turn coherent mode off by default on DVI
set grey levels correctly for temporal dithering
Fixups from last DFP/LCD refactor
Fix grey level dithering setup
Add LCD dithering quirk for macbook pro
Check for LVDS on all IGP chips
Don't support rotation is accel is not available
Get hardcoded edid from the bios for servers that support it
Fix up posted logic
radeon: fixup shared DDC lines for some rv610 cards.
Add quirk for r200 card with the primary dac wired to both ports
move 3d state init after RADEON_SWITCH_TO_3D()
Only flush IB when direct rendering is enabled
Make sure 3D state is emited when switching to 3D IB
Fix up US setup after r3xx bicubic merge
First pass at tear-free accel
Make VSync for EXA and Xv configurable
set coherent mode consistently (enabled for now)
R200: Remove scissor setup from init3d()
Add missing .TP in man page
Add randr 1.3 panning support
Add another AGP quirk
Add support for Apple eMacs
Remove mention of MergedFB from server log
Remove remnants of unused DDCMode option
R3xx-R5xx: switch back to quad rendering for Xv
R2xx: switch EXA composite to rects rather quads
Pre-avivo: fix FP setup
R3xx-R5xx: better fix for xv primitive tearing issues
R2xx EXA: limit composite to 2047 like r1xx
Make sure to include radeon_drm.h in the tarball
Revert "radeon: maybe special handling only needed for DVI port
not HDMI one."
RS600: remove gpio quirk for ddc
R2xx: add another AGP quirk
Another AGP quirk
AGP: Print both device and subsytem pci ids for agp
ATOM: fail on more tables with unhandled revisions
ATOM: add format rev 2 for digitial command tables
R100: Fix typo in e55598cc1b35d398c9eb2c3946df71456775f621
Bump version for release
Benjamin Close (1):
xf86misc extension has been removed, update driver to reflect it
Benjamin Herrenschmidt (3):
atombios: add support for other endians.
Fix console switch on R500
radeon: Fix PCI usage of 32-bit driver on 64-bit platform
Brice Goglin (2):
use PACKAGE_VERSION_* for radeon version
Increase default GART size to 32MB on >=3DR300
Bryce Harrington (4):
radeon: Fix pasto in connector table setup for vga powerbooks
Add AGP quirk table
Additional AGP quirks
Add another AGP quirk
Calvin Fong (1):
IGP: add support for NTSC tv-out on legacy IGP chips
Corbin Simpson (21):
Add bicubic texture table, as well as the script used to
(re)generate it. To regenerate, just run "python bicubic_table.py >
bicubic_table.h".
Fixed typos in the bicubic texture tables. Whoops, looks like
I'm still asleep.
Allocate memory for the bicubic filter texture.
Upload bicubic filter to card. This was a LOT easier than I had
feared, to be honest.
Upload pixel shader to card for r5xx. This was ridiculous. Also
it doesn't work yet...
Try to get tex coords from the VAP to RS properly when bicubic
filtering is enabled.
Make vertices emit properly.
More bicubic FP buggies.
Finally got the fragment program fully working for bicubic
filtering on r5xx.
Fix constants.
Merge upstream changes to vertices, and also add Xv attributes
for textured video, including bicubic filtering.
Oops, made a mistake with vertices.
Bump bicubic cutoff to R580.
Force R580-only for bicubic.
Update bicubic tables.
Enable bicubic filtering for all r5xx HW.
Change floats to uint32_t hex.
Switch from 32-bit floats to 16-bit half-floats.
Switch to Mesa-style 24-bit float packing.
r3xx: Various Xv fixes.
Fix indentation on IS_R300_3D Xv code.
Dave Airlie (45):
radeon: drop all use of CPMode.
rotate: fix rotation in conf file.
rv770 initial support
pciid: add radeon HD3850.
atombios: use macro to get offset into table
atombios: fix typo in mode conversion for panel
radeon: make r600 use i2c table lookup for ddc.
radeon: add 0x9441 for hd 4870 x2
radeon: fix powerpc build
radeon: rename radeon_memory to radeon_legacy_memory.
radeon: hopefully fix plls for 30" monitors.
atombios: set missing pixel clock
atombios: oops typo
pciid: add HD3300 - 790GX chipset.
radeon: always align dstPitch to 64 bytes for textured video
r100/r200: EXA misrenders dst =3D=3D a8 + dst alpha use.
radeon_drm.h: remove kernel defines
radeon: fix HDMI having DACs in some BIOSes
Stability fixes from radeon-gem-cs
Don't mix 2D and 3D in the same IB
radeon: apply atom quirks to object table
radeon: damn you bios, HDMI cannot have DACs.
radeon: memset the pll setting function
r600: don't idle engine
radeon: fixes from Alex for some output engines
DCE32: add support for DCE3.2 digital outputs.
radeon: add initial rv730 pciids.
atombios: fix issue with Clearing of MM_INDEX 0.
atombios: correct fix for previous issue.
atombios: fixup parsing of TV tables on r500 and r600 cards.
atom/tv: fixup the tv out default if bios doesn't specify
atom/tv: enable scaler can set the TV output scaler up.
atom: spc3 only requires ucEncoderMode for DIG outputs
radeon: use latest atombios constants for TV encoders in set_crtc_sou=
rce
atom/r600: re-enable TV outputs
atombios: re-enable TV dpms
radeon: tv timings have crev/frev wrong way around for some reason.
radeon: add all new pci ids for rv730/rv710 families
radeon: setup 3D engine even when no DRI.
atombios/tv: add an option to enable atom tv-out for users.
radeon: pass distcheck
radeon: update to 6.9.0.91
radeon: a-bit motherboard has no DVI output
radeon: maybe special handling only needed for DVI port not HDMI one.
atombios: endian fix in r600 object table handling
Dennis Kasprzyk (12):
Fix texture size, texture filter, vertex offsets, etc.
Set helper texture filter correctly.
Implement LPR in one instruction.
Remove uneeded negations.
Heavy optimizations.
Remove one constant.
Smarter usage of the texture semaphore.
Another uneeded SEM_AQUIRE.
Move some ALU instructions after the TEX instructions, so we can
do something usefull while we are waiting for the texture values.
Fixed bicubic fragment program comments.
Fix bicubic fp calculation.
Fix typos.
Egbert Eich (1):
Cleanups from rhd port
Eygene Ryabinkin (1):
Catch unsubstituted macro for PCI region base access
Fabio (4):
Fix formatting in man page
Remove duplicate ATI in some device names
man page updates
man page updates
Joseph Adams (1):
Add more eMac modes, fix crash in last patch
Julien Cristau (2):
Link with -lpciaccess and -ldrm if needed
Bug#7148: Fix manpage formatting
Maciej Cencora (3):
Add needed FP registers, etc. for r3xx bicubic Xv.
Add r3xx-specific bicubic filtering code. FP, RS, mostly,
everything else is shared with r5xx.
Enable bicubic Xv on r3xx+. Still some buggies in the actual
display, but looks pretty good.
Michel D=E4nzer (7):
Restore versioning of interface for Mesa DRI driver.
Only declare local variable when it's used.
Call DRM modeset ioctl after the IRQ has been initialized.
Make sure video offerlay offsets don't exceed the hardware limit
of 128 MB.
Fix -Werror build.
Update GEN_INT_CNTL register value after calling DRM modeset ioctl.
Pass base offset into RADEONDisplayVideo() explicitly.
Owain Gordon Ainsworth (1):
radeon: don't call ioctl unless DRI is initialised
Patrick Haller (1):
Fix off by one in EXA composite limit checking
Pierre Ossman (10):
Fix comments for R500 fragment shader to reflect the code.
Fix node setup on R300 bicubic pixel shader. It was backwards and used
Fix macros so that they are safe to use with expressions as parameter=
s.
Now that we have a bicubic code path that messes up the pixel shader,
Make the R300 bicubic shader program a bit easier to understand by
Change the XV_BICUBIC attribute to a tristate, where the third state
Switch r200 Xv to use rect lists rather than quads to avoid tearing
Improve tearing avoidance for Xvideo in two steps
Optimise RADEONWaitForVLine
Fix scissor setup for Xv
Ramon van der Stelt (1):
Interlaced mode fixes
Roland Scheidegger (1):
clamp tex coords (r100/r200) for textured video
Wolke Liu (1):
Add pci id for FireMV 2400
6.9.0.91:
Pre-release notes:
This contains a lot of bugfixes/enhancements, highlights include
Output support for all radeon chips from r100 to rv730 (mergedfb accel for all r600 and newer)
- rv710/730 DCE3.2 support
- Initial eMac support
- better HDMI support
Enhanced textured video support
- Bicubic shaders
- Large triangle rendering to decrease tearing
- vsynced Xv
Interlaced mode support
Lots of EXA correctness and stability fixes
Big-endian atombios support.
Initial ATOM tv-out support. This is disabled by default currently,
(please use the Option "ATOMTvOut" "TRUE" option in xorg.conf to test).
Regards,
Dave.
Adam Jackson (2):
Fix connector table mapping for lvtma/kaleidoscope/uniphy.
Fix HDMI output setup on DIG1/DIG2.
Adrian Friedli (1):
Add another AGP quirk
Alex Deucher (80):
Revert "IGP: attempt to fix VGA on IGP chips"
RADEON: IGP VGA fixes take 2
RS4xx: enable the DRI by default on all variants
Revert "rotate: fix rotation in conf file."
Add quirk for Falcon NW laptop
Fix cursor with multi-head and rotation
Make sure cursor offsets are properly aligned when using EXA
R300: NUM_FPU adjustments for VAP_CNTL
ATOM: Add support for UpdateCRTC_DoubleBufferRegisters cmd table
ATOM: fix for r4xx cards with no VRAM_Usage tables
Add oem quirk for external tmds setup on Dell Inspiron 8600
Clean up legacy display watermark setup
Clear display priority bits before resetting them
Interlaced mode fixups for AVIVO chips
First pass at InitDispBandwidth() for AVIVO chips
Add quirk for oem x300 card
Fix error in driver connector table for powerbook w/ vga
Change prim types for exa and textured video to help avoid tearing
IGP: Updated quirk handling
IGP: attempt to get external TMDS working
IGP: fix typo in IGP quirk handling
Remove un-needed dac check for single crtc cards
RS4xx: Fix up ddc gpio
RS4xx DDC fixes take 3
Fix VT switching on M6 chips
Further cleanup and unification of i2c code
Remove reset of 3D scissor registers when using the CP in the ddx
PLL adjustments
Whitespace cleanup from bucubic merge
Additional cleanups and re-arragement following bicubic merge
match textured video macro names with other accel code
Move CP into a separate struct
Move accel state to a separate struct
Move DRI to a separate struct
Switch to using radeon_drm.h from the drm
Convert randr, Xv to a common allocator
Bicubic fixes from the last cherry-pick
Switch cursors over to generic allocator
Switch EXA path back to static cursor allocation
fix some fallout from the common allocator
radeon: Add quirk for macbook
Fix copy/paste error in the last commit
more macbook fixes
cleanup macbook quirk
radeon: Further pll adjustments
atombios updates from upstream
Workaround to make initial rotation work
proper fix for initial rotation
man page updates
Add support for DDC via atom commands for RV410
Refactor atom LCD/DFP output setup
Turn coherent mode off by default on DVI
set grey levels correctly for temporal dithering
Fixups from last DFP/LCD refactor
Fix grey level dithering setup
Add LCD dithering quirk for macbook pro
Check for LVDS on all IGP chips
Don't support rotation is accel is not available
Get hardcoded edid from the bios for servers that support it
Fix up posted logic
radeon: fixup shared DDC lines for some rv610 cards.
Add quirk for r200 card with the primary dac wired to both ports
move 3d state init after RADEON_SWITCH_TO_3D()
Only flush IB when direct rendering is enabled
Make sure 3D state is emited when switching to 3D IB
Fix up US setup after r3xx bicubic merge
First pass at tear-free accel
Make VSync for EXA and Xv configurable
set coherent mode consistently (enabled for now)
R200: Remove scissor setup from init3d()
Add missing .TP in man page
Add randr 1.3 panning support
Add another AGP quirk
Add support for Apple eMacs
Remove mention of MergedFB from server log
Remove remnants of unused DDCMode option
R3xx-R5xx: switch back to quad rendering for Xv
R2xx: switch EXA composite to rects rather quads
Pre-avivo: fix FP setup
R3xx-R5xx: better fix for xv primitive tearing issues
Benjamin Close (1):
xf86misc extension has been removed, update driver to reflect it
Benjamin Herrenschmidt (3):
atombios: add support for other endians.
Fix console switch on R500
radeon: Fix PCI usage of 32-bit driver on 64-bit platform
Brice Goglin (2):
use PACKAGE_VERSION_* for radeon version
Increase default GART size to 32MB on >=R300
Bryce Harrington (4):
radeon: Fix pasto in connector table setup for vga powerbooks
Add AGP quirk table
Additional AGP quirks
Add another AGP quirk
Calvin Fong (1):
IGP: add support for NTSC tv-out on legacy IGP chips
Corbin Simpson (21):
Add bicubic texture table, as well as the script used to (re)generate it. To regenerate, just run "python bicubic_table.py > bicubic_table.h".
Fixed typos in the bicubic texture tables. Whoops, looks like I'm still asleep.
Allocate memory for the bicubic filter texture.
Upload bicubic filter to card. This was a LOT easier than I had feared, to be honest.
Upload pixel shader to card for r5xx. This was ridiculous. Also it doesn't work yet...
Try to get tex coords from the VAP to RS properly when bicubic filtering is enabled.
Make vertices emit properly.
More bicubic FP buggies.
Finally got the fragment program fully working for bicubic filtering on r5xx.
Fix constants.
Merge upstream changes to vertices, and also add Xv attributes for textured video, including bicubic filtering.
Oops, made a mistake with vertices.
Bump bicubic cutoff to R580.
Force R580-only for bicubic.
Update bicubic tables.
Enable bicubic filtering for all r5xx HW.
Change floats to uint32_t hex.
Switch from 32-bit floats to 16-bit half-floats.
Switch to Mesa-style 24-bit float packing.
r3xx: Various Xv fixes.
Fix indentation on IS_R300_3D Xv code.
Dave Airlie (42):
radeon: drop all use of CPMode.
rotate: fix rotation in conf file.
rv770 initial support
pciid: add radeon HD3850.
atombios: use macro to get offset into table
atombios: fix typo in mode conversion for panel
radeon: make r600 use i2c table lookup for ddc.
radeon: add 0x9441 for hd 4870 x2
radeon: fix powerpc build
radeon: rename radeon_memory to radeon_legacy_memory.
radeon: hopefully fix plls for 30" monitors.
atombios: set missing pixel clock
atombios: oops typo
pciid: add HD3300 - 790GX chipset.
radeon: always align dstPitch to 64 bytes for textured video
r100/r200: EXA misrenders dst == a8 + dst alpha use.
radeon_drm.h: remove kernel defines
radeon: fix HDMI having DACs in some BIOSes
Stability fixes from radeon-gem-cs
Don't mix 2D and 3D in the same IB
radeon: apply atom quirks to object table
radeon: damn you bios, HDMI cannot have DACs.
radeon: memset the pll setting function
r600: don't idle engine
radeon: fixes from Alex for some output engines
DCE32: add support for DCE3.2 digital outputs.
radeon: add initial rv730 pciids.
atombios: fix issue with Clearing of MM_INDEX 0.
atombios: correct fix for previous issue.
atombios: fixup parsing of TV tables on r500 and r600 cards.
atom/tv: fixup the tv out default if bios doesn't specify
atom/tv: enable scaler can set the TV output scaler up.
atom: spc3 only requires ucEncoderMode for DIG outputs
radeon: use latest atombios constants for TV encoders in set_crtc_source
atom/r600: re-enable TV outputs
atombios: re-enable TV dpms
radeon: tv timings have crev/frev wrong way around for some reason.
radeon: add all new pci ids for rv730/rv710 families
radeon: setup 3D engine even when no DRI.
atombios/tv: add an option to enable atom tv-out for users.
radeon: pass distcheck
radeon: update to 6.9.0.91
Dennis Kasprzyk (12):
Fix texture size, texture filter, vertex offsets, etc.
Set helper texture filter correctly.
Implement LPR in one instruction.
Remove uneeded negations.
Heavy optimizations.
Remove one constant.
Smarter usage of the texture semaphore.
Another uneeded SEM_AQUIRE.
Move some ALU instructions after the TEX instructions, so we can do something usefull while we are waiting for the texture values.
Fixed bicubic fragment program comments.
Fix bicubic fp calculation.
Fix typos.
Egbert Eich (1):
Cleanups from rhd port
Eygene Ryabinkin (1):
Catch unsubstituted macro for PCI region base access
Fabio (3):
Fix formatting in man page
Remove duplicate ATI in some device names
man page updates
Joseph Adams (1):
Add more eMac modes, fix crash in last patch
Julien Cristau (2):
Link with -lpciaccess and -ldrm if needed
Bug#7148: Fix manpage formatting
Maciej Cencora (3):
Add needed FP registers, etc. for r3xx bicubic Xv.
Add r3xx-specific bicubic filtering code. FP, RS, mostly, everything else is shared with r5xx.
Enable bicubic Xv on r3xx+. Still some buggies in the actual display, but looks pretty good.
Michel Dänzer (7):
Restore versioning of interface for Mesa DRI driver.
Only declare local variable when it's used.
Call DRM modeset ioctl after the IRQ has been initialized.
Make sure video offerlay offsets don't exceed the hardware limit of 128 MB.
Fix -Werror build.
Update GEN_INT_CNTL register value after calling DRM modeset ioctl.
Pass base offset into RADEONDisplayVideo() explicitly.
Owain Gordon Ainsworth (1):
radeon: don't call ioctl unless DRI is initialised
Patrick Haller (1):
Fix off by one in EXA composite limit checking
Pierre Ossman (10):
Fix comments for R500 fragment shader to reflect the code.
Fix node setup on R300 bicubic pixel shader. It was backwards and used
Fix macros so that they are safe to use with expressions as parameters.
Now that we have a bicubic code path that messes up the pixel shader,
Make the R300 bicubic shader program a bit easier to understand by
Change the XV_BICUBIC attribute to a tristate, where the third state
Switch r200 Xv to use rect lists rather than quads to avoid tearing
Improve tearing avoidance for Xvideo in two steps
Optimise RADEONWaitForVLine
Fix scissor setup for Xv
Ramon van der Stelt (1):
Interlaced mode fixes
Roland Scheidegger (1):
clamp tex coords (r100/r200) for textured video
Wolke Liu (1):
Add pci id for FireMV 2400
|
|
|
|
Adam Jackson (1):
Remove dead code.
Y.C. Chen (2):
Fixed the incorrect settings of Graphics registers
Support AST1100/2050/2100
|
|
Adam Jackson (1):
Uninclude xf86Version.h
Dave Airlie (1):
ark 0.7.1
|
|
Dave Airlie (1):
apm 1.2.1
Paulo Cesar Pereira de Andrade (1):
Protect xf86rush dependent code around #ifdef XF86RUSH
|
|
Benjamin Close (2):
Correct the check for XI2, not every shell supports ==, but they do =
Clean up the detection of XI2
Bryce Harrington (1):
Add --list-props, --watch-props and --set-int-prop options to man page.
Julien Cristau (1):
Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning
Paulo Cesar Pereira de Andrade (2):
Mandriva patches to xinput.
Compile warning fix.
Peter Hutterer (28):
Print out attachment of slave devices.
Add support for device hierarchy changes.
Add --loop to "xinput list". Re-prints devices when hierarchy changes.
Register for DeviceClassesChangedEvents, reprint the list when we get one.
Add support to set the client pointer.
Don't overwrite daemon with argc.
Replace Fred's name in the main license text with a general "The authors".
Remove deprecated imakefile.
Update XiSelectEvent API usage, has device argument now.
Modify to work with the changes in the XChangeDeviceHierarchy API.
Use new XQueryInputVersion() request to tell the server we can do XI 2.
Use find_device_info instead of requireing device ids on the cmdline.
Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups.
Remove ChangeLog, is autogenerated now anyway.
Add list-props, set-int-prop and watch-props parameters.
Property code: If the Atom specified was an Atom, actually use it too.
Print property values in addition to their names.
Don't require extension devices for button mapping.
Use XI 1.5 property events.
Require inputproto 1.9.99.4
Use updated property events.
Add --delete-prop option.
Require inputproto 1.9.99.5
Require libXi 1.2 and inputproto 1.5.
Fix wrong type conversion in listing Atom properties.
Don't linebreak after listing a string or atom property.
Add set-atom-prop to set properties containing other properties.
xinput 1.4.0
Sascha Hlusiak (2):
Add --get-button-map option.
Call XSync instead XFlush to be able to handle errors
Simon Thum (1):
Add set-float-prop option to set properties using floating point numbers.
|
|
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Matthieu Herrb (1):
Makefile.am: nuke RCS Id
Paulo Cesar Pereira de Andrade (1):
Janitor: update for ABI_XINPUT_VERSION >= 5
Peter Hutterer (2):
Check for XINPUT ABI 3.
void 1.2.0
|
|
12.6.3:
Peter Hutterer (3):
Fix build against master - add xf86OSmouse.h
Fix make distcheck allowing custom build directories.
Bump for 12.6.3 release
12.6.2:
Philip Langdale (5):
Narrow down the scope of what systems are checked for the vmmouse device.
Don't flush buttons.
Only turn on absolute mode when we get an actual event; we don't
Revert "Narrow down the scope of what systems are checked for the
vmmouse device."
Bump for 12.6.2 release.
12.6.1:
Philip Langdale (2):
Remove call to iopl(). It's not portable and isn't necessary.
Bump for 12.6.1 release.
12.6.0:
Philip Langdale (5):
Move shared vmmouse files into a separate static lib so we can
Ignore more stuff in .gitignore
Add HAL integration to support input hot plug.
Switch hal-probe-vmmouse to /bin/sh and add Copyright statement.
Bump version number for 12.6.0 release.
12.5.2:
Adam Jackson (1):
Remove useless call to xf86AddModuleInfo
Matthias Hopf (2):
Grab mouse from kernel if possible.
Revert "Grab mouse from kernel if possible."
Philip Langdale (3):
Properly set axis range and resolution for Server 1.5+
Change ZAxisMapping default to match main mouse driver.
Bump version number for 12.5.2 release.
|
|
Adam Jackson (2):
Remove XFree86-Misc leftovers.
Remove useless call to xf86AddModuleInfo
Alan Coopersmith (2):
sun_kbd.c: Don't try to repeat shutdown actions on already closed
keyboard
Renamed subdir .cvsignore files to .gitignore
Kristian Høgsberg (1):
Move atKeynames.h and xf86CommonSpecialKey() here.
Luc Verhaegen (1):
Set TERMINATE_FALLBACK to 0.
Paulo Cesar Pereira de Andrade (1):
Update for servers newer then 1.5 or git master.
|
|
|
|
From PR 39867.
|