diff --git a/CHANGELOG.md b/CHANGELOG.md index 169cf68d..ef26d39b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Changelog ========== +Version 5.11.0 *(2021-11-21)* +---------------------------- + + * Redesigned some screens, added an Auto theme + * Some translation, stability and UX improvements + Version 5.10.1 *(2021-10-04)* ---------------------------- diff --git a/app/build.gradle b/app/build.gradle index 26c2c7b6..c20fb57b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,8 +15,8 @@ android { applicationId "com.simplemobiletools.dialer" minSdkVersion 23 targetSdkVersion 30 - versionCode 28 - versionName "5.10.1" + versionCode 29 + versionName "5.11.0" setProperty("archivesBaseName", "dialer") } @@ -55,6 +55,6 @@ android { } dependencies { - implementation 'com.github.SimpleMobileTools:Simple-Commons:6cc19172f0' - implementation 'com.github.tibbi:IndicatorFastScroll:c3de1d040a' + implementation 'com.github.SimpleMobileTools:Simple-Commons:d62d81ca97' + implementation 'com.github.tibbi:IndicatorFastScroll:4524cd0b61' } diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt index d2f086ff..291cf9b9 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt @@ -31,9 +31,11 @@ import com.simplemobiletools.dialer.extensions.config import com.simplemobiletools.dialer.extensions.startContactDetailsIntent import com.simplemobiletools.dialer.interfaces.RefreshItemsListener -class ContactsAdapter(activity: SimpleActivity, var contacts: ArrayList, recyclerView: MyRecyclerView, val refreshItemsListener: RefreshItemsListener? = null, - highlightText: String = "", val showDeleteButton: Boolean = true, itemClick: (Any) -> Unit) : - MyRecyclerViewAdapter(activity, recyclerView, null, itemClick) { +class ContactsAdapter( + activity: SimpleActivity, var contacts: ArrayList, recyclerView: MyRecyclerView, val refreshItemsListener: RefreshItemsListener? = null, + highlightText: String = "", val showDeleteButton: Boolean = true, itemClick: (Any) -> Unit +) : + MyRecyclerViewAdapter(activity, recyclerView, itemClick) { private var textToHighlight = highlightText private var fontSize = activity.getTextSize() diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt index e9222da9..a935fb69 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt @@ -30,7 +30,7 @@ import java.util.* class RecentCallsAdapter( activity: SimpleActivity, var recentCalls: ArrayList, recyclerView: MyRecyclerView, val refreshItemsListener: RefreshItemsListener?, itemClick: (Any) -> Unit -) : MyRecyclerViewAdapter(activity, recyclerView, null, itemClick) { +) : MyRecyclerViewAdapter(activity, recyclerView, itemClick) { private lateinit var outgoingCallIcon: Drawable private lateinit var incomingCallIcon: Drawable diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/SpeedDialAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/SpeedDialAdapter.kt index f19f84bd..7fed9b01 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/SpeedDialAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/SpeedDialAdapter.kt @@ -12,9 +12,10 @@ import com.simplemobiletools.dialer.models.SpeedDial import kotlinx.android.synthetic.main.item_speed_dial.view.* import java.util.* -class SpeedDialAdapter(activity: SimpleActivity, var speedDialValues: ArrayList, private val removeListener: RemoveSpeedDialListener, - recyclerView: MyRecyclerView, itemClick: (Any) -> Unit) : MyRecyclerViewAdapter(activity, recyclerView, null, itemClick) { - +class SpeedDialAdapter( + activity: SimpleActivity, var speedDialValues: ArrayList, private val removeListener: RemoveSpeedDialListener, + recyclerView: MyRecyclerView, itemClick: (Any) -> Unit +) : MyRecyclerViewAdapter(activity, recyclerView, itemClick) { init { setupDragListener(true) } diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index a796a937..78af4e94 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -1,11 +1,10 @@ + - Simple Dialer - Dialer - Please make this app the default Phone app - + Jednoduchý Telefon + Telefon + Prosím nastavte tuto aplikace jako výchozí aplikaci k telefonování - Nejde získat přístup k vašim kontaktům - + Nelze získat přístup k vašim kontaktům Nebyly nalezeny žádné předchozí hovory Nelze získat přístup k historii hovorů @@ -15,10 +14,8 @@ Poslat SMS Zobrazit seskupené hovory Vymazat historii hovorů - Číselník - Telefon Přijmout @@ -33,17 +30,14 @@ Pro toto číslo vždy použijte tuto SIM kartu Zrušit nastavení výchozí SIM karty Calls - Rychlé vytáčení Spravujte rychlou volbu Kliknutím na číslo mu přiřadíte kontakt. Potom můžete rychle zavolat danému kontaktu dlouhým stisknutím daného čísla na číselníku. - Seskupte další hovory se stejným číslem v protokolu hovorů Open the dialpad by default when the app opens Disable proximity sensor during calls - Simple Dialer - Spravujte své telefonní hovory snadno @@ -73,9 +67,8 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools - - + \ No newline at end of file diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 105802bb..42b6ff61 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1,11 +1,10 @@ + Schlichtes Telefon Telefon Bitte machen Sie diese Anwendung zur Standard-Telefonanwendung - kein Zugriff auf Kontakte - Deine Anrufliste ist leer. kein Zugriff auf Anrufliste @@ -15,10 +14,8 @@ Sende SMS Zeige gruppierte Anrufe Anrufliste löschen - Wählpad - Telefon akzeptieren @@ -32,18 +29,15 @@ wähle die SIM Karte für diesen Anruf aus benutze immer diese SIM Karte Standard SIM abstellen - Calls - + Anrufe Kurzwahl Kurzwahlnummern verwalten Klicke auf eine Zahl um einen Kontakt zuzuweisen. Danach kannst du den Kontakt schnell durch langes drücken der entsprechenden Zahl anrufen - In der Anrufliste aufeinanderfolgende Anrufe mit derselben Nummer gruppieren Öffnen Sie die Wähltastatur als Standard, wenn die App geöffnet wird Näherungssensor bei Anrufen deaktivieren - Schlichtes Telefon @@ -73,9 +67,8 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools - - + \ No newline at end of file diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml old mode 100755 new mode 100644 index 4c45cb67..9946e92e --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1,11 +1,10 @@ + Simple Dialer Téléphone Veuillez faire de cette application votre application de téléphone par défaut - Impossible d\'accéder à vos contacts - Aucun appel précédent n\'a été trouvé Impossible d\'accéder à l\'historique des appels @@ -15,10 +14,8 @@ Envoyer un SMS Afficher les appels groupés Nettoyer l\'historique d\'appel - Pavé numérique - Compositeur Accepter @@ -32,18 +29,15 @@ Sélectionnez une carte SIM pour cet appel Toujours utiliser cette carte SIM pour ce numéro Désassocier la SIM par défaut - Calls - + Appels Numérotation rapide Gérer la numérotation rapide Cliquez sur un numéro pour lui attribuer un contact. Vous pouvez ensuite appeler rapidement le contact donné en appuyant longuement sur le numéro donné sur le pavé numérique. - Regrouper les appels suivants avec le même numéro dans le journal des appels Ouvrir le pavé numérique par défaut à l\'ouverture de l\'application Désactiver le capteur de proximité pendant les appels - Simple Dialer - Gérez facilement vos appels @@ -73,9 +67,8 @@ Reddit : https://www.reddit.com/r/SimpleMobileTools - - + \ No newline at end of file diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml new file mode 100644 index 00000000..8fb47d80 --- /dev/null +++ b/app/src/main/res/values-hu/strings.xml @@ -0,0 +1,75 @@ + + + Egyszerű tárcsázó + Tárcsázó + Tegye az alkalmazást az alapértelmezett Telefon alkalmazássá + + A névjegyei nem érhetők el + + Nem találhatók híváselőzmények + A híváselőzmények nem érhetők el + Hozzáférés kérése + Biztos, hogy eltávolítja a kiválasztott elemeket a híváselőzményekből\? + Biztos, hogy mindent eltávolít a híváselőzményekből\? + SMS küldése + Csoportosított hívások megjelenítése + Híváselőzmények törlése + + Tárcsázó + + Tárcsázó + Fogadás + Elutasítás + Ismeretlen hívó + Hívás… + Tárcsázás… + Hívás vége + Hívás befejezése + Folyamatban lévő hívás + Válasszon SIM-kártyát ehhez a híváshoz + Mindig ezt a SIM-kártyát használja + Alapértelmezett SIM-kártya beállítás törlése + Hívások + + Gyors tárcsázó + Gyors tárcsázó kezelése + Koppintson egy számra, hogy névjegyet rendeljen hozzá. Aztán gyorsan felhívhatja az adott szám hosszú érintésével a tárcsázón. + + Ugyanazon szám egymást követő hívásainak csoportosítása a hívásnaplóban + Tárcsázó alapértelmezett kinyitása az alkalmazás megnyitásakor + Közelségérzékelő kikapcsolása a hívások során + + + Simple Dialer – Telefonhívások kezelése egyszerűen + + Egy ügyes telefonhívás-kezelő telefonkönyvvel, számblokkolással és több SIM-kártya támogatásával + + A lightweight app for handling your calls, no matter where are you. Comes with a handy call log for easy call initiation. + + There is a quick dialpad at your service too, with smart contact suggestions. It supports letters too. + + You can easily block phone numbers to avoid unwanted incoming calls. + + Supported Speed dialing makes calling your favorite contacts with this true phone a breeze. + + To help you manage your calls quickly the Phone app also supports favorite contacts and creating shortcuts of any contact on the home screen. + + 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. + + Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors. + + Check out the full suite of Simple Tools here: + https://www.simplemobiletools.com + + Facebook: + https://www.facebook.com/simplemobiletools + + Reddit: + https://www.reddit.com/r/SimpleMobileTools + + + + diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 87ed2bce..ae83baeb 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -32,7 +32,7 @@ Selecteer de SIM-kaart voor dit gesprek Voor dit nummer altijd deze SIM-kaart gebruiken Standaard-SIM wissen - Calls + Gesprekken Snelkiezer diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 69e6bb88..24805a66 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1,24 +1,21 @@ + Simple Dialer Телефон Сделайте это приложение основным для совершения телефонных вызовов - Невозможно получить доступ к контактам - Предыдущие вызовы не найдены Невозможно получить доступ к истории вызовов Запрос доступа - Удалить выбранные записи из истории вызовов? - Удалить всю историю вызовов? + Удалить выбранные записи из истории вызовов\? + Удалить всю историю вызовов\? Отправить SMS Сгруппировать вызовы Очистить историю вызовов - Номеронабиратель - Телефон Принять @@ -32,18 +29,15 @@ Выберите SIM для этого вызова Всегда использовать эту SIM для данного номера Снять выбор SIM по умолчанию - Calls - + Вызовы Быстрый вызов Управление быстрым вызовом Нажмите на цифру, чтобы назначить ей контакт. Затем вы сможете быстро вызвать данный контакт длительным нажатием на выбранную цифру в номеронабирателе. - Группировать последующие вызовы с тем же номером в журнале вызовов По умолчанию открывать номеронабиратель при запуске приложения Отключать датчик приближения во время вызовов - Simple Dialer - управление телефонными звонками @@ -73,9 +67,8 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools - - + \ 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 6a8de4f3..aa09f417 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1,11 +1,10 @@ + Basit Çevirici Çevirici Lütfen bu uygulamayı varsayılan Telefon uygulaması yapın - Kişilerinize erişilemedi - Önceki arama bulunamadı Arama geçmişine erişilemedi @@ -15,10 +14,8 @@ SMS gönder Gruplandırılmış aramaları göster Arama geçmişini temizle - Tuş takımı - Çevirici Kabul Et @@ -32,18 +29,15 @@ Bu arama için bir SIM seçin Bu numara için her zaman bu SIM\'i kullan Varsayılan SIM ayarını kaldır - Calls - + Aramalar Hızlı arama Hızlı aramayı yönet Bir kişiyi atamak için bir numaraya tıklayın. Daha sonra numarayı çeviricide verilen numaraya uzun basarak hızlıca arayabilirsiniz. - Arama kaydında aynı numaraya sahip sonraki aramaları gruplandır Uygulama açıldığında varsayılan olarak tuş takımını aç Aramalar sırasında yakınlık sensörünü devre dışı bırak - Basit Çevirici - Aramaları kolayca yönetin @@ -73,9 +67,8 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools - - + \ No newline at end of file diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index ccabbedf..b8abb423 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -1,24 +1,21 @@ + 简易拨号器 拨号器 - Please make this app the default Phone app - + 请将此应用程序设置为默认的通话程序 无法访问您的通讯录 - 未找到先前的通话 无法访问通话记录 请求访问 您确定想要从通话记录删除选定的条目吗? - Are you sure you want to remove everything from the Call History? + 您确定要删除通话记录中的所有内容吗\? Send SMS - Show grouped calls - Clear call history - + 显示分组呼叫 + 清除通话记录 拨号盘 - 拨号器 接听 @@ -31,19 +28,16 @@ 呼入通话 为此通话选择一个 SIM 卡 为此号码一直使用该 SIM 卡 - Unset default SIM - Calls - + 取消设置默认  SIM 卡 + 通话 快速拨号 管理快速拨号 点击一个数字来分配一个联系人。之后您可以在拨号盘长按指定的号码来快速呼叫指定的联系人。 - 在通话记录中将同一号码的后续呼叫合并为一组 - Open the dialpad by default when the app opens - Disable proximity sensor during calls - + 应用程序打开时默认打开拨号盘 + 在通话期间禁用接近传感器 简易拨号器 - 轻松管理您的手机通话 @@ -73,9 +67,8 @@ Reddit: https://www.reddit.com/r/SimpleMobileTools - - + \ No newline at end of file diff --git a/build.gradle b/build.gradle index 6129fadb..3d128e44 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.5.31' + ext.kotlin_version = '1.6.0' repositories { google() jcenter() diff --git a/fastlane/metadata/android/en-US/changelogs/29.txt b/fastlane/metadata/android/en-US/changelogs/29.txt new file mode 100644 index 00000000..f53fdd4a --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/29.txt @@ -0,0 +1,2 @@ + * Redesigned some screens, added an Auto theme + * Some translation, stability and UX improvements