﻿V2.5
Beschreibung bereinigen
goto > 1; < 4000
weeknum ohne tostring

V2.4
Improved performance.
Improved appearance, especially for the light theme.
Changed the functions of the Up/Down buttons of the main page.

V2.3
New: Displays also the japanese calendar year since Meiji era.
Bug fixed: On the rightmost position the TODAY marking wasn't displayed completely.


V2.2
Added a quarter calendar with direct goto function.

OK margin pivot item 12
OK performance: cultures, calendars, pivot item, listpicker
OK bug: listpicker
OK Faster startup (only the main calendar is initialized on startup).
OK Enhanced performance.
OK Removed unsupported region formats.
OK 3 month calendar,direct goto
tile schedule, today border
OK pivot twin,annual: Text initializing ==> not possible
OK live tile line too short

#############

You can activate (and update manually) the app's live tile that shows the current or next month.


7.1
  C:\Users\frankp\Documents\Visual Studio 2010\Projects\WP7\FpFlowCalendar2\SettingsPage.xaml(53):            <TextBox   Grid.Row="3" Grid.Column="1" Margin="0,4,0,4" x:Name="txtStartYear" Text="2011" TextAlignment="Right" InputScope="TelephoneNumber"
  C:\Users\frankp\Documents\Visual Studio 2010\Projects\WP7\FpFlowCalendar2\SettingsPage.xaml(55):            <TextBox   Grid.Row="3" Grid.Column="2" Margin="0,4,0,4" x:Name="txtLength" Text="12" TextAlignment="Right" InputScope="TelephoneNumber" 

Scheduled task?
Cultures neu bilden

OK live tile mit maske

-Kalenderende mit Erklärung zu limitation
-gradient style: << und >> transparent png
text:

######################################################

V1.2

Checklist:
Release, not debug
IsTrial
Kalenderwoche unbedingt testen
screen shot

This App provides you with a single, a twin and an annual calendar in the region format set in your phone settings.
You can also choose another region format in the App's settings page.
The calendars show calendar week numbers according to the region's rule.
You can count days between two dates.

V 1.4:
Shows current month on startup.
New features in 'count days' page.

V 1.2:
Added Annual Calendar.
Marking today with a border.
Better performance.

V 1.1
Marking today.
Added possibility to review the app.

Calendar, Flowing Calendar, Twin Calendar, Calendar week, Count days, Counting days


V1.1#############

Datumsänderung:
- mNowPosition
- mm.Today
OK "So using"

InputScope

V1.1: Deployment Desc: Dates



IsTrial!!!
IsTrial!!!
IsTrial!!!
IsTrial!!!

Settings Persistent

OK Kalenderwoche unbedingt testen
OK Einstellungen: wie abfragen, Gebietsschema, Enumeration, Culture überhaupt richtig?

absturz beim start

problem mit unvalid settings TEST

bilder: icons +/-, splash, icon+icon

icons noch nicht befriedigend

performance TEST
- unnötiges 
- bildaufbau

Begründung
- cannot be testet
- even exist, may not function.
- please check before purchase


OK count days: Wochentag

OK Begriff Trial

alle inhalte von WMAppManifest.xml
http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
APP_CAPABILITY checken

############

        //int mii;
        //void mTimer_TickXX(object sender, EventArgs e)
        //{
        //    Debug.WriteLine((++mii).ToString() + ":");

        //    if (Models != null)
        //    {
        //        DateTime dtNowX = DateTime.Now;
        //        DateTime dtNow = dtNowX.AddDays(mii);

        //        //PPP TODO TEST
        //        mNowPosition = -1;
        //        for (int i=0; i < Models.Count; i++)
        //        {
        //            MonthModel mm = Models[i];
        //            if (mm.Month == dtNow.Month && mm.Year == dtNow.Year)
        //            {
        //                mm.Today = dtNow.Day;
        //                mNowPosition = i;
        //            }
        //            else
        //            {
        //                mm.Today = -1;
        //            }
        //        }
        //    }
        //}


Zu löschen:
        #region xx

        static Culture[] mCultureArray = new Culture[] {
            new Culture("af-ZA","Afrikaans (South Africa)"),
            new Culture("sq-AL","Albanian (Albania)"),
            new Culture("eu-ES","Basque (Basque)"),
            new Culture("be-BY","Belarusian (Belarus)"),
            new Culture("bn-BD","Bengali (Bangladesh)"),
            new Culture("bn-IN","Bengali (India)"),
            new Culture("br-FR","Breton (France)"),
            new Culture("bg-BG","Bulgarian (Bulgaria)"),
            new Culture("ca-ES","Catalan (Catalan)"),
            new Culture("zh-CN","Chinese (Simplified, PRC)"),
            new Culture("zh-SG","Chinese (Simplified, Singapore)"),
            new Culture("zh-HK","Chinese (Traditional, Hong Kong S.A.R.)"),
            new Culture("zh-MO","Chinese (Traditional, Macao S.A.R.)"),
            new Culture("zh-TW","Chinese (Traditional, Taiwan)"),
            new Culture("co-FR","Corsican (France)"),
            new Culture("hr-HR","Croatian (Croatia)"),
            new Culture("hr-BA","Croatian (Latin, Bosnia and Herzegovina)"),
            new Culture("cs-CZ","Czech (Czech Republic)"),
            new Culture("da-DK","Danish (Denmark)"),
            new Culture("prs-AF","Dari (Afghanistan)"),
            new Culture("dv-MV","Divehi (Maldives)"),
            new Culture("nl-BE","Dutch (Belgium)"),
            new Culture("nl-NL","Dutch (Netherlands)"),
            new Culture("en-AU","English (Australia)"),
            new Culture("en-BZ","English (Belize)"),
            new Culture("en-CA","English (Canada)"),
            new Culture("en-029","English (Caribbean)"),
            new Culture("en-IN","English (India)"),
            new Culture("en-IE","English (Ireland)"),
            new Culture("en-JM","English (Jamaica)"),
            new Culture("en-MY","English (Malaysia)"),
            new Culture("en-NZ","English (New Zealand)"),
            new Culture("en-PH","English (Republic of the Philippines)"),
            new Culture("en-SG","English (Singapore)"),
            new Culture("en-ZA","English (South Africa)"),
            new Culture("en-TT","English (Trinidad and Tobago)"),
            new Culture("en-GB","English (United Kingdom)"),
            new Culture("en-US","English (United States)"),
            new Culture("en-ZW","English (Zimbabwe)"),
            new Culture("et-EE","Estonian (Estonia)"),
            new Culture("fo-FO","Faroese (Faroe Islands)"),
            new Culture("fil-PH","Filipino (Philippines)"),
            new Culture("fi-FI","Finnish (Finland)"),
            new Culture("fr-BE","French (Belgium)"),
            new Culture("fr-CA","French (Canada)"),
            new Culture("fr-FR","French (France)"),
            new Culture("fr-LU","French (Luxembourg)"),
            new Culture("fr-MC","French (Monaco)"),
            new Culture("fr-CH","French (Switzerland)"),
            new Culture("fy-NL","Frisian (Netherlands)"),
            new Culture("gl-ES","Galician (Galician)"),
            new Culture("ka-GE","Georgian (Georgia)"),
            new Culture("de-AT","German (Austria)"),
            new Culture("de-DE","German (Germany)"),
            new Culture("de-LI","German (Liechtenstein)"),
            new Culture("de-LU","German (Luxembourg)"),
            new Culture("de-CH","German (Switzerland)"),
            new Culture("el-GR","Greek (Greece)"),
            new Culture("kl-GL","Greenlandic (Greenland)"),
            new Culture("gu-IN","Gujarati (India)"),
            new Culture("he-IL","Hebrew (Israel)"),
            new Culture("hi-IN","Hindi (India)"),
            new Culture("hu-HU","Hungarian (Hungary)"),
            new Culture("is-IS","Icelandic (Iceland)"),
            new Culture("ig-NG","Igbo (Nigeria)"),
            new Culture("id-ID","Indonesian (Indonesia)"),
            new Culture("ga-IE","Irish (Ireland)"),
            new Culture("xh-ZA","isiXhosa (South Africa)"),
            new Culture("zu-ZA","isiZulu (South Africa)"),
            new Culture("it-IT","Italian (Italy)"),
            new Culture("it-CH","Italian (Switzerland)"),
            new Culture("ja-JP","Japanese (Japan)"),
            new Culture("kn-IN","Kannada (India)"),
            new Culture("kk-KZ","Kazakh (Kazakhstan)"),
            new Culture("km-KH","Khmer (Cambodia)"),
            new Culture("qut-GT","K'iche (Guatemala)"),
            new Culture("rw-RW","Kinyarwanda (Rwanda)"),
            new Culture("sw-KE","Kiswahili (Kenya)"),
            new Culture("kok-IN","Konkani (India)"),
            new Culture("ko-KR","Korean (Korea)"),
            new Culture("ky-KG","Kyrgyz (Kyrgyzstan)"),
            new Culture("lo-LA","Lao (Lao P.D.R.)"),
            new Culture("lv-LV","Latvian (Latvia)"),
            new Culture("lt-LT","Lithuanian (Lithuania)"),
            new Culture("dsb-DE","Lower Sorbian (Germany)"),
            new Culture("lb-LU","Luxembourgish (Luxembourg)"),
            new Culture("mk-MK","Macedonian (Former Yugoslav Republic of Macedonia)"),
            new Culture("ms-BN","Malay (Brunei Darussalam)"),
            new Culture("ms-MY","Malay (Malaysia)"),
            new Culture("ml-IN","Malayalam (India)"),
            new Culture("mt-MT","Maltese (Malta)"),
            new Culture("mi-NZ","Maori (New Zealand)"),
            new Culture("arn-CL","Mapudungun (Chile)"),
            new Culture("mr-IN","Marathi (India)"),
            new Culture("moh-CA","Mohawk (Mohawk)"),
            new Culture("mn-MN","Mongolian (Cyrillic, Mongolia)"),
            new Culture("ne-NP","Nepali (Nepal)"),
            new Culture("nb-NO","Norwegian, Bokmål (Norway)"),
            new Culture("nn-NO","Norwegian, Nynorsk (Norway)"),
            new Culture("oc-FR","Occitan (France)"),
            new Culture("or-IN","Oriya (India)"),
            new Culture("ps-AF","Pashto (Afghanistan)"),
            new Culture("fa-IR","Persian"),
            new Culture("pl-PL","Polish (Poland)"),
            new Culture("pt-BR","Portuguese (Brazil)"),
            new Culture("pt-PT","Portuguese (Portugal)"),
            new Culture("pa-IN","Punjabi (India)"),
            new Culture("quz-BO","Quechua (Bolivia)"),
            new Culture("quz-EC","Quechua (Ecuador)"),
            new Culture("quz-PE","Quechua (Peru)"),
            new Culture("ro-RO","Romanian (Romania)"),
            new Culture("rm-CH","Romansh (Switzerland)"),
            new Culture("ru-RU","Russian (Russia)"),
            new Culture("smn-FI","Sami, Inari (Finland)"),
            new Culture("smj-NO","Sami, Lule (Norway)"),
            new Culture("smj-SE","Sami, Lule (Sweden)"),
            new Culture("se-FI","Sami, Northern (Finland)"),
            new Culture("se-NO","Sami, Northern (Norway)"),
            new Culture("se-SE","Sami, Northern (Sweden)"),
            new Culture("sms-FI","Sami, Skolt (Finland)"),
            new Culture("sma-NO","Sami, Southern (Norway)"),
            new Culture("sma-SE","Sami, Southern (Sweden)"),
            new Culture("sa-IN","Sanskrit (India)"),
            new Culture("gd-GB","Scottish Gaelic (United Kingdom)"),
            new Culture("nso-ZA","Sesotho sa Leboa (South Africa)"),
            new Culture("tn-ZA","Setswana (South Africa)"),
            new Culture("si-LK","Sinhala (Sri Lanka)"),
            new Culture("sk-SK","Slovak (Slovakia)"),
            new Culture("sl-SI","Slovenian (Slovenia)"),
            new Culture("es-AR","Spanish (Argentina)"),
            new Culture("es-VE","Spanish (Bolivarian Republic of Venezuela)"),
            new Culture("es-BO","Spanish (Bolivia)"),
            new Culture("es-CL","Spanish (Chile)"),
            new Culture("es-CO","Spanish (Colombia)"),
            new Culture("es-CR","Spanish (Costa Rica)"),
            new Culture("es-DO","Spanish (Dominican Republic)"),
            new Culture("es-EC","Spanish (Ecuador)"),
            new Culture("es-SV","Spanish (El Salvador)"),
            new Culture("es-GT","Spanish (Guatemala)"),
            new Culture("es-HN","Spanish (Honduras)"),
            new Culture("es-MX","Spanish (Mexico)"),
            new Culture("es-NI","Spanish (Nicaragua)"),
            new Culture("es-PA","Spanish (Panama)"),
            new Culture("es-PY","Spanish (Paraguay)"),
            new Culture("es-PE","Spanish (Peru)"),
            new Culture("es-PR","Spanish (Puerto Rico)"),
            new Culture("es-ES","Spanish (Spain, International Sort)"),
            new Culture("es-US","Spanish (United States)"),
            new Culture("es-UY","Spanish (Uruguay)"),
            new Culture("sv-FI","Swedish (Finland)"),
            new Culture("sv-SE","Swedish (Sweden)"),
            new Culture("syr-SY","Syriac (Syria)"),
            new Culture("ta-IN","Tamil (India)"),
            new Culture("tt-RU","Tatar (Russia)"),
            new Culture("te-IN","Telugu (India)"),
            new Culture("th-TH","Thai (Thailand)"),
            new Culture("bo-CN","Tibetan (PRC)"),
            new Culture("tr-TR","Turkish (Turkey)"),
            new Culture("tk-TM","Turkmen (Turkmenistan)"),
            new Culture("uk-UA","Ukrainian (Ukraine)"),
            new Culture("ur-PK","Urdu (Islamic Republic of Pakistan)"),
            new Culture("ug-CN","Uyghur (PRC)"),
            new Culture("vi-VN","Vietnamese (Vietnam)"),
            new Culture("cy-GB","Welsh (United Kingdom)"),
            new Culture("wo-SN","Wolof (Senegal)"),
            new Culture("sah-RU","Yakut (Russia)"),
            new Culture("ii-CN","Yi (PRC)"),
        };

        #endregion
