mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 09:56:49 +00:00
Adding support for overlay and corresponding plugin to Launcher
Updating various task callbacks to handle overlays Change-Id: I80077508ad35c31269c873f51f0105302a9e6a5d
This commit is contained in:
@@ -223,7 +223,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
mOpenHelper.onAddOrDeleteOp(db);
|
||||
|
||||
uri = ContentUris.withAppendedId(uri, rowId);
|
||||
notifyListeners();
|
||||
reloadLauncherIfExternal();
|
||||
return uri;
|
||||
}
|
||||
@@ -283,7 +282,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
t.commit();
|
||||
}
|
||||
|
||||
notifyListeners();
|
||||
reloadLauncherIfExternal();
|
||||
return values.length;
|
||||
}
|
||||
@@ -329,7 +327,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
int count = db.delete(args.table, args.where, args.args);
|
||||
if (count > 0) {
|
||||
mOpenHelper.onAddOrDeleteOp(db);
|
||||
notifyListeners();
|
||||
reloadLauncherIfExternal();
|
||||
}
|
||||
return count;
|
||||
@@ -343,8 +340,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
addModifiedTime(values);
|
||||
SQLiteDatabase db = mOpenHelper.getWritableDatabase();
|
||||
int count = db.update(args.table, values, args.where, args.args);
|
||||
if (count > 0) notifyListeners();
|
||||
|
||||
reloadLauncherIfExternal();
|
||||
return count;
|
||||
}
|
||||
@@ -438,13 +433,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Overridden in tests
|
||||
*/
|
||||
protected void notifyListeners() {
|
||||
mListenerHandler.sendEmptyMessage(ChangeListenerWrapper.MSG_LAUNCHER_PROVIDER_CHANGED);
|
||||
}
|
||||
|
||||
@Thunk static void addModifiedTime(ContentValues values) {
|
||||
values.put(LauncherSettings.Favorites.MODIFIED, System.currentTimeMillis());
|
||||
}
|
||||
@@ -1042,7 +1030,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
|
||||
private static class ChangeListenerWrapper implements Handler.Callback {
|
||||
|
||||
private static final int MSG_LAUNCHER_PROVIDER_CHANGED = 1;
|
||||
private static final int MSG_APP_WIDGET_HOST_RESET = 2;
|
||||
|
||||
private LauncherProviderChangeListener mListener;
|
||||
@@ -1051,9 +1038,6 @@ public class LauncherProvider extends ContentProvider {
|
||||
public boolean handleMessage(Message msg) {
|
||||
if (mListener != null) {
|
||||
switch (msg.what) {
|
||||
case MSG_LAUNCHER_PROVIDER_CHANGED:
|
||||
mListener.onLauncherProviderChanged();
|
||||
break;
|
||||
case MSG_APP_WIDGET_HOST_RESET:
|
||||
mListener.onAppWidgetHostReset();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user