Version 1.0 Release
This commit is contained in:
commit
4ec246ca72
52 changed files with 1201 additions and 0 deletions
BIN
res/drawable-hdpi/icon.png
Normal file
BIN
res/drawable-hdpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.9 KiB |
BIN
res/drawable-ldpi/icon.png
Normal file
BIN
res/drawable-ldpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 KiB |
BIN
res/drawable-mdpi/icon.png
Normal file
BIN
res/drawable-mdpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
BIN
res/drawable-xhdpi/icon.png
Normal file
BIN
res/drawable-xhdpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.6 KiB |
64
res/layout/bitlycreds.xml
Normal file
64
res/layout/bitlycreds.xml
Normal file
|
@ -0,0 +1,64 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical" >
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bit_username_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="20dip"
|
||||
android:layout_marginRight="20dip"
|
||||
android:gravity="left"
|
||||
android:text="@string/prefs_bitly_creds_username"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/bitly_username_edit"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="20dip"
|
||||
android:layout_marginRight="20dip"
|
||||
android:gravity="fill_horizontal"
|
||||
android:inputType="text"
|
||||
android:key="@string/prefs_key_bitly_username"
|
||||
android:scrollHorizontally="true"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bitly_apikey_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="20dip"
|
||||
android:layout_marginRight="20dip"
|
||||
android:gravity="left"
|
||||
android:text="@string/prefs_bitly_creds_apikey"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/bitly_apikey_edit"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="20dip"
|
||||
android:layout_marginRight="20dip"
|
||||
android:gravity="fill_horizontal"
|
||||
android:inputType="text"
|
||||
android:key="@string/prefs_key_bitly_apikey"
|
||||
android:scrollHorizontally="true"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bitly_text_fld"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_marginBottom="20dip"
|
||||
android:layout_marginTop="20dip"
|
||||
android:gravity="center"
|
||||
android:text="@string/prefs_bitly_creds_noapi"
|
||||
android:textColor="#eda712"
|
||||
android:clickable="true"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" >
|
||||
</TextView>
|
||||
|
||||
</LinearLayout>
|
6
res/values-v11/themes.xml
Normal file
6
res/values-v11/themes.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<style name="Emaily" parent="@android:style/Theme.Holo" />
|
||||
|
||||
</resources>
|
46
res/values/strings.xml
Normal file
46
res/values/strings.xml
Normal file
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<string name="alert_error">Sorry. An error was returned by %2$s while shortening the url: %1$s</string>
|
||||
<string name="alert_nocreds">Please provide your credentials to shorten urls.</string>
|
||||
<string name="alert_nohost">Sorry. Could not connect to %1$s.</string>
|
||||
<string name="alert_notfound">Sorry. No applications can perform this action.</string>
|
||||
<string name="alert_notfound_clip">Sorry. No applications can perform this action. The shortened url has been copied to the clipboard.</string>
|
||||
<string name="app_name">Emaily</string>
|
||||
<string name="dialog_accounts_title">Select a Google account</string>
|
||||
<string name="prefs_about_title">About</string>
|
||||
<string name="prefs_bitly_creds_apikey">API Key</string>
|
||||
<string name="prefs_bitly_creds_cancel">Cancel</string>
|
||||
<string name="prefs_bitly_creds_dialog_title">Bit.ly API Credentials</string>
|
||||
<string name="prefs_bitly_creds_noapi"><u>Need an API key?</u></string>
|
||||
<string name="prefs_bitly_creds_ok">OK</string>
|
||||
<string name="prefs_bitly_creds_summary">Enter your credentials…</string>
|
||||
<string name="prefs_bitly_creds_title">API Credentials</string>
|
||||
<string name="prefs_bitly_creds_url">http://bitly.com/a/your_api_key/</string>
|
||||
<string name="prefs_bitly_creds_username">Username</string>
|
||||
<string name="prefs_bitly_title">bit.ly</string>
|
||||
<string name="prefs_copyright">© 2012 Erik C. Thauvin</string>
|
||||
<string name="prefs_feedback_subject">%1$s %2$s %3$s (%4$s %5$s, %6$s)</string>
|
||||
<string name="prefs_feedback_summary">Send email, please check Help first…</string>
|
||||
<string name="prefs_feedback_title">Feedback</string>
|
||||
<string name="prefs_feedback_url">mailto:erik@thauvin.net</string>
|
||||
<string name="prefs_googl_chkbox_title">Use as shorterner?</string>
|
||||
<string name="prefs_googl_title">goo.gl</string>
|
||||
<string name="prefs_help_summary">Learn how to use…</string>
|
||||
<string name="prefs_help_title">Help</string>
|
||||
<string name="prefs_help_url">http://m.thauvin.net/android/Emaily/help/</string>
|
||||
<string name="prefs_key_bitly_apikey">prefs_bitly_apikey</string>
|
||||
<string name="prefs_key_bitly_creds">prefs_bitly_creds</string>
|
||||
<string name="prefs_key_bitly_username">prefs_bitly_username</string>
|
||||
<string name="prefs_key_feedback">prefs_feedback</string>
|
||||
<string name="prefs_key_googl_account">prefs_googl_account</string>
|
||||
<string name="prefs_key_googl_chkbox">prefs_googl_chkbox</string>
|
||||
<string name="prefs_key_googl_enabled">prefs_google_enabled</string>
|
||||
<string name="prefs_key_googl_token">prefs_googl_token</string>
|
||||
<string name="prefs_key_googl_token_expiry">prefs_gool_token_expiry</string>
|
||||
<string name="prefs_key_version">prefs_version</string>
|
||||
<string name="prefs_version_title">Version</string>
|
||||
<string name="progress_msg">Shortening url…</string>
|
||||
<string name="progress_msg_retry">Retrying…</string>
|
||||
|
||||
</resources>
|
6
res/values/themes.xml
Normal file
6
res/values/themes.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<style name="Emaily" parent="@android:style/Theme" />
|
||||
|
||||
</resources>
|
46
res/xml/prefs.xml
Normal file
46
res/xml/prefs.xml
Normal file
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
|
||||
<PreferenceCategory android:title="@string/prefs_googl_title" >
|
||||
<CheckBoxPreference
|
||||
android:defaultValue="true"
|
||||
android:key="@string/prefs_key_googl_chkbox"
|
||||
android:title="@string/prefs_googl_chkbox_title" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/prefs_bitly_title" >
|
||||
<net.thauvin.erik.android.emaily.BitlyCredsDialog
|
||||
android:dialogLayout="@layout/bitlycreds"
|
||||
android:dialogTitle="@string/prefs_bitly_creds_dialog_title"
|
||||
android:key="@string/prefs_key_bitly_creds"
|
||||
android:negativeButtonText="@string/prefs_bitly_creds_cancel"
|
||||
android:positiveButtonText="@string/prefs_bitly_creds_ok"
|
||||
android:summary="@string/prefs_bitly_creds_summary"
|
||||
android:title="@string/prefs_bitly_creds_title" >
|
||||
</net.thauvin.erik.android.emaily.BitlyCredsDialog>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/prefs_about_title" >
|
||||
<Preference
|
||||
android:enabled="false"
|
||||
android:key="@string/prefs_key_version"
|
||||
android:singleLine="true"
|
||||
android:summary="@string/prefs_copyright"
|
||||
android:title="@string/prefs_version_title" />
|
||||
|
||||
<PreferenceScreen
|
||||
android:summary="@string/prefs_help_summary"
|
||||
android:title="@string/prefs_help_title" >
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/prefs_help_url" />
|
||||
</PreferenceScreen>
|
||||
<PreferenceScreen
|
||||
android:key="@string/prefs_key_feedback"
|
||||
android:summary="@string/prefs_feedback_summary"
|
||||
android:title="@string/prefs_feedback_title" >
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/prefs_feedback_url" />
|
||||
</PreferenceScreen>
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
Loading…
Add table
Add a link
Reference in a new issue