From 50ce4088b46556302cc9da9fa4f98bf034870514 Mon Sep 17 00:00:00 2001 From: Conny Duck Date: Tue, 28 Feb 2023 20:46:52 +0100 Subject: [PATCH] apply secure window to all activities --- .../full/java/org/fdroid/fdroid/panic/CalculatorActivity.java | 2 ++ .../java/org/fdroid/fdroid/panic/PanicPreferencesActivity.java | 2 ++ .../org/fdroid/fdroid/panic/SelectInstalledAppsActivity.java | 2 ++ app/src/main/java/org/fdroid/fdroid/NfcNotEnabledActivity.java | 2 ++ .../fdroid/fdroid/privileged/views/InstallConfirmActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/AppDetailsActivity.java | 2 ++ .../java/org/fdroid/fdroid/views/InstallHistoryActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/ManageReposActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/RepoDetailsActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/ScreenShotsActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/apps/AppListActivity.java | 2 ++ .../fdroid/fdroid/views/installed/InstalledAppsActivity.java | 2 ++ .../main/java/org/fdroid/fdroid/views/main/MainActivity.java | 2 ++ 13 files changed, 26 insertions(+) diff --git a/app/src/full/java/org/fdroid/fdroid/panic/CalculatorActivity.java b/app/src/full/java/org/fdroid/fdroid/panic/CalculatorActivity.java index e70041b99..809f4c3d0 100644 --- a/app/src/full/java/org/fdroid/fdroid/panic/CalculatorActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/panic/CalculatorActivity.java @@ -40,6 +40,8 @@ public class CalculatorActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/full/java/org/fdroid/fdroid/panic/PanicPreferencesActivity.java b/app/src/full/java/org/fdroid/fdroid/panic/PanicPreferencesActivity.java index d0bb02aaa..740974dc5 100644 --- a/app/src/full/java/org/fdroid/fdroid/panic/PanicPreferencesActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/panic/PanicPreferencesActivity.java @@ -15,6 +15,8 @@ public class PanicPreferencesActivity extends AppCompatActivity { @Override public void onCreate(Bundle bundle) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(bundle); diff --git a/app/src/full/java/org/fdroid/fdroid/panic/SelectInstalledAppsActivity.java b/app/src/full/java/org/fdroid/fdroid/panic/SelectInstalledAppsActivity.java index a9f8aee0a..0923fb2cd 100644 --- a/app/src/full/java/org/fdroid/fdroid/panic/SelectInstalledAppsActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/panic/SelectInstalledAppsActivity.java @@ -57,6 +57,8 @@ public class SelectInstalledAppsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/NfcNotEnabledActivity.java b/app/src/main/java/org/fdroid/fdroid/NfcNotEnabledActivity.java index 53fad7e05..47ec809ce 100644 --- a/app/src/main/java/org/fdroid/fdroid/NfcNotEnabledActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/NfcNotEnabledActivity.java @@ -32,6 +32,8 @@ public class NfcNotEnabledActivity extends AppCompatActivity { @Override public void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/privileged/views/InstallConfirmActivity.java b/app/src/main/java/org/fdroid/fdroid/privileged/views/InstallConfirmActivity.java index 0f17adbb8..59f380c62 100644 --- a/app/src/main/java/org/fdroid/fdroid/privileged/views/InstallConfirmActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/privileged/views/InstallConfirmActivity.java @@ -162,6 +162,8 @@ public class InstallConfirmActivity extends AppCompatActivity implements OnCance @Override protected void onCreate(Bundle icicle) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(icicle); diff --git a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java index 26bcd07a1..10165a904 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java @@ -118,6 +118,8 @@ public class AppDetailsActivity extends AppCompatActivity @Override protected void onCreate(@Nullable Bundle savedInstanceState) { fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/views/InstallHistoryActivity.java b/app/src/main/java/org/fdroid/fdroid/views/InstallHistoryActivity.java index 683b82e32..08bd7078c 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/InstallHistoryActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/InstallHistoryActivity.java @@ -61,6 +61,8 @@ public class InstallHistoryActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java b/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java index ccc252ddd..95b2aebda 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java @@ -119,6 +119,8 @@ public class ManageReposActivity extends AppCompatActivity implements RepoAdapte @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); repositoryDao = DBHelper.getDb(this).getRepositoryDao(); diff --git a/app/src/main/java/org/fdroid/fdroid/views/RepoDetailsActivity.java b/app/src/main/java/org/fdroid/fdroid/views/RepoDetailsActivity.java index 71eeabf4e..6e22d85af 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/RepoDetailsActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/RepoDetailsActivity.java @@ -119,6 +119,8 @@ public class RepoDetailsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); repositoryDao = DBHelper.getDb(this).getRepositoryDao(); appDao = DBHelper.getDb(this).getAppDao(); diff --git a/app/src/main/java/org/fdroid/fdroid/views/ScreenShotsActivity.java b/app/src/main/java/org/fdroid/fdroid/views/ScreenShotsActivity.java index df731706f..bbdeed5b8 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/ScreenShotsActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/ScreenShotsActivity.java @@ -53,6 +53,8 @@ public class ScreenShotsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java index 6dfd654c4..745f5ead2 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java @@ -97,6 +97,8 @@ public class AppListActivity extends AppCompatActivity implements CategoryTextWa @Override protected void onCreate(@Nullable Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/views/installed/InstalledAppsActivity.java b/app/src/main/java/org/fdroid/fdroid/views/installed/InstalledAppsActivity.java index 3765beb76..39ac6da27 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/installed/InstalledAppsActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/installed/InstalledAppsActivity.java @@ -53,6 +53,8 @@ public class InstalledAppsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState); diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java index 6425b67a7..2acef3882 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java @@ -96,6 +96,8 @@ public class MainActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { FDroidApp fdroidApp = (FDroidApp) getApplication(); + fdroidApp.setSecureWindow(this); + fdroidApp.applyPureBlackBackgroundInDarkTheme(this); super.onCreate(savedInstanceState);