[Goodies-commits] r1925 - in xfce4-timer-plugin/trunk: . po src
Kemal Eroglu
ilgar at xfce.org
Sun Aug 27 14:25:20 CEST 2006
Author: ilgar
Date: 2006-08-27 12:25:11 +0000 (Sun, 27 Aug 2006)
New Revision: 1925
Added:
xfce4-timer-plugin/trunk/po/tr.po
Modified:
xfce4-timer-plugin/trunk/ChangeLog
xfce4-timer-plugin/trunk/configure.in
xfce4-timer-plugin/trunk/po/ChangeLog
xfce4-timer-plugin/trunk/po/eu.po
xfce4-timer-plugin/trunk/po/fr.po
xfce4-timer-plugin/trunk/po/hu.po
xfce4-timer-plugin/trunk/po/ja.po
xfce4-timer-plugin/trunk/po/pl.po
xfce4-timer-plugin/trunk/po/ru.po
xfce4-timer-plugin/trunk/po/xfce4-timer.pot
xfce4-timer-plugin/trunk/src/xfcetimer.c
xfce4-timer-plugin/trunk/src/xfcetimer.h
Log:
Added repeating alarm, Turkish translations. Minor fixes.
Modified: xfce4-timer-plugin/trunk/ChangeLog
===================================================================
--- xfce4-timer-plugin/trunk/ChangeLog 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/ChangeLog 2006-08-27 12:25:11 UTC (rev 1925)
@@ -1,3 +1,8 @@
+27/08/2006 Kemal Ilgar Eroglu
+ * Version 0.5
+ * Added option to repeat alarm
+ * Tiny bugfixes and code cleanup
+ * Added Turkish and Basque translations
16/11/2005 Kemal Ilgar Eroglu
* Release version 0.4
* This one requires 4.4
Modified: xfce4-timer-plugin/trunk/configure.in
===================================================================
--- xfce4-timer-plugin/trunk/configure.in 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/configure.in 2006-08-27 12:25:11 UTC (rev 1925)
@@ -4,7 +4,7 @@
dnl Please disable it in the Anjuta project configuration
dnl version info
-m4_define([xfce4_timer_version], [0.3])
+m4_define([xfce4_timer_version], [0.5])
dnl init autoconf
AC_INIT([xfce4-timer], [xfce4_timer_version], [kieroglu at math.washington.edu])
@@ -27,7 +27,7 @@
AC_HEADER_STDC
dnl Check for i18n support
-XDT_I18N([fr hu ja pl ru])
+XDT_I18N([fr hu ja pl ru eu tr])
dnl required
XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.4.0])
Modified: xfce4-timer-plugin/trunk/po/ChangeLog
===================================================================
--- xfce4-timer-plugin/trunk/po/ChangeLog 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/ChangeLog 2006-08-27 12:25:11 UTC (rev 1925)
@@ -1,3 +1,8 @@
+2006-04-23 Kemal Ilgar Eroglu <kieroglu at math.washington.edu>
+
+ * eu.po: Added the file check to configure.in .
+ * tr.po: Added Turkish translations.
+
2006-04-23 Daichi Kawahata <daichi at xfce.org>
* eu.po: Added Basque translations by Piarres Beobide
Modified: xfce4-timer-plugin/trunk/po/eu.po
===================================================================
--- xfce4-timer-plugin/trunk/po/eu.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/eu.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-04-10 11:58+0100\n"
"Last-Translator: Piarres Beobide <pi at beobide.net>\n"
"Language-Team: Librezale <Librezale at librezale.org>\n"
@@ -16,22 +16,22 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "%do %dm %ds falta dira"
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "%dm %ds falta dira"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "%ds falta dira"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
@@ -39,60 +39,65 @@
"Beep! :) \n"
"Ordua pasa da!"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "Amaiera ordua"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "Abiarazte ordua"
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Amaiera ordua"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%do %dm %ds"
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%dm %ds"
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%ds"
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "%02d:%02d-etan"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "Izena"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "atzekoz aurrera kontatze denbora idatzi"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "Alarmaren ordua idatzi (24h formatua)"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "o "
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "m "
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "s "
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -101,7 +106,7 @@
"edo\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -109,23 +114,23 @@
"\n"
"abiarazteko komandoa"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "Alarma Berri bat gehitu"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "Alarma Editatu"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "Propietateak"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Xfce4 Kronometro Aukerak"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
@@ -133,7 +138,7 @@
"Kronometroa\n"
"izena"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -141,11 +146,11 @@
"Kontatze aldia /\n"
"Alarma ordua"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "Alarma komandoa"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -153,6 +158,19 @@
"Abisu leihoa ez bistarazi\n"
"alarma komando bat ezarririk badago"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Alarma komandoa"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Xfce 4.4 panelarentzat kronometro plugin-a"
Modified: xfce4-timer-plugin/trunk/po/fr.po
===================================================================
--- xfce4-timer-plugin/trunk/po/fr.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/fr.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer-plugin 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-04-03 17:29+0100\n"
"Last-Translator: Stephane Roy <sroy at j2n.net>\n"
"Language-Team: French <traduc at traduc.org>\n"
@@ -15,22 +15,22 @@
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "%dh %dm %ds restante(s)"
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "%dm %ds restante(s)"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "%ds restante(s)"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
@@ -38,60 +38,65 @@
"Biiiiip ! :)\n"
"C'est l'heure !"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "Arrêter le chronomètre"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "Lancer le chronomètre"
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Arrêter le chronomètre"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%dh %dm %ds"
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%dm %ds"
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%ds"
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "À %02d:%02d"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "Nom"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "Entrer la durée du compte à rebours"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "Entrer l'heure de l'alarme (format 24h)"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "h "
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "m "
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "s "
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -100,7 +105,7 @@
"ou\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -108,23 +113,23 @@
"\n"
"La commande a exécuter"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "Ajouter une nouvelle alarme"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "Éditer l'alarme"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "Propriétés"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Options du chronomètre Xfce4"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
@@ -132,7 +137,7 @@
"Chronomètre\n"
"nom"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -140,11 +145,11 @@
"Période de compte à rebours /\n"
"Heure d'alarme"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "Commande d'alarme"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -152,6 +157,19 @@
"Ne pas afficher la fenêtre ?? si une\n"
"commande d'alarme est précisée"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Commande d'alarme"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Greffon de chronomètre pour le panneau Xfce 4.4"
Modified: xfce4-timer-plugin/trunk/po/hu.po
===================================================================
--- xfce4-timer-plugin/trunk/po/hu.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/hu.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-07-25 10:49+0100\n"
"Last-Translator: SZERVÑC Attila <sas at 321.hu>\n"
"Language-Team: hu\n"
@@ -12,22 +12,22 @@
"X-Poedit-Language: Hungarian\n"
"X-Poedit-Country: HUNGARY\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "%dó %dp %dmp van még"
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "%dp %dmp van még"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "%dmp van még"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
@@ -35,64 +35,65 @@
"Hahó! :) \n"
"Idő van!"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "Időzítő leállítása"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "Időzítő indítása"
-#: ../src/xfcetimer.c:403
-#: ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Időzítő leállítása"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%dó %dp %dmp"
-#: ../src/xfcetimer.c:405
-#: ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%dp %dmp"
-#: ../src/xfcetimer.c:407
-#: ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%dmp"
-#: ../src/xfcetimer.c:417
-#: ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "%02d:%02d-kor"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "Név"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "Állítsd be a visszaszámlálót"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "Add meg e jelzés idejét (24 órás formában)"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "ó"
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "p"
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "mp"
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -101,7 +102,7 @@
"vagy\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -109,23 +110,23 @@
"\n"
"Futtatandó parancs"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "Új jelzés"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "Jelzés szerkesztése"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "Tulajdonságok"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Xfce4 Időzítő opciók"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
@@ -133,7 +134,7 @@
"Időzítő\n"
"név"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -141,11 +142,11 @@
"Visszaszámlálási idő /\n"
"Jelzés időpontja"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "Figyelmeztető parancs"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -153,6 +154,19 @@
"Ne mutasd a figyelmeztető ablakot\n"
"ha a figyelmeztető parancs be van állítva"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Figyelmeztető parancs"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Időzítő az Xfce 4.4 panelhez"
@@ -160,4 +174,3 @@
#: ../src/xfce4-timer.desktop.in.in.h:2
msgid "Xfce4 Timer"
msgstr "Xfce4 Időzítő"
-
Modified: xfce4-timer-plugin/trunk/po/ja.po
===================================================================
--- xfce4-timer-plugin/trunk/po/ja.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/ja.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-04-04 22:16+0900\n"
"Last-Translator: Daichi Kawahata <daichi at xfce.org>\n"
"Language-Team: Japanese <xfce-users-jp at ml.fdiary.net>\n"
@@ -18,81 +18,86 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "残り%d時間%d分%d秒"
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "残り%d分%d秒"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "残り%d秒"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
msgstr "時間です!"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "xfce4-timer"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "タイマーを開始する"
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "xfce4-timer"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%d時間%d分%d秒"
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%d分%d秒"
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%d秒"
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "%02d:%02d"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "名前"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "秒読みする時間を入力してください"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "アラームが鳴る時間を入力してください (24時間制)"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "時間 "
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "分 "
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "秒 "
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -101,7 +106,7 @@
"または\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -109,29 +114,29 @@
"\n"
"実行するコマンド"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "新規アラームを追加"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "アラームの編集"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "プロパティ"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Xfce4 タイマーのオプション"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
msgstr "タイマー名"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -139,11 +144,11 @@
"秒読み時間 /\n"
"アラーム時間"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "アラームコマンド"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -151,6 +156,19 @@
"アラームコマンドが設定されている場合は\n"
"警告ウィンドウを表示しない"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "アラームコマンド"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Xfce 4.4 パネル用のタイマーです。"
Modified: xfce4-timer-plugin/trunk/po/pl.po
===================================================================
--- xfce4-timer-plugin/trunk/po/pl.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/pl.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-04-08 13:21+0900\n"
"Last-Translator: Piotr Maliński <admin at rk.edu.pl>\n"
"Language-Team: Polish <translation-team-pl at lists.sourceforge.net>\n"
@@ -16,22 +16,22 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "%dh %dm %ds pozostało"
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "%dm %ds pozostało"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "%ds pozostało"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
@@ -39,60 +39,65 @@
"Beeep! :) \n"
"Czas się skończył!"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "Zatrzymaj stoper"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "Uruchom stoper"
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Zatrzymaj stoper"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%dh %dm %ds"
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%dm %ds"
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%ds"
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "O %02d:%02d"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "Nazwa"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "Podaj czas odliczania"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "Podaj czas alarmu (24h format)"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "h "
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "m "
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "s "
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -101,7 +106,7 @@
"lub\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -109,23 +114,23 @@
"\n"
"Polecenie do wykonania"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "Dodaj nowy alarm"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "Edytuj alarm"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "Właściwości"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Opcje stopera Xfce4"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
@@ -133,7 +138,7 @@
"Stoper\n"
"nazwa"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -141,11 +146,11 @@
"Czas odliczania /\n"
"Czas alarmu"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "Polecenie alarmu"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -153,6 +158,19 @@
"Nie wyświetlaj okna ostrzeżenia\n"
"gdy polecenie alarmu jest wykonywane"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Polecenie alarmu"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Stoper dla Xfce 4.4"
Modified: xfce4-timer-plugin/trunk/po/ru.po
===================================================================
--- xfce4-timer-plugin/trunk/po/ru.po 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/ru.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: xfce4-timer 0.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: 2006-04-09 17:18+0600\n"
"Last-Translator: Andrey Fedoseev <andrey.fedoseev at gmail.com>\n"
"Language-Team: Russian <ru at li.org>\n"
@@ -16,22 +16,22 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr "осталось %dч %dм %dс "
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr "осталось %dм %dс"
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr "осталось %dс"
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
@@ -39,60 +39,65 @@
"Всеее! :) \n"
"Время вышло!"
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr "Остановить таймер"
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr "Запустить таймер"
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Остановить таймер"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr "%dч %dм %dс"
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr "%dч %dс"
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr "%dс"
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr "В %02d:%02d"
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr "Название"
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr "Обратный отсчет"
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr "Время срабатывания сигнала"
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr "ч "
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr "м "
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr "с "
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
@@ -101,7 +106,7 @@
"или\n"
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
@@ -109,29 +114,29 @@
"\n"
"Выполнить команду"
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr "Добавить новый сигнал"
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr "Редактировать сигнал"
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr "Параметры"
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr "Настройки таймера Xfce4"
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
msgstr "Название"
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
@@ -139,11 +144,11 @@
"Обратный отсчет /\n"
"Время срабатывания"
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr "Команда"
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
@@ -151,6 +156,19 @@
"Не показывать уведомление\n"
"если задана команда"
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Команда"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr "Позволяет создавать таймеры обратного отсчета"
Added: xfce4-timer-plugin/trunk/po/tr.po
===================================================================
--- xfce4-timer-plugin/trunk/po/tr.po (rev 0)
+++ xfce4-timer-plugin/trunk/po/tr.po 2006-08-27 12:25:11 UTC (rev 1925)
@@ -0,0 +1,179 @@
+# French translation of xfce4-timer-plugin.
+# Copyright (C) 2006 Kemal Ilgar Eroglu <kieroglu at math.washington.edu>
+# This file is distributed under the same license as the xfce4-timer-plugin package.
+# S. Roy <sroy at j2n.net>, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: xfce4-timer-plugin 0.3\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
+"PO-Revision-Date: 2006-04-03 17:29+0100\n"
+"Last-Translator: Stephane Roy <sroy at j2n.net>\n"
+"Language-Team: French <traduc at traduc.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../src/xfcetimer.c:100
+#, c-format
+msgid "%dh %dm %ds left"
+msgstr "%dsa %ddk %dsn kaldı"
+
+#: ../src/xfcetimer.c:103
+#, c-format
+msgid "%dm %ds left"
+msgstr "%ddk %dsn kaldı"
+
+#: ../src/xfcetimer.c:105
+#, c-format
+msgid "%ds left"
+msgstr "%dsn kaldı"
+
+#: ../src/xfcetimer.c:126
+msgid ""
+"Beeep! :) \n"
+"Time is up!"
+msgstr ""
+"Biiiiip ! :)\n"
+"Süre doldu !"
+
+#: ../src/xfcetimer.c:424
+msgid "Stop timer"
+msgstr "Saati durdur"
+
+#: ../src/xfcetimer.c:426
+msgid "Start timer"
+msgstr "Saati başlat"
+
+#: ../src/xfcetimer.c:436
+#, fuzzy
+msgid "Stop the alarm"
+msgstr "Saati durdur"
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
+#, c-format
+msgid "%dh %dm %ds"
+msgstr "%dsa %ddk %dsn"
+
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
+#, c-format
+msgid "%dm %ds"
+msgstr "%ddk %dsn"
+
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
+#, c-format
+msgid "%ds"
+msgstr "%dsn"
+
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
+#, c-format
+msgid "At %02d:%02d"
+msgstr "Alarm saati: %02d:%02d"
+
+#: ../src/xfcetimer.c:619
+msgid "Name"
+msgstr "İsim"
+
+#. ********
+#: ../src/xfcetimer.c:627
+msgid "Enter the countdown time"
+msgstr "Gerisayım süresini giriniz"
+
+#: ../src/xfcetimer.c:629
+msgid "Enter the time of alarm (24h format)"
+msgstr "Alarm satini giriniz (24 saat formatında)"
+
+#: ../src/xfcetimer.c:640
+msgid "h "
+msgstr "sa "
+
+#: ../src/xfcetimer.c:645
+msgid "m "
+msgstr "dk "
+
+#: ../src/xfcetimer.c:650
+msgid "s "
+msgstr "sn "
+
+#: ../src/xfcetimer.c:653
+msgid ""
+"\n"
+"or\n"
+msgstr ""
+"\n"
+"ya da\n"
+
+#. **************
+#: ../src/xfcetimer.c:673
+msgid ""
+"\n"
+"The command to run"
+msgstr ""
+"\n"
+"Çalıştırılacak komut"
+
+#: ../src/xfcetimer.c:699
+msgid "Add new alarm"
+msgstr "Yeni alarm ekle"
+
+#: ../src/xfcetimer.c:737
+msgid "Edit alarm"
+msgstr "Alarmı düzenle"
+
+#: ../src/xfcetimer.c:1162
+msgid "Properties"
+msgstr "Özellikler"
+
+#: ../src/xfcetimer.c:1174
+msgid "Xfce4 Timer Options"
+msgstr "XFCE4 Timer Özellikleri"
+
+#: ../src/xfcetimer.c:1205
+msgid ""
+"Timer\n"
+"name"
+msgstr ""
+"Alarmın\n"
+"adı"
+
+#: ../src/xfcetimer.c:1210
+msgid ""
+"Countdown period /\n"
+"Alarm time"
+msgstr ""
+"Gerisayım süresi /\n"
+"Alarm saati"
+
+#: ../src/xfcetimer.c:1214
+msgid "Alarm command"
+msgstr "Alarm komutu"
+
+#: ../src/xfcetimer.c:1257
+msgid ""
+"Don't display the warning window\n"
+"if an alarm command is set"
+msgstr ""
+"Eğer alarm komutu girilmişse\n"
+"uyarı penceresini gösterme"
+
+#: ../src/xfcetimer.c:1264
+#, fuzzy
+msgid "Repeat the alarm command:"
+msgstr "Alarm komutu"
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
+#: ../src/xfce4-timer.desktop.in.in.h:1
+msgid "Timer plugin for Xfce 4.4 panel"
+msgstr "XFCE 4.4 paneli için alarm eklentisi"
+
+#: ../src/xfce4-timer.desktop.in.in.h:2
+msgid "Xfce4 Timer"
+msgstr "XFCE4 Alarm Eklentisi -- XFCE4 Timer"
Modified: xfce4-timer-plugin/trunk/po/xfce4-timer.pot
===================================================================
--- xfce4-timer-plugin/trunk/po/xfce4-timer.pot 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/po/xfce4-timer.pot 2006-08-27 12:25:11 UTC (rev 1925)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-03 01:12+0900\n"
+"POT-Creation-Date: 2006-08-27 04:57-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -16,131 +16,147 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/xfcetimer.c:73
+#: ../src/xfcetimer.c:100
#, c-format
msgid "%dh %dm %ds left"
msgstr ""
-#: ../src/xfcetimer.c:76
+#: ../src/xfcetimer.c:103
#, c-format
msgid "%dm %ds left"
msgstr ""
-#: ../src/xfcetimer.c:78
+#: ../src/xfcetimer.c:105
#, c-format
msgid "%ds left"
msgstr ""
-#: ../src/xfcetimer.c:102
+#: ../src/xfcetimer.c:126
msgid ""
"Beeep! :) \n"
"Time is up!"
msgstr ""
-#: ../src/xfcetimer.c:356
+#: ../src/xfcetimer.c:424
msgid "Stop timer"
msgstr ""
-#: ../src/xfcetimer.c:358
+#: ../src/xfcetimer.c:426
msgid "Start timer"
msgstr ""
-#: ../src/xfcetimer.c:403 ../src/xfcetimer.c:477
+#: ../src/xfcetimer.c:436
+msgid "Stop the alarm"
+msgstr ""
+
+#: ../src/xfcetimer.c:482 ../src/xfcetimer.c:556
#, c-format
msgid "%dh %dm %ds"
msgstr ""
-#: ../src/xfcetimer.c:405 ../src/xfcetimer.c:479
+#: ../src/xfcetimer.c:484 ../src/xfcetimer.c:558
#, c-format
msgid "%dm %ds"
msgstr ""
-#: ../src/xfcetimer.c:407 ../src/xfcetimer.c:481
+#: ../src/xfcetimer.c:486 ../src/xfcetimer.c:560
#, c-format
msgid "%ds"
msgstr ""
-#: ../src/xfcetimer.c:417 ../src/xfcetimer.c:491
+#: ../src/xfcetimer.c:496 ../src/xfcetimer.c:570
#, c-format
msgid "At %02d:%02d"
msgstr ""
-#: ../src/xfcetimer.c:540
+#: ../src/xfcetimer.c:619
msgid "Name"
msgstr ""
#. ********
-#: ../src/xfcetimer.c:548
+#: ../src/xfcetimer.c:627
msgid "Enter the countdown time"
msgstr ""
-#: ../src/xfcetimer.c:550
+#: ../src/xfcetimer.c:629
msgid "Enter the time of alarm (24h format)"
msgstr ""
-#: ../src/xfcetimer.c:561
+#: ../src/xfcetimer.c:640
msgid "h "
msgstr ""
-#: ../src/xfcetimer.c:566
+#: ../src/xfcetimer.c:645
msgid "m "
msgstr ""
-#: ../src/xfcetimer.c:571
+#: ../src/xfcetimer.c:650
msgid "s "
msgstr ""
-#: ../src/xfcetimer.c:574
+#: ../src/xfcetimer.c:653
msgid ""
"\n"
"or\n"
msgstr ""
#. **************
-#: ../src/xfcetimer.c:594
+#: ../src/xfcetimer.c:673
msgid ""
"\n"
"The command to run"
msgstr ""
-#: ../src/xfcetimer.c:620
+#: ../src/xfcetimer.c:699
msgid "Add new alarm"
msgstr ""
-#: ../src/xfcetimer.c:658
+#: ../src/xfcetimer.c:737
msgid "Edit alarm"
msgstr ""
-#: ../src/xfcetimer.c:1055
+#: ../src/xfcetimer.c:1162
msgid "Properties"
msgstr ""
-#: ../src/xfcetimer.c:1067
+#: ../src/xfcetimer.c:1174
msgid "Xfce4 Timer Options"
msgstr ""
-#: ../src/xfcetimer.c:1098
+#: ../src/xfcetimer.c:1205
msgid ""
"Timer\n"
"name"
msgstr ""
-#: ../src/xfcetimer.c:1103
+#: ../src/xfcetimer.c:1210
msgid ""
"Countdown period /\n"
"Alarm time"
msgstr ""
-#: ../src/xfcetimer.c:1107
+#: ../src/xfcetimer.c:1214
msgid "Alarm command"
msgstr ""
-#: ../src/xfcetimer.c:1150
+#: ../src/xfcetimer.c:1257
msgid ""
"Don't display the warning window\n"
"if an alarm command is set"
msgstr ""
+#: ../src/xfcetimer.c:1264
+msgid "Repeat the alarm command:"
+msgstr ""
+
+#: ../src/xfcetimer.c:1271
+msgid "Number of repetitions"
+msgstr ""
+
+#: ../src/xfcetimer.c:1277
+msgid " Time interval (sec.)"
+msgstr ""
+
#: ../src/xfce4-timer.desktop.in.in.h:1
msgid "Timer plugin for Xfce 4.4 panel"
msgstr ""
Modified: xfce4-timer-plugin/trunk/src/xfcetimer.c
===================================================================
--- xfce4-timer-plugin/trunk/src/xfcetimer.c 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/src/xfcetimer.c 2006-08-27 12:25:11 UTC (rev 1925)
@@ -46,7 +46,34 @@
void make_menu(plugin_data *pd);
+/**
+ * This is the timeout function that
+ * repeats the alarm.
+**/
+static gboolean repeat_alarm (gpointer data){
+ plugin_data *pd=(plugin_data *)data;
+
+ /* Don't repeat anymore */
+ if(pd->rem_repetitions == 0){
+
+ if(pd->timeout_command)
+ g_free(pd->timeout_command);
+ pd->timeout_command=NULL;
+ pd->alarm_repeating=FALSE;
+ make_menu(pd);
+
+ return FALSE;
+
+
+ }
+
+ g_spawn_command_line_async (pd->timeout_command,NULL);
+ pd->rem_repetitions = pd->rem_repetitions -1 ;
+ return TRUE;
+}
+
+
/**
* This is the timeout function that updates the
* tooltip, pbar and keeps track of elapsed time
@@ -89,29 +116,45 @@
/* Countdown is over, stop timer and free resources */
/*g_fprintf(stderr,"\nTimer command is ==> %s...",pd->timeout_command);*/
-
- if(strlen(pd->timeout_command)>0)
- g_spawn_command_line_async (pd->timeout_command,NULL);
-
+
if( (strlen(pd->timeout_command)==0) || !pd->nowin_if_alarm ) {
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(pd->pbar),1);
dialog = gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
+ GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_WARNING,
GTK_BUTTONS_CLOSE,
_("Beeep! :) \nTime is up!"));
- gtk_dialog_run (GTK_DIALOG (dialog));
- gtk_widget_destroy (dialog);
+
+ g_signal_connect_swapped (dialog, "response",
+ G_CALLBACK (gtk_widget_destroy),
+ dialog);
+ gtk_widget_show(dialog);
}
+ if(strlen(pd->timeout_command)>0) {
+
+ g_spawn_command_line_async (pd->timeout_command,NULL);
+
+ if(pd->repeat_alarm){
+ pd->alarm_repeating=TRUE;
+ pd->rem_repetitions=pd->repetitions;
+ if(pd->repeat_timeout!=0)
+ g_source_remove(pd->repeat_timeout);
+ pd->repeat_timeout = g_timeout_add(pd->repeat_interval*1000,repeat_alarm,pd);
+ }
+ else
+ {
+ if(pd->timeout_command)
+ g_free(pd->timeout_command);
+ pd->timeout_command=NULL;
+ }
+ }
+
if(pd->timer)
g_timer_destroy(pd->timer);
pd->timer=NULL;
gtk_tooltips_disable(pd->tip);
- if(pd->timeout_command)
- g_free(pd->timeout_command);
- pd->timeout_command=NULL;
pd->timeout=0;
pd->timer_on=FALSE;
@@ -264,7 +307,29 @@
}
+
/**
+ * Callback when "Stop the alarm" is selected in the popup menu
+**/
+
+static void stop_repeating_alarm (GtkWidget* menuitem, GdkEventButton* event, gpointer
+ data){
+ plugin_data *pd=(plugin_data *)data;
+
+ g_source_remove(pd->repeat_timeout);
+
+ pd->alarm_repeating=FALSE;
+
+ if(pd->timeout_command){
+ g_free(pd->timeout_command);
+ pd->timeout_command=NULL;
+ }
+
+ make_menu(pd);
+
+}
+
+/**
* Callback when clicking on pbar. Pops the menu up/down
**/
static void pbar_clicked (GtkWidget *pbar, GdkEventButton *event, gpointer data){
@@ -332,7 +397,8 @@
/* The selected timer is always active */
if(row_count==pd->selected)
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem),TRUE);
- else if(pd->timer_on) /* others are disabled when timer is already running */
+ /* others are disabled when timer or alarm is already running */
+ else if(pd->timer_on || pd->alarm_repeating)
gtk_widget_set_sensitive(GTK_WIDGET(menuitem),FALSE);
gtk_menu_shell_append(GTK_MENU_SHELL(pd->menu),menuitem);
@@ -352,18 +418,31 @@
gtk_widget_show(menuitem);
/* Start/stop menu item */
- if(pd->timer_on)
- menuitem=gtk_menu_item_new_with_label(_("Stop timer"));
- else
- menuitem=gtk_menu_item_new_with_label(_("Start timer"));
- gtk_menu_shell_append (GTK_MENU_SHELL(pd->menu),menuitem);
- g_signal_connect (G_OBJECT(menuitem),"button_press_event",
- G_CALLBACK(start_stop_selected),pd);
- gtk_widget_show(menuitem);
+ if(!pd->alarm_repeating){
+ if(pd->timer_on)
+ menuitem=gtk_menu_item_new_with_label(_("Stop timer"));
+ else
+ menuitem=gtk_menu_item_new_with_label(_("Start timer"));
- gtk_widget_show(pd->menu);
-
+ gtk_menu_shell_append (GTK_MENU_SHELL(pd->menu),menuitem);
+ g_signal_connect (G_OBJECT(menuitem),"button_press_event",
+ G_CALLBACK(start_stop_selected),pd);
+ gtk_widget_show(menuitem);
+ }
+
+ /* Stop repeating alarm if so */
+ if(pd->alarm_repeating) {
+ menuitem=gtk_menu_item_new_with_label(_("Stop the alarm"));
+
+ gtk_menu_shell_append (GTK_MENU_SHELL(pd->menu),menuitem);
+ g_signal_connect (G_OBJECT(menuitem),"button_press_event",
+ G_CALLBACK(stop_repeating_alarm),pd);
+ gtk_widget_show(menuitem);
+
+ gtk_widget_show(pd->menu);
+ }
+
}
@@ -838,6 +917,13 @@
xfce_rc_set_group(rc,"others");
pd->nowin_if_alarm= xfce_rc_read_bool_entry
(rc,"nowin_if_alarm",FALSE);
+ pd->repeat_alarm= xfce_rc_read_bool_entry
+ (rc,"repeat_alarm",FALSE);
+ pd->repetitions= xfce_rc_read_int_entry
+ (rc,"repetitions",1);
+ pd->repeat_interval= xfce_rc_read_int_entry
+ (rc,"repeat_interval",10);
+
}
add_pbar(pd->base,pd);
@@ -923,8 +1009,10 @@
xfce_rc_set_group(rc,"others");
xfce_rc_write_bool_entry(rc,"nowin_if_alarm",pd->nowin_if_alarm);
+ xfce_rc_write_bool_entry(rc,"repeat_alarm",pd->repeat_alarm);
+ xfce_rc_write_int_entry(rc,"repetitions",pd->repetitions);
+ xfce_rc_write_int_entry(rc,"repeat_interval",pd->repeat_interval);
-
xfce_rc_close(rc);
@@ -945,28 +1033,11 @@
}
-/**
- * Callback for the horizontal progressbar checkbox
-**/
-/*
-static void toggle_horiz (GtkToggleButton *button, gpointer data){
- plugin_data *pd=(plugin_data *)data;
+/******************/
+/* plugin_free */
+/******************/
- pd->is_horizontal = gtk_toggle_button_get_active(button);
-
- add_pbar(pd);
-
-}*/
-
-
-/**
- * sample_free
- *
- * free the memory allocated for a sample #Control
- *
- * @control : the #Control to free memory for.
- **/
static void
plugin_free (XfcePanelPlugin *plugin, plugin_data *pd)
{
@@ -977,9 +1048,10 @@
pd = (plugin_data*) ctrl->data;*/
- /* remove timeout */
+ /* remove timeouts */
if (pd->timeout!=0) g_source_remove(pd->timeout);
-
+ if (pd->repeat_timeout!=0) g_source_remove(pd->repeat_timeout);
+
/*save_settings(pd);*/
if(pd->timer)
@@ -990,9 +1062,6 @@
gtk_object_destroy(GTK_OBJECT(pd->tip));
- if(pd->timeout)
- g_source_remove(pd->timeout);
-
if(pd->menuarray)
g_array_free(pd->menuarray,TRUE);
@@ -1002,10 +1071,10 @@
/* destroy the tooltips */
/*gtk_object_destroy(GTK_OBJECT(pd->tip));*/
- if(G_IS_OBJECT(pd->list))
- g_free(pd->list);
- else
- g_fprintf(stderr,"\npd->list is non-object");
+ //if(G_IS_OBJECT(pd->list))
+ // g_free(pd->list);
+ //else
+ // g_fprintf(stderr,"\npd->list is non-object");
/* free the plugin data structure */
g_free(pd);
@@ -1034,6 +1103,44 @@
pd->nowin_if_alarm = gtk_toggle_button_get_active(button);
}
+
+/***************************************/
+/* toggle_repeat_alarm toggle callback */
+/***************************************/
+static void toggle_repeat_alarm(GtkToggleButton *button, gpointer data){
+
+ plugin_data *pd=(plugin_data *)data;
+
+ pd->repeat_alarm = gtk_toggle_button_get_active(button);
+
+ gtk_widget_set_sensitive(pd->repeat_alarm_box,pd->repeat_alarm);
+
+}
+
+/***************************************/
+/* Spinbutton 1 (#of alarm repetitions */
+/* value change callback */
+/***************************************/
+static void spin1_changed(GtkSpinButton *button, gpointer data){
+
+ plugin_data *pd=(plugin_data *)data;
+
+ pd->repetitions = gtk_spin_button_get_value_as_int(button);
+
+}
+
+/***************************************/
+/* Spinbutton 1 (alarm repetition */
+/* interval) value change callback */
+/***************************************/
+static void spin2_changed(GtkSpinButton *button, gpointer data){
+
+ plugin_data *pd=(plugin_data *)data;
+
+ pd->repeat_interval = gtk_spin_button_get_value_as_int(button);
+
+}
+
/******************/
/* options dialog */
/******************/
@@ -1041,7 +1148,7 @@
GtkWidget *vbox=gtk_vbox_new(FALSE,0); /*outermost box */
GtkWidget *hbox=gtk_hbox_new(FALSE,0); /* holds the treeview and buttons */
- GtkWidget *buttonbox,*button,*sw,*tree;
+ GtkWidget *buttonbox,*button,*sw,*tree,*spinbutton;
GtkTreeSelection *select;
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
@@ -1074,7 +1181,7 @@
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dlg)->vbox), vbox,
FALSE, TRUE, 0);
- /*gtk_container_add(GTK_CONTAINER(con),vbox);*/
+
gtk_box_pack_start(GTK_BOX(vbox),hbox,TRUE,TRUE,0);
sw = gtk_scrolled_window_new (NULL, NULL);
@@ -1152,6 +1259,33 @@
g_signal_connect(G_OBJECT(button),"toggled",G_CALLBACK(toggle_nowin_if_alarm),pd);
gtk_box_pack_start(GTK_BOX(vbox),button,TRUE,TRUE,0);
+
+
+ button=gtk_check_button_new_with_label(_("Repeat the alarm command:"));
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button),pd->repeat_alarm);
+ g_signal_connect(G_OBJECT(button),"toggled",G_CALLBACK(toggle_repeat_alarm),pd);
+ gtk_box_pack_start(GTK_BOX(vbox),button,TRUE,TRUE,0);
+
+ hbox = gtk_hbox_new (FALSE,0);
+ pd->repeat_alarm_box=hbox;
+ gtk_box_pack_start(GTK_BOX(hbox),gtk_label_new(_("Number of repetitions")),FALSE,FALSE,0);
+ spinbutton=gtk_spin_button_new_with_range(1,50,1);
+ pd->spin_repeat=spinbutton;
+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(spinbutton), pd->repetitions);
+ g_signal_connect(G_OBJECT(spinbutton),"value-changed", G_CALLBACK(spin1_changed), pd);
+ gtk_box_pack_start(GTK_BOX(hbox),spinbutton,FALSE,FALSE,0);
+ gtk_box_pack_start(GTK_BOX(hbox),gtk_label_new(_(" Time interval (sec.)")),FALSE,FALSE,0);
+ spinbutton=gtk_spin_button_new_with_range(1,600,1);
+ pd->spin_interval=spinbutton;
+ gtk_box_pack_start(GTK_BOX(hbox),spinbutton,FALSE,FALSE,0);
+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(spinbutton), pd->repeat_interval);
+ g_signal_connect(G_OBJECT(spinbutton),"value-changed", G_CALLBACK(spin2_changed), pd);
+
+ gtk_box_pack_start(GTK_BOX(vbox),hbox,TRUE,TRUE,0);
+ gtk_widget_set_sensitive(hbox,pd->repeat_alarm);
+
+
+
gtk_widget_show_all(GTK_WIDGET(dlg));
}
@@ -1206,11 +1340,14 @@
pd->timeout_command=NULL;
pd->timer=NULL;
pd->nowin_if_alarm=FALSE;
-
+ pd->repeat_alarm=FALSE;
+ pd->repeat_alarm_box=NULL;
+ pd->repetitions=1;
+ pd->rem_repetitions=1;
+ pd->repeat_interval=10;
+ pd->alarm_repeating=FALSE;
+ pd->repeat_timeout=0;
- /*gtk_box_set_child_packing(GTK_BOX(pd->base->parent),pd->
- base,FALSE,FALSE,0,GTK_PACK_START);*/
-
gtk_tooltips_set_tip(pd->tip, GTK_WIDGET(plugin), "", NULL);
gtk_tooltips_disable(pd->tip);
@@ -1238,9 +1375,6 @@
gtk_widget_show_all(GTK_WIDGET(plugin));
-// ctrl->data = (gpointer) pd;
-// ctrl->with_popup = FALSE;
-
g_signal_connect (plugin, "free-data",
G_CALLBACK (plugin_free), pd);
Modified: xfce4-timer-plugin/trunk/src/xfcetimer.h
===================================================================
--- xfce4-timer-plugin/trunk/src/xfcetimer.h 2006-08-26 13:42:58 UTC (rev 1924)
+++ xfce4-timer-plugin/trunk/src/xfcetimer.h 2006-08-27 12:25:11 UTC (rev 1925)
@@ -28,17 +28,27 @@
*pbar, /* Progress bar */
*tree, /* Treeview */
*buttonadd,*buttonedit,*buttonremove, /* options window buttons */
- *menu;
+ *spin_repeat, *spin_interval, /* spinbuttons for alarm repeat */
+ *menu,
+ *repeat_alarm_box; /* Box holding the repeat
+ alarm settings */
XfcePanelPlugin *base; /* The plugin widget */
GtkListStore *list; /* The alarms list */
gint count, /* Nubmer of alarms */
- selected,timeout_period_in_sec; /* Active countdown period */
- guint timeout; /* The timeout ID */
+ selected,
+ timeout_period_in_sec, /* Active countdown period */
+ repetitions, /* Number of alarm repeats */
+ rem_repetitions, /* Remaining repeats */
+ repeat_interval; /* Time interval between
+ repeats (in secs) */
+ guint timeout,repeat_timeout; /* The timeout IDs */
gboolean timer_on, /* TRUE if countdown
is in progress */
- nowin_if_alarm; /* Show warning window when
+ nowin_if_alarm, /* Show warning window when
alarm command is set */
+ repeat_alarm, /* Repeat alarm */
+ alarm_repeating; /* True while alarm repeats */
GtkTooltips *tip; /* Tooltip for panel */
GArray *menuarray; /* Array of popup
menuitems (alarms). These
@@ -46,6 +56,7 @@
of the selected menuitem. */
gchar *timeout_command; /* Command when countdown ends */
GTimer *timer; /* Keeps time elapsed */
+
} plugin_data;
typedef struct {
More information about the Goodies-commits
mailing list