summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorByteHamster <ByteHamster@users.noreply.github.com>2022-12-18 18:17:03 +0100
committerGitHub <noreply@github.com>2022-12-18 18:17:03 +0100
commit3acec11322c2ef523f575db77e5d5a3de82d4d61 (patch)
tree40aefb629ee83c8762f775b28ece3f12638c2b9b /ui
parent80a91d9da06eb5ef7c26892198e3bba7f98e8553 (diff)
parentd8d6f1c72f0aad452eb88f002dd11995bc1230f9 (diff)
downloadAntennaPod-3acec11322c2ef523f575db77e5d5a3de82d4d61.zip
Merge pull request #6237 from ByteHamster/tinted-theme
Add support for Material You tinted theme
Diffstat (limited to 'ui')
-rw-r--r--ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter.java6
-rw-r--r--ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter.java4
-rw-r--r--ui/common/src/main/java/de/danoeh/antennapod/ui/common/TriangleLabelView.java3
-rw-r--r--ui/i18n/src/main/res/values/strings.xml2
4 files changed, 4 insertions, 11 deletions
diff --git a/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter.java b/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter.java
index ac7e72a4e..b8cf6d6ce 100644
--- a/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter.java
+++ b/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter.java
@@ -18,11 +18,7 @@ public class PlaybackSpeedActivityStarter {
this.context = context;
intent = new Intent(INTENT);
intent.setPackage(context.getPackageName());
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
- } else {
- intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
- }
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
}
public Intent getIntent() {
diff --git a/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter.java b/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter.java
index 53f8719de..7245e2c68 100644
--- a/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter.java
+++ b/ui/app-start-intent/src/main/java/de/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter.java
@@ -18,9 +18,7 @@ public class VideoPlayerActivityStarter {
this.context = context;
intent = new Intent(INTENT);
intent.setPackage(context.getPackageName());
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
- }
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
}
public Intent getIntent() {
diff --git a/ui/common/src/main/java/de/danoeh/antennapod/ui/common/TriangleLabelView.java b/ui/common/src/main/java/de/danoeh/antennapod/ui/common/TriangleLabelView.java
index ff6342655..97bcede2f 100644
--- a/ui/common/src/main/java/de/danoeh/antennapod/ui/common/TriangleLabelView.java
+++ b/ui/common/src/main/java/de/danoeh/antennapod/ui/common/TriangleLabelView.java
@@ -20,7 +20,6 @@
package de.danoeh.antennapod.ui.common;
import android.annotation.SuppressLint;
-import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
@@ -29,7 +28,6 @@ import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.Rect;
import android.graphics.Typeface;
-import android.os.Build;
import android.util.AttributeSet;
import android.view.View;
@@ -60,7 +58,6 @@ public class TriangleLabelView extends View {
init(context, attrs);
}
- @TargetApi(Build.VERSION_CODES.LOLLIPOP)
public TriangleLabelView(final Context context, final AttributeSet attrs,
final int defStyleAttr, final int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
diff --git a/ui/i18n/src/main/res/values/strings.xml b/ui/i18n/src/main/res/values/strings.xml
index 5de76ff83..14410497b 100644
--- a/ui/i18n/src/main/res/values/strings.xml
+++ b/ui/i18n/src/main/res/values/strings.xml
@@ -431,6 +431,8 @@
<string name="user_interface_label">User Interface</string>
<string name="user_interface_sum">Appearance, Subscriptions, Lockscreen</string>
<string name="pref_set_theme_title">Select Theme</string>
+ <string name="pref_tinted_theme_title">Use Tinted Colors</string>
+ <string name="pref_tinted_theme_message">Tint app colors based on the background image</string>
<string name="pref_nav_drawer_items_title">Set Navigation Drawer items</string>
<string name="pref_nav_drawer_items_sum">Change which items appear in the navigation drawer.</string>
<string name="pref_nav_drawer_feed_order_title">Set Subscription Order</string>