lbm.registerReceiver(forceTaskbarStartReceiver, new IntentFilter("com.farmerbb.taskbar.FORCE_TASKBAR_RESTART"));
IntentFilter intentFilter = new IntentFilter();
- intentFilter.addAction("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX");
+ intentFilter.addAction(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX);
intentFilter.addAction("com.farmerbb.taskbar.TOUCH_ABSORBER_STATE_CHANGED");
intentFilter.addAction("com.farmerbb.taskbar.FREEFORM_PREF_CHANGED");
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
import com.farmerbb.taskbar.R;
+import com.farmerbb.taskbar.content.TaskbarIntent;
import com.farmerbb.taskbar.util.ShortcutUtils;
import com.farmerbb.taskbar.util.U;
if(!pref.getBoolean("freeform_hack", false)) {
pref.edit().putBoolean("freeform_hack", true).apply();
- LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(this)
+ .sendBroadcast(new Intent(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX));
}
Intent intent = new Intent("com.farmerbb.taskbar.START");
public class TaskbarIntent {
- private TaskbarIntent() {}
+ private TaskbarIntent() {
+ // Empty constructor
+ }
public static final String ACTION_HIDE_TASKBAR = "com.farmerbb.taskbar.HIDE_TASKBAR";
public static final String ACTION_HIDE_START_MENU = "com.farmerbb.taskbar.HIDE_START_MENU";
"com.farmerbb.taskbar.SHOW_START_MENU_SPACE";
public static final String ACTION_HIDE_START_MENU_SPACE =
"com.farmerbb.taskbar.HIDE_START_MENU_SPACE";
+ public static final String ACTION_UPDATE_FREEFORM_CHECKBOX =
+ "com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX";
}
import android.widget.Toast;
import com.farmerbb.taskbar.R;
+import com.farmerbb.taskbar.content.TaskbarIntent;
import com.farmerbb.taskbar.util.FreeformHackHelper;
import com.farmerbb.taskbar.util.U;
dialog.setCancelable(false);
}
- LocalBroadcastManager.getInstance(getActivity()).registerReceiver(checkBoxReceiver, new IntentFilter("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(getActivity())
+ .registerReceiver(
+ checkBoxReceiver,
+ new IntentFilter(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX)
+ );
finishedLoadingPrefs = true;
}
import com.farmerbb.taskbar.R;
import com.farmerbb.taskbar.activity.DummyActivity;
+import com.farmerbb.taskbar.content.TaskbarIntent;
import com.farmerbb.taskbar.service.NotificationService;
import com.farmerbb.taskbar.util.U;
U.startForegroundService(context, notificationIntent);
U.stopFreeformHack(context);
- LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(context)
+ .sendBroadcast(new Intent(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX));
} else if(U.hasFreeformSupport(context)) {
pref.edit().putBoolean("freeform_hack", true).apply();
U.startForegroundService(context, notificationIntent);
- LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(context)
+ .sendBroadcast(new Intent(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX));
} else
U.showToastLong(context, R.string.tb_no_freeform_support);
}
import android.content.SharedPreferences;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
+import com.farmerbb.taskbar.content.TaskbarIntent;
import com.farmerbb.taskbar.util.U;
public class DisableFreeformReceiver extends BroadcastReceiver {
pref.edit().putBoolean("freeform_hack", false).apply();
- LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(context)
+ .sendBroadcast(new Intent(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX));
}
}
}
\ No newline at end of file
import android.content.SharedPreferences;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
+import com.farmerbb.taskbar.content.TaskbarIntent;
import com.farmerbb.taskbar.util.U;
public class EnableFreeformReceiver extends BroadcastReceiver {
pref.edit().putBoolean("freeform_hack", true).apply();
- LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent("com.farmerbb.taskbar.UPDATE_FREEFORM_CHECKBOX"));
+ LocalBroadcastManager
+ .getInstance(context)
+ .sendBroadcast(new Intent(TaskbarIntent.ACTION_UPDATE_FREEFORM_CHECKBOX));
}
}
}
\ No newline at end of file