Release 2.5.1, a ridiculous bump so that we sync with the GNOME desktop

2003-12-30  Glynn Foster  <glynn.foster@sun.com>

	* configure.in: Release 2.5.1, a ridiculous bump
	so that we sync with the GNOME desktop releases.

2003-12-30  Jan Arne Petersen  <jpetersen@uni-bonn.de>

	* src/fileselection.c: (zenity_fileselection),
	(zenity_fileselection_dialog_response): Replace
	GtkFileSelection with GtkFileChooser.
This commit is contained in:
Glynn Foster 2003-12-31 01:52:25 +00:00 committed by Glynn Foster
parent 569271da40
commit 104a45c0f7
51 changed files with 96 additions and 71 deletions

View File

@ -1,3 +1,14 @@
2003-12-30 Glynn Foster <glynn.foster@sun.com>
* configure.in: Release 2.5.1, a ridiculous bump
so that we sync with the GNOME desktop releases.
2003-12-30 Jan Arne Petersen <jpetersen@uni-bonn.de>
* src/fileselection.c: (zenity_fileselection),
(zenity_fileselection_dialog_response): Replace
GtkFileSelection with GtkFileChooser.
2003-12-30 Glynn Foster <glynn.foster@sun.com>
* configure.in: Release 1.8

6
NEWS
View File

@ -1,3 +1,9 @@
Zenity 2.5.1
============
" Zen beginnings "
* Use the new file selection widget [Jan]
Zenity 1.8
==========
" Zenning into the new year "

View File

@ -1,7 +1,7 @@
AC_PREREQ(2.53)
AC_INIT(src)
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE(zenity, 1.8)
AM_INIT_AUTOMAKE(zenity, 2.5.1)
AM_MAINTAINER_MODE
@ -9,7 +9,9 @@ AC_PROG_INTLTOOL([0.21])
AC_PROG_CC
PKG_CHECK_MODULES(ZENITY, gtk+-2.0 libglade-2.0 gconf-2.0 libgnomecanvas-2.0)
GTK_REQUIRED=2.3.1
PKG_CHECK_MODULES(ZENITY, gtk+-2.0 >= $GTK_REQUIRED libglade-2.0 gconf-2.0 libgnomecanvas-2.0)
AC_SUBST(ZENITY_CFLAGS)
AC_SUBST(ZENITY_LIBS)

View File

@ -1,3 +1,7 @@
2003-12-30 Glynn Foster <glynn.foster@sun.com>
* 2.5.1 version marker
2003-12-30 Glynn Foster <glynn.foster@sun.com>
* 1.8 version marker

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-02-03 10:13+EDT\n"
"Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n"
"Language-Team: Amharic <locales@geez.org>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-20 14:45+0100\n"
"Last-Translator: Hassan Abdin <habdin@link.net>\n"
"Language-Team: Arabic <en@li.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity.HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-18 21:21+0300\n"
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
"Language-Team: Azerbaijan dili <gnome@azitt.com>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-28 16:38+0300\n"
"Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
"Language-Team: Belarusian <i18n@mova.org>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Zenity HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-26 22:30+0530\n"
"Last-Translator: Sayamindu Dasgupta <unmadindu@bengalinux.org>\n"
"Language-Team: Bengali <gnome-translation@bengalinux.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity 1.3\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-17 15:57+0100\n"
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
"Language-Team: Catalan <tradgnome@softcatala.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity VERSION\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-12 11:19+0100\n"
"Last-Translator: Miloslav Trmac <mitr@volny.cz>\n"
"Language-Team: Czech <cs@li.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-19 17:26+0000\n"
"Last-Translator: Dafydd Harries <daf@parnassus.ath.cx>\n"
"Language-Team: Cymraeg <gnome-cy@www.linux.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-17 23:25+0100\n"
"Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity 1.3\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-19 02:04+0200\n"
"Last-Translator: Christian Neumair <chris@gnome-de.org>\n"
"Language-Team: German <gnome-de@gnome.org>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: el\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-13 11:25+0300\n"
"Last-Translator: Kostas Papadimas <pkst@gmx.net>\n"
"Language-Team: Greek <nls@tux.hellug.gr>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: 1.2\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-06-21 16:13+0100\n"
"Last-Translator: Mike Newman <mikegtn@gnome.org>\n"
"Language-Team: British English <en@li.org>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity.HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-14 15:49+0100\n"
"Last-Translator: Francisco Javier F. Serrador <serrador@arrakis.es>\n"
"Language-Team: Spanish <traductores@es.gnome.org>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-10-04 12:07+0300\n"
"Last-Translator: Priit Laes <amd@tt.ee>\n"
"Language-Team: Gnome eesti <et-gnome@linux.ee>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: eu\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-06 13:26+0100\n"
"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>\n"
"Language-Team: basque <itzulpena@euskalgnu.org>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-09-04 13:30+0300\n"
"Last-Translator: Johanna Makkonen <johanna.makkonen@iki.fi>\n"
"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Zenity 1.7\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-22 11:12+0100\n"
"Last-Translator: Christophe Merlet (RedFox) <redfox@redfoxcenter.org>\n"
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-22 16:00+0100\n"
"Last-Translator: Paul Duffy <dubhthach@frink.nuigalway.ie>\n"
"Language-Team: Irish\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-13 18:05+0530\n"
"Last-Translator: G Karunakar <karunakar@freedomink.org>\n"
"Language-Team: Gnome Hindi Team <indlinux-hindi-gnome@lists.sourceforge."

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity CVS\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-09-26 11:27+0200\n"
"Last-Translator: Andras Timar <timar@gnome.hu>\n"
"Language-Team: Hungarian <hu@gnome.hu>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-23 02:01-0100\n"
"Last-Translator: Samuel Jon Gunnarsson <sammi@techattack.nu>\n"
"Language-Team: Icelandic <gnome@techattack.nu>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-09-01 11:31+0200\n"
"Last-Translator: Stefano Canepa <sc@linux.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zentiy HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-20 23:17+0900\n"
"Last-Translator: Takeshi AIHANA <aihana@gnome.gr.jp>\n"
"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity 1.3\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-24 03:48+0900\n"
"Last-Translator: Young-Ho, Cha <ganadist at mizi.com>\n"
"Language-Team: GTP Korean <gnome-kr-translation@gnome.or.kr>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-21 15:45+0200\n"
"Last-Translator: Tomas Kuliavas <tokul@users.sourceforge.net>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version:zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-05 10:29+0530\n"
"Last-Translator: FSF-India <locale@gnu.org.in>\n"
"Language-Team: Malayalam <locale@gnu.org.in>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity.HEAD\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-03 01:42+0800\n"
"Last-Translator: S.Dulmandakh <duluu@localhost.localdomain>\n"
"Language-Team: Mongolian <en@li.org>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2002-02-04 00:07+0800\n"
"Last-Translator: Hasbullah Bin Pit <sebol@ikhlas.com>\n"
"Language-Team: Projek Gabai <gabai-penyumbang@lists.sourceforge.net>\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity \n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-26 12:20+5:45\n"
"Last-Translator: Dhurba Gnawali <dhurbagnawali@hotmail.com>\n"
"Language-Team: Nepali <info@mpp.org.np>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity cvs\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-18 23:00+0100\n"
"Last-Translator: Vincent van Adrighem <adrighem@gnome.org>\n"
"Language-Team: Dutch <vertaling@nl.linux.org>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity 0.1\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-21 01:39+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-06-26 02:18+0200\n"
"Last-Translator: GNOME PL Team <translators@gnome.pl>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: 2.4\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-15 13:25+0000\n"
"Last-Translator: Duarte Loreto <happyguy_pt@hotmail.com>\n"
"Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: 2.2\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-04-26 17:30-0300\n"
"Last-Translator: Evandro Fernandes Giovanini <evandrofg@ig.com.br>\n"
"Language-Team: GNOME-BR <gnome-l10n-br@listas.cipsga.org.br>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-08-18 08:45+0400\n"
"Last-Translator: Dmitry G. Mastrukov <dmitry@taurussoft.org>\n"
"Language-Team: Russian <gnome-cyr@gnome.org>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-19 22:30+0100\n"
"Last-Translator: Marcel Telka <marcel@telka.sk>\n"
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2001-07-29 12:32+0200\n"
"Last-Translator: Tilen Travnik <tilen.travnik@guest.arnes.si>\n"
"Language-Team: Slovenian <sl@li.org>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-12-22 17:26+0100\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <gnome-albanian-perkthyesit@lists.sourceforge.net>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-12 13:41+0100\n"
"Last-Translator: Александар Урошевић <urke@sourceforge.net>\n"
"Language-Team: Serbian (sr) <serbiangnome-lista@nongnu.org>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-12 13:41+0100\n"
"Last-Translator: Aleksandar Urošević <urke@sourceforge.net>\n"
"Language-Team: Serbian (sr) <serbiangnome-lista@nongnu.org>\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-11-13 18:25+0100\n"
"Last-Translator: Christian Rose <menthos@menthos.com>\n"
"Language-Team: Swedish <sv@li.org>\n"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tamil Zenity 2.4POT-Creation-Date: 2003-09-16 17:19-"
"0500\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-09-16 17:19-0500\n"
"Last-Translator: Dinesh Nadarajah <n_dinesh@yahoo.com>\n"
"Language-Team: Tamil <tamilinix@yahoogroups.com>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-02-12 04:58--500\n"
"Last-Translator: Yuriy Syrota <yuri@renome.rovno.ua>\n"
"Language-Team: Ukrainian <linux@linux.org.ua>\n"

View File

@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Zenity VERSION\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-10-02 10:25+0700\n"
"Last-Translator: pclouds <pclouds@gmx.net>\n"
"Language-Team: Gnome-Vi <Gnomevi-list@lists.sourceforge.net>\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-26 00:09+0800\n"
"Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
"Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: zenity 1.3\n"
"POT-Creation-Date: 2003-12-31 11:06+1300\n"
"POT-Creation-Date: 2003-12-31 11:34+1300\n"
"PO-Revision-Date: 2003-07-14 14:41+0800\n"
"Last-Translator: Abel Cheung <maddog@linux.org.hk>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"

View File

@ -31,24 +31,17 @@ static void zenity_fileselection_dialog_response (GtkWidget *widget, int respons
void zenity_fileselection (ZenityData *data, ZenityFileData *file_data)
{
GladeXML *glade_dialog;
GtkWidget *dialog;
gchar *dir;
gchar *basename;
zen_data = data;
glade_dialog = zenity_util_load_glade_file ("zenity_fileselection_dialog");
if (glade_dialog == NULL) {
data->exit_code = zenity_util_return_exit_code (ZENITY_ERROR);
return;
}
glade_xml_signal_autoconnect (glade_dialog);
dialog = glade_xml_get_widget (glade_dialog, "zenity_fileselection_dialog");
if (glade_dialog)
g_object_unref (glade_dialog);
dialog = gtk_file_chooser_dialog_new (NULL, NULL,
GTK_FILE_CHOOSER_ACTION_OPEN,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OK, GTK_RESPONSE_OK,
NULL);
g_signal_connect (G_OBJECT (dialog), "response",
G_CALLBACK (zenity_fileselection_dialog_response), file_data);
@ -63,11 +56,19 @@ void zenity_fileselection (ZenityData *data, ZenityFileData *file_data)
gtk_window_set_default_size (GTK_WINDOW (dialog), data->width, data->height);
if (file_data->uri)
gtk_file_selection_set_filename (GTK_FILE_SELECTION (dialog), file_data->uri);
if (file_data->uri) {
dir = g_path_get_dirname (file_data->uri);
gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (dialog), dir);
if (file_data->uri[strlen (file_data->uri) - 1] != '/') {
basename = g_path_get_basename (file_data->uri);
gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (dialog), basename);
g_free (basename);
}
g_free (dir);
}
if (file_data->multi)
gtk_file_selection_set_select_multiple (GTK_FILE_SELECTION (dialog), TRUE);
gtk_file_chooser_set_select_multiple (GTK_FILE_CHOOSER (dialog), TRUE);
gtk_widget_show (dialog);
gtk_main ();
@ -77,21 +78,22 @@ static void
zenity_fileselection_dialog_response (GtkWidget *widget, int response, gpointer data)
{
ZenityFileData *file_data = data;
gchar **selections;
GSList *selections, *iter;
gchar *separator = g_strdup(file_data->separator);
int i;
switch (response) {
case GTK_RESPONSE_OK:
zen_data->exit_code = zenity_util_return_exit_code (ZENITY_OK);
selections = gtk_file_selection_get_selections (GTK_FILE_SELECTION (widget));
for (i=0;selections[i] != NULL; i++) {
g_print ("%s", g_filename_to_utf8 ((gchar*)selections[i], -1, NULL, NULL, NULL));
if (selections[i+1] != NULL)
selections = gtk_file_chooser_get_filenames (GTK_FILE_CHOOSER (widget));
for (iter = selections;iter != NULL; iter = iter->next) {
g_print ("%s", g_filename_to_utf8 ((gchar*)iter->data, -1, NULL, NULL, NULL));
g_free (iter->data);
if (iter->next != NULL)
g_print ("%s",separator);
}
g_print("\n");
g_strfreev(selections);
g_slist_free(selections);
g_free(separator);
gtk_main_quit ();