From 5315836000decff5797d72f5c824f5a508cc6eb7 Mon Sep 17 00:00:00 2001 From: Michael Prager Date: Tue, 23 Feb 2010 02:41:57 +0100 Subject: [PATCH] reworked build process. It will now take care of updating the versioning info based on the version number defined in build.pl. You'll now need perl to build this. Also, there is no need to keep a copy of the code for comingNextB. The build script will make the needed copying on build time. It will also update the panelnum variable which otherwise might be forgotten when releasing a new version. --- build.bat | 11 - build.pl | 70 ++ comingNextB/Anniversary.png | Bin 695 -> 0 bytes comingNextB/DayEvent.png | Bin 3533 -> 0 bytes comingNextB/Icon.png | Bin 3745 -> 0 bytes comingNextB/Info.plist | 12 - comingNextB/Meeting.png | Bin 801 -> 0 bytes comingNextB/Reminder.png | Bin 3310 -> 0 bytes comingNextB/ToDo.png | Bin 3539 -> 0 bytes comingNextB/background_landscape.png | Bin 396 -> 0 bytes comingNextB/background_portrait.png | Bin 396 -> 0 bytes comingNextB/de.lproj/localizedTextStrings.js | 93 -- comingNextB/fr.lproj/localizedTextStrings.js | 93 -- comingNextB/index.html | 1060 ----------------- comingNextB/localizedTextStrings.js | 93 -- .../pt-BR.lproj/localizedTextStrings.js | 93 -- zip.exe | Bin 135168 -> 0 bytes 17 files changed, 70 insertions(+), 1455 deletions(-) delete mode 100644 build.bat create mode 100644 build.pl delete mode 100644 comingNextB/Anniversary.png delete mode 100644 comingNextB/DayEvent.png delete mode 100644 comingNextB/Icon.png delete mode 100644 comingNextB/Info.plist delete mode 100644 comingNextB/Meeting.png delete mode 100644 comingNextB/Reminder.png delete mode 100644 comingNextB/ToDo.png delete mode 100644 comingNextB/background_landscape.png delete mode 100644 comingNextB/background_portrait.png delete mode 100644 comingNextB/de.lproj/localizedTextStrings.js delete mode 100644 comingNextB/fr.lproj/localizedTextStrings.js delete mode 100644 comingNextB/index.html delete mode 100644 comingNextB/localizedTextStrings.js delete mode 100644 comingNextB/pt-BR.lproj/localizedTextStrings.js delete mode 100644 zip.exe diff --git a/build.bat b/build.bat deleted file mode 100644 index 96f35c2..0000000 --- a/build.bat +++ /dev/null @@ -1,11 +0,0 @@ -@echo off - -set VERSION=1.25 - -del *.wgz -del *.zip -zip -9 -r comingNext.zip comingNext -zip -9 -r comingNextB.zip comingNextB -ren comingNext.zip comingNext.wgz -ren comingNextB.zip comingNextB.wgz -zip -9 comingNext_v%VERSION%.zip comingNext.wgz comingNextB.wgz Readme.txt License.txt ComingNext_SkinFetcher_v1.1.sisx \ No newline at end of file diff --git a/build.pl b/build.pl new file mode 100644 index 0000000..dadeb28 --- /dev/null +++ b/build.pl @@ -0,0 +1,70 @@ +#!/usr/bin/perl + +my $version = "1.25"; + +use warnings; +use strict; +use File::Copy; +use File::Find; +use File::Path; +use Archive::Zip qw( :ERROR_CODES ); + +# cleanup +unlink <*.wgz>; +unlink <*.zip>; +rmtree("ComingNextB"); + +# update version info +sed("comingNext/index.html", 'var version = \"(.*?)\";', 'var version = \"'.$version.'\";'); +sed("comingNext/Info.plist", 'DisplayName<\/key>(\s*?)Coming Next (.*?)<\/string>', 'DisplayName<\/key>$1Coming Next '.$version.'<\/string>'); +sed("comingNext/Info.plist", 'Version<\/key>(\s*?)(.*?)<\/string>', 'Version<\/key>$1'.$version.'<\/string>'); + +# add additional widget +copyrecursive("comingNext", "comingNextB"); +sed("comingNextB/index.html", 'var panelNum = 0;', 'var panelNum = 1;'); +sed("comingNextB/Info.plist", 'DisplayName<\/key>(\s*?)Coming Next (.*?)<\/string>', 'DisplayName<\/key>$1Coming Next B $2<\/string>'); +sed("comingNextB/Info.plist", 'Identifier<\/key>(\s*?)(.*?)<\/string>', 'Identifier<\/key>$1$2b<\/string>'); + +# package release +my $zip = Archive::Zip->new(); +$zip->addTree("ComingNext", "ComingNext"); +$zip->writeToFileNamed("comingNext.wgz"); + +$zip = Archive::Zip->new(); +$zip->addTree("ComingNextB", "ComingNextB"); +$zip->writeToFileNamed("comingNextB.wgz"); + +$zip = Archive::Zip->new(); +$zip->addFile("comingNext.wgz"); +$zip->addFile("comingNextB.wgz"); +$zip->addFile("Readme.txt"); +$zip->addFile("License.txt"); +$zip->addFile("ComingNext_SkinFetcher_v1.1.sisx"); +$zip->writeToFileNamed("comingNext_v$version.zip"); + +######################################### + +my $copy_source; +my $copy_target; +sub copyrecursive { + my ($source, $target) = @_; + $copy_source = $source; + $copy_target = $target; + find({ wanted => \©_files, follow => 1, no_chdir => 1 }, $copy_source ); +} +sub copy_files { + my $targetdir = $File::Find::dir; + $targetdir =~ s/^$copy_source/$copy_target/o; + mkpath( $targetdir ) if not -e $targetdir; + my $targetfile = $File::Find::name; + $targetfile =~ s/^$copy_source/$copy_target/o; + copy($File::Find::name, $targetfile); +} + +######################################### + +sub sed { + my ($filename, $search, $replace) = @_; + system("perl -p -i.bak -e \"s/$search/$replace/;\" $filename"); + unlink <$filename.bak>; +} \ No newline at end of file diff --git a/comingNextB/Anniversary.png b/comingNextB/Anniversary.png deleted file mode 100644 index f67fcb0ae345c4420d3fc00ac40f1828de12644a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 695 zcmV;o0!aOdP)B2>e~{lL)kVSnHM zI8`5Fm$-j@>2YCsW;hWI!C8&RQRQ@Y^<1fS+H1DAwAK6DJNv5fwiJlxuvPAJ9xd$ZFeH80g%z`Y4rvI9Ye7QzhMeWL`F$$ z?6C1`&HXLDwxbT!;Zy7C8Wq*yQWQl2835!mSPh6|;5P_UYk z^w+a1Z^mYqLSu7U|J#M+r&LZh06QAFwCnaoX5HjKW@yrjoV}k+Yb02%=NN?|0z+?;SgC&Vw0()WKmAB`|B1a`{|9>MT2 de3!BS@DnNNYkl3sxL*JO002ovPDHLkV1iPKIWGVJ diff --git a/comingNextB/DayEvent.png b/comingNextB/DayEvent.png deleted file mode 100644 index 5206723aa5639608a809747603aaceff1a1679de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3533 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 Hu0mjf^ERL+ diff --git a/comingNextB/Icon.png b/comingNextB/Icon.png deleted file mode 100644 index dad6789ed1bcd192521a61e6ccfefa09f0a1e54f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3745 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 - - - - DisplayName Coming Next B 1.25 - Identifier ar.com.cochambre.symbian.wrt.comingnextb - Version 1.25 - MainHTML index.html - AllowNetworkAccess - MiniViewEnabled - - diff --git a/comingNextB/Meeting.png b/comingNextB/Meeting.png deleted file mode 100644 index 37690b058efc08cfd5326e99b64e29c763ac4c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmV++1K#|JP)bha)07DY`K=n+wDEM9!=z=j$$v>byhR^damb?C_KdNeUE zm`PUqJ^F7FL$~|J@EFzTfL|=@y>sS%wz_sd7*50>JHf}W-go6@8){eq3#(_|%mJ7^ z)-7^e8T$H2CXrUtR@xv5&Rq!SxDY(`i$2D^f!zkt&|`soF4}(KFMwl{yVfG$lE2x- ziGe&yD(cwktjfqXApmP(nGuYi&je%7&w3Oqdg23YH2MA9#?j8n06>jDRI#R@*m1Ro zjlf-E1!Dme3?g=YEY!!#;SyOK)-QvLcf-v%K@1%UT|qxF@SaxIGVFYM=fse&x~Vn@ zUkL{raUgm(0Qu#7xc#+IX$J562x>e9X!Z!mcluDo@+dSY{Lqv*J@hq0#Uu%|pn~+~ zBYSBN`fo3TA(ukYDCmU8JI_?CmP6Q^sz4sk!!4E~!ch2-NwE|m1k4;uWpOoEXN%2R zVD8(oq_oP9w8}x%DCio2lFA|_rD6LXmR3fOo=Rq7-LI0dw)+X=jR^qs2WlsPPP@3f z#6N{Bv3q?mWmJF|zgF!)f0u%;ZpwMEyW~_h^EUU806N6n&!6f1@)dl8_nyR^00000NkvXXu0mjfcU6Dw diff --git a/comingNextB/Reminder.png b/comingNextB/Reminder.png deleted file mode 100644 index 81cb3178840ecad5f8564503785053acce5c9fa4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3310 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 diff --git a/comingNextB/ToDo.png b/comingNextB/ToDo.png deleted file mode 100644 index 75ad1b0b297a6b4b2e7cb5bffa5c1d5ab2bef83f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3539 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 diff --git a/comingNextB/background_portrait.png b/comingNextB/background_portrait.png deleted file mode 100644 index 7cedff753f8a7e085301c282191b6150b5c884da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmeAS@N?(olHy`uVBq!ia0y~yV6*_TgE-iLY zhW{YAVDIwDKoQOYkH}&M25w;xW@MN(M*=9wUgGKN%6^kWM##i$M@HyHppayVYeb22 zer|4RUI~M9QEFmIYKlU6W=V#EyQgnJcq5-UP|mLH7rcxZD^{p7@bDdYfJ8Ji8(1*F2^1+FK4dAdBK-1bMq}tllZV@i&1j%ac;xlC YgLW`3_PTv?641*Gp00i_>zopr0MFZSApigX diff --git a/comingNextB/de.lproj/localizedTextStrings.js b/comingNextB/de.lproj/localizedTextStrings.js deleted file mode 100644 index ce00212..0000000 --- a/comingNextB/de.lproj/localizedTextStrings.js +++ /dev/null @@ -1,93 +0,0 @@ -var localizedText = new Array(); - -localizedText['menu.settings'] = 'Einstellungen'; -localizedText['menu.openCalendarApp'] = 'Öffne Kalender'; -localizedText['menu.about'] = 'Über'; -localizedText['menu.update'] = 'Nach Updates suchen'; - -localizedText['softkey.back'] = 'Zurück'; - -localizedText['settings.restoreDefaults'] = 'Standardeinstellungen wiederherstellen'; -localizedText['settings.help'] = 'Hilfe'; -localizedText['settings.save'] = 'Speichern'; -localizedText['settings.cancel'] = 'Abbruch'; - -localizedText['settings.name.monthRange'] = 'Monatsspanne'; -localizedText['settings.info.monthRange'] = 'gibt an, wieviel Monate in der Ereignisliste angezeigt werden sollen'; -localizedText['settings.name.includeTodos'] = 'Aufgaben anzeigen'; -localizedText['settings.info.includeTodos'] = 'ausschalten, um Aufgaben aus der Ereignisliste zu entfernen'; -localizedText['settings.name.useBackgroundImage'] = 'Benutze Hintergrundbild'; -localizedText['settings.info.useBackgroundImage'] = 'benutze background_portrait.png und background_landscape.png um Transparenz vorzutäuschen. Um einen einfarbigen Hintergrund zu erzeugen, muss diese Einstellung deaktiviert werden.'; -localizedText['settings.name.backgroundImageLocation'] = 'Speicherort des Hinterbrundbildes'; -localizedText['settings.info.backgroundImageLocation'] = 'definiert, wo das Hintergrundbild zu finden ist. "intern" benutzt das eingebaute Hintergrundbild, "extern" benutzt das Hintergrundbild unter C:\\Data\\. Falls Sie Hintergrundbilder mit dem "ComingNext Skin Fetcher" Tool generiert haben, sollten Sie diese Einstellung auf "extern" setzen.'; -localizedText['settings.validValues.backgroundImageLocation.internal'] = 'intern'; -localizedText['settings.validValues.backgroundImageLocation.external'] = 'extern'; -localizedText['settings.name.showCombinedDateTime'] = 'Zeige Datum/Uhrzeit kombiniert an'; -localizedText['settings.info.showCombinedDateTime'] = 'zeigt nur die Zeit an für Ereignisse, die heute stattfinden. Andernfalls wird nur das Datum angezeigt'; -localizedText['settings.name.showLocation'] = 'Zeige Ort'; -localizedText['settings.info.showLocation'] = 'zeigt den Ort einer Besprechnung mit an'; -localizedText['settings.name.showTodayAsText'] = 'Zeige "Heute" als Text'; -localizedText['settings.info.showTodayAsText'] = 'wenn aktiviert, wird anstelle des heutigen Datums (z.B. "31.12") der Text "Heute" angezeigt'; -localizedText['settings.name.todayText'] = '"Heute" Text'; -localizedText['settings.info.todayText'] = 'Text, der für "Heute" angezeigt wird'; -localizedText['settings.default.todayText'] = 'Heute'; -localizedText['settings.name.tomorrowText'] = '"Morgen" Text'; -localizedText['settings.info.tomorrowText'] = 'Text, der für "Morgen" angezeigt wird'; -localizedText['settings.default.tomorrowText'] = 'Morgen'; -localizedText['settings.name.showNowAsText'] = 'Zeige "Jetzt" als Text'; -localizedText['settings.info.showNowAsText'] = 'wenn aktiviert, wird anstelle der Uhrzeit (z.B. "12:00") einer Besprechung der Text "Jetzt" angezeigt'; -localizedText['settings.name.nowText'] = '"Jetzt" Text'; -localizedText['settings.info.nowText'] = 'Text, der für "Jetzt" angezeigt wird'; -localizedText['settings.default.nowText'] = 'Jetzt'; -localizedText['settings.name.dateSeparator'] = 'Datums-Trennzeichen'; -localizedText['settings.info.dateSeparator'] = 'Trennzeichen zwischen den einzelnen Ziffern eines Datums, z.B. "31.12" oder "31/12"'; -localizedText['settings.default.dateSeparator'] = '.'; -localizedText['settings.name.dateFormat'] = 'Datumsformat'; -localizedText['settings.info.dateFormat'] = 'legt fest, wie Daten angezeigt werden. \'auto\' übernimmt die Telefoneinstellung. \'MMDD\' stellt den Monat nach vorne, \'DDMM\' den Tag'; -localizedText['settings.validValues.dateFormat.auto'] = 'automatisch erkennen'; -localizedText['settings.validValues.dateFormat.DDMM'] = 'Tag.Monat.Jahr'; -localizedText['settings.validValues.dateFormat.MMDD'] = 'Monat.Tag.Jahr'; -localizedText['settings.name.weekDayLength'] = 'Länge des Wochentags'; -localizedText['settings.info.weekDayLength'] = 'legt fest, wie viele Buschstaben des Wochentags eingezeigt werden sollen. Z.B. wird bei 2 aus "Freitag" to "Fr"'; -localizedText['settings.name.updateDataInterval'] = 'Updateinterval'; -localizedText['settings.info.updateDataInterval'] = 'legt fest, wie viele Minuten gewartet werden soll, bevor die Anzeige geupdated wird. Je höher die Zahl, desto länger lebt der Akku'; -localizedText['settings.name.calendarApp'] = 'zu startende Kalenderanwendung'; -localizedText['settings.info.calendarApp'] = 'UID der Kalenderanwendung, die gestartet werden soll, wenn der Benutzer auf das Widget tippt. 0x10005901 = eingebauter Kalender, 0x20004ec1 = Epocware Handy Kalender'; -localizedText['settings.name.eventsPerWidget'] = 'Ereignisse pro Widget'; -localizedText['settings.info.eventsPerWidget'] = 'Anzahl der Ereignisse, die pro Widget angezeigt werden sollen. Standardeinstellung ist 4'; -localizedText['settings.name.showNothingText'] = 'Zeige "Keine weiteren Ereignisse..." Text'; -localizedText['settings.info.showNothingText'] = 'wenn aktiviert, wird ein Text angezeigt, falls keine Ereignisse in der Liste sind'; -localizedText['settings.name.nothingText'] = '"Keine weiteren Ereignisse..." Text'; -localizedText['settings.info.nothingText'] = 'Text, der gezeigt wird, wenn keine Ereignisse in der Liste sind'; -localizedText['settings.default.nothingText'] = 'Keine weiteren Ereignisse in den nächsten %d Monaten'; -localizedText['settings.name.enableDaylightSaving'] = 'Aktiviere Zeitumstellung (+1h)'; -localizedText['settings.info.enableDaylightSaving'] = 'diese Einstellung sollte aktiviert werden, falls Sie in einer Zeitzone leben, in der die Uhren zwischen Sommer und Winter umgestellt werden'; -localizedText['settings.name.hideWidgetOnCalendarOpen'] = 'Schließe Widget beim Öffnen des Kalend.'; -localizedText['settings.info.hideWidgetOnCalendarOpen'] = 'wenn aktiviert, wird das Widget geschlossen, sobald der Kalender aus dem Widget heraus gestartet wird'; -localizedText['settings.name.cssStyle_background'] = '.background'; -localizedText['settings.info.cssStyle_background'] = 'Definiert den Hintergrund des Widgets. Falls Sie ein Hintergrundbild verwenden möchten, aktivieren Sie die Einstellung "Benutze Hintergrundbild". Für die Standardthemes des N97 ("schwarz", "grau" und "helles Blau") lauten die Farbcodes #292029, #e7dfe7 und #009aef.'; -localizedText['settings.name.cssStyle_backgroundFullscreen'] = '.backgroundFullscreen'; -localizedText['settings.info.cssStyle_backgroundFullscreen'] = 'Selbe Einstellung wie .background, jedoch für die Vollbildversion des Widgets'; -localizedText['settings.name.cssStyle_weekDay'] = '.weekDay'; -localizedText['settings.info.cssStyle_weekDay'] = 'Definiert das Aussehen der Wochentage'; -localizedText['settings.name.cssStyle_date'] = '.date'; -localizedText['settings.info.cssStyle_date'] = 'Definiert das Aussehen der Daten'; -localizedText['settings.name.cssStyle_today'] = '.today'; -localizedText['settings.info.cssStyle_today'] = 'Definiert das Aussehen des "Heute" Texts'; -localizedText['settings.name.cssStyle_tomorrow'] = '.tomorrow'; -localizedText['settings.info.cssStyle_tomorrow'] = 'Definiert das Aussehen es "Morgen" Texts'; -localizedText['settings.name.cssStyle_time'] = '.time'; -localizedText['settings.info.cssStyle_time'] = 'Definiert das Aussehen der Uhrzeiten'; -localizedText['settings.name.cssStyle_now'] = '.now'; -localizedText['settings.info.cssStyle_now'] = 'Definiert das Aussehen des "Jetzt" Texts'; -localizedText['settings.name.cssStyle_description'] = '.description'; -localizedText['settings.info.cssStyle_description'] = 'Definiert das Aussehen der Ereignistexte'; -localizedText['settings.name.cssStyle_icon'] = '.icon'; -localizedText['settings.info.cssStyle_icon'] = 'Definiert das Aussehen Icons'; - -localizedText['update.current'] = 'Deine Version: '; -localizedText['update.checking'] = 'suche nach Updates...'; -localizedText['update.download'] = 'Aktuelle Version: %1
neue Version herunterladen'; -localizedText['update.nonewversion'] = 'keine neue Version verfügbar'; -localizedText['update.error'] = 'Verbindungsfehler: '; -localizedText['update.checknow'] = 'Jetzt prüfen'; diff --git a/comingNextB/fr.lproj/localizedTextStrings.js b/comingNextB/fr.lproj/localizedTextStrings.js deleted file mode 100644 index d7eb569..0000000 --- a/comingNextB/fr.lproj/localizedTextStrings.js +++ /dev/null @@ -1,93 +0,0 @@ -var localizedText = new Array(); - -localizedText['menu.settings'] = 'Parametres'; -localizedText['menu.openCalendarApp'] = 'Ouvrir Calendrier'; -localizedText['menu.about'] = 'A propos'; -localizedText['menu.update'] = 'Check for new version'; - -localizedText['softkey.back'] = 'Back'; - -localizedText['settings.restoreDefaults'] = 'Restore Defaults'; -localizedText['settings.help'] = 'Aide'; -localizedText['settings.save'] = 'Sauver'; -localizedText['settings.cancel'] = 'Annuler'; - -localizedText['settings.name.monthRange'] = 'Nombre de mois'; -localizedText['settings.info.monthRange'] = 'Nombre de mois à inclure dans la liste d\'événements'; -localizedText['settings.name.includeTodos'] = 'Ajouter ToDos'; -localizedText['settings.info.includeTodos'] = 'Décocher pour ne pas afficher ToDos dans la liste d\'événements'; -localizedText['settings.name.useBackgroundImage'] = 'Utiliser Background Image'; -localizedText['settings.info.useBackgroundImage'] = 'Utiliser background_portrait.png et background_landscape.png pour simuler la transparence. Décocher pour utiliser une couleur de fond'; -localizedText['settings.name.backgroundImageLocation'] = 'Background Image Location'; -localizedText['settings.info.backgroundImageLocation'] = 'defines where the image is located that is displayed in the background. "Internal" will use the buildin image, "external" will use the image located in C:\\Data\\. If you\'ve generated images with "ComingNext Skin Fetcher", you should set this to "external".'; -localizedText['settings.validValues.backgroundImageLocation.internal'] = 'internal'; -localizedText['settings.validValues.backgroundImageLocation.external'] = 'external'; -localizedText['settings.name.showCombinedDateTime'] = 'Afficher date & heure'; -localizedText['settings.info.showCombinedDateTime'] = 'Afficher seulement l\'heure pour les événements de la journée, sinon seulement date'; -localizedText['settings.name.showLocation'] = 'Afficher le lieu'; -localizedText['settings.info.showLocation'] = 'Afficher les lieux pour les réunions'; -localizedText['settings.name.showTodayAsText'] = 'Afficher "Aujourd\'hui"'; -localizedText['settings.info.showTodayAsText'] = 'Si coché, la date du jour sera remplacé par "Aujourd\'hui" au lieu de "31.12"'; -localizedText['settings.name.todayText'] = 'Texte pour "Aujourd\'hui"'; -localizedText['settings.info.todayText'] = 'Texte à afficher pour "Aujourd\'hui"'; -localizedText['settings.default.todayText'] = 'Aujour.'; -localizedText['settings.name.tomorrowText'] = 'Texte pour "Demain"'; -localizedText['settings.info.tomorrowText'] = 'Texte à afficher pour "Demain"'; -localizedText['settings.default.tomorrowText'] = 'Demain'; -localizedText['settings.name.showNowAsText'] = 'Afficher "Maintenant"'; -localizedText['settings.info.showNowAsText'] = 'Si coché, l\'heure de rendez-vous affichera "Maintenant" au lieu de "12:00"'; -localizedText['settings.name.nowText'] = 'Texte pour "Maint."'; -localizedText['settings.info.nowText'] = 'Texte à afficher pour "Maintenant"'; -localizedText['settings.default.nowText'] = 'Maint.'; -localizedText['settings.name.dateSeparator'] = 'Séparateur pour les dates'; -localizedText['settings.info.dateSeparator'] = 'Séparateur pour les dates. cad "31.12" ou "31/12"'; -localizedText['settings.default.dateSeparator'] = '/'; -localizedText['settings.name.dateFormat'] = 'Format des dates'; -localizedText['settings.info.dateFormat'] = 'Comment les dates doivent être affichées. \'auto\' format de votre téléphone. \'MMDD\' mois en premier, \'DDMM\' jour en premier'; -localizedText['settings.validValues.dateFormat.auto'] = 'autodetect'; -localizedText['settings.validValues.dateFormat.DDMM'] = 'day/month/year'; -localizedText['settings.validValues.dateFormat.MMDD'] = 'month/day/year'; -localizedText['settings.name.weekDayLength'] = 'Nombre de caractère pour le jour'; -localizedText['settings.info.weekDayLength'] = 'Définit le nombre de caractères pour afficher le jour de la semaine : 2 coupera "Lundi" à "Lu"'; -localizedText['settings.name.updateDataInterval'] = 'Interval de mise à jour'; -localizedText['settings.info.updateDataInterval'] = 'Combien de minute avant de mettre à jour les informations. Plus le nombre est grand, moins la batterie sera utilisée'; -localizedText['settings.name.calendarApp'] = 'Calendar Application To Run'; -localizedText['settings.info.calendarApp'] = 'UID of the calendar app to run when clicking the widget. 0x10005901 = buildin calendar, 0x20004ec1 = Epocware Handy Calendar'; -localizedText['settings.name.eventsPerWidget'] = 'Evénément par Widget'; -localizedText['settings.info.eventsPerWidget'] = 'Nombre d\'événement à afficher par widget. Par défaut 4'; -localizedText['settings.name.showNothingText'] = 'Afficher un text si vide'; -localizedText['settings.info.showNothingText'] = 'Si coché, affiche un texte si aucun événement n\'est présent dans la liste'; -localizedText['settings.name.nothingText'] = 'Texte pour "Aucun événement"'; -localizedText['settings.info.nothingText'] = 'Texte à afficher quand il n\'y a aucun événement à afficher'; -localizedText['settings.default.nothingText'] = 'Pas d\'événements durant les prochains mois'; -localizedText['settings.name.enableDaylightSaving'] = 'Activé Daylight Saving'; -localizedText['settings.info.enableDaylightSaving'] = 'Permet d\'activer Daylight saving si vous êtes dans une fuseau horaire où il y a daylight saving time (+1h)'; -localizedText['settings.name.hideWidgetOnCalendarOpen'] = 'Hide Widget When Opening Calendar'; -localizedText['settings.info.hideWidgetOnCalendarOpen'] = 'enable this if the fullscreen widget should be hidden when clicking on the widget to open the calendar app'; -localizedText['settings.name.cssStyle_background'] = '.background'; -localizedText['settings.info.cssStyle_background'] = 'Definit le style CSS du fond du widget. Si vous voulez mettre une image de fond, cocher "Utiliser Background Image". Pour le thème par défaut, noir, gris, and bleu, les codes sont #292029, #e7dfe7, #009aef'; -localizedText['settings.name.cssStyle_backgroundFullscreen'] = '.backgroundFullscreen'; -localizedText['settings.info.cssStyle_backgroundFullscreen'] = 'Identique à background mais pour l\'affichage plein écran du widget'; -localizedText['settings.name.cssStyle_weekDay'] = '.weekDay'; -localizedText['settings.info.cssStyle_weekDay'] = 'Définit l\'apparence de l\'affichage des jours de la semaine'; -localizedText['settings.name.cssStyle_date'] = '.date'; -localizedText['settings.info.cssStyle_date'] = 'Définit l\'apparence de l\'affichage des dates'; -localizedText['settings.name.cssStyle_today'] = '.today'; -localizedText['settings.info.cssStyle_today'] = 'Définit l\'apparence de l\'affichage du texte "Aujourd\'hui"'; -localizedText['settings.name.cssStyle_tomorrow'] = '.tomorrow'; -localizedText['settings.info.cssStyle_tomorrow'] = 'Définit l\'apparence de l\'affichage du texte "Demain"'; -localizedText['settings.name.cssStyle_time'] = '.time'; -localizedText['settings.info.cssStyle_time'] = 'Définit l\'apparence de l\'affichage des heures'; -localizedText['settings.name.cssStyle_now'] = '.now'; -localizedText['settings.info.cssStyle_now'] = 'Définit l\'apparence de l\'affichage du texte "Maintenant"'; -localizedText['settings.name.cssStyle_description'] = '.description'; -localizedText['settings.info.cssStyle_description'] = 'Définit l\'apparence de l\'affichage du texte de description des événements'; -localizedText['settings.name.cssStyle_icon'] = '.icon'; -localizedText['settings.info.cssStyle_icon'] = 'Définit la taille des icones'; - -localizedText['update.current'] = 'Your version: '; -localizedText['update.checking'] = 'checking for updates...'; -localizedText['update.download'] = 'Current version: %1
download new version'; -localizedText['update.nonewversion'] = 'no new versions available'; -localizedText['update.error'] = 'connection error: '; -localizedText['update.checknow'] = 'Check now'; diff --git a/comingNextB/index.html b/comingNextB/index.html deleted file mode 100644 index cadf329..0000000 --- a/comingNextB/index.html +++ /dev/null @@ -1,1060 +0,0 @@ - - - - - -Coming Next - - - - - - - - - - -
-
-
- - - - - - - diff --git a/comingNextB/localizedTextStrings.js b/comingNextB/localizedTextStrings.js deleted file mode 100644 index 6c93cfc..0000000 --- a/comingNextB/localizedTextStrings.js +++ /dev/null @@ -1,93 +0,0 @@ -var localizedText = new Array(); - -localizedText['menu.settings'] = 'Settings'; -localizedText['menu.openCalendarApp'] = 'Open Calendar App'; -localizedText['menu.about'] = 'About'; -localizedText['menu.update'] = 'Check for new version'; - -localizedText['softkey.back'] = 'Back'; - -localizedText['settings.restoreDefaults'] = 'Restore Defaults'; -localizedText['settings.help'] = 'Help'; -localizedText['settings.save'] = 'Save'; -localizedText['settings.cancel'] = 'Cancel'; - -localizedText['settings.name.monthRange'] = 'Month Range'; -localizedText['settings.info.monthRange'] = 'number of months to include in the event list'; -localizedText['settings.name.includeTodos'] = 'Include ToDos'; -localizedText['settings.info.includeTodos'] = 'disable to remove ToDos from event list'; -localizedText['settings.name.useBackgroundImage'] = 'Use Background Image'; -localizedText['settings.info.useBackgroundImage'] = 'use background_portrait.png and background_landscape.png to fake transparency. Disable to use a solid background color'; -localizedText['settings.name.backgroundImageLocation'] = 'Background Image Location'; -localizedText['settings.info.backgroundImageLocation'] = 'defines where the image is located that is displayed in the background. "Internal" will use the buildin image, "external" will use the image located in C:\\Data\\. If you\'ve generated images with "ComingNext Skin Fetcher", you should set this to "external".'; -localizedText['settings.validValues.backgroundImageLocation.internal'] = 'internal'; -localizedText['settings.validValues.backgroundImageLocation.external'] = 'external'; -localizedText['settings.name.showCombinedDateTime'] = 'Show Combined Date/Time'; -localizedText['settings.info.showCombinedDateTime'] = 'only show the time for events happening today, otherwise just show the date'; -localizedText['settings.name.showLocation'] = 'Show Location'; -localizedText['settings.info.showLocation'] = 'show the location for meeting events'; -localizedText['settings.name.showTodayAsText'] = 'Show Today as Text'; -localizedText['settings.info.showTodayAsText'] = 'if enabled, the current date will be shown as "Today" instead of "31.12"'; -localizedText['settings.name.todayText'] = '"Today" Text'; -localizedText['settings.info.todayText'] = 'text to display for "Today"'; -localizedText['settings.default.todayText'] = 'Today'; -localizedText['settings.name.tomorrowText'] = '"Tomorrow" Text'; -localizedText['settings.info.tomorrowText'] = 'text to display for "Tomorrow"'; -localizedText['settings.default.tomorrowText'] = 'Tomorrow'; -localizedText['settings.name.showNowAsText'] = 'Show Now as Text'; -localizedText['settings.info.showNowAsText'] = 'if enabled, the appointment time will be shown as "Now" instead of "12:00"'; -localizedText['settings.name.nowText'] = '"Now" Text'; -localizedText['settings.info.nowText'] = 'text to display for "Now"'; -localizedText['settings.default.nowText'] = 'Now'; -localizedText['settings.name.dateSeparator'] = 'Date Separator'; -localizedText['settings.info.dateSeparator'] = 'separator for dates. e.g. "31.12" or "31/12"'; -localizedText['settings.default.dateSeparator'] = '.'; -localizedText['settings.name.dateFormat'] = 'Date Format'; -localizedText['settings.info.dateFormat'] = 'how dates will be displayed. \'auto\' will autodetect your phone\'s date format setting. \'MMDD\' will write month first, \'DDMM\' will write day first'; -localizedText['settings.validValues.dateFormat.auto'] = 'autodetect'; -localizedText['settings.validValues.dateFormat.DDMM'] = 'day/month/year'; -localizedText['settings.validValues.dateFormat.MMDD'] = 'month/day/year'; -localizedText['settings.name.weekDayLength'] = 'Weekday Length'; -localizedText['settings.info.weekDayLength'] = 'defines how many characters of the weekday will be shown. E.g. 2 will cut "Friday" to "Fr"'; -localizedText['settings.name.updateDataInterval'] = 'Update Data Interval'; -localizedText['settings.info.updateDataInterval'] = 'how many minutes to wait before updating the displayed data. The higher the number, the less battery is used'; -localizedText['settings.name.calendarApp'] = 'Calendar Application To Run'; -localizedText['settings.info.calendarApp'] = 'UID of the calendar app to run when clicking the widget. 0x10005901 = buildin calendar, 0x20004ec1 = Epocware Handy Calendar'; -localizedText['settings.name.eventsPerWidget'] = 'Events Per Widget'; -localizedText['settings.info.eventsPerWidget'] = 'number of events to show per widget. Default is 4'; -localizedText['settings.name.showNothingText'] = 'Show "Nothing" Text'; -localizedText['settings.info.showNothingText'] = 'if enabled, show a text if no events are in the list'; -localizedText['settings.name.nothingText'] = '"No further events..." Text'; -localizedText['settings.info.nothingText'] = 'text to show when no events are in the list'; -localizedText['settings.default.nothingText'] = 'No further events within %d months'; -localizedText['settings.name.enableDaylightSaving'] = 'Enable Daylight Saving (+1h)'; -localizedText['settings.info.enableDaylightSaving'] = 'enable this if you are in a timezone that has daylight saving time (+1h)'; -localizedText['settings.name.hideWidgetOnCalendarOpen'] = 'Hide Widget When Opening Calendar'; -localizedText['settings.info.hideWidgetOnCalendarOpen'] = 'enable this if the fullscreen widget should be hidden when clicking on the widget to open the calendar app'; -localizedText['settings.name.cssStyle_background'] = '.background'; -localizedText['settings.info.cssStyle_background'] = 'Defines the background of the widget. If you want to use a background image, set useBackgroundImage = true below. For the default themes, black, gray, and light blue, codes are #292029, #e7dfe7, #009aef'; -localizedText['settings.name.cssStyle_backgroundFullscreen'] = '.backgroundFullscreen'; -localizedText['settings.info.cssStyle_backgroundFullscreen'] = 'Same as background but for the fullscreen version of the widget'; -localizedText['settings.name.cssStyle_weekDay'] = '.weekDay'; -localizedText['settings.info.cssStyle_weekDay'] = 'Defines the appearance of all week day texts'; -localizedText['settings.name.cssStyle_date'] = '.date'; -localizedText['settings.info.cssStyle_date'] = 'Defines the appearance of all date texts'; -localizedText['settings.name.cssStyle_today'] = '.today'; -localizedText['settings.info.cssStyle_today'] = 'Defines the appearance of "Today" text'; -localizedText['settings.name.cssStyle_tomorrow'] = '.tomorrow'; -localizedText['settings.info.cssStyle_tomorrow'] = 'Defines the appearance of "Tomorrow" text'; -localizedText['settings.name.cssStyle_time'] = '.time'; -localizedText['settings.info.cssStyle_time'] = 'Defines the appearance of all time texts'; -localizedText['settings.name.cssStyle_now'] = '.now'; -localizedText['settings.info.cssStyle_now'] = 'Defines the appearance of "Now" text'; -localizedText['settings.name.cssStyle_description'] = '.description'; -localizedText['settings.info.cssStyle_description'] = 'Defines the appearance of all event descriptions'; -localizedText['settings.name.cssStyle_icon'] = '.icon'; -localizedText['settings.info.cssStyle_icon'] = 'Defines size and appearance of icons'; - -localizedText['update.current'] = 'Your version: '; -localizedText['update.checking'] = 'checking for updates...'; -localizedText['update.download'] = 'Current version: %1
download new version'; -localizedText['update.nonewversion'] = 'no new versions available'; -localizedText['update.error'] = 'connection error: '; -localizedText['update.checknow'] = 'Check now'; diff --git a/comingNextB/pt-BR.lproj/localizedTextStrings.js b/comingNextB/pt-BR.lproj/localizedTextStrings.js deleted file mode 100644 index 5472e5c..0000000 --- a/comingNextB/pt-BR.lproj/localizedTextStrings.js +++ /dev/null @@ -1,93 +0,0 @@ -var localizedText = new Array(); - -localizedText['menu.settings'] = 'Configuração'; -localizedText['menu.openCalendarApp'] = 'Abre Calendário'; -localizedText['menu.about'] = 'Sobre'; -localizedText['menu.update'] = 'Check for new version'; - -localizedText['softkey.back'] = 'Back'; - -localizedText['settings.restoreDefaults'] = 'Restaura Padrão'; -localizedText['settings.help'] = 'Ajuda'; -localizedText['settings.save'] = 'Salva'; -localizedText['settings.cancel'] = 'Cancela'; - -localizedText['settings.name.monthRange'] = 'Faixa do Mês'; -localizedText['settings.info.monthRange'] = 'Número de meses incluídos na lista de evento'; -localizedText['settings.name.includeTodos'] = 'Incluir ToDos'; -localizedText['settings.info.includeTodos'] = 'Desativa para remover "ToDos" da lista de eventos'; -localizedText['settings.name.useBackgroundImage'] = 'Usa Imagem de Fundo'; -localizedText['settings.info.useBackgroundImage'] = 'Use background_portrait.png e background_landscape.png para transparência artificial. Desativa para usar uma imagem sólida de fundo'; -localizedText['settings.name.backgroundImageLocation'] = 'Background Image Location'; -localizedText['settings.info.backgroundImageLocation'] = 'defines where the image is located that is displayed in the background. "Internal" will use the buildin image, "external" will use the image located in C:\\Data\\. If you\'ve generated images with "ComingNext Skin Fetcher", you should set this to "external".'; -localizedText['settings.validValues.backgroundImageLocation.internal'] = 'internal'; -localizedText['settings.validValues.backgroundImageLocation.external'] = 'external'; -localizedText['settings.name.showCombinedDateTime'] = 'Apresenta Combinação de Data/Tempo'; -localizedText['settings.info.showCombinedDateTime'] = 'somente apresenta o tempo para eventos acontecidos hoje, caso contrário apresenta a data'; -localizedText['settings.name.showLocation'] = 'Apresenta Locação'; -localizedText['settings.info.showLocation'] = 'apresenta o lugar para eventos de reunião'; -localizedText['settings.name.showTodayAsText'] = 'Apresenta Hoje como texto'; -localizedText['settings.info.showTodayAsText'] = 'Se ativado, a data atual será apresentada como "Hoje" ao invéz de "31.12"'; -localizedText['settings.name.todayText'] = 'Texto "Hoje"'; -localizedText['settings.info.todayText'] = 'Texto mostrado para "Hoje"'; -localizedText['settings.default.todayText'] = 'Hoje'; -localizedText['settings.name.tomorrowText'] = 'Texto "Amanhã"'; -localizedText['settings.info.tomorrowText'] = 'Texto mostrado para "Amanhã"'; -localizedText['settings.default.tomorrowText'] = 'Amanhã'; -localizedText['settings.name.showNowAsText'] = 'Apresenta "Agora" como Texto'; -localizedText['settings.info.showNowAsText'] = 'Se ativado, a data atual será apresentada como "Agora" ao invéz de "12:00"'; -localizedText['settings.name.nowText'] = 'Texto "Agora"'; -localizedText['settings.info.nowText'] = 'Texto mostrado para "Agora"'; -localizedText['settings.default.nowText'] = 'Agora'; -localizedText['settings.name.dateSeparator'] = 'Separador da Data'; -localizedText['settings.info.dateSeparator'] = 'Separador para datas. ex : "31.12" or "31/12"'; -localizedText['settings.default.dateSeparator'] = '/'; -localizedText['settings.name.dateFormat'] = 'Formato da Data'; -localizedText['settings.info.dateFormat'] = 'como a data deverá ser mostrada. \'auto\' irá autodetectar o formato da data em sua configuração no fone. \'MMDD\' escreverá primeiro o mês, \'DDMM\' escreverá primeiro o dia '; -localizedText['settings.validValues.dateFormat.auto'] = 'autodetect'; -localizedText['settings.validValues.dateFormat.DDMM'] = 'day/month/year'; -localizedText['settings.validValues.dateFormat.MMDD'] = 'month/day/year'; -localizedText['settings.name.weekDayLength'] = 'Dia da semana - abreviação'; -localizedText['settings.info.weekDayLength'] = 'define com quantos caracteres será mostrado o dia da semana. Ex: 3 deverá limitar "Sexta" to "Sex"'; -localizedText['settings.name.updateDataInterval'] = 'Intervalo de atualização de dados'; -localizedText['settings.info.updateDataInterval'] = 'quantos minutos esperar antes de atualizar o mostrador. Quanto maior o número, menos bateria será utilizada.'; -localizedText['settings.name.calendarApp'] = 'Aplicação de Calendário a executar.'; -localizedText['settings.info.calendarApp'] = 'define qual aplicativo irá executar após clicar no widget. 0x10005901 = Calendário interno, 0x20004ec1 = Calendário Epocware Handy'; -localizedText['settings.name.eventsPerWidget'] = 'Eventos por Widget'; -localizedText['settings.info.eventsPerWidget'] = 'Número de eventos apresentados por widget. Padrão é 4'; -localizedText['settings.name.showNothingText'] = 'Apresenta "Nada" como texto'; -localizedText['settings.info.showNothingText'] = 'se ativo, apresenta um texto se não há eventos listados'; -localizedText['settings.name.nothingText'] = '"Não há mais eventos..." Texto'; -localizedText['settings.info.nothingText'] = 'texto apresentado quando não há eventos listados'; -localizedText['settings.default.nothingText'] = 'Não há mais eventos nestes %d meses'; -localizedText['settings.name.enableDaylightSaving'] = 'Ativa horário de verão (+1h)'; -localizedText['settings.info.enableDaylightSaving'] = 'ative isto se você está em uma região que tem horário de verão (+1h)'; -localizedText['settings.name.hideWidgetOnCalendarOpen'] = 'Esconde o Widget quando abrir o Calendário'; -localizedText['settings.info.hideWidgetOnCalendarOpen'] = 'ative isto se se o widget em tela cheia deverá ficar escondido após clicado para abrir a aplicação de calendário'; -localizedText['settings.name.cssStyle_background'] = '.background'; -localizedText['settings.info.cssStyle_background'] = 'Define o fundo de tela do widget. Se você quer usar uma imagem de fundo, ponha useBackgroundImage = true abaixo. Para temas padrão, preto, cinza, e azul claro, os códigos são #292029, #e7dfe7, #009aef'; -localizedText['settings.name.cssStyle_backgroundFullscreen'] = '.backgroundFullscreen'; -localizedText['settings.info.cssStyle_backgroundFullscreen'] = 'O mesmo que fundo de tela mas para quando o widget estiver em tela cheia'; -localizedText['settings.name.cssStyle_weekDay'] = '.weekDay'; -localizedText['settings.info.cssStyle_weekDay'] = 'Define a aparência dos textos de dia da semana'; -localizedText['settings.name.cssStyle_date'] = '.date'; -localizedText['settings.info.cssStyle_date'] = 'Define a aparência dos textos das datas'; -localizedText['settings.name.cssStyle_today'] = '.today'; -localizedText['settings.info.cssStyle_today'] = 'Define a aparência dos textos do dia de "Hoje"'; -localizedText['settings.name.cssStyle_tomorrow'] = '.tomorrow'; -localizedText['settings.info.cssStyle_tomorrow'] = 'Define a aparência dos textos do dia de "Amanhã"'; -localizedText['settings.name.cssStyle_time'] = '.time'; -localizedText['settings.info.cssStyle_time'] = 'Define a aparência dos textos de tempo'; -localizedText['settings.name.cssStyle_now'] = '.now'; -localizedText['settings.info.cssStyle_now'] = 'Define a aparência dos textos de "Agora"'; -localizedText['settings.name.cssStyle_description'] = '.description'; -localizedText['settings.info.cssStyle_description'] = 'Define a aparência dos textos de descrição de eventos'; -localizedText['settings.name.cssStyle_icon'] = '.icon'; -localizedText['settings.info.cssStyle_icon'] = 'Define o tamanho e aparência dos icons'; - -localizedText['update.current'] = 'Your version: '; -localizedText['update.checking'] = 'checking for updates...'; -localizedText['update.download'] = 'Current version: %1
download new version'; -localizedText['update.nonewversion'] = 'no new versions available'; -localizedText['update.error'] = 'connection error: '; -localizedText['update.checknow'] = 'Check now'; diff --git a/zip.exe b/zip.exe deleted file mode 100644 index 286227a6866afe501829763e0c13bb63607200ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135168 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

w8 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 Zn>ow|UCeL$L6jNrB487MWBPx~^&h2p18@KU -- 2.39.2