lbm.registerReceiver(freeformToggleReceiver, intentFilter);
- if(FeatureFlags.homeActivityUIHost())
+ if(FeatureFlags.homeActivityUIHost)
lbm.registerReceiver(restartReceiver, new IntentFilter("com.farmerbb.taskbar.RESTART"));
if(U.isDesktopIconsEnabled(this)) {
null);
}
- if(FeatureFlags.homeActivityUIHost()) {
+ if(FeatureFlags.homeActivityUIHost) {
// Stop any currently running services and switch to using HomeActivityDelegate as UI host
stopService(new Intent(this, TaskbarService.class));
stopService(new Intent(this, StartMenuService.class));
LauncherHelper.getInstance().setOnHomeScreen(false);
LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.TEMP_HIDE_TASKBAR"));
- if(FeatureFlags.homeActivityUIHost()) {
+ if(FeatureFlags.homeActivityUIHost) {
if(taskbarController != null) taskbarController.onDestroyHost(this);
if(startMenuController != null) startMenuController.onDestroyHost(this);
if(dashboardController != null) dashboardController.onDestroyHost(this);
lbm.unregisterReceiver(forceTaskbarStartReceiver);
lbm.unregisterReceiver(freeformToggleReceiver);
- if(FeatureFlags.homeActivityUIHost())
+ if(FeatureFlags.homeActivityUIHost)
lbm.unregisterReceiver(restartReceiver);
if(U.isDesktopIconsEnabled(this)) {
private void killHomeActivity() {
LauncherHelper.getInstance().setOnHomeScreen(false);
- if(FeatureFlags.homeActivityUIHost()) {
+ if(FeatureFlags.homeActivityUIHost) {
if(taskbarController != null) taskbarController.onDestroyHost(this);
if(startMenuController != null) startMenuController.onDestroyHost(this);
if(dashboardController != null) dashboardController.onDestroyHost(this);
public static boolean isServiceRunning(Context context, Class<? extends Service> cls) {
if(LauncherHelper.getInstance().isOnHomeScreen()
- && FeatureFlags.homeActivityUIHost()
+ && FeatureFlags.homeActivityUIHost
&& (cls.equals(TaskbarService.class)
|| cls.equals(StartMenuService.class)
|| cls.equals(DashboardService.class)))
@TargetApi(Build.VERSION_CODES.M)
public static boolean canDrawOverlays(Context context, boolean forHomeScreen) {
- return (forHomeScreen && FeatureFlags.homeActivityUIHost() && !canBootToFreeform(context))
+ return (forHomeScreen && FeatureFlags.homeActivityUIHost && !canBootToFreeform(context))
|| Build.VERSION.SDK_INT < Build.VERSION_CODES.M
|| Settings.canDrawOverlays(context);
}