# HG changeset patch # User gqview # Date 1162679087 0 # Node ID d19b0de6d0bb795ff231559560c659d0f5f20c6a # Parent e639afdc1c6082bd2469f80fb5d63a1ef523859f Sat Nov 4 17:14:47 2006 John Ellis * pan-view.c: Always recalculate canvas size when displaying popups. * README: Updates. * po/eo.po: Mark translation for 'Command Line' not fuzzy. * configure.in: Release 2.1.4 (quick bug fix for pan view). diff -r e639afdc1c60 -r d19b0de6d0bb ChangeLog --- a/ChangeLog Sat Nov 04 15:41:42 2006 +0000 +++ b/ChangeLog Sat Nov 04 22:24:47 2006 +0000 @@ -1,3 +1,20 @@ +Sat Nov 4 17:14:47 2006 John Ellis + + * pan-view.c: Always recalculate canvas size when displaying popups. + * README: Updates. + * po/eo.po: Mark translation for 'Command Line' not fuzzy. + * configure.in: Release 2.1.4 (quick bug fix for pan view). + +Sat Nov 4 16:55:08 2006 John Ellis + + * pan-view.c: Only print things to console when debug is enabled. + * pixbuf-renderer.c: Fix pixbuf_renderer_set_tiles_size() so that + canvas will not treat scroll position as if a new image was set, this + fixes popups in the Pan View from causing a scroll to the top left or + center when scroll_reset_method is not set to 'no change'. Also clean + up pr_pixbuf_set() and pr_zoom_sync() arguments, some were unused or + always set TRUE as they were old cruft. + Sat Nov 4 10:31:51 2006 John Ellis * README: Updates. diff -r e639afdc1c60 -r d19b0de6d0bb README --- a/README Sat Nov 04 15:41:42 2006 +0000 +++ b/README Sat Nov 04 22:24:47 2006 +0000 @@ -1,5 +1,5 @@ ################################################################### -## GQview 2.1.3 (November 4, 2006) ## +## GQview 2.1.4 (November 4, 2006) ## ## ## ## Copyright (C) 1999 - 2006 John Ellis. ## ## ## @@ -44,6 +44,11 @@ Changes: + 2.1.4: (quick bug fix release) + * Fix Pan View scrolling to top left or center when the + canvas size is recalculated. + + 2.1.3: + Add translations eo, eu; updated translation be. + Add command to view image as grayscale with [Shift]+[G]. - Make [F11] also toggle fullscreen. diff -r e639afdc1c60 -r d19b0de6d0bb configure.in --- a/configure.in Sat Nov 04 15:41:42 2006 +0000 +++ b/configure.in Sat Nov 04 22:24:47 2006 +0000 @@ -1,7 +1,7 @@ AC_INIT(src/main.c) AC_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(gqview, 2.1.3) +AM_INIT_AUTOMAKE(gqview, 2.1.4) AM_MAINTAINER_MODE diff -r e639afdc1c60 -r d19b0de6d0bb po/ar.po --- a/po/ar.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ar.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2004-10-19 16:58-0400\n" "Last-Translator: Youssef Assad\n" "Language-Team: \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/be.po --- a/po/be.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/be.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gqview 2.1.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-10-19 01:30+0300\n" "Last-Translator: Pavel Piatruk \n" "Language-Team: Belarusian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/bg.po --- a/po/bg.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/bg.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gqview 2.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-02-26 16:13+0200\n" "Last-Translator: Владимир Петров \n" "Language-Team: Bulgarian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/ca.po --- a/po/ca.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ca.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GQview 1.5.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-09-10 18:08+0200\n" "Last-Translator: Jordi Vilalta Prat \n" "Language-Team: catux.org \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/cs.po --- a/po/cs.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/cs.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: 2.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-05-07 17:31+0200\n" "Last-Translator: Jan Raska \n" "Language-Team: Czech \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/da.po --- a/po/da.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/da.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview-0.99.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2001-11-24 21:25+0100\n" "Last-Translator: Birger Langkjer \n" "Language-Team: Danish \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/de.po --- a/po/de.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/de.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gqview-1.3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-06-02 20:15+0100\n" "Last-Translator: Ronny Steiner \n" "Language-Team: fixme\n" diff -r e639afdc1c60 -r d19b0de6d0bb po/eo.po --- a/po/eo.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/eo.po Sat Nov 04 22:24:47 2006 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gqview-2.1.2_dev_eo\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-10-28 09:40+0200\n" "Last-Translator: Antonio C. Codazzi \n" "Language-Team: \n" @@ -2059,7 +2059,6 @@ msgstr "Menunomo" #: src/preferences.c:1090 -#, fuzzy msgid "Command Line" msgstr "Komandlinio" diff -r e639afdc1c60 -r d19b0de6d0bb po/es.po --- a/po/es.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/es.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: GQview 1.5.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-02-16 13:27-0300\n" "Last-Translator: Ariel Fermani \n" "Language-Team: \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/et.po --- a/po/et.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/et.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: GQView\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2002-07-31 15:40+0200\n" "Last-Translator: Ilmar Kerm \n" "Language-Team: Estonian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/eu.po --- a/po/eu.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/eu.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gqview-2.1.2-eu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-10-14 23:08+0200\n" "Last-Translator: Piarres Beobide \n" "Language-Team: librezale \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/fi.po --- a/po/fi.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/fi.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview 2.0.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-10-14 02:26+0300\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/fr.po --- a/po/fr.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/fr.po Sat Nov 04 22:24:47 2006 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: gqview-2.1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-07-14 00:11+0200\n" "Last-Translator: Éric Lassauge \n" "Language-Team: french\n" diff -r e639afdc1c60 -r d19b0de6d0bb po/hu.po --- a/po/hu.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/hu.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gqview\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2004-02-22 17:20+0100\n" "Last-Translator: Sári Gábor \n" "Language-Team: Hungarian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/id.po --- a/po/id.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/id.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gqview\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2003-04-14 11:03GMT+0700\n" "Last-Translator: Tedi Heriyanto \n" "Language-Team: Indonesian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/it.po --- a/po/it.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/it.po Sat Nov 04 22:24:47 2006 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gqview-2.1.1_dev_it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-06-12 09:40+0200\n" "Last-Translator: Kostantino \n" "Language-Team: italiano \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/ja.po --- a/po/ja.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ja.po Sat Nov 04 22:24:47 2006 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gqview 1.5.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-02-17 15:45+0900\n" "Last-Translator: Takeshi AIHANA \n" "Language-Team: Japanese \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/ko.po --- a/po/ko.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ko.po Sat Nov 04 22:24:47 2006 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gqview\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-01-29 01:15-0500\n" "Last-Translator: Hyun-Jin Moon \n" "Language-Team: Korean\n" diff -r e639afdc1c60 -r d19b0de6d0bb po/nl.po --- a/po/nl.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/nl.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GQview 1.3.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-02-26 18:35+0100\n" "Last-Translator: Tino Meinen \n" "Language-Team: Dutch \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/no.po --- a/po/no.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/no.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview-0.99.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2001-12-06 16:27+0100\n" "Last-Translator: Torgeir Ness Sundli \n" "Language-Team: Norwegian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/pl.po --- a/po/pl.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/pl.po Sat Nov 04 22:24:47 2006 +0000 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: gqview 2.1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2004-01-23 21:53+0100\n" "Last-Translator: Wit WiliÅ„ski \n" "Language-Team: Polish \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/pt_BR.po --- a/po/pt_BR.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/pt_BR.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GQview 2.1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-11-01 19:50-0200\n" "Last-Translator: Herval Ribeiro de Azevêdo \n" "Language-Team: Brazilian Portuguese\n" diff -r e639afdc1c60 -r d19b0de6d0bb po/ro.po --- a/po/ro.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ro.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: ro\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2004-04-28 16:07-0400\n" "Last-Translator: Harald Ersch \n" "Language-Team: Romanian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/ru.po --- a/po/ru.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/ru.po Sat Nov 04 22:24:47 2006 +0000 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: gqview-1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-09-01 03:28+0400\n" "Last-Translator: Vitaly Lipatov \n" "Language-Team: Russian \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/sk.po --- a/po/sk.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/sk.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: sk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2004-02-11 23:45+0100\n" "Last-Translator: \n" "Language-Team: \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/sl.po --- a/po/sl.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/sl.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview-0.10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: fixme\n" "Last-Translator: Matej Erman \n" "Language-Team: slovene \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/sv.po --- a/po/sv.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/sv.po Sat Nov 04 22:24:47 2006 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gqview 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-02-01 23:26+0100\n" "Last-Translator: Hans Ofverbeck \n" "Language-Team: Swedish \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/th.po --- a/po/th.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/th.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview-1.1.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2002-02-25 20:55GMT\n" "Last-Translator: Phanumas Thanyaboon \n" "Language-Team: thai \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/tr.po --- a/po/tr.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/tr.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: GQview 0.8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2000-04-07 17:09+0200\n" "Last-Translator: Fatih Demir \n" "Language-Team: Turkish Gnome Translation Team \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/uk.po --- a/po/uk.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/uk.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2002-05-07 17:15+0200\n" "Last-Translator: Volodymyr M. Lisivka \n" "Language-Team: \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/vi.po --- a/po/vi.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/vi.po Sat Nov 04 22:24:47 2006 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gqview VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2006-10-14 10:09+0700\n" "Last-Translator: pclouds \n" "Language-Team: GnomeVI \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/zh_CN.GB2312.po --- a/po/zh_CN.GB2312.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/zh_CN.GB2312.po Sat Nov 04 22:24:47 2006 +0000 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: gqview 0.9.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2001-02-21 17:46+0800\n" "Last-Translator: Wu Yulun \n" "Language-Team: Chinese \n" diff -r e639afdc1c60 -r d19b0de6d0bb po/zh_TW.po --- a/po/zh_TW.po Sat Nov 04 15:41:42 2006 +0000 +++ b/po/zh_TW.po Sat Nov 04 22:24:47 2006 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gqview 2.1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-11-04 10:21-0500\n" +"POT-Creation-Date: 2006-11-04 17:18-0500\n" "PO-Revision-Date: 2005-08-13 13:22+0800\n" "Last-Translator: S.J. Luo \n" "Language-Team: Traditional Chinese \n" diff -r e639afdc1c60 -r d19b0de6d0bb src/pan-view.c --- a/src/pan-view.c Sat Nov 04 15:41:42 2006 +0000 +++ b/src/pan-view.c Sat Nov 04 22:24:47 2006 +0000 @@ -672,7 +672,7 @@ row = row * 2 - 1; col = col * 2 - 1; - printf("intersect speedup grid is %dx%d, based on %d average per grid\n", col, row, grid_size); + if (debug) printf("intersect speedup grid is %dx%d, based on %d average per grid\n", col, row, grid_size); for (j = 0; j < row; j++) for (i = 0; i < col; i++) @@ -2499,7 +2499,7 @@ pan_cache_free(pw); - printf("computed %d objects\n", g_list_length(pw->list)); + if (debug) printf("computed %d objects\n", g_list_length(pw->list)); } static GList *pan_layout_intersect_l(GList *list, GList *item_list, @@ -3340,7 +3340,7 @@ { gdouble align; - printf("Canvas size is %d x %d\n", width, height); + if (debug) printf("Canvas size is %d x %d\n", width, height); pan_grid_build(pw, width, height, 1000); @@ -3930,10 +3930,10 @@ pan_item_box_shadow(pbox, PAN_SHADOW_OFFSET * 2, PAN_SHADOW_FADE * 2); pan_item_added(pw, pbox); - - pan_layout_resize(pw); } } + + pan_layout_resize(pw); } diff -r e639afdc1c60 -r d19b0de6d0bb src/pixbuf-renderer.c --- a/src/pixbuf-renderer.c Sat Nov 04 15:41:42 2006 +0000 +++ b/src/pixbuf-renderer.c Sat Nov 04 22:24:47 2006 +0000 @@ -193,7 +193,7 @@ static void pr_redraw(PixbufRenderer *pr, gint new_data); static void pr_zoom_sync(PixbufRenderer *pr, gdouble zoom, - gint force, gint blank, gint new, + gint force, gint new, gint center_point, gint px, gint py); static void pr_signals_connect(PixbufRenderer *pr); @@ -1575,7 +1575,7 @@ pr->func_tile_dispose = func_dispose; pr->func_tile_data = user_data; - pr_zoom_sync(pr, zoom, TRUE, FALSE, TRUE, FALSE, 0, 0); + pr_zoom_sync(pr, zoom, TRUE, TRUE, FALSE, 0, 0); pr_redraw(pr, TRUE); } @@ -1590,8 +1590,7 @@ pr->image_width = width; pr->image_height = height; - pr_zoom_sync(pr, pr->zoom, TRUE, FALSE, TRUE, FALSE, 0, 0); - pr_redraw(pr, TRUE); + pr_zoom_sync(pr, pr->zoom, TRUE, FALSE, FALSE, 0, 0); } gint pixbuf_renderer_get_tiles(PixbufRenderer *pr) @@ -1643,7 +1642,7 @@ } } - pr_zoom_sync(pr, zoom, FALSE, FALSE, FALSE, center_point, x, y); + pr_zoom_sync(pr, zoom, FALSE, FALSE, center_point, x, y); } /* @@ -2559,7 +2558,7 @@ } static void pr_zoom_sync(PixbufRenderer *pr, gdouble zoom, - gint force, gint blank, gint new, + gint force, gint new, gint center_point, gint px, gint py) { gdouble old_scale; @@ -2588,7 +2587,7 @@ clamped = pr_size_clamp(pr); sized = pr_parent_window_resize(pr, pr->width, pr->height); - if (force) + if (force && new) { switch (pr->scroll_reset) { @@ -2625,10 +2624,6 @@ pr_scroll_clamp(pr); -#if 0 - pr_tile_sync(pr, blank); -#endif - /* If the window was not sized, redraw the image - we know there will be no size/expose signal. * But even if a size is claimed, there is no guarantee that the window manager will allow it, * so redraw the window anyway :/ @@ -2696,10 +2691,6 @@ pr_border_clear(pr); -#if 0 - pr_tile_sync(pr, pr->width, pr->height, FALSE); -#endif - pr_scroll_notify_signal(pr); if (zoom_changed) pr_zoom_signal(pr); pr_update_signal(pr); @@ -3053,7 +3044,7 @@ *------------------------------------------------------------------- */ -static void pr_pixbuf_sync(PixbufRenderer *pr, gdouble zoom, gint blank, gint new) +static void pr_pixbuf_sync(PixbufRenderer *pr, gdouble zoom) { if (!pr->pixbuf) { @@ -3080,16 +3071,16 @@ pr->image_width = gdk_pixbuf_get_width(pr->pixbuf); pr->image_height = gdk_pixbuf_get_height(pr->pixbuf); - pr_zoom_sync(pr, zoom, TRUE, blank, new, FALSE, 0, 0); + pr_zoom_sync(pr, zoom, TRUE, TRUE, FALSE, 0, 0); } -static void pr_set_pixbuf(PixbufRenderer *pr, GdkPixbuf *pixbuf, gdouble zoom, gint new) +static void pr_set_pixbuf(PixbufRenderer *pr, GdkPixbuf *pixbuf, gdouble zoom) { if (pixbuf) g_object_ref(pixbuf); if (pr->pixbuf) g_object_unref(pr->pixbuf); pr->pixbuf = pixbuf; - pr_pixbuf_sync(pr, zoom, FALSE, new); + pr_pixbuf_sync(pr, zoom); } void pixbuf_renderer_set_pixbuf(PixbufRenderer *pr, GdkPixbuf *pixbuf, gdouble zoom) @@ -3098,7 +3089,7 @@ pr_source_tile_unset(pr); - pr_set_pixbuf(pr, pixbuf, zoom, TRUE); + pr_set_pixbuf(pr, pixbuf, zoom); pr_update_signal(pr); } @@ -3152,7 +3143,7 @@ pr->source_tiles = source->source_tiles; source->source_tiles = NULL; - pr_zoom_sync(pr, source->zoom, TRUE, FALSE, TRUE, FALSE, 0, 0); + pr_zoom_sync(pr, source->zoom, TRUE, TRUE, FALSE, 0, 0); pr_redraw(pr, TRUE); } else @@ -3211,7 +3202,7 @@ { g_return_if_fail(IS_PIXBUF_RENDERER(pr)); - pr_zoom_sync(pr, zoom, FALSE, FALSE, FALSE, FALSE, 0, 0); + pr_zoom_sync(pr, zoom, FALSE, FALSE, FALSE, 0, 0); } gdouble pixbuf_renderer_zoom_get(PixbufRenderer *pr)