First commit

This commit is contained in:
2011-06-04 22:14:39 +02:00
commit e67f622cca
18 changed files with 733 additions and 0 deletions

BIN
res/drawable-hdpi/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
res/drawable-ldpi/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
res/drawable-mdpi/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
res/drawable/background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

26
res/layout/config.xml Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="vertical">
<TextView android:text="@string/name" android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<EditText android:text="@string/title" android:id="@+id/name"
android:layout_width="fill_parent" android:layout_height="wrap_content" />
<TextView android:text="@string/dateThen"
android:layout_width="fill_parent" android:layout_height="wrap_content" />
<DatePicker android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/dateThen">
</DatePicker>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="horizontal">
<Button android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/okbutton"
android:text="OK"></Button>
<Button android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="Cancel"
android:id="@+id/cancelbutton"></Button>
</LinearLayout>
</LinearLayout>

26
res/layout/main.xml Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout01" android:layout_height="100dp"
android:layout_width="80dp" android:background="@drawable/background"
android:gravity="center" android:orientation="vertical">
<TextView android:id="@+id/name" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:gravity="center"
android:textColor="@android:color/white" android:text="@string/title"
android:textSize="5pt" />
<TextView android:id="@+id/daycount" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:gravity="center"
android:textColor="@android:color/white" android:text="@string/notyet"
android:paddingBottom="0dp" android:textStyle="bold" android:textSize="10pt" />
<TextView android:id="@+id/days" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:gravity="center"
android:textColor="@android:color/white" android:text="@string/days"
android:paddingTop="0dp" android:textSize="4pt" />
<TextView android:id="@+id/debug" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:gravity="center"
android:textColor="@android:color/white" android:text="debug"
android:textSize="4pt" />
</LinearLayout>

15
res/values/arrays.xml Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="modes">
<item>@string/mode1</item>
<item>@string/mode2</item>
<item>@string/mode3</item>
<item>@string/mode4</item>
</string-array>
<string-array name="modes_values">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
</resources>

28
res/values/strings.xml Normal file
View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Waldemar</string>
<string name="title">Waldemar</string>
<string name="preferences">Waldemar Einstellungen</string>
<string name="common">Allgemein</string>
<string name="days">Tage</string>
<string name="notyet">NaN</string>
<string name="name">Name</string>
<string name="name_summary">Überschrift des Widgets</string>
<string name="name_prompt">Bitte eine Überschrift für das Widget eingeben</string>
<string name="name_default">Waldemar</string>
<string name="timing">Zeiteinstellung</string>
<string name="mode">Modus</string>
<string name="mode_summary">Welche Daten sind gegeben?</string>
<string name="mode1">Nur Zieldatum</string>
<string name="mode2">Start- und Zieldatum</string>
<string name="mode3">Dauer und Zieldatum</string>
<string name="mode4">Startdatum und Dauer</string>
<string name="dateStart">Startdatum</string>
<string name="dateStart_summary">Wann beginnt der Countdown?</string>
<string name="duration">Dauer</string>
<string name="duration_summary">Wie lang ist der Countdown?</string>
<string name="duration_prompt">Bitte die Dauer in Tagen eingeben</string>
<string name="duration_default">267</string>
<string name="dateThen">Zieldatum</string>
<string name="dateThen_summary">Wann endet der Countdown?</string>
</resources>

25
res/xml/preferences.xml Normal file
View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="@string/common">
<EditTextPreference android:dialogTitle="@string/name_summary"
android:dialogMessage="@string/name_prompt" android:title="@string/name"
android:summary="@string/name_summary" android:defaultValue="@string/name_default"
android:key="pref_name" android:singleLine="true" />
</PreferenceCategory>
<PreferenceCategory android:title="@string/timing">
<ListPreference android:title="@string/mode"
android:summary="@string/mode_summary" android:key="pref_mode"
android:defaultValue="1" android:entries="@array/modes"
android:entryValues="@array/modes_values" />
<de.schatenseite.android.datepreference.DatePreference
android:key="pref_dateStart" android:title="@string/dateStart"
android:summary="@string/dateStart_summary" />
<EditTextPreference android:dialogTitle="@string/duration_summary"
android:dialogMessage="@string/duration_prompt" android:title="@string/duration"
android:summary="@string/duration_summary" android:defaultValue="@string/duration_default"
android:key="pref_duration" android:singleLine="true" android:numeric="integer" />
<de.schatenseite.android.datepreference.DatePreference
android:key="pref_dateThen" android:title="@string/dateThen"
android:summary="@string/dateThen_summary" />
</PreferenceCategory>
</PreferenceScreen>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="72dp"
android:minHeight="72dp"
android:configure="de.schatenseite.android.waldemar.WaldemarPreferences"
android:initialLayout="@layout/main" />