Browse Source

Add isDarkModeEnabled function

Signed-off-by: Alper Ozturk <alperozturk@lions-macbook.local>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Alper Ozturk 1 năm trước cách đây
mục cha
commit
9e4bac2aad

+ 1 - 0
app/src/main/java/com/nextcloud/client/preferences/AppPreferences.java

@@ -71,6 +71,7 @@ public interface AppPreferences {
 
     boolean instantPictureUploadEnabled();
     boolean instantVideoUploadEnabled();
+    boolean isDarkModeEnabled();
 
     boolean isShowHiddenFilesEnabled();
     void setShowHiddenFilesEnabled(boolean enabled);

+ 5 - 0
app/src/main/java/com/nextcloud/client/preferences/AppPreferencesImpl.java

@@ -435,6 +435,11 @@ public final class AppPreferencesImpl implements AppPreferences {
         return preferences.getInt(AUTO_PREF__UPLOADER_BEHAVIOR, 1);
     }
 
+    @Override
+    public boolean isDarkModeEnabled() {
+        return getDarkThemeMode() == DarkMode.DARK;
+    }
+
     @Override
     public void setDarkThemeMode(DarkMode mode) {
         preferences.edit().putString(PREF__DARK_THEME, mode.name()).apply();