diff --git a/app/src/main/java/com/maxistar/textpad/activities/EditorActivity.java b/app/src/main/java/com/maxistar/textpad/activities/EditorActivity.java index dc2795b..8636f63 100644 --- a/app/src/main/java/com/maxistar/textpad/activities/EditorActivity.java +++ b/app/src/main/java/com/maxistar/textpad/activities/EditorActivity.java @@ -993,6 +993,8 @@ public boolean onOptionsItemSelected(@NonNull MenuItem item) { saveFile(); } else if (itemId == R.id.menu_document_save_as) { saveAs(); + } else if (itemId == R.id.menu_document_go_to) { + moveCaretPosition(); } else if (itemId == R.id.menu_edit_undo) { editUndo(); } else if (itemId == R.id.menu_edit_redo) { @@ -2073,4 +2075,21 @@ public boolean onMenuItemActionCollapse(MenuItem menuItem) { return true; } } + + private void moveCaretPosition() { + if (mText.length() != 0) { + new AlertDialog.Builder(this) + .setIcon(android.R.drawable.ic_menu_directions) + .setTitle(R.string.Go_To_Title) + .setMessage(R.string.Go_To_Description) + .setPositiveButton(R.string.Go_To_End, + (dialog, which) -> { + mText.setSelection(mText.length()); + }) + .setNegativeButton(R.string.Go_To_Beginning, + (dialog, which) -> { + mText.setSelection(0); + }).show(); + } + } } diff --git a/app/src/main/res/drawable-anydpi/ic_arrow_forward.xml b/app/src/main/res/drawable-anydpi/ic_arrow_forward.xml new file mode 100644 index 0000000..eb71e81 --- /dev/null +++ b/app/src/main/res/drawable-anydpi/ic_arrow_forward.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/menu/main_menu.xml b/app/src/main/res/menu/main_menu.xml index 6644248..5ab60ec 100644 --- a/app/src/main/res/menu/main_menu.xml +++ b/app/src/main/res/menu/main_menu.xml @@ -85,6 +85,11 @@ android:title="@string/Save_As" android:icon="@drawable/ic_save_as" app:iconTint="@color/colorIcon" /> + جديد حفظ حفظ كـ + الانتقال إلى + الانتقال إلى الموضع + إلى أين تريد نقل المؤشر؟ + البداية + النهاية الموقع: %s تحديد إسم الملف: diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 74c9705..ac9f22f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -6,6 +6,11 @@ Neu Speichern Speichern unter + Gehe zu + Zu Position gehen + Wohin möchten Sie den Cursor bewegen? + Anfang + Ende Lage: %s Wählen Dateiname: diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index f6bfaf5..dbf9145 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -6,6 +6,11 @@ Nuevo Guardar Guardar como + Ir a + Ir a la posición + ¿Dónde quieres mover el cursor? + Principio + Final Ubicación: %s Seleccionar Nombre del archivo: diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index a84e856..bc6dd0b 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -5,6 +5,11 @@ Nouveau Enregistrer Enregistrer sous + Aller à + Aller à la position + Où souhaitez-vous déplacer le curseur ? + Début + Fin Emplacement : %s Sélectionner Nom du fichier diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index cebcc87..44fa886 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -1,5 +1,6 @@ + Simple Text Editor Simple Text Editor - सेटिंग्स खोलें @@ -7,6 +8,11 @@ नया सहेजें इस रूप में सहेजें + पर जाएँ + स्थिति पर जाएँ + आप कर्सर को कहाँ ले जाना चाहते हैं? + शुरुआत + अंत स्थान: %s चुनें फ़ाइल का नाम: diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index e716a17..1219f0a 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -6,6 +6,11 @@ Nuovo Salva Salva come + Vai a + Vai alla posizione + Dove vuoi spostare il cursore? + Inizio + Fine Posizione: %s Seleziona Nome del file: diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 3ec5bac..d4f63d9 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -7,6 +7,11 @@ 新規作成 上書き保存 別名で保存 + 移動 + 位置に移動 + カーソルをどこに移動しますか? + 先頭 + 末尾 パス: %s 改行コードを選択 ファイル名: diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index dbe8bda..ddf5d4a 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -7,6 +7,11 @@ Nowy Zapisz Zapisz jako + Przejdź do + Przejdź do pozycji + Gdzie chcesz przenieść kursor? + Początek + Koniec Lokalizacja: %s Wybierz Nazwa pliku: diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index e1e73bb..7ca4cd7 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -6,6 +6,11 @@ Novo Salvar Salvar como + Ir para + Ir para a posição + Para onde você deseja mover o cursor? + Início + Fim Local: %s Selecionar Nome do arquivo: diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 90c2746..5132e42 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -6,6 +6,11 @@ Новый Сохранить Сохранить Как + Перейти + Перейти к позиции + Куда вы хотите переместить курсор? + Начало + Конец Путь: %s Выбрать Имя файла: diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 027fcd9..efe51a9 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -6,6 +6,11 @@ Yeni Dosya Kaydet Farklı Kaydet + Git + Konuma Git + mleci nereye taşımak istiyorsunuz? + Başlangıç + Son Yer: %s Seç Dosya Adı: @@ -86,12 +91,12 @@ Arama Sonucu Vurgu Rengi Son Düzenlenen Dosyaları Göster Seçenekler menüsünde son düzenlenen dosyaları göster - - Otomatik kaydetme - Pencere kapatıldığında, o anda düzenlenen dosyayı otomatik olarak kaydet - Metin çok uzunsa satırı kaydır - Otomatik satır kaydırma - Diğer aç… + + Otomatik kaydetme + Pencere kapatıldığında, o anda düzenlenen dosyayı otomatik olarak kaydet + Metin çok uzunsa satırı kaydır + Otomatik satır kaydırma + Diğer aç… Paylaş… Yazdır @@ -114,15 +119,15 @@ Salt okunur olarak devam et - Kaydedilmemiş taslak - “%1$s” belgesinin %2$s tarihli kaydedilmemiş bir sürümü bulundu. - Geri yükle - Taslağı sil - Harici değişiklik algılandı - “%1$s” TextPad dışında değiştirildi. Harici sürümü yeniden yükleyin, kendi değişikliklerinizle üzerine yazın, değişikliklerinizi başka bir dosyaya kaydedin veya düzenlemeye devam etmek için iptal edin. - Üzerine yaz - Yeniden yükle - Harici sürüm yeniden yüklensin mi? - Harici sürüm başarıyla yüklendikten sonra kaydedilmemiş TextPad değişiklikleriniz silinecektir. - Harici değişiklikten sonra dosya yeniden yüklendi - + Kaydedilmemiş taslak + “%1$s” belgesinin %2$s tarihli kaydedilmemiş bir sürümü bulundu. + Geri yükle + Taslağı sil + Harici değişiklik algılandı + “%1$s” TextPad dışında değiştirildi. Harici sürümü yeniden yükleyin, kendi değişikliklerinizle üzerine yazın, değişikliklerinizi başka bir dosyaya kaydedin veya düzenlemeye devam etmek için iptal edin. + Üzerine yaz + Yeniden yükle + Harici sürüm yeniden yüklensin mi? + Harici sürüm başarıyla yüklendikten sonra kaydedilmemiş TextPad değişiklikleriniz silinecektir. + Harici değişiklikten sonra dosya yeniden yüklendi + diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index fcd70c9..01ba67c 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -7,6 +7,11 @@ Новий Зберегти Зберегти як + Перейти + Перейти до позиції + Куди ви хочете перемістити курсор? + Початок + Кінець Розташування: %s Обрати Назва файлу: diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 2339f3a..4baba44 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -8,6 +8,11 @@ 新建 保存 另存为 + 转到 + 转到位置 + 您要将光标移动到哪里? + 开头 + 结尾 位置: %s 选择 文件名: diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 62fda5f..654e7cd 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -7,6 +7,11 @@ 開啟新檔 儲存 另存新檔 + 前往 + 前往位置 + 您要將游標移動到哪裡? + 開頭 + 結尾 位置:%s 選擇 檔案名稱: diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 0e5a743..9985c29 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -8,6 +8,11 @@ 新建 保存 另存为 + 转到 + 转到位置 + 您要将光标移动到哪里? + 开头 + 结尾 位置: %s 选择 文件名: diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c2c00bc..efa5c79 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -7,6 +7,11 @@ New Save Save As + Go To + Go to Position + Where would you like to move the cursor? + Beginning + End Location: %s Select File Name: