[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