diff --git a/app/build.gradle b/app/build.gradle index 752a0b5f..39b51334 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -49,6 +49,7 @@ android { productFlavors { core {} fdroid {} + prepaid {} } sourceSets { @@ -62,7 +63,7 @@ android { } dependencies { - implementation 'com.github.SimpleMobileTools:Simple-Commons:078f353fce' + implementation 'com.github.SimpleMobileTools:Simple-Commons:b3416c828f' implementation 'androidx.constraintlayout:constraintlayout:2.1.3' implementation 'androidx.documentfile:documentfile:1.0.1' diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt index c9aff8c8..2143c1d9 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt @@ -353,20 +353,25 @@ class MainActivity : SimpleActivity() { if (action == Intent.ACTION_VIEW) { val realPath = intent.getStringExtra(REAL_FILE_PATH) - if (realPath != null && hasPermission(PERMISSION_READ_STORAGE)) { - val file = File(realPath) - handleUri(Uri.fromFile(file)) - } else if (intent.getBooleanExtra(NEW_TEXT_NOTE, false)) { - val newTextNote = Note(null, getCurrentFormattedDateTime(), "", NoteType.TYPE_TEXT.value, "", PROTECTION_NONE, "") - addNewNote(newTextNote) - } else if (intent.getBooleanExtra(NEW_CHECKLIST, false)) { - val newChecklist = Note(null, getCurrentFormattedDateTime(), "", NoteType.TYPE_CHECKLIST.value, "", PROTECTION_NONE, "") - addNewNote(newChecklist) - } else { - handleUri(data!!) + val isFromHistory = intent.flags and Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY != 0 + if (!isFromHistory) { + if (realPath != null && hasPermission(PERMISSION_READ_STORAGE)) { + val file = File(realPath) + handleUri(Uri.fromFile(file)) + } else if (intent.getBooleanExtra(NEW_TEXT_NOTE, false)) { + val newTextNote = Note(null, getCurrentFormattedDateTime(), "", NoteType.TYPE_TEXT.value, "", PROTECTION_NONE, "") + addNewNote(newTextNote) + } else if (intent.getBooleanExtra(NEW_CHECKLIST, false)) { + val newChecklist = Note(null, getCurrentFormattedDateTime(), "", NoteType.TYPE_CHECKLIST.value, "", PROTECTION_NONE, "") + addNewNote(newChecklist) + } else { + handleUri(data!!) + } } intent.removeCategory(Intent.CATEGORY_DEFAULT) intent.action = null + intent.removeExtra(NEW_CHECKLIST) + intent.removeExtra(NEW_TEXT_NOTE) } } } @@ -658,7 +663,11 @@ class MainActivity : SimpleActivity() { if (checklistItems != null) { val title = it.absolutePath.getFilenameFromPath().substringBeforeLast('.') val note = Note(null, title, fileText, NoteType.TYPE_CHECKLIST.value, "", PROTECTION_NONE, "") - displayNewNoteDialog(note.value, title = title, setChecklistAsDefault = true) + runOnUiThread { + OpenFileDialog(this, it.path) { + displayNewNoteDialog(note.value, title = it.title, it.path, setChecklistAsDefault = true) + } + } } else { runOnUiThread { OpenFileDialog(this, it.path) { @@ -755,11 +764,9 @@ class MainActivity : SimpleActivity() { } } - if (checklistItems != null) { - val note = Note(null, noteTitle, content, NoteType.TYPE_CHECKLIST.value, "", PROTECTION_NONE, "") - displayNewNoteDialog(note.value, title = noteTitle, setChecklistAsDefault = true) - } else if (!canSyncNoteWithFile) { - val note = Note(null, noteTitle, content, NoteType.TYPE_TEXT.value, "", PROTECTION_NONE, "") + val noteType = if (checklistItems != null) NoteType.TYPE_CHECKLIST.value else NoteType.TYPE_TEXT.value + if (!canSyncNoteWithFile) { + val note = Note(null, noteTitle, content, noteType, "", PROTECTION_NONE, "") displayNewNoteDialog(note.value, title = noteTitle, "") } else { val items = arrayListOf( @@ -770,7 +777,7 @@ class MainActivity : SimpleActivity() { RadioGroupDialog(this, items) { val syncFile = it as Int == IMPORT_FILE_SYNC val path = if (syncFile) uri.toString() else "" - val note = Note(null, noteTitle, content, NoteType.TYPE_TEXT.value, "", PROTECTION_NONE, "") + val note = Note(null, noteTitle, content, noteType, "", PROTECTION_NONE, "") displayNewNoteDialog(note.value, title = noteTitle, path) } } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/NotesPagerAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/NotesPagerAdapter.kt index 6f4e78bf..7964037f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/NotesPagerAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/NotesPagerAdapter.kt @@ -39,7 +39,7 @@ class NotesPagerAdapter(fm: FragmentManager, val notes: List, val activity override fun getPageTitle(position: Int) = notes[position].title fun updateCurrentNoteData(position: Int, path: String, value: String) { - (fragments[position] as? TextFragment)?.apply { + (fragments[position])?.apply { updateNotePath(path) updateNoteValue(value) } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt index 236723ba..9a0a58e3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt @@ -14,7 +14,6 @@ import com.simplemobiletools.notes.pro.activities.SimpleActivity import com.simplemobiletools.notes.pro.adapters.ChecklistAdapter import com.simplemobiletools.notes.pro.dialogs.NewChecklistItemDialog import com.simplemobiletools.notes.pro.extensions.config -import com.simplemobiletools.notes.pro.extensions.notesDB import com.simplemobiletools.notes.pro.extensions.updateWidgets import com.simplemobiletools.notes.pro.helpers.NOTE_ID import com.simplemobiletools.notes.pro.helpers.NotesHelper @@ -22,6 +21,7 @@ import com.simplemobiletools.notes.pro.interfaces.ChecklistItemsListener import com.simplemobiletools.notes.pro.models.ChecklistItem import com.simplemobiletools.notes.pro.models.Note import kotlinx.android.synthetic.main.fragment_checklist.view.* +import java.io.File class ChecklistFragment : NoteFragment(), ChecklistItemsListener { @@ -58,7 +58,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { try { val checklistItemType = object : TypeToken>() {}.type - items = Gson().fromJson>(storedNote.value, checklistItemType) ?: ArrayList(1) + items = Gson().fromJson>(storedNote.getNoteStoredValue(activity!!), checklistItemType) ?: ArrayList(1) // checklist title can be null only because of the glitch in upgrade to 6.6.0, remove this check in the future items = items.filter { it.title != null }.toMutableList() as ArrayList @@ -78,7 +78,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { private fun migrateCheckListOnFailure(note: Note) { items.clear() - note.value.split("\n").map { it.trim() }.filter { it.isNotBlank() }.forEachIndexed { index, value -> + note.getNoteStoredValue(activity!!)?.split("\n")?.map { it.trim() }?.filter { it.isNotBlank() }?.forEachIndexed { index, value -> items.add( ChecklistItem( id = index, @@ -180,6 +180,18 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { } private fun saveNote(refreshIndex: Int = -1) { + if (note == null) { + return + } + + if (note!!.path.isNotEmpty() && !note!!.path.startsWith("content://") && !File(note!!.path).exists()) { + return + } + + if (context == null || activity == null) { + return + } + ensureBackgroundThread { context?.let { ctx -> note?.let { currentNote -> @@ -190,7 +202,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { } currentNote.value = checklistItems - ctx.notesDB.insertOrUpdate(currentNote) + saveNoteValue(note!!, currentNote.value) ctx.updateWidgets() } } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/NoteFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/NoteFragment.kt index a266935c..0ed438ec 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/NoteFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/NoteFragment.kt @@ -8,8 +8,10 @@ import com.simplemobiletools.commons.extensions.beVisibleIf import com.simplemobiletools.commons.extensions.getAdjustedPrimaryColor import com.simplemobiletools.commons.extensions.performSecurityCheck import com.simplemobiletools.commons.helpers.PROTECTION_NONE +import com.simplemobiletools.notes.pro.activities.MainActivity import com.simplemobiletools.notes.pro.extensions.config import com.simplemobiletools.notes.pro.extensions.getPercentageFontSize +import com.simplemobiletools.notes.pro.helpers.NotesHelper import com.simplemobiletools.notes.pro.models.Note import kotlinx.android.synthetic.main.fragment_checklist.view.* @@ -33,6 +35,19 @@ abstract class NoteFragment : Fragment() { } } + protected fun saveNoteValue(note: Note, content: String?) { + if (note.path.isEmpty()) { + NotesHelper(activity!!).insertOrUpdateNote(note) { + (activity as? MainActivity)?.noteSavedSuccessfully(note.title) + } + } else { + if (content != null) { + val displaySuccess = activity?.config?.displaySuccess ?: false + (activity as? MainActivity)?.tryExportNoteValueToFile(note.path, content, displaySuccess) + } + } + } + fun handleUnlocking(callback: (() -> Unit)? = null) { if (callback != null && (note!!.protectionType == PROTECTION_NONE || shouldShowLockedContent)) { callback() @@ -50,5 +65,13 @@ abstract class NoteFragment : Fragment() { ) } + fun updateNoteValue(value: String) { + note?.value = value + } + + fun updateNotePath(path: String) { + note?.path = path + } + abstract fun checkLockState() } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/TextFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/TextFragment.kt index a53b293d..db5cc3f3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/TextFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/TextFragment.kt @@ -23,7 +23,6 @@ import com.simplemobiletools.notes.pro.extensions.updateWidgets import com.simplemobiletools.notes.pro.helpers.MyMovementMethod import com.simplemobiletools.notes.pro.helpers.NOTE_ID import com.simplemobiletools.notes.pro.helpers.NotesHelper -import com.simplemobiletools.notes.pro.models.Note import com.simplemobiletools.notes.pro.models.TextHistory import com.simplemobiletools.notes.pro.models.TextHistoryItem import kotlinx.android.synthetic.main.fragment_text.view.* @@ -187,14 +186,6 @@ class TextFragment : NoteFragment() { } } - fun updateNoteValue(value: String) { - note?.value = value - } - - fun updateNotePath(path: String) { - note?.path = path - } - fun getNotesView() = view.text_note_view fun saveText(force: Boolean) { @@ -214,7 +205,7 @@ class TextFragment : NoteFragment() { val oldText = note!!.getNoteStoredValue(context!!) if (newText != null && (newText != oldText || force)) { note!!.value = newText - saveNoteValue(note!!) + saveNoteValue(note!!, newText) context!!.updateWidgets() } } @@ -225,20 +216,6 @@ class TextFragment : NoteFragment() { view.text_note_view.requestFocus() } - private fun saveNoteValue(note: Note) { - if (note.path.isEmpty()) { - NotesHelper(activity!!).insertOrUpdateNote(note) { - (activity as? MainActivity)?.noteSavedSuccessfully(note.title) - } - } else { - val currentText = getCurrentNoteViewText() - if (currentText != null) { - val displaySuccess = activity?.config?.displaySuccess ?: false - (activity as? MainActivity)?.tryExportNoteValueToFile(note.path, currentText, displaySuccess) - } - } - } - fun getCurrentNoteViewText() = view.text_note_view?.text?.toString() private fun setWordCounter(text: String) { diff --git a/app/src/main/res/layout/fragment_checklist.xml b/app/src/main/res/layout/fragment_checklist.xml index fe6ff7cf..dcc19ffd 100644 --- a/app/src/main/res/layout/fragment_checklist.xml +++ b/app/src/main/res/layout/fragment_checklist.xml @@ -59,6 +59,7 @@ android:layout_height="match_parent" android:clipToPadding="false" android:overScrollMode="never" + android:paddingBottom="@dimen/secondary_fab_bottom_margin" android:visibility="gone" app:layoutManager="com.simplemobiletools.commons.views.MyLinearLayoutManager" /> diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index f001c4b8..839173ca 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -1,3 +1,4 @@ + Simple Noter Noter @@ -9,7 +10,7 @@ Navnet bruges allerede til en anden note Åbn note Slet note - Er du sikker på at du vil slette noten \"%s\"? + Er du sikker på at du vil slette noten \"%s\"\? Vælg note Omdøb note Generel note @@ -17,19 +18,18 @@ Føj til note Du har ændringer der ikke er gemt. Hvad skal der ske med dem? Note vist i widget\'en: - Show note title + Vis notens titel Ny type note: Tekstnote Lock note - Unlock note - The notes\' content is locked. - Show content - WARNING: If you forget the notes\' password, you won\'t be able to recover it or access the notes\' content anymore. - New text note - New checklist - + Lås note op + Noternes indhold er låst. + Vis indhold + ADVARSEL: Hvis du glemmer noternes adgangskode, kan du ikke gendanne den eller få adgang til noternes indhold længere. + Ny tekstnote + Ny tjekliste - Åbn fil … + Åbn fil Eksporter som fil Filen er for stor, den må højst fylde 1MB Importer kun filindholdet\n(ændring af filen vil ikke berøre noten) @@ -38,7 +38,6 @@ Noten \"%s\" er gemt Noten \"%s\" er eksporteret Eksporter kun filens indhold\n(ændring af noten påvirker ikke filen - Vis en meddelelse når en fil er gemt Gør links og mailadresser klikbare @@ -46,7 +45,7 @@ Brug en monospatieret font Vis tastatur fra start Vis antal ord - Show character count + Vis antal tegn Justering Venstre Centreret @@ -56,64 +55,29 @@ Autogem noter Aktiver tekstombrydning Anvend inkognito-tilstand til tastatur - Move done checklist items to the bottom - Add new checklist items at the top - + Flyt færdige tjeklistepunkter til bunden + Tilføj nye tjeklistepunkter øverst Tjekliste - Checklists + Tjeklister Føj et nyt punkt til tjeklisten Føj nye punkter til tjeklisten Tjeklisten er tom - Remove done items - + Fjern færdige elementer Eksporter alle noter som filer Importer mappe Export notes Import notes - - How can I change the widgets color? - In case you have only 1 active widget, you can either recreate it, or use the button in the app settings for customizing it. If you have multiple active widgets, the button in the app settings will not be available. As the app supports color customization per-widget, you will have to recreate the widget that you want to customize. - + Hvordan kan jeg ændre widgets farve\? + Hvis du kun har 1 aktiv widget, kan du enten genskabe den eller bruge knappen i appindstillingerne til at tilpasse den. Hvis du har flere aktive widgets, er knappen i appindstillingerne ikke tilgængelig. Da appen understøtter farvetilpasning pr. widget, skal du genskabe den widget, som du vil tilpasse. - Simple Notes Pro: To-do list organizer and planner + Simple Notes Pro: To-do liste planlægger - Simple planner: Create notes, backup & to-do lists with quick note reminder tool - - ★ Need to take a quick note of something to buy, an address, or a startup idea? Then look no further as this is the simple organizer tool you\'ve been looking for : Simple Notes: To-do list organizer and planner! No complicated setup steps needed, just tap the screen and type in what you came for and create notes, quick lists, checklist or backup for any idea. With your simple personal notebook you can remember anything fast! Shopping for groceries, memorizing your thoughts and easier setting up reminders taking notes has never been easier ★ - - Simple notes planner is quick, simple to use organizer and remarkable planner and it will serve as an invaluable tool and companion, helping you to remember necessary piece of information! - - Our reminder tool allows you to keep track of your duties,create daily checklist for items or ideas with unprecedented simplicity, notability and unrivaled time-saving value. Manage your schedule in a quick and simple manner. - - This notebook reminder tool comes with autosave so you will not discard your changes by mistake. It also supports creating multiple independent plain text notes and lists very fast. - - You can easily access the note and organize your to-do list in no time by using the customizable and resizable widget, which opens the app on tap. - - It is user friendly and contains absolutely no ads or unnecessary permissions - no strings attached. It is fully opensource, provides customizable colors which can be adjusted with quick and fast tweaking. - - Simple Notes: To-do list organizer and planner is the best item organizer and list planner you can use with no ads. If you need a high quality organizer for a quick and goodnotes, a reliable and user friendly reminder that is truly simple to use, download our app right now :) Have your own personal notebook in your pocket every day and have a backup planner so you will not have to worry about forgetting an important meeting or your shopping list :). - - It comes with material design and dark theme by default, provides great user experience for easy usage. The lack of internet access gives you more privacy, security and stability than other apps. - - Uden reklamer og unødvendige tilladelser. Den er helt igennem open source, og du kan selv bestemme farverne. - - Check out the full suite of Simple Tools here: - https://www.simplemobiletools.com - - Standalone website of Simple Notes Pro: - https://www.simplemobiletools.com/notes - - Facebook: - https://www.facebook.com/simplemobiletools - - Reddit: - https://www.reddit.com/r/SimpleMobileTools - - + Simpel planlægger: Opret noter, backup og to-do-lister + ★ Har du brug for at tage en hurtig note af noget at købe, en adresse eller en startidé\? Så kig ikke længere, da dette er den enkle arrangør værktøj, du har ledt efter: Simple Noter: To-do liste arrangør og planner! Ingen komplicerede opsætning trin er nødvendige, bare trykke på skærmen og indtaste, hvad du kom til og oprette noter, hurtige lister, tjekliste eller backup for enhver idé. Med din enkle personlige notesbog kan du huske alt hurtigt! Shopping for dagligvarer, huske dine tanker og lettere at oprette påmindelser tage noter har aldrig været nemmere ★ Simple noter planner er hurtig, enkel at bruge arrangør og bemærkelsesværdige planner, og det vil tjene som et uvurderligt værktøj og følgesvend, hjælper dig med at huske nødvendige stykke information! Vores påmindelsesværktøj giver dig mulighed for at holde styr på dine opgaver, oprette en daglig tjekliste for varer eller ideer med hidtil uset enkelhed, notabilitet og uovertruffen tidsbesparende værdi. Administrer din tidsplan på en hurtig og enkel måde. Dette værktøj til påmindelse om notesbog leveres med automatisk lagring, så du ikke sletter dine ændringer ved en fejltagelse. Det understøtter også oprettelse af flere uafhængige almindelige tekstnoter og lister meget hurtigt. Du kan nemt få adgang til noten og organisere din opgaveliste på ingen tid ved hjælp af den tilpassede og videresizable widget, som åbner appen på tryk. Det er brugervenligt og indeholder absolut ingen annoncer eller unødvendige tilladelser - ingen bindinger. Det er fuldt opensource, giver tilpassede farver, som kan justeres med hurtig og hurtig tweaking. Enkle noter: Opgavelistearrangør og planlægger er den bedste varearrangør og listeplanlægger, du kan bruge uden annoncer. Hvis du har brug for en arrangør af høj kvalitet til en hurtig og god pris, en pålidelig og brugervenlig påmindelse, der virkelig er enkel at bruge, kan du downloade vores app lige nu :) Har din egen personlige notesbog i lommen hver dag og har en backup planner, så du ikke behøver at bekymre dig om at glemme et vigtigt møde eller din indkøbsliste :). Det leveres med materialedesign og mørkt tema som standard giver stor brugeroplevelse for nem brug. Manglen på internetadgang giver dig mere privatliv, sikkerhed og stabilitet end andre apps. Indeholder ingen annoncer eller unødvendige tilladelser. Det er fuldt opensource, giver tilpassede farver. Se hele pakken med simple værktøjer her: https://www.simplemobiletools.com Enkeltstående websted for Simple Notes Pro: https://www.simplemobiletools.com/notes Facebook: https://www.facebook.com/simplemobiletools Reddit: https://www.reddit.com/r/SimpleMobileTools Otvori datoteku Izvezi kao datoteku diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index 8517ceed..34cccfef 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -1,3 +1,4 @@ + Simple Notes Catatan @@ -27,7 +28,6 @@ WARNING: If you forget the notes\' password, you won\'t be able to recover it or access the notes\' content anymore. New text note New checklist - Buka berkas Ekspor sebagai berkas @@ -38,7 +38,6 @@ Catatan \"%s\" berhasil disimpan Catatan \"%s\" berhasil diekspor Hanya ekspor konten berkas ini\n(mengubah catatan tidak akan berdampak pada berkas) - Tampilkan pesan jika berhasil disimpan Buat tautan dan email bisa diklik @@ -58,7 +57,6 @@ Gunakan mode papan ketik incognito Pindah checklist yang belum selesai ke urutan atas Add new checklist items at the top - Checklist Checklists @@ -66,54 +64,34 @@ Tambah item checklist baru Checklist kosong Remove done items - Ekspor semua catatan ke berkas Impor folder Export notes Import notes - Bagaimana caranya mengubah warna widget? Jika anda hanya memiliki 1 widget aktif, anda bisa menambahkan ulang, atau gunakan tombol di dalam pengaturan aplikasi untuk mengubahnya. Jika anda memiliki banyak widget aktif, tombol di dalam pengaturan aplikasi tidak akan tersedia. Karena aplikasi mendukung penyesuaian warna per-widget, anda harus menghapus dan menambahkan ulang widget yang ingin anda ubah warnanya. - Simple Notes Pro: To-do list organizer and planner Simple planner: Create notes, backup & to-do lists with quick note reminder tool - - ★ Need to take a quick note of something to buy, an address, or a startup idea? Then look no further as this is the simple organizer tool you\'ve been looking for : Simple Notes: To-do list organizer and planner! No complicated setup steps needed, just tap the screen and type in what you came for and create notes, quick lists, checklist or backup for any idea. With your simple personal notebook you can remember anything fast! Shopping for groceries, memorizing your thoughts and easier setting up reminders taking notes has never been easier ★ - - Simple notes planner is quick, simple to use organizer and remarkable planner and it will serve as an invaluable tool and companion, helping you to remember necessary piece of information! - - Our reminder tool allows you to keep track of your duties,create daily checklist for items or ideas with unprecedented simplicity, notability and unrivaled time-saving value. Manage your schedule in a quick and simple manner. - - This notebook reminder tool comes with autosave so you will not discard your changes by mistake. It also supports creating multiple independent plain text notes and lists very fast. - - You can easily access the note and organize your to-do list in no time by using the customizable and resizable widget, which opens the app on tap. - - It is user friendly and contains absolutely no ads or unnecessary permissions - no strings attached. It is fully opensource, provides customizable colors which can be adjusted with quick and fast tweaking. - - Simple Notes: To-do list organizer and planner is the best item organizer and list planner you can use with no ads. If you need a high quality organizer for a quick and goodnotes, a reliable and user friendly reminder that is truly simple to use, download our app right now :) Have your own personal notebook in your pocket every day and have a backup planner so you will not have to worry about forgetting an important meeting or your shopping list :). - - It comes with material design and dark theme by default, provides great user experience for easy usage. The lack of internet access gives you more privacy, security and stability than other apps. - - Sama sekali tidak berisi iklan dan tidak membutuhkan perizinan yang tidak perlu. Sepenuhnya bersumber terbuka, dengan warna yang bisa disesuaikan. - - Check out the full suite of Simple Tools here: - https://www.simplemobiletools.com - - Standalone website of Simple Notes Pro: - https://www.simplemobiletools.com/notes - - Facebook: - https://www.facebook.com/simplemobiletools - - Reddit: - https://www.reddit.com/r/SimpleMobileTools - - + ★ Perlu mencatat sesuatu untuk dibeli, alamat, atau ide startup\? Maka tidak perlu mencari lagi karena ini adalah alat pengatur sederhana yang Anda cari: Simple Notes: Agenda dan perencana daftar tugas! +\nTidak perlu langkah penyiapan yang rumit, cukup ketuk layar dan ketik tujuan Anda dan buat catatan, daftar cepat, daftar periksa, atau cadangan untuk ide apa pun. Dengan buku catatan pribadi Anda yang sederhana, Anda dapat mengingat apa saja dengan cepat! Berbelanja bahan makanan, menghafal pikiran Anda dan lebih mudah mengatur pengingat membuat catatan tidak pernah semudah ini. +\n +\n★ Perencana catatan sederhana cepat, mudah digunakan organizer dan perencana yang luar biasa dan itu akan berfungsi sebagai alat dan pendamping yang tak ternilai, membantu Anda mengingat bagian penting dari informasi! Alat pengingat kami memungkinkan Anda untuk melacak tugas Anda, membuat daftar periksa harian untuk item atau ide dengan kesederhanaan yang belum pernah terjadi sebelumnya, ketenaran dan nilai hemat waktu yang tak tertandingi. Kelola jadwal Anda dengan cepat dan sederhana. Alat pengingat buku catatan ini dilengkapi dengan penyimpanan otomatis sehingga Anda tidak akan membuang perubahan Anda secara tidak sengaja. Ini juga mendukung pembuatan beberapa catatan dan daftar teks biasa yang independen dengan sangat cepat. Anda dapat dengan mudah mengakses catatan dan mengatur daftar tugas Anda dalam waktu singkat dengan menggunakan widget yang dapat disesuaikan dan dapat diubah ukurannya, yang membuka aplikasi dengan ketukan. Ini ramah pengguna dan sama sekali tidak mengandung iklan atau izin yang tidak perlu - tanpa pamrih. Ini sepenuhnya opensource, menyediakan warna yang dapat disesuaikan yang dapat disesuaikan dengan tweaker cepat dan cepat. +\n +\nSimple Notes: Pengatur dan perencana daftar agenda adalah pengatur item dan perencana daftar terbaik yang dapat Anda gunakan tanpa iklan. Jika Anda membutuhkan organizer berkualitas tinggi untuk catatan yang cepat dan baik, pengingat yang andal dan ramah pengguna yang benar-benar mudah digunakan, unduh aplikasi kami sekarang :) +\n +\nMiliki buku catatan pribadi Anda di saku Anda setiap hari dan miliki perencana cadangan sehingga Anda tidak perlu khawatir melupakan pertemuan penting atau daftar belanja Anda :). +\n +\nMuncul dengan desain material dan tema gelap secara default, memberikan pengalaman pengguna yang luar biasa untuk penggunaan yang mudah. Kurangnya akses internet memberi Anda lebih banyak privasi, keamanan, dan stabilitas daripada aplikasi lain. Tidak mengandung iklan atau izin yang tidak perlu. Ini sepenuhnya sumber-terbuka, menyediakan warna yang dapat disesuaikan. +\n +\nLihat rangkaian lengkap Simple Tools di sini: https://www.simplemobiletools.com +\nSitus web mandiri Simple Notes Pro: https://www.simplemobiletools.com/notes +\nFacebook: https://www.facebook.com/simplemobiletools +\nReddit: https://www.reddit.com/r/SimpleMobileTools Bestand openen Als bestand exporteren @@ -38,7 +38,6 @@ Notitie \"%s\" opgeslagen Notitie \"%s\" geëxporteerd Alleen de huidige bestandsinhoud exporteren\n(wijzigingen in de notitie zullen niet in het bestand doorgevoerd worden) - Bevestigingen tonen Links en e-mailadressen aanklikbaar maken @@ -58,7 +57,6 @@ Incognito-modus van toetsenbord gebruiken Afgewerkte items naar onderen verplaatsen Nieuwe items boven aan de lijst toevoegen - Lijst Lijsten @@ -66,50 +64,20 @@ Items toevoegen De lijst is leeg Afgeronde items wissen - Alle notities naar bestanden exporteren Map importeren Export notes Import notes - - Hoe verander ik de kleuren van de widgets? + Hoe verander ik de kleuren van de widgets\? Gebruik de optie in de instellingen van de app om de kleuren aan te passen, of maak de widget opnieuw aan. Indien er meerdere widgets van deze app actief zijn, zal deze optie niet beschikbaar zijn. De kleuren zijn dan alleen aan te passen door de widget opnieuw aan te maken. - Eenvoudige Notities Pro: Takenlijst en memo\'s Eenvoudige planner: maak notities, takenlijsten en herinneringen - - ★ Deze app is uiterst geschikt voor alle soorten notities, of het nu een lijstje boodschappen is, een adres of een idee voor een start-up. De app kan ook funguren als takenlijst en planner! Geen moeilijke stappen, gewoon intypen en de notitie, (afvink)lijst of herinnering staat veilig. Zo vergeet u nooit iets meer! ★ - - Deze app is snelle en eenvoudig te gebruiken organizer en gebruiksvriendelijke planner. Het zal dienen als een onmisbaar hulpmiddel om allerlei zaken bij te houden! - - De notities met herinneringen zullen automatisch worden opgeslagen; gegevens zullen dus nooit plotseling verdwenen zijn. Het is ook mogelijk om meerdere aparate notities en lijsten te maken. - - Met een aan te passen widget is een notitie of takenlijst onmiddellijk ter beschikking en zal deze direct geopend worden in de app met een simpele klik. - - Eenvoudige Notities Pro: Takenlijst en memo\'s is het beste notitieblok om in de broekzak mee te dragen en een app voor herinneringen aan afspraken en boodschappen, helemaal zonder advertenties. - - De app is ontworpen volgens material design en heeft standaard een donker thema. De app heeft geen toegang tot het internet nodig en voorziet van meer privacy, veiligheid en stabiliteit dan andere apps. - - Bevat geen advertenties of onnodige permissies. Volledig open-source. Kleuren van de app kunnen worden aangepast. - - Probeer ook eens de andere apps van Simple Tools: - https://www.simplemobiletools.com - - Website voor Eenvoudige Notities Pro: - https://www.simplemobiletools.com/notes - - Facebook: - https://www.facebook.com/simplemobiletools - - Reddit: - https://www.reddit.com/r/SimpleMobileTools - - + ★ Deze app is uiterst geschikt voor alle soorten notities, of het nu een lijstje boodschappen is, een adres of een idee voor een start-up. De app kan ook funguren als takenlijst en planner! Geen moeilijke stappen, gewoon intypen en de notitie, (afvink)lijst of herinnering staat veilig. Zo vergeet u nooit iets meer! ★ Deze app is snelle en eenvoudig te gebruiken organizer en gebruiksvriendelijke planner. Het zal dienen als een onmisbaar hulpmiddel om allerlei zaken bij te houden! De notities met herinneringen zullen automatisch worden opgeslagen; gegevens zullen dus nooit plotseling verdwenen zijn. Het is ook mogelijk om meerdere aparate notities en lijsten te maken. Met een aan te passen widget is een notitie of takenlijst onmiddellijk ter beschikking en zal deze direct geopend worden in de app met een simpele klik. Eenvoudige Notities Pro: Takenlijst en memo\'s is het beste notitieblok om in de broekzak mee te dragen en een app voor herinneringen aan afspraken en boodschappen, helemaal zonder advertenties. De app is ontworpen volgens material design en heeft standaard een donker thema. De app heeft geen toegang tot het internet nodig en voorziet van meer privacy, veiligheid en stabiliteit dan andere apps. Bevat geen advertenties of onnodige permissies. Volledig open-source. Kleuren van de app kunnen worden aangepast. Probeer ook eens de andere apps van Simple Tools: https://www.simplemobiletools.com Website voor Eenvoudige Notities Pro: https://www.simplemobiletools.com/notes Facebook: https://www.facebook.com/simplemobiletools Reddit: https://www.reddit.com/r/SimpleMobileTools @@ -35,7 +36,7 @@ Importe apenas o conteúdo do arquivo\n(modificar o arquivo não afetará a nota) Atualize o próprio arquivo ao atualizar a nota\n(a nota será excluída se o arquivo for excluído ou o caminho alterado) Apagar também o arquivo \"%s\" - Nota \"%s\" guardada com sucesso + Nota \"%s\" salva com sucesso Nota \"%s\" exportada com sucesso Exportar apenas o conteúdo atual do arquivo\n(alterar a nota não afetará o arquivo) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index e3eb4c66..e5cfdc53 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -26,8 +26,8 @@ Содержимое заметки заблокировано. Показывать содержание ПРЕДУПРЕЖДЕНИЕ: если вы забудете пароль, то не сможете восстановить его или получить доступ к содержимому заметок. - New text note - New checklist + Новая заметка + Новый список Открыть файл Экспортировать в файл @@ -74,7 +74,7 @@ Если у вас только 1 активный виджет, вы можете либо пересоздать его, либо использовать кнопку в настройках приложения. Если у вас несколько активных виджетов, кнопка в настройках будет недоступна. Поскольку приложение поддерживает настройку цвета для каждого виджета, вам придётся пересоздать виджет, который вы хотите настроить. - Simple Notes Pro: Менеджер To-do списков + Simple Notes Pro: списки дел и планировщик Simple planner: создавайте и сохраняйте заметки и to-do списки с быстрыми напоминаниями @@ -112,4 +112,4 @@ Haven't found some strings? There's more at https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res --> - + \ No newline at end of file diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 2d6c4a1e..7c3235cc 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -32,12 +32,14 @@ Dosya aç Dosya olarak aktar Dosya çok büyük, sınır 1MB - Sadece dosya içeriğini içe aktar\n(dosyayı değiştirmek notu etkilemez) + Yalnızca dosya içeriğini içe aktar +\n(dosyayı değiştirmek notu etkilemez) Not güncellenirken orijinal dosyayı da güncelle\n(dosya silinirse veya yol değişirse not silinir) \"%s\" dosyasını da sil \"%s\" notu başarıyla kaydedildi \"%s\" notu başarıyla dışa aktarıldı - Sadece geçerli dosya içeriğini dışa aktar\n(notu değiştirmek dosyayı etkilemez) + Yalnızca geçerli dosya içeriğini dışa aktar +\n(notu değiştirmek dosyayı etkilemez) Başarıyla kaydedildi mesajlarını görüntüle Bağlantıları ve e-postaları tıklanabilir yap @@ -77,7 +79,7 @@ Basit Notlar Pro: Yapılacak düzenleyici/planlayıcı Hızlı not hatırlatıcıyla notlar, yedekleme ve yapılacaklar listeleri oluşturun - ★ Satın almak istediğiniz bir şeyi, bir adresi veya bir başlangıç fikrini hızlıca not almanız mı gerekiyor\? O halde, aradığınız basit düzenleyici araç olduğundan başka yere bakmayın: Basit Notlar: Yapılacaklar listesi düzenleyici ve planlayıcı! Karmaşık kurulum adımlarına gerek yoktur, sadece ekrana dokunun ve aradığınız şeyi yazın ve herhangi bir fikir için notlar, hızlı listeler, kontrol listesi veya yedek oluşturun. Basit kişisel not defterinizle her şeyi hızlı bir şekilde hatırlayabilirsiniz! Market alışverişi yapmak, düşüncelerinizi ezberlemek ve daha kolay hatırlatıcılar ayarlamak not almak hiç bu kadar kolay olmamıştı ★ Basit not planlayıcı hızlıdır, kullanımı basittir, düzenleyici ve dikkate değer bir planlayıcıdır ve paha biçilmez bir araç ve yardımcı olarak hizmet eder, gerekli bilgi parçasını hatırlamanıza yardımcı olur! Hatırlatma aracımız, görevlerinizi takip etmenize, benzeri görülmemiş basitlik, dikkat çekicilik ve rakipsiz zaman tasarrufu değeri ile ögeler veya fikirler için günlük yapılacaklar listesi oluşturmanıza olanak tanır. Programınızı hızlı ve basit bir şekilde yönetin. Bu not defteri hatırlatma aracı, otomatik kaydetme özelliğiyle birlikte gelir, böylece değişikliklerinizi yanlışlıkla atmazsınız. Aynı zamanda birden çok bağımsız düz metin notu ve çok hızlı listeler oluşturmayı destekler. Uygulamayı dokunulduğunda açan özelleştirilebilir ve yeniden boyutlandırılabilir widget kullanarak nota kolayca erişebilir ve yapılacaklar listenizi hemen düzenleyebilirsiniz. Kullanıcı dostudur ve kesinlikle hiçbir reklam veya gereksiz izinler içermez - hiçbir koşul yoktur. Tamamen açık kaynaklıdır, hızlı ve çabuk ince ayarlarla ayarlanabilen özelleştirilebilir renkler sağlar. Basit Notlar: Yapılacaklar listesi düzenleyici ve planlayıcı reklamsız kullanabileceğiniz en iyi öge düzenleyici ve liste planlayıcıdır. Hızlı ve iyi notlar için yüksek kaliteli bir düzenleyiciye, kullanımı gerçekten basit olan güvenilir ve kullanıcı dostu bir hatırlatıcıya ihtiyacınız varsa, hemen uygulamamızı indirin :) Her gün cebinizde kendi kişisel not defteriniz olsun ve bir yedekleme planlayıcınız olsun önemli bir toplantıyı veya alışveriş listenizi unutmak için endişelenmenize gerek kalmayacak :). Varsayılan olarak materyal tasarım ve koyu tema ile birlikte gelir, kolay kullanım için harika bir kullanıcı deneyimi sağlar. İnternet erişiminin olmaması size diğer uygulamalardan daha fazla gizlilik, güvenlik ve istikrar sağlar. Reklam veya gereksiz izinler içermez. Tamamen açık kaynaktır, özelleştirilebilir renkler sunar. Basit Araçlar paketinin tamamını buradan inceleyin: https://www.simplemobiletools.com Basit Notlar Pro\'nun bağımsız web sitesi: https://www.simplemobiletools.com/notes Facebook: https://www.facebook.com/simplemobiletools Reddit: https://www.reddit.com/r/SimpleMobileTools + ★ Satın almak istediğiniz bir şeyi, bir adresi veya bir başlangıç fikrini hızlıca not almanız mı gerekiyor\? O halde, aradığınız basit düzenleyici araç olduğundan başka yere bakmayın: Basit Notlar: Yapılacaklar listesi düzenleyici ve planlayıcı! Karmaşık kurulum adımlarına gerek yoktur, sadece ekrana dokunun ve aradığınız şeyi yazın ve herhangi bir fikir için notlar, hızlı listeler, yapılacaklar listesi veya yedek oluşturun. Basit kişisel not defterinizle her şeyi hızlı bir şekilde hatırlayabilirsiniz! Market alışverişi yapmak, düşüncelerinizi ezberlemek ve daha kolay hatırlatıcılar ayarlamak not almak hiç bu kadar kolay olmamıştı ★ Basit not planlayıcı hızlıdır, kullanımı basittir, düzenleyici ve dikkate değer bir planlayıcıdır ve paha biçilmez bir araç ve yardımcı olarak hizmet eder, gerekli bilgi parçasını hatırlamanıza yardımcı olur! Hatırlatma aracımız, görevlerinizi takip etmenize, benzeri görülmemiş basitlik, dikkat çekicilik ve rakipsiz zaman tasarrufu değeri ile ögeler veya fikirler için günlük yapılacaklar listesi oluşturmanıza olanak tanır. Programınızı hızlı ve basit bir şekilde yönetin. Bu not defteri hatırlatma aracı, otomatik kaydetme özelliğiyle birlikte gelir, böylece değişikliklerinizi yanlışlıkla atmazsınız. Aynı zamanda birden çok bağımsız düz metin notu ve çok hızlı listeler oluşturmayı destekler. Uygulamayı dokunulduğunda açan özelleştirilebilir ve yeniden boyutlandırılabilir widget kullanarak nota kolayca erişebilir ve yapılacaklar listenizi hemen düzenleyebilirsiniz. Kullanıcı dostudur ve kesinlikle hiçbir reklam veya gereksiz izinler içermez - hiçbir koşul yoktur. Tamamen açık kaynaklıdır, hızlı ve çabuk ince ayarlarla ayarlanabilen özelleştirilebilir renkler sağlar. Basit Notlar: Yapılacaklar listesi düzenleyici ve planlayıcı reklamsız kullanabileceğiniz en iyi öge düzenleyici ve liste planlayıcıdır. Hızlı ve iyi notlar için yüksek kaliteli bir düzenleyiciye, kullanımı gerçekten basit olan güvenilir ve kullanıcı dostu bir hatırlatıcıya ihtiyacınız varsa, hemen uygulamamızı indirin :) Her gün cebinizde kendi kişisel not defteriniz olsun ve bir yedekleme planlayıcınız olsun önemli bir toplantıyı veya alışveriş listenizi unutmak için endişelenmenize gerek kalmayacak :). Öntanımlı olarak materyal tasarım ve koyu tema ile birlikte gelir, kolay kullanım için harika bir kullanıcı deneyimi sağlar. İnternet erişiminin olmaması size diğer uygulamalardan daha fazla gizlilik, güvenlik ve istikrar sağlar. Reklam veya gereksiz izinler içermez. Tamamen açık kaynaktır, özelleştirilebilir renkler sunar. Basit Araçlar paketinin tamamını buradan inceleyin: https://www.simplemobiletools.com Basit Notlar Pro\'nun bağımsız web sitesi: https://www.simplemobiletools.com/notes Facebook: https://www.facebook.com/simplemobiletools Reddit: https://www.reddit.com/r/SimpleMobileTools Відкрити файл Експортувати як файл - Файл надто великого розміру, ліміт складає 1MB + Файл надто великий, ліміт 1MB Імпортувати лише вміст файлу\n(зміна файлу не змінить нотатку) Оновлювати вміст файлу при оновленні нотатки\n(нотатку буде видалено, якщо буде видалено файл або зміниться його розташування) Також видалити файл \"%s\" Нотатка \"%s\" успішно збережена Нотатка \"%s\" успішно експортована Експортувати лише поточний вміст файлу\n(зміна нотатки не вплине на файл) - Повідомляти, що файл успішно збережено Зробити активними посилання та адреси електронної пошти @@ -58,7 +57,6 @@ Використовувати режим Приватності в клавіатурі Поміщати вкінець виконані позиції у списку Add new checklist items at the top - Список Checklists @@ -66,22 +64,19 @@ Додати нові позиції у списку Список порожній Вилучати виконані позиції - Експортувати всі нотатки як файли Імпортувати теку Export notes Import notes - Як я можу змінити колір віджета? Якщо у вас тільки 1 активний віджет, ви можете або відворити його знову, або використовувати кнопку в налаштуваннях програми. Якщо у вас декілька активних віджетів, кнопка в налаштуваннях буде недоступна. Оскільки додаток підтримує налаштування кольору для кожного віджета, вам доведеться відтворити віджет, який ви хочете налаштувати. - Simple Notes Pro: Записник списку завдань і планувальник - Simple planner: Створюйте нотатки, списки нагадувань & завдань з інструментом для швидких нотаток + Simple planner: Зберігайте нотатки та to-do списки з швидкими нагадуваннями ★ Потрібно створити швидку нотатку для покупок, адреси чи ідеї для стартапу? Припиняйте пошуки, адже це є простий органайзер, який ви шукали : Simple Notes: Записник списку завдань і планувальник! Без складних налаштувань, просто натискайте на екрані і друкуйте, що потрібно, створюйте нотатки, швидкі списки, перелік завдань чи нагадувань про будь-який задум. З вашим простим особистим записником ви зможете швидко запам\'ятати будь-що! Покупки в магазині, спомин про ваші наміри чи створення нагадування - занотовування ще ніколи не було таким простим ★ @@ -113,7 +108,6 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools -