Skip to content

Commit

Permalink
Update version to v2.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
syt0r committed Sep 19, 2024
1 parent a104aea commit d3ca9b5
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 4 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<img src="preview_assets//inkscape_icon.svg" height=120 style="border-radius: 20px;">

# Kanji Dojo
![Version Badge](https://img.shields.io/badge/version-v2.1.1-blue?style=for-the-badge&labelColor=ffffff&color=ff5555)
![Version Badge](https://img.shields.io/badge/version-v2.1.2-blue?style=for-the-badge&labelColor=ffffff&color=ff5555)

</div>

Expand Down Expand Up @@ -56,7 +56,14 @@ Repository with dictionary data and parsers here: [Kanji-Dojo-Data](https://gith
1. Available in F-Droid,the same version is available in [GitHub Releases](https://github.com/syt0r/Kanji-Dojo/releases/latest)
2. Google Play

### Desktop
### MacOS
1. Download `.dmg` installer from [Github Releases](https://github.com/syt0r/Kanji-Dojo/releases) for your platform
- `kanji-dojo-arm-*.dmg` for Apple Silicon
- `kanji-dojo-intel-*.dmg` for devices with older Intel CPU
2. Install the app
- Go to `Privacy & Security` screen in system settings and click on `Open Anyway` button under security section for `Kanji Dojo.app`

### Windows & Linux
1. Install Java 17 or higher for your platform
2. Download jar from [Github Releases](https://github.com/syt0r/Kanji-Dojo/releases) for your platform
3. Run downloaded jar with double click or use command ```java -jar <filename>.jar```
Expand Down
4 changes: 2 additions & 2 deletions buildSrc/src/main/kotlin/AppVersion.kt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
object AppVersion {

const val versionCode = 2110
const val versionCode = 2120

const val versionName = "2.1.1"
const val versionName = "2.1.2"

// Requires 3 numbers
const val desktopAppVersion = versionName
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,25 @@ fun VersionChangeDialog(
LazyColumn(
modifier = Modifier.weight(1f).fillMaxWidth()
) {
version("2.1.2", LocalDate(2024, 9, 20)) {
append(
"""
- Note for old users: read the migration notice down below!
- Added daily limit for vocab practice
- Added more daily limit configurations
- Added new sorting option by expected review date on letter deck details screen
- Added pending review indicators to dropdown menus when selecting practice types
- New MacOS redistributable
- Fixed translations being visible when doing letter reading practice and card is hidden
- Fixed letters being hidden when learning writing with hints
- Fixed timezone not being considered when calculating daily streak
- Migration notice: after migration to the FSRS, which is far less strict than the old algorithm that was resetting study progress each time you do a mistake, the next review intervals for the letters practiced before the migration can end up quite big
- To reduce the intervals visit the letter deck details screen (> button next to the deck on the Letters tab)
- Then sort letters with the new Expected Review option and review them using Again button
- Always use Again button to reduce given intervals if you are not confident about your recall ability
""".trimIndent()
)
}
version("2.1.1", LocalDate(2024, 9, 5)) {
append(
"""
Expand Down
13 changes: 13 additions & 0 deletions fastlane/metadata/android/en-US/changelog/2120.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
- Note for old users: read the migration notice down below!
- Added daily limit for vocab practice
- Added more daily limit configurations
- Added new sorting option by expected review date on letter deck details screen
- Added pending review indicators to dropdown menus when selecting practice types
- New MacOS redistributable
- Fixed translations being visible when doing letter reading practice and card is hidden
- Fixed letters being hidden when learning writing with hints
- Fixed timezone not being considered when calculating daily streak
- Migration notice: after migration to the FSRS, which is far less strict than the old algorithm that was resetting study progress each time you do a mistake, the next review intervals for the letters practiced before the migration can end up quite big
- To reduce the intervals visit the letter deck details screen (> button next to the deck on the Letters tab)
- Then sort letters with the new Expected Review option and review them using Again button
- Always use Again button to reduce given intervals if you are not confident about your recall ability

0 comments on commit d3ca9b5

Please sign in to comment.