diff options
author | Thomas <tschneider.ac@gmail.com> | 2022-12-09 18:15:26 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2022-12-09 18:15:26 +0100 |
commit | 002bc4886b3f8af75b03d364c9599f68463fead1 (patch) | |
tree | 13d6b4bc0430e12bfb966ea106918562f723b7f2 | |
parent | 5290173184bfda87c7337a790d6a31ff061e81e6 (diff) | |
parent | 6710ef2e1f04c0b18cfd159b7523b3b4090aacf5 (diff) |
Merge branch 'develop'3.10.0
110 files changed, 1790 insertions, 585 deletions
diff --git a/app/build.gradle b/app/build.gradle index 4ab8912db..ef78a3c72 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { defaultConfig { minSdk 21 targetSdk 32 - versionCode 439 - versionName "3.9.4" + versionCode 443 + versionName "3.10.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } flavorDimensions "default" @@ -79,7 +79,11 @@ allprojects { dependencies { implementation project(':autoimageslider') implementation 'androidx.appcompat:appcompat:1.5.1' + implementation 'com.google.android.material:material:1.7.0' + + implementation 'com.jaredrummler:colorpicker:1.1.0' + implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation "com.google.code.gson:gson:2.9.1" implementation 'com.squareup.retrofit2:retrofit:2.9.0' diff --git a/app/src/main/assets/release_notes/notes.json b/app/src/main/assets/release_notes/notes.json index 3a01fdffd..0a3ee24c6 100644 --- a/app/src/main/assets/release_notes/notes.json +++ b/app/src/main/assets/release_notes/notes.json @@ -1,5 +1,25 @@ [ { + "version": "3.10.0", + "code": "443", + "note": "Added:\n- Dracula theme\n- Customize message colors\n- Enable/Disable Card presentation\n\nChanged:\n- Colors for some themes\n- Space between buttons\n\nFixed:\n- Animated profile pictures not displayed\n- Mentions broken in profile bio and fields\n- Jumps with fit preview images when scrolling up\n- Fetch more button broken with cache\n- Tag patterns in URL break the link\n- Typo in followed tags" + }, + { + "version": "3.9.7", + "code": "442", + "note": "Added:\n- Dracula theme\n\nChanged:\n- Colors for Light/Dark/Black themes\n\nFixed:\n- Animated profile pictures not displayed\n- Mentions broken in profile bio and fields\n- Tag patterns in URL break the link\n- Typo in followed tags" + }, + { + "version": "3.9.6", + "code": "441", + "note": "Fixed:\n- Jumps with fit preview images when scrolling up\n- Fetch more button broken with cache" + }, + { + "version": "3.9.5", + "code": "440", + "note": "Fixed:\n- Custom emoji are not always displayed\n- Jumps in timeline when using \"fit preview images\"\n- Dark theme: timeline buttons without toggle" + }, + { "version": "3.9.4", "code": "439", "note": "Changed:\n- Remove card presentation\n- Link color for black theme\n\nFixed:\n- Crash when changing the theme" diff --git a/app/src/main/java/app/fedilab/android/activities/BaseActivity.java b/app/src/main/java/app/fedilab/android/activities/BaseActivity.java index be483f80e..2f2b870f8 100644 --- a/app/src/main/java/app/fedilab/android/activities/BaseActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/BaseActivity.java @@ -83,6 +83,10 @@ public class BaseActivity extends AppCompatActivity { setTheme(R.style.BlackAppTheme); currentThemeId = R.style.BlackAppTheme; break; + case "DRACULA": + |