Skip to content

Commit

Permalink
Bump version to 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
alialbaali committed Nov 15, 2022
1 parent 55c674a commit b79d5b4
Show file tree
Hide file tree
Showing 15 changed files with 122 additions and 8 deletions.
10 changes: 8 additions & 2 deletions app/src/main/java/com/noto/app/domain/model/Release.kt
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ sealed interface Release {
data class Version(val major: Int, val minor: Int, val patch: Int) {

companion object {
const val Current = "2.1.6"
const val Last = "2.1.5"
const val Current = "2.2.0"
const val Last = "2.1.6"
}

override fun toString(): String = "$major.$minor.$patch"
Expand Down Expand Up @@ -82,4 +82,10 @@ data class Release_2_1_5(override val changelog: Changelog) : Release {
data class Release_2_1_6(override val changelog: Changelog) : Release {
override val version: Version = Version(2, 1, 6)
override val date: LocalDate = LocalDate(2022, Month.AUGUST, 7)
}

@Suppress("ClassName")
data class Release_2_2_0(override val changelog: Changelog) : Release {
override val version: Version = Version(2, 2, 0)
override val date: LocalDate = LocalDate(2022, Month.NOVEMBER, 15)
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ import android.view.View
import android.view.ViewGroup
import androidx.lifecycle.lifecycleScope
import androidx.recyclerview.widget.LinearLayoutManager
import com.noto.app.components.BaseDialogFragment
import com.noto.app.R
import com.noto.app.components.BaseDialogFragment
import com.noto.app.databinding.WhatsNewDialogFragmentBinding
import com.noto.app.domain.model.Release
import com.noto.app.domain.model.Release.Changelog
import com.noto.app.domain.model.Release_2_1_6
import com.noto.app.domain.model.Release_2_2_0
import com.noto.app.settings.SettingsViewModel
import com.noto.app.util.*
import kotlinx.coroutines.flow.launchIn
Expand All @@ -25,8 +25,8 @@ class WhatsNewDialogFragment : BaseDialogFragment() {

private val currentRelease: Release? by lazy {
context?.let { context ->
val changelog = Changelog(context.stringResource(R.string.release_2_1_6))
Release_2_1_6(changelog)
val changelog = Changelog(context.stringResource(R.string.release_2_2_0))
Release_2_2_0(changelog)
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ class WhatsNewFragment : Fragment() {
private val releases: List<Release> by lazy {
context?.let { context ->
listOf(
Release_2_2_0(Release.Changelog(context.stringResource(R.string.release_2_2_0))),
Release_2_1_6(Release.Changelog(context.stringResource(R.string.release_2_1_6))),
Release_2_1_5(Release.Changelog(context.stringResource(R.string.release_2_1_5))),
Release_2_1_4(Release.Changelog(context.stringResource(R.string.release_2_1_4))),
Expand Down
9 changes: 9 additions & 0 deletions app/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -592,4 +592,13 @@
</string>
<string name="release_2_1_5">• إصلاح الأخطاء وتحسين التصميم.</string>
<string name="release_2_1_6">• إصلاح الأخطاء وتحسين التصميم.</string>
<string name="release_2_2_0">• دعم لغات التشيكية والإيطالية.
\n• دعم تحديد الملاحظات.
\n• دعم خيار لفتح الملاحظات في وضع القراءة افتراضيا.
\n• إعادة تصميم إعدادات البرنامج.
\n• دعم تصفح الملاحظات في وضع القراءة.
\n• تحسين سرعة فتح التطبيق.
\n• إصلاح استيراد ملفات JSON.
\n• إصلاح المظهر الاسود في أندرويد 12 والأحدث.
\n• إصلاح الأخطاء وتحسين التصميم. </string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-cs/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -559,4 +559,14 @@
</string>
<string name="release_2_1_5">• Opravy chyb a vylepšení designu.</string>
<string name="release_2_1_6">• Opravy chyb a vylepšení designu.</string>
<string name="release_2_2_0">• Podporované české a italské překlady.
\n• Podpora vícenásobného výběru poznámek.
\n• Podporována možnost otevřít poznámky ve výchozím nastavení v režimu čtení.
\n• Obrazovka s přeřazeným nastavením.
\n• Podpora implementovaných stránek pro poznámky v režimu čtení.
\n• Vylepšená rychlost spouštění aplikace.
\n• Opraven import souborů JSON.
\n• Opravená barva černého motivu v Android 12 a novějších zařízeních.
\n• Další opravy chyb a konstrukční vylepšení.
</string>
</resources>
9 changes: 9 additions & 0 deletions app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -523,4 +523,13 @@
</string>
<string name="release_2_1_5">• Fehlerkorrekturen und Verbesserungen des Designs.</string>
<string name="release_2_1_6">• Fehlerkorrekturen und Verbesserungen des Designs.</string>
<string name="release_2_2_0">• Unterstützung für Tschechisch und Italienisch.
\n• Unterstützung für Mehrfachauswahl von Notizen.
\n Standardmäßiges Öffnen von Notizen im Lesemodus ist nun aktivierbar.
\n• Unterstützung fürs Blättern in Notizen im Lesemodus.
\n• Neudesign der Einstellungen.
\n• Verbesserte Startgeschwindigkeit der App.
\n• Behoben: Import von JSON-Dateien.
\n• Behoben: Schwarze Theme-Farbe auf Android 12 und neueren Geräten.
\n• Weitere Bugfixes und Design-Verbesserungen. </string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -523,4 +523,14 @@
</string>
<string name="release_2_1_5">• Corrección de errores y mejoras de diseño.</string>
<string name="release_2_1_6">• Corrección de errores y mejoras de diseño.</string>
<string name="release_2_2_0">• Compatible con Checo e Italiano.
\n• Multiselección de notas soportada.
\n• Soportó una opción para abrir notas en modo lectura por defecto.
\n• Pantalla de configuración reasignada.
\n• Soporte de paginación implementado para notas en Modo Lectura.
\n• Velocidad de inicio de la aplicación mejorada.
\n• Corregido importando archivos JSON.
\n• Corregido color de tema negro en Android 12 y dispositivos más nuevos.
\n• Otras correcciones de errores y mejoras de diseño.
</string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -522,4 +522,14 @@
\n• Autres corrections de bugs et améliorations mineures. </string>
<string name="release_2_1_5">• Corrections de bugs et améliorations mineures.</string>
<string name="release_2_1_6">• Corrections de bugs et améliorations mineures.</string>
<string name="release_2_2_0">• Prise en charge du tchèque et de l\'italien.
\n• Support de la sélection multiple pour les notes.
\n• Prise en charge d\'une option pour ouvrir des notes en Mode Lecture par défaut.
\n• Refonte de l\'écran de paramètres.
\n• Pagination des notes en mode lecture.
\n• Amélioration de la vitesse de lancement de l\'application.
\n• Correction lors de l\'importation de fichiers JSON.
\n• Couleur du thème noir fixe dans Android 12 et les appareils plus récents.
\n• Autres corrections de bugs et améliorations de conception.
</string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-in/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -505,4 +505,14 @@
</string>
<string name="release_2_1_5">• Perbaikan bug dan peningkatan desain.</string>
<string name="release_2_1_6">• Perbaikan bug dan peningkatan desain.</string>
<string name="release_2_2_0">• Mendukung bahasa Ceko dan Italia.
\n• Mendukung multi-pilihan untuk catatan.
\n• Mendukung opsi untuk membuka catatan dalam Mode Membaca secara default.
\n• Layar setelan didesain ulang.
\n• Menerapkan dukungan paging untuk catatan dalam Mode Membaca.
\n• Peningkatan kecepatan peluncuran aplikasi.
\n• Memperbaiki pengimporan file JSON.
\n• Memperbaiki warna tema hitam di Android 12 dan perangkat yang lebih baru.
\n• Perbaikan bug dan peningkatan desain lainnya.
</string>
</resources>
9 changes: 9 additions & 0 deletions app/src/main/res/values-it/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -519,4 +519,13 @@
\n• Risoluzione bug e altri miglioramenti del design. </string>
<string name="release_2_1_5">• Correzione bug e miglioramenti dell\'interfaccia.</string>
<string name="release_2_1_6">• Correzione bug e miglioramenti dell\'interfaccia.</string>
<string name="release_2_2_0">• Sono adesso disponibili le traduzioni in Ceco ed Italiano.
\n• Adesso possono essere selezionate più note contemporaneamente.
\n• Aggiunta opzione per aprire le note direttamente in modalità lettura.
\n• Rinnovato il menù delle impostazioni.
\n• Implementata la paginazione delle note in modalità lettura.
\n• Migliorati i tempi di avvio dell\'app.
\n• Risolti i problemi legati all\'importazione dei file JSON.
\n• Risolto problema con il tema scuro in dispositivi con Android 12+.
\n• Altri bug fix e miglioramenti di design. </string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -559,4 +559,14 @@
</string>
<string name="release_2_1_5">• Bug fixes and design improvements.</string>
<string name="release_2_1_6">• Bug fixes and design improvements.</string>
<string name="release_2_2_0">• Supported Czech and Italian.
\n• Supported multi-selection for notes.
\n• Supported an option to open notes in Reading Mode by default.
\n• Redesigned settings screen.
\n• Implemented paging support for notes in Reading Mode.
\n• Improved app launching speed.
\n• Fixed importing JSON files.
\n• Fixed black theme color in Android 12 and newer devices.
\n• Other bug fixes and design improvements.
</string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-ta/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -523,4 +523,14 @@
</string>
<string name="release_2_1_5">• Bug fixes and design improvements.</string>
<string name="release_2_1_6">• Bug fixes and design improvements.</string>
<string name="release_2_2_0">• Supported Czech and Italian.
\n• Supported multi-selection for notes.
\n• Supported an option to open notes in Reading Mode by default.
\n• Redesigned settings screen.
\n• Implemented paging support for notes in Reading Mode.
\n• Improved app launching speed.
\n• Fixed importing JSON files.
\n• Fixed black theme color in Android 12 and newer devices.
\n• Other bug fixes and design improvements.
</string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values-tr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -499,4 +499,14 @@
</string>
<string name="release_2_1_5">- Hata düzeltmeleri ve tasarımda iyileştirmeler.</string>
<string name="release_2_1_6">- Hata düzeltmeleri ve tasarımda iyileştirmeler.</string>
<string name="release_2_2_0">• Çekçe ve İtalyanca desteği getirildi.
\n• Notlar için çoklu seçim desteği getirildi.
\n• Notları her zaman Okuma Modu\'nda açabilme seçeneği getirildi.
\n• Ayarlar ekranı baştan tasarlandı.
\n• Okuma Modu\'nda açılan notlar için sayfalandırma desteği getirildi.
\n• Uygulamanın ilk çalıştırma hızı iyileştirildi.
\n• JSON dosyaları içeri aktarımında yaşanan sorunlar giderildi.
\n• Android 12 ve üstü cihazlar için siyah tema rengi düzeltildi.
\n• Çeşitli hata düzeltmeleri ve tasarım iyileştirmeleri yapıldı.
</string>
</resources>
10 changes: 10 additions & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -561,4 +561,14 @@
</string>
<string name="release_2_1_5">• Bug fixes and design improvements.</string>
<string name="release_2_1_6">• Bug fixes and design improvements.</string>
<string name="release_2_2_0">• Supported Czech and Italian.
\n• Supported multi-selection for notes.
\n• Supported an option to open notes in Reading Mode by default.
\n• Redesigned settings screen.
\n• Implemented paging support for notes in Reading Mode.
\n• Improved app launching speed.
\n• Fixed importing JSON files.
\n• Fixed black theme color in Android 12 and newer devices.
\n• Other bug fixes and design improvements.
</string>
</resources>
4 changes: 2 additions & 2 deletions buildSrc/src/main/java/Dependencies.kt
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ object Versions {
}

object App {
const val VersionName = "2.2.0-RC"
const val VersionCode = 49
const val VersionName = "2.2.0"
const val VersionCode = 50
const val ID = "com.noto"
const val MinSDK = 21
const val CompileSDK = 32
Expand Down

0 comments on commit b79d5b4

Please sign in to comment.