diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index 7ffe02d32..e3b33557c 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -88,7 +88,11 @@ http://k9mail.googlecode.com/ %s:%s - Redacta + Redacta + + + + Tria carpeta %s%s%s diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index cb85b1c09..5d033b497 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -94,7 +94,11 @@ http://k9mail.googlecode.com/ %s:%s - Nová + Nová + + + + Výběr složky %s%s%s diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index 283942b9d..75c518d38 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Skriv + Skriv + + + + Vælg en mappe %s%s%s diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index c21bdf955..23cc99265 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -88,7 +88,11 @@ http://k9mail.googlecode.com/. %s:%s - Verfassen + Verfassen + + + + Ordner wählen %s%s%s diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index 002616310..3f04b71b9 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Σύνθεση + Σύνθεση + + + + Επιλογή φακέλου %s%s%s diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index e656ff426..c7207c6b1 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Redactar + Redactar + + + + Seleccionar carpeta %s%s%s diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml index 8eef9e540..06386a715 100755 --- a/res/values-fi/strings.xml +++ b/res/values-fi/strings.xml @@ -92,6 +92,10 @@ http://k9mail.googlecode.com/ %s:%s Kirjoita + + + + Valitse kansio %s%s%s diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 8349db6af..80c5698c0 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -111,7 +111,11 @@ http://k9mail.googlecode.com/ (en anglais) %s:%s - Composer + Composer + + + + Choisir un dossier %s%s%s diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index da2bd1f85..5b5e43aca 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Redactar + Redactar + + + + Seleccionar carpeta %s%s%s diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index 0749a7c85..044320be5 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -89,7 +89,11 @@ %s:%s - Levélírás + Levélírás + + + + Válasszon mappát %s%s%s diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 66e717b1e..024824092 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Componi + Componi + + + + Scegli la cartella %s%s%s diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml index 21ba3e504..d37b9e47c 100644 --- a/res/values-iw/strings.xml +++ b/res/values-iw/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - חבר + חבר + + + + בחר תיקייה %s%s%s diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index 4bc3ae5de..6cc20adf0 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -89,7 +89,11 @@ K-9 Mail セットアップにようこそ。\nK-9 は標準のAndroidメール %s:%s - 作成 + 作成 + + + + フォルダ選択 %s%s%s diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index 859be9edd..fc6c8a5a5 100644 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -88,7 +88,11 @@ K-9 메일 설치를 환영합니다. K-9은 표준 안드로이드 메일 클 %s:%s - 작성 + 작성 + + + + 폴더 선택 %s%s%s diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index bb4fe8e23..9d9a27616 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Ontwerp + Ontwerp + + + + Kies een map %s%s%s diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index fe3bdcac9..1a774843c 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -102,7 +102,11 @@ http://k9mail.googlecode.com/ %s:%s - Nie + Nie + + + + Wybierz folder %s%s%s diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml index f7464136f..bef3e50d5 100644 --- a/res/values-pt-rBR/strings.xml +++ b/res/values-pt-rBR/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Escrever + Escrever + + + + Escolher pasta %s%s%s diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index aa2e99988..4db7b1acb 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Написать новое письмо + Написать новое письмо + + + + Выберите папку %s%s%s diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml index c05ba8741..e85f27d10 100644 --- a/res/values-sv/strings.xml +++ b/res/values-sv/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Skriv + Skriv + + + + Välj en mapp %s%s%s diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 7194016f2..450a35750 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ adresine gönderin. %s:%s - Oluştur + Oluştur + + + + Klasör Seç %s%s%s diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index daf138c41..896874e89 100644 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -89,7 +89,11 @@ http://k9mail.googlecode.com/ %s:%s - Написати новий лист + Написати новий лист + + + + Вибрати папку %s%s%s diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 214c35f18..0633e3cc7 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -88,7 +88,11 @@ %s%s - 新邮件 + 新邮件 + + + + 选择文件夹 %s%s%s diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 1a2d2fcdb..9a4c97ca9 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -87,7 +87,11 @@ %s:%s - 新郵件 + 新郵件 + + + + 選擇信件匣 %s%s%s diff --git a/res/values/strings.xml b/res/values/strings.xml index 151d893e8..acbffb569 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -91,7 +91,11 @@ http://k9mail.googlecode.com/ %s:%s - Compose + Compose + Reply + Reply all + Forward + Choose Folder %s%s%s diff --git a/src/com/fsck/k9/activity/MessageCompose.java b/src/com/fsck/k9/activity/MessageCompose.java index 1910b4e8f..4198ff0d2 100644 --- a/src/com/fsck/k9/activity/MessageCompose.java +++ b/src/com/fsck/k9/activity/MessageCompose.java @@ -30,7 +30,6 @@ import com.actionbarsherlock.view.Window; import android.view.ContextThemeWrapper; import android.view.View; import android.view.View.OnClickListener; -import android.view.View.OnFocusChangeListener; import android.view.ViewGroup; import android.webkit.WebView; import android.webkit.WebViewClient; @@ -103,7 +102,7 @@ import java.util.StringTokenizer; import java.util.regex.Matcher; import java.util.regex.Pattern; -public class MessageCompose extends K9Activity implements OnClickListener, OnFocusChangeListener { +public class MessageCompose extends K9Activity implements OnClickListener { private static final int DIALOG_SAVE_OR_DISCARD_DRAFT_MESSAGE = 1; private static final int DIALOG_REFUSE_TO_SAVE_DRAFT_MARKED_ENCRYPTED = 2; private static final int DIALOG_CONTINUE_WITHOUT_PUBLIC_KEY = 3; @@ -150,10 +149,9 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc private static final int MSG_PROGRESS_ON = 1; private static final int MSG_PROGRESS_OFF = 2; - private static final int MSG_UPDATE_TITLE = 3; - private static final int MSG_SKIPPED_ATTACHMENTS = 4; - private static final int MSG_SAVED_DRAFT = 5; - private static final int MSG_DISCARDED_DRAFT = 6; + private static final int MSG_SKIPPED_ATTACHMENTS = 3; + private static final int MSG_SAVED_DRAFT = 4; + private static final int MSG_DISCARDED_DRAFT = 5; private static final int ACTIVITY_REQUEST_PICK_ATTACHMENT = 1; private static final int CONTACT_PICKER_TO = 4; @@ -334,9 +332,6 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc case MSG_PROGRESS_OFF: setSupportProgressBarIndeterminateVisibility(false); break; - case MSG_UPDATE_TITLE: - updateTitle(); - break; case MSG_SKIPPED_ATTACHMENTS: Toast.makeText( MessageCompose.this, @@ -665,9 +660,6 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc mBccView.setTokenizer(new Rfc822Tokenizer()); mBccView.setValidator(mAddressValidator); - - mSubjectView.setOnFocusChangeListener(this); - if (savedInstanceState != null) { /* * This data gets used in onCreate, so grab it here instead of onRestoreInstanceState @@ -741,8 +733,6 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc if (mAction != Action.EDIT_DRAFT) { addAddresses(mBccView, mAccount.getAlwaysBcc()); } - - updateTitle(); } if (mAction == Action.REPLY || mAction == Action.REPLY_ALL) { @@ -830,6 +820,8 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc mSignatureView.setTextSize(TypedValue.COMPLEX_UNIT_SP, fontSize); updateMessageFormat(); + + setTitle(); } /** @@ -1116,18 +1108,25 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc updateMessageFormat(); } - private void updateTitle() { - if (mSubjectView.getText().length() == 0) { - setTitle(R.string.compose_title); - } else { - setTitle(mSubjectView.getText().toString()); - } - } - - @Override - public void onFocusChange(View view, boolean focused) { - if (!focused) { - updateTitle(); + private void setTitle() { + switch (mAction) { + case REPLY: { + setTitle(R.string.compose_title_reply); + break; + } + case REPLY_ALL: { + setTitle(R.string.compose_title_reply_all); + break; + } + case FORWARD: { + setTitle(R.string.compose_title_forward); + break; + } + case COMPOSE: + default: { + setTitle(R.string.compose_title_compose); + break; + } } }