diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 7518929d98..2aeb30db50 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -69,7 +69,7 @@ android:largeHeap="true" android:networkSecurityConfig="@xml/network_security_configuration" android:supportsRtl="true" - android:theme="@style/Session.DarkTheme" + android:theme="@style/Theme.Session.DayNight" tools:replace="android:allowBackup"> @@ -115,7 +115,7 @@ android:name="org.thoughtcrime.securesms.loki.activities.HomeActivity" android:screenOrientation="portrait" android:launchMode="singleTask" - android:theme="@style/Session.DarkTheme.NoActionBar" /> + android:theme="@style/Theme.Session.DayNight.NoActionBar" /> + android:theme="@style/Theme.Session.ForceDark"/> + android:theme="@style/Theme.Session.DayNight" /> diff --git a/res/layout/scribble_select_sticker_activity.xml b/res/layout/scribble_select_sticker_activity.xml index ceea06cd10..f63830e66c 100644 --- a/res/layout/scribble_select_sticker_activity.xml +++ b/res/layout/scribble_select_sticker_activity.xml @@ -9,7 +9,7 @@ android:id="@+id/camera_sticker_tabs" android:layout_width="match_parent" android:layout_height="wrap_content" - app:tabBackground="@color/core_grey_90" + app:tabBackground="?android:colorPrimary" app:tabMode="fixed"/> - - - diff --git a/res/values/styles.xml b/res/values/styles.xml index 1276b040b5..f41bee2265 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -357,7 +357,8 @@ @null 4 65536 - ?conversation_item_sent_text_primary_color + ?android:textColorPrimary + ?android:textColorTertiary sentences true center_vertical diff --git a/res/values/themes.xml b/res/values/themes.xml index 5d7cfde690..92c48872f1 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -3,7 +3,7 @@ - - - - - + + + - - + - - - - - + + + + + + + + + + + + - diff --git a/src/org/thoughtcrime/securesms/BaseActionBarActivity.java b/src/org/thoughtcrime/securesms/BaseActionBarActivity.java index fc6f64b409..0285278ee6 100644 --- a/src/org/thoughtcrime/securesms/BaseActionBarActivity.java +++ b/src/org/thoughtcrime/securesms/BaseActionBarActivity.java @@ -32,7 +32,6 @@ import java.util.Date; import network.loki.messenger.R; - public abstract class BaseActionBarActivity extends AppCompatActivity { private static final String TAG = BaseActionBarActivity.class.getSimpleName(); private BroadcastReceiver broadcastReceiver; diff --git a/src/org/thoughtcrime/securesms/mediasend/MediaSendFragment.java b/src/org/thoughtcrime/securesms/mediasend/MediaSendFragment.java index c9b4020322..7e1b98470c 100644 --- a/src/org/thoughtcrime/securesms/mediasend/MediaSendFragment.java +++ b/src/org/thoughtcrime/securesms/mediasend/MediaSendFragment.java @@ -129,8 +129,9 @@ public class MediaSendFragment extends Fragment implements ViewTreeObserver.OnGl @Override public @Nullable View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { - return ThemeUtil.getThemedInflater(requireActivity(), inflater, R.style.TextSecure_DarkTheme) - .inflate(R.layout.mediasend_fragment, container, false); +// return ThemeUtil.getThemedInflater(requireActivity(), inflater, R.style.TextSecure_DarkTheme) +// .inflate(R.layout.mediasend_fragment, container, false); + return inflater.inflate(R.layout.mediasend_fragment, container, false); } @Override diff --git a/src/org/thoughtcrime/securesms/util/DynamicNoActionBarTheme.java b/src/org/thoughtcrime/securesms/util/DynamicNoActionBarTheme.java index 7e5ab3a98f..93dd34f051 100644 --- a/src/org/thoughtcrime/securesms/util/DynamicNoActionBarTheme.java +++ b/src/org/thoughtcrime/securesms/util/DynamicNoActionBarTheme.java @@ -7,6 +7,6 @@ import network.loki.messenger.R; public class DynamicNoActionBarTheme extends DynamicTheme { @Override protected int getSelectedTheme(Activity activity) { - return R.style.TextSecure_DarkNoActionBar; + return R.style.Theme_TextSecure_DayNight_NoActionBar; } } diff --git a/src/org/thoughtcrime/securesms/util/DynamicTheme.java b/src/org/thoughtcrime/securesms/util/DynamicTheme.java index df777baed3..7bc374af08 100644 --- a/src/org/thoughtcrime/securesms/util/DynamicTheme.java +++ b/src/org/thoughtcrime/securesms/util/DynamicTheme.java @@ -28,7 +28,8 @@ public class DynamicTheme { } protected int getSelectedTheme(Activity activity) { - return R.style.TextSecure_DarkTheme; + // For all legacy (Signal) activities we lock on to the Signal dedicated theme. + return R.style.Theme_TextSecure_DayNight; } private static final class OverridePendingTransition {