diff --git a/app/build.gradle b/app/build.gradle index 1fd34f4b..ebe52d02 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { defaultConfig { minSdk 21 targetSdk 31 - versionCode 409 - versionName "3.3.2" + versionCode 410 + versionName "3.4-beta-1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } flavorDimensions "default" diff --git a/app/src/main/assets/release_notes/notes.json b/app/src/main/assets/release_notes/notes.json index ff99fcd0..67a90049 100644 --- a/app/src/main/assets/release_notes/notes.json +++ b/app/src/main/assets/release_notes/notes.json @@ -1,4 +1,9 @@ [ + { + "version": "3.4-beta-1", + "code": "410", + "note": "- New cache mechanism\n- Cache can be disabled in settings\n- Add counters for new messages\n- Some fixes." + }, { "version": "3.3.2", "code": "409", diff --git a/app/src/main/java/app/fedilab/android/BaseMainActivity.java b/app/src/main/java/app/fedilab/android/BaseMainActivity.java index f0ff5669..8f6a33de 100644 --- a/app/src/main/java/app/fedilab/android/BaseMainActivity.java +++ b/app/src/main/java/app/fedilab/android/BaseMainActivity.java @@ -817,6 +817,7 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt if (position >= 0) { if (binding.viewPager.getCurrentItem() == position) { scrollToTop(); + binding.bottomNavView.removeBadge(itemId); } else { binding.viewPager.setCurrentItem(position, false); } diff --git a/src/fdroid/fastlane/metadata/android/en/changelogs/410.txt b/src/fdroid/fastlane/metadata/android/en/changelogs/410.txt new file mode 100644 index 00000000..559d4a24 --- /dev/null +++ b/src/fdroid/fastlane/metadata/android/en/changelogs/410.txt @@ -0,0 +1,4 @@ +- New cache mechanism +- Cache can be disabled in settings +- Add counters for new messages +- Some fixes. \ No newline at end of file