Loading app/src/main/java/foundation/e/blisslauncher/core/utils/AppUtils.java +2 −4 Original line number Diff line number Diff line Loading @@ -67,8 +67,7 @@ public class AppUtils { launchableApps = sLauncherApps.getActivityList(null, profile).parallelStream() .filter(activityInfo -> { ApplicationInfo appInfo = activityInfo.getApplicationInfo(); return !appInfo.packageName.equalsIgnoreCase(AppProvider.MICROG_PACKAGE) && !appInfo.packageName.equalsIgnoreCase(AppProvider.MUPDF_PACKAGE); return !AppProvider.DISABLED_PACKAGE.contains(appInfo.packageName); }) .map(activityInfo -> { ApplicationItem applicationItem = new ApplicationItem(context, activityInfo, Loading Loading @@ -109,8 +108,7 @@ public class AppUtils { } public static ApplicationItem createAppItem(Context context, String packageName) { if (packageName.equalsIgnoreCase(AppProvider.MICROG_PACKAGE) || packageName.equalsIgnoreCase(AppProvider.MUPDF_PACKAGE)) { if (AppProvider.DISABLED_PACKAGE.contains(packageName)) { return null; } if (sLauncherApps == null) { Loading app/src/main/java/foundation/e/blisslauncher/features/launcher/AppProvider.java +12 −3 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import java.text.Collator; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Map; Loading Loading @@ -71,8 +72,17 @@ public class AppProvider extends Service implements Provider { private AppsRepository mAppsRepository; public static final String MICROG_PACKAGE = "com.google.android.gms"; public static final String MUPDF_PACKAGE = "com.artifex.mupdf.mini.app"; private static final String MICROG_PACKAGE = "com.google.android.gms"; private static final String MUPDF_PACKAGE = "com.artifex.mupdf.mini.app"; private static final String OPENKEYCHAIN_PACKAGE = "org.sufficientlysecure.keychain"; public static HashSet<String> DISABLED_PACKAGE = new HashSet<>(); static { DISABLED_PACKAGE.add(MICROG_PACKAGE); DISABLED_PACKAGE.add(MUPDF_PACKAGE); DISABLED_PACKAGE.add(OPENKEYCHAIN_PACKAGE); } private IBinder mBinder = new LocalBinder(); private PackageAddedRemovedHandler mPackageAddedRemovedHandler; Loading @@ -84,7 +94,6 @@ public class AppProvider extends Service implements Provider { @Override public void onCreate() { Log.d(TAG, "onCreate() called"); final UserManager manager = (UserManager) this.getSystemService(Context.USER_SERVICE); assert manager != null; Loading Loading
app/src/main/java/foundation/e/blisslauncher/core/utils/AppUtils.java +2 −4 Original line number Diff line number Diff line Loading @@ -67,8 +67,7 @@ public class AppUtils { launchableApps = sLauncherApps.getActivityList(null, profile).parallelStream() .filter(activityInfo -> { ApplicationInfo appInfo = activityInfo.getApplicationInfo(); return !appInfo.packageName.equalsIgnoreCase(AppProvider.MICROG_PACKAGE) && !appInfo.packageName.equalsIgnoreCase(AppProvider.MUPDF_PACKAGE); return !AppProvider.DISABLED_PACKAGE.contains(appInfo.packageName); }) .map(activityInfo -> { ApplicationItem applicationItem = new ApplicationItem(context, activityInfo, Loading Loading @@ -109,8 +108,7 @@ public class AppUtils { } public static ApplicationItem createAppItem(Context context, String packageName) { if (packageName.equalsIgnoreCase(AppProvider.MICROG_PACKAGE) || packageName.equalsIgnoreCase(AppProvider.MUPDF_PACKAGE)) { if (AppProvider.DISABLED_PACKAGE.contains(packageName)) { return null; } if (sLauncherApps == null) { Loading
app/src/main/java/foundation/e/blisslauncher/features/launcher/AppProvider.java +12 −3 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import java.text.Collator; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Map; Loading Loading @@ -71,8 +72,17 @@ public class AppProvider extends Service implements Provider { private AppsRepository mAppsRepository; public static final String MICROG_PACKAGE = "com.google.android.gms"; public static final String MUPDF_PACKAGE = "com.artifex.mupdf.mini.app"; private static final String MICROG_PACKAGE = "com.google.android.gms"; private static final String MUPDF_PACKAGE = "com.artifex.mupdf.mini.app"; private static final String OPENKEYCHAIN_PACKAGE = "org.sufficientlysecure.keychain"; public static HashSet<String> DISABLED_PACKAGE = new HashSet<>(); static { DISABLED_PACKAGE.add(MICROG_PACKAGE); DISABLED_PACKAGE.add(MUPDF_PACKAGE); DISABLED_PACKAGE.add(OPENKEYCHAIN_PACKAGE); } private IBinder mBinder = new LocalBinder(); private PackageAddedRemovedHandler mPackageAddedRemovedHandler; Loading @@ -84,7 +94,6 @@ public class AppProvider extends Service implements Provider { @Override public void onCreate() { Log.d(TAG, "onCreate() called"); final UserManager manager = (UserManager) this.getSystemService(Context.USER_SERVICE); assert manager != null; Loading