change package name to uiuios

This commit is contained in:
2020-11-02 15:31:36 +08:00
parent 164c1fc8a0
commit c5bda0953d
645 changed files with 3881 additions and 3881 deletions

View File

@@ -14,14 +14,14 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.view.accessibility.AccessibilityEvent.TYPE_VIEW_FOCUSED;
import static android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_CONTENT_CHANGED;
import static android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED;
import static com.android.launcher3.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import static com.android.launcher3.compat.AccessibilityManagerCompat.sendCustomAccessibilityEvent;
import static com.android.uiuios.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import static com.android.uiuios.compat.AccessibilityManagerCompat.sendCustomAccessibilityEvent;
import android.animation.Animator;
import android.annotation.SuppressLint;
@@ -35,11 +35,11 @@ import android.widget.LinearLayout;
import androidx.annotation.IntDef;
import androidx.annotation.Nullable;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action;
import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType;
import com.android.launcher3.util.TouchController;
import com.android.launcher3.views.ActivityContext;
import com.android.launcher3.views.BaseDragLayer;
import com.android.uiuios.userevent.nano.LauncherLogProto.Action;
import com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType;
import com.android.uiuios.util.TouchController;
import com.android.uiuios.views.ActivityContext;
import com.android.uiuios.views.BaseDragLayer;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.os.Handler;
import android.os.SystemClock;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.Context;
@@ -24,11 +24,11 @@ import android.os.Process;
import android.os.UserHandle;
import android.util.Log;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.compat.PackageInstallerCompat;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.util.FlagOp;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.compat.PackageInstallerCompat;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.util.FlagOp;
import com.android.uiuios.util.ItemInfoMatcher;
import java.util.ArrayList;
import java.util.HashSet;

View File

@@ -1,9 +1,9 @@
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.Context;
import com.android.launcher3.util.ResourceBasedOverride;
import com.android.uiuios.util.ResourceBasedOverride;
public class AppFilter implements ResourceBasedOverride {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.Context;
@@ -25,9 +25,9 @@ import android.os.Build;
import android.os.Process;
import android.os.UserHandle;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.PackageManagerHelper;
/**
* Represents an app in AllAppsView.

View File

@@ -1,9 +1,9 @@
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.LauncherAnimUtils.LAYOUT_HEIGHT;
import static com.android.launcher3.LauncherAnimUtils.LAYOUT_WIDTH;
import static com.android.launcher3.views.BaseDragLayer.LAYOUT_X;
import static com.android.launcher3.views.BaseDragLayer.LAYOUT_Y;
import static com.android.uiuios.LauncherAnimUtils.LAYOUT_HEIGHT;
import static com.android.uiuios.LauncherAnimUtils.LAYOUT_WIDTH;
import static com.android.uiuios.views.BaseDragLayer.LAYOUT_X;
import static com.android.uiuios.views.BaseDragLayer.LAYOUT_Y;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
@@ -19,10 +19,10 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.accessibility.DragViewStateAnnouncer;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.launcher3.util.FocusLogic;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.uiuios.accessibility.DragViewStateAnnouncer;
import com.android.uiuios.dragndrop.DragLayer;
import com.android.uiuios.util.FocusLogic;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import java.util.ArrayList;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetHost;
import android.appwidget.AppWidgetManager;
@@ -10,11 +10,11 @@ import android.content.Intent;
import android.database.Cursor;
import android.util.Log;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.model.LoaderTask;
import com.android.launcher3.provider.RestoreDbTask;
import com.android.launcher3.util.ContentWriter;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.model.LoaderTask;
import com.android.uiuios.provider.RestoreDbTask;
import com.android.uiuios.util.ContentWriter;
import androidx.annotation.WorkerThread;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetHost;
import android.content.ComponentName;
@@ -38,12 +38,12 @@ import android.util.Pair;
import android.util.Patterns;
import android.util.Xml;
import com.android.launcher3.LauncherProvider.SqlArguments;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.icons.GraphicsUtils;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.LauncherProvider.SqlArguments;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.icons.GraphicsUtils;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.Thunk;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
@@ -651,7 +651,7 @@ public class AutoInstallsLayout {
*/
protected static String getAttributeValue(XmlPullParser parser, String attribute) {
String value = parser.getAttributeValue(
"http://schemas.android.com/apk/res-auto/com.android.launcher3", attribute);
"http://schemas.android.com/apk/res-auto/com.android.uiuios", attribute);
if (value == null) {
value = parser.getAttributeValue(null, attribute);
}
@@ -666,7 +666,7 @@ public class AutoInstallsLayout {
int defaultValue) {
AttributeSet attrs = Xml.asAttributeSet(parser);
int value = attrs.getAttributeResourceValue(
"http://schemas.android.com/apk/res-auto/com.android.launcher3", attribute,
"http://schemas.android.com/apk/res-auto/com.android.uiuios", attribute,
defaultValue);
if (value == defaultValue) {
value = attrs.getAttributeResourceValue(null, attribute, defaultValue);

View File

@@ -14,9 +14,9 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.util.SystemUiController.UI_STATE_OVERVIEW;
import static com.android.uiuios.util.SystemUiController.UI_STATE_OVERVIEW;
import static java.lang.annotation.RetentionPolicy.SOURCE;
@@ -27,17 +27,17 @@ import android.content.Intent;
import android.content.res.Configuration;
import android.view.ContextThemeWrapper;
import com.android.launcher3.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.launcher3.logging.StatsLogManager;
import com.android.launcher3.logging.StatsLogUtils;
import com.android.launcher3.logging.StatsLogUtils.LogStateProvider;
import com.android.launcher3.logging.UserEventDispatcher;
import com.android.launcher3.logging.UserEventDispatcher.UserEventDelegate;
import com.android.launcher3.uioverrides.UiFactory;
import com.android.launcher3.userevent.nano.LauncherLogProto;
import com.android.launcher3.util.SystemUiController;
import com.android.launcher3.util.ViewCache;
import com.android.launcher3.views.ActivityContext;
import com.android.uiuios.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.uiuios.logging.StatsLogManager;
import com.android.uiuios.logging.StatsLogUtils;
import com.android.uiuios.logging.StatsLogUtils.LogStateProvider;
import com.android.uiuios.logging.UserEventDispatcher;
import com.android.uiuios.logging.UserEventDispatcher.UserEventDelegate;
import com.android.uiuios.uioverrides.UiFactory;
import com.android.uiuios.userevent.nano.LauncherLogProto;
import com.android.uiuios.util.SystemUiController;
import com.android.uiuios.util.ViewCache;
import com.android.uiuios.views.ActivityContext;
import java.io.FileDescriptor;
import java.io.PrintWriter;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.app.ActivityOptions;
import android.content.ActivityNotFoundException;
@@ -30,14 +30,14 @@ import android.view.ActionMode;
import android.view.View;
import android.widget.Toast;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.model.AppLaunchTracker;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.uioverrides.DisplayRotationListener;
import com.android.launcher3.uioverrides.WallpaperColorInfo;
import com.android.launcher3.util.Themes;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.model.AppLaunchTracker;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.uioverrides.DisplayRotationListener;
import com.android.uiuios.uioverrides.WallpaperColorInfo;
import com.android.uiuios.util.Themes;
import androidx.annotation.Nullable;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.util.AttributeSet;
@@ -22,7 +22,7 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.views.RecyclerViewFastScroller;
import com.android.uiuios.views.RecyclerViewFastScroller;
import androidx.recyclerview.widget.RecyclerView;

View File

@@ -14,9 +14,9 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.icons.GraphicsUtils.setColorAlphaBound;
import static com.android.uiuios.icons.GraphicsUtils.setColorAlphaBound;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -42,20 +42,20 @@ import android.view.ViewConfiguration;
import android.view.ViewDebug;
import android.widget.TextView;
import com.android.launcher3.Launcher.OnResumeCallback;
import com.android.launcher3.accessibility.LauncherAccessibilityDelegate;
import com.android.launcher3.dot.DotInfo;
import com.android.launcher3.folder.FolderIcon;
import com.android.launcher3.graphics.DrawableFactory;
import com.android.launcher3.graphics.IconPalette;
import com.android.launcher3.graphics.IconShape;
import com.android.launcher3.graphics.PreloadIconDrawable;
import com.android.launcher3.icons.DotRenderer;
import com.android.launcher3.icons.IconCache.IconLoadRequest;
import com.android.launcher3.icons.IconCache.ItemInfoUpdateReceiver;
import com.android.launcher3.model.PackageItemInfo;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.views.ActivityContext;
import com.android.uiuios.Launcher.OnResumeCallback;
import com.android.uiuios.accessibility.LauncherAccessibilityDelegate;
import com.android.uiuios.dot.DotInfo;
import com.android.uiuios.folder.FolderIcon;
import com.android.uiuios.graphics.DrawableFactory;
import com.android.uiuios.graphics.IconPalette;
import com.android.uiuios.graphics.IconShape;
import com.android.uiuios.graphics.PreloadIconDrawable;
import com.android.uiuios.icons.DotRenderer;
import com.android.uiuios.icons.IconCache.IconLoadRequest;
import com.android.uiuios.icons.IconCache.ItemInfoUpdateReceiver;
import com.android.uiuios.model.PackageItemInfo;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.views.ActivityContext;
import java.text.NumberFormat;

View File

@@ -14,11 +14,11 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.NORMAL;
import android.animation.AnimatorSet;
import android.animation.FloatArrayEvaluator;
@@ -41,14 +41,14 @@ import android.view.accessibility.AccessibilityEvent;
import android.widget.PopupWindow;
import android.widget.TextView;
import com.android.launcher3.anim.Interpolators;
import com.android.launcher3.dragndrop.DragController;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.dragndrop.DragView;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.util.Themes;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.anim.Interpolators;
import com.android.uiuios.dragndrop.DragController;
import com.android.uiuios.dragndrop.DragLayer;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.dragndrop.DragView;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.util.Themes;
import com.android.uiuios.util.Thunk;
/**
* Implements a DropTarget.

View File

@@ -14,9 +14,9 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.anim.Interpolators.DEACCEL_1_5;
import static com.android.uiuios.anim.Interpolators.DEACCEL_1_5;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -51,24 +51,24 @@ import android.view.accessibility.AccessibilityEvent;
import androidx.annotation.IntDef;
import androidx.core.view.ViewCompat;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.accessibility.DragAndDropAccessibilityDelegate;
import com.android.launcher3.accessibility.FolderAccessibilityHelper;
import com.android.launcher3.accessibility.WorkspaceAccessibilityHelper;
import com.android.launcher3.anim.Interpolators;
import com.android.launcher3.anim.PropertyListBuilder;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.folder.PreviewBackground;
import com.android.launcher3.graphics.DragPreviewProvider;
import com.android.launcher3.graphics.RotationMode;
import com.android.launcher3.util.CellAndSpan;
import com.android.launcher3.util.GridOccupancy;
import com.android.launcher3.util.ParcelableSparseArray;
import com.android.launcher3.util.Themes;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.views.ActivityContext;
import com.android.launcher3.views.Transposable;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.accessibility.DragAndDropAccessibilityDelegate;
import com.android.uiuios.accessibility.FolderAccessibilityHelper;
import com.android.uiuios.accessibility.WorkspaceAccessibilityHelper;
import com.android.uiuios.anim.Interpolators;
import com.android.uiuios.anim.PropertyListBuilder;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.folder.PreviewBackground;
import com.android.uiuios.graphics.DragPreviewProvider;
import com.android.uiuios.graphics.RotationMode;
import com.android.uiuios.util.CellAndSpan;
import com.android.uiuios.util.GridOccupancy;
import com.android.uiuios.util.ParcelableSparseArray;
import com.android.uiuios.util.Themes;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.views.ActivityContext;
import com.android.uiuios.views.Transposable;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.view.View;
import android.view.ViewConfiguration;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.util.Thunk;
public class CheckLongPressHelper {

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetHost;
import android.appwidget.AppWidgetManager;
@@ -14,8 +14,8 @@ import android.os.Bundle;
import android.text.TextUtils;
import android.util.ArrayMap;
import android.util.Log;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.util.Thunk;
import java.io.IOException;
import java.net.URISyntaxException;
import java.util.List;

View File

@@ -14,23 +14,23 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch.TAP;
import static com.android.launcher3.userevent.nano.LauncherLogProto.ControlType.UNDO;
import static com.android.uiuios.userevent.nano.LauncherLogProto.Action.Touch.TAP;
import static com.android.uiuios.userevent.nano.LauncherLogProto.ControlType.UNDO;
import android.content.Context;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.View;
import com.android.launcher3.accessibility.LauncherAccessibilityDelegate;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.logging.LoggerUtils;
import com.android.launcher3.model.ModelWriter;
import com.android.launcher3.userevent.nano.LauncherLogProto.ControlType;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.views.Snackbar;
import com.android.uiuios.accessibility.LauncherAccessibilityDelegate;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.logging.LoggerUtils;
import com.android.uiuios.model.ModelWriter;
import com.android.uiuios.userevent.nano.LauncherLogProto.ControlType;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.views.Snackbar;
public class DeleteDropTarget extends ButtonDropTarget {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.content.res.Configuration;
@@ -26,10 +26,10 @@ import android.util.DisplayMetrics;
import android.view.Surface;
import android.view.WindowManager;
import com.android.launcher3.CellLayout.ContainerType;
import com.android.launcher3.graphics.IconShape;
import com.android.launcher3.icons.DotRenderer;
import com.android.launcher3.icons.IconNormalizer;
import com.android.uiuios.CellLayout.ContainerType;
import com.android.uiuios.graphics.IconShape;
import com.android.uiuios.icons.DotRenderer;
import com.android.uiuios.icons.IconNormalizer;
public class DeviceProfile {

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.view.View;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.logging.StatsLogUtils.LogContainerProvider;
import com.android.uiuios.DropTarget.DragObject;
import com.android.uiuios.logging.StatsLogUtils.LogContainerProvider;
/**
* Interface defining an object that can originate a drag.

View File

@@ -14,13 +14,13 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.graphics.Rect;
import com.android.launcher3.accessibility.DragViewStateAnnouncer;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.dragndrop.DragView;
import com.android.uiuios.accessibility.DragViewStateAnnouncer;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.dragndrop.DragView;
/**
* Interface defining an object that can receive a drag.

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.ButtonDropTarget.TOOLTIP_DEFAULT;
import static com.android.launcher3.ButtonDropTarget.TOOLTIP_LEFT;
import static com.android.launcher3.ButtonDropTarget.TOOLTIP_RIGHT;
import static com.android.launcher3.anim.AlphaUpdateListener.updateVisibility;
import static com.android.uiuios.ButtonDropTarget.TOOLTIP_DEFAULT;
import static com.android.uiuios.ButtonDropTarget.TOOLTIP_LEFT;
import static com.android.uiuios.ButtonDropTarget.TOOLTIP_RIGHT;
import static com.android.uiuios.anim.AlphaUpdateListener.updateVisibility;
import android.animation.TimeInterpolator;
import android.content.Context;
@@ -31,10 +31,10 @@ import android.view.ViewDebug;
import android.view.ViewPropertyAnimator;
import android.widget.FrameLayout;
import com.android.launcher3.anim.Interpolators;
import com.android.launcher3.dragndrop.DragController;
import com.android.launcher3.dragndrop.DragController.DragListener;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.uiuios.anim.Interpolators;
import com.android.uiuios.dragndrop.DragController;
import com.android.uiuios.dragndrop.DragController.DragListener;
import com.android.uiuios.dragndrop.DragOptions;
/*
* The top bar containing various drop targets: Delete/App Info/Uninstall.

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.text.TextUtils;
@@ -24,7 +24,7 @@ import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import com.android.launcher3.util.UiThreadHelper;
import com.android.uiuios.util.UiThreadHelper;
/**

View File

@@ -14,10 +14,10 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.anim.Interpolators.ACCEL;
import static com.android.launcher3.anim.Interpolators.DEACCEL;
import static com.android.uiuios.anim.Interpolators.ACCEL;
import static com.android.uiuios.anim.Interpolators.DEACCEL;
import android.animation.ObjectAnimator;
import android.graphics.Bitmap;
@@ -35,7 +35,7 @@ import android.graphics.drawable.Drawable;
import android.util.Property;
import android.util.SparseArray;
import com.android.launcher3.icons.BitmapInfo;
import com.android.uiuios.icons.BitmapInfo;
public class FastBitmapDrawable extends Drawable {

View File

@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.Utilities.SINGLE_FRAME_MS;
import static com.android.uiuios.Utilities.SINGLE_FRAME_MS;
import android.animation.ValueAnimator;
import android.animation.ValueAnimator.AnimatorUpdateListener;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.util.Log;
import android.view.KeyEvent;
@@ -22,11 +22,11 @@ import android.view.SoundEffectConstants;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.folder.Folder;
import com.android.launcher3.folder.FolderPagedView;
import com.android.launcher3.util.FocusLogic;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.folder.Folder;
import com.android.uiuios.folder.FolderPagedView;
import com.android.uiuios.util.FocusLogic;
import com.android.uiuios.util.Thunk;
/**
* A keyboard listener we set on all the workspace icons.

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.os.Process;
import com.android.launcher3.model.ModelWriter;
import com.android.launcher3.util.ContentWriter;
import com.android.uiuios.model.ModelWriter;
import com.android.uiuios.util.ContentWriter;
import java.util.ArrayList;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.graphics.Rect;
@@ -26,11 +26,11 @@ import android.view.ViewDebug;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.android.launcher3.graphics.RotationMode;
import com.android.launcher3.logging.StatsLogUtils.LogContainerProvider;
import com.android.launcher3.userevent.nano.LauncherLogProto;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.views.Transposable;
import com.android.uiuios.graphics.RotationMode;
import com.android.uiuios.logging.StatsLogUtils.LogContainerProvider;
import com.android.uiuios.userevent.nano.LauncherLogProto;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.views.Transposable;
public class Hotseat extends CellLayout implements LogContainerProvider, Insettable, Transposable {

View File

@@ -1,10 +1,10 @@
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.content.pm.LauncherActivityInfo;
import android.graphics.drawable.Drawable;
import com.android.launcher3.util.ResourceBasedOverride;
import com.android.uiuios.util.ResourceBasedOverride;
public class IconProvider implements ResourceBasedOverride {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.graphics.Rect;

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.content.res.TypedArray;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProviderInfo;
@@ -39,16 +39,16 @@ import android.util.Base64;
import android.util.Log;
import android.util.Pair;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.icons.BitmapInfo;
import com.android.launcher3.icons.GraphicsUtils;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.shortcuts.ShortcutKey;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.icons.BitmapInfo;
import com.android.uiuios.icons.GraphicsUtils;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.shortcuts.ShortcutKey;
import com.android.uiuios.util.PackageManagerHelper;
import com.android.uiuios.util.Preconditions;
import com.android.uiuios.util.Thunk;
import org.json.JSONException;
import org.json.JSONObject;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -23,7 +23,7 @@ import android.animation.ValueAnimator;
import android.util.Property;
import android.view.View;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.util.Thunk;
/**
* A convenience class for two-way animations, e.g. a fadeIn/fadeOut animation.

View File

@@ -14,11 +14,11 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.Utilities.getDevicePrefs;
import static com.android.launcher3.config.FeatureFlags.APPLY_CONFIG_AT_RUNTIME;
import static com.android.launcher3.util.PackageManagerHelper.getPackageFilter;
import static com.android.uiuios.Utilities.getDevicePrefs;
import static com.android.uiuios.config.FeatureFlags.APPLY_CONFIG_AT_RUNTIME;
import static com.android.uiuios.util.PackageManagerHelper.getPackageFilter;
import android.annotation.TargetApi;
import android.appwidget.AppWidgetHostView;
@@ -42,11 +42,11 @@ import android.util.Xml;
import android.view.Display;
import android.view.WindowManager;
import com.android.launcher3.graphics.IconShape;
import com.android.launcher3.util.ConfigMonitor;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.MainThreadInitializedObject;
import com.android.launcher3.util.Themes;
import com.android.uiuios.graphics.IconShape;
import com.android.uiuios.util.ConfigMonitor;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.MainThreadInitializedObject;
import com.android.uiuios.util.Themes;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.ContentValues;
@@ -22,7 +22,7 @@ import android.content.Intent;
import android.os.Process;
import android.os.UserHandle;
import com.android.launcher3.util.ContentWriter;
import com.android.uiuios.util.ContentWriter;
/**
* Represents an item in the launcher.

View File

@@ -14,13 +14,13 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.icons.BitmapInfo.LOW_RES_ICON;
import static com.android.uiuios.icons.BitmapInfo.LOW_RES_ICON;
import android.graphics.Bitmap;
import com.android.launcher3.icons.BitmapInfo;
import com.android.uiuios.icons.BitmapInfo;
/**
* Represents an ItemInfo which also holds an icon.

View File

@@ -14,24 +14,24 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.content.pm.ActivityInfo.CONFIG_LOCALE;
import static android.content.pm.ActivityInfo.CONFIG_ORIENTATION;
import static android.content.pm.ActivityInfo.CONFIG_SCREEN_SIZE;
import static com.android.launcher3.AbstractFloatingView.TYPE_SNACKBAR;
import static com.android.launcher3.LauncherAnimUtils.SPRING_LOADED_EXIT_DELAY;
import static com.android.launcher3.LauncherState.ALL_APPS;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.launcher3.LauncherState.OVERVIEW;
import static com.android.launcher3.LauncherState.OVERVIEW_PEEK;
import static com.android.launcher3.dragndrop.DragLayer.ALPHA_INDEX_LAUNCHER_LOAD;
import static com.android.launcher3.logging.LoggerUtils.newContainerTarget;
import static com.android.launcher3.logging.LoggerUtils.newTarget;
import static com.android.launcher3.states.RotationHelper.REQUEST_NONE;
import static com.android.launcher3.util.RaceConditionTracker.ENTER;
import static com.android.launcher3.util.RaceConditionTracker.EXIT;
import static com.android.uiuios.AbstractFloatingView.TYPE_SNACKBAR;
import static com.android.uiuios.LauncherAnimUtils.SPRING_LOADED_EXIT_DELAY;
import static com.android.uiuios.LauncherState.ALL_APPS;
import static com.android.uiuios.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.OVERVIEW;
import static com.android.uiuios.LauncherState.OVERVIEW_PEEK;
import static com.android.uiuios.dragndrop.DragLayer.ALPHA_INDEX_LAUNCHER_LOAD;
import static com.android.uiuios.logging.LoggerUtils.newContainerTarget;
import static com.android.uiuios.logging.LoggerUtils.newTarget;
import static com.android.uiuios.states.RotationHelper.REQUEST_NONE;
import static com.android.uiuios.util.RaceConditionTracker.ENTER;
import static com.android.uiuios.util.RaceConditionTracker.EXIT;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -77,74 +77,74 @@ import android.view.accessibility.AccessibilityEvent;
import android.view.animation.OvershootInterpolator;
import android.widget.Toast;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.accessibility.LauncherAccessibilityDelegate;
import com.android.launcher3.allapps.AllAppsContainerView;
import com.android.launcher3.allapps.AllAppsStore;
import com.android.launcher3.allapps.AllAppsTransitionController;
import com.android.launcher3.allapps.DiscoveryBounce;
import com.android.launcher3.anim.PropertyListBuilder;
import com.android.launcher3.compat.AppWidgetManagerCompat;
import com.android.launcher3.compat.LauncherAppsCompatVO;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.dot.DotInfo;
import com.android.launcher3.dragndrop.DragController;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.launcher3.dragndrop.DragView;
import com.android.launcher3.folder.Folder;
import com.android.launcher3.folder.FolderIcon;
import com.android.launcher3.folder.FolderIconPreviewVerifier;
import com.android.launcher3.graphics.RotationMode;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.keyboard.CustomActionsPopup;
import com.android.launcher3.keyboard.ViewGroupFocusHelper;
import com.android.launcher3.logging.FileLog;
import com.android.launcher3.logging.StatsLogUtils;
import com.android.launcher3.logging.UserEventDispatcher;
import com.android.launcher3.logging.UserEventDispatcher.UserEventDelegate;
import com.android.launcher3.model.AppLaunchTracker;
import com.android.launcher3.model.ModelWriter;
import com.android.launcher3.notification.NotificationListener;
import com.android.launcher3.popup.PopupContainerWithArrow;
import com.android.launcher3.popup.PopupDataProvider;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.states.InternalStateHandler;
import com.android.launcher3.states.RotationHelper;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.touch.ItemClickHandler;
import com.android.launcher3.uioverrides.UiFactory;
import com.android.launcher3.userevent.nano.LauncherLogProto;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action;
import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.util.ActivityResultInfo;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.launcher3.util.MultiValueAlpha;
import com.android.launcher3.util.MultiValueAlpha.AlphaProperty;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.launcher3.util.PackageUserKey;
import com.android.launcher3.util.PendingRequestArgs;
import com.android.launcher3.util.RaceConditionTracker;
import com.android.launcher3.util.SystemUiController;
import com.android.launcher3.util.Themes;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.util.TraceHelper;
import com.android.launcher3.util.UiThreadHelper;
import com.android.launcher3.util.ViewOnDrawExecutor;
import com.android.launcher3.views.ActivityContext;
import com.android.launcher3.views.OptionsPopupView;
import com.android.launcher3.views.ScrimView;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.launcher3.widget.PendingAddShortcutInfo;
import com.android.launcher3.widget.PendingAddWidgetInfo;
import com.android.launcher3.widget.PendingAppWidgetHostView;
import com.android.launcher3.widget.WidgetAddFlowHandler;
import com.android.launcher3.widget.WidgetHostViewLoader;
import com.android.launcher3.widget.WidgetListRowEntry;
import com.android.launcher3.widget.WidgetsFullSheet;
import com.android.launcher3.widget.custom.CustomWidgetParser;
import com.android.uiuios.DropTarget.DragObject;
import com.android.uiuios.accessibility.LauncherAccessibilityDelegate;
import com.android.uiuios.allapps.AllAppsContainerView;
import com.android.uiuios.allapps.AllAppsStore;
import com.android.uiuios.allapps.AllAppsTransitionController;
import com.android.uiuios.allapps.DiscoveryBounce;
import com.android.uiuios.anim.PropertyListBuilder;
import com.android.uiuios.compat.AppWidgetManagerCompat;
import com.android.uiuios.compat.LauncherAppsCompatVO;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.dot.DotInfo;
import com.android.uiuios.dragndrop.DragController;
import com.android.uiuios.dragndrop.DragLayer;
import com.android.uiuios.dragndrop.DragView;
import com.android.uiuios.folder.Folder;
import com.android.uiuios.folder.FolderIcon;
import com.android.uiuios.folder.FolderIconPreviewVerifier;
import com.android.uiuios.graphics.RotationMode;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.keyboard.CustomActionsPopup;
import com.android.uiuios.keyboard.ViewGroupFocusHelper;
import com.android.uiuios.logging.FileLog;
import com.android.uiuios.logging.StatsLogUtils;
import com.android.uiuios.logging.UserEventDispatcher;
import com.android.uiuios.logging.UserEventDispatcher.UserEventDelegate;
import com.android.uiuios.model.AppLaunchTracker;
import com.android.uiuios.model.ModelWriter;
import com.android.uiuios.notification.NotificationListener;
import com.android.uiuios.popup.PopupContainerWithArrow;
import com.android.uiuios.popup.PopupDataProvider;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.states.InternalStateHandler;
import com.android.uiuios.states.RotationHelper;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.touch.ItemClickHandler;
import com.android.uiuios.uioverrides.UiFactory;
import com.android.uiuios.userevent.nano.LauncherLogProto;
import com.android.uiuios.userevent.nano.LauncherLogProto.Action;
import com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.util.ActivityResultInfo;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.ItemInfoMatcher;
import com.android.uiuios.util.MultiValueAlpha;
import com.android.uiuios.util.MultiValueAlpha.AlphaProperty;
import com.android.uiuios.util.PackageManagerHelper;
import com.android.uiuios.util.PackageUserKey;
import com.android.uiuios.util.PendingRequestArgs;
import com.android.uiuios.util.RaceConditionTracker;
import com.android.uiuios.util.SystemUiController;
import com.android.uiuios.util.Themes;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.util.TraceHelper;
import com.android.uiuios.util.UiThreadHelper;
import com.android.uiuios.util.ViewOnDrawExecutor;
import com.android.uiuios.views.ActivityContext;
import com.android.uiuios.views.OptionsPopupView;
import com.android.uiuios.views.ScrimView;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import com.android.uiuios.widget.PendingAddShortcutInfo;
import com.android.uiuios.widget.PendingAddWidgetInfo;
import com.android.uiuios.widget.PendingAppWidgetHostView;
import com.android.uiuios.widget.WidgetAddFlowHandler;
import com.android.uiuios.widget.WidgetHostViewLoader;
import com.android.uiuios.widget.WidgetListRowEntry;
import com.android.uiuios.widget.WidgetsFullSheet;
import com.android.uiuios.widget.custom.CustomWidgetParser;
import java.io.FileDescriptor;
import java.io.PrintWriter;
@@ -2429,7 +2429,7 @@ public class Launcher extends BaseDraggingActivity implements LauncherExterns,
}
/**
* $ adb shell dumpsys activity com.android.launcher3.Launcher [--all]
* $ adb shell dumpsys activity com.android.uiuios.Launcher [--all]
*/
@Override
public void dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args) {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.graphics.drawable.Drawable;
import android.util.FloatProperty;

View File

@@ -14,10 +14,10 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.InvariantDeviceProfile.CHANGE_FLAG_ICON_PARAMS;
import static com.android.launcher3.util.SecureSettingsObserver.newNotificationSettingsObserver;
import static com.android.uiuios.InvariantDeviceProfile.CHANGE_FLAG_ICON_PARAMS;
import static com.android.uiuios.util.SecureSettingsObserver.newNotificationSettingsObserver;
import android.app.KeyguardManager;
import android.content.ComponentName;
@@ -29,16 +29,16 @@ import android.os.Handler;
import android.os.Process;
import android.util.Log;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.compat.PackageInstallerCompat;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.notification.NotificationListener;
import com.android.launcher3.util.MainThreadInitializedObject;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.SecureSettingsObserver;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.compat.PackageInstallerCompat;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.notification.NotificationListener;
import com.android.uiuios.util.MainThreadInitializedObject;
import com.android.uiuios.util.Preconditions;
import com.android.uiuios.util.SecureSettingsObserver;
public class LauncherAppState {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.animation.Animator;
@@ -24,7 +24,7 @@ import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.view.View;
import com.android.launcher3.util.ResourceBasedOverride;
import com.android.uiuios.util.ResourceBasedOverride;
/**
* Manages the opening and closing app transitions from Launcher.

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.app.Activity.RESULT_CANCELED;
@@ -30,9 +30,9 @@ import android.util.SparseArray;
import android.view.LayoutInflater;
import android.widget.Toast;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.widget.DeferredAppWidgetHostView;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.widget.DeferredAppWidgetHostView;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import java.util.ArrayList;

View File

@@ -14,15 +14,15 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetHostView;
import android.content.ComponentName;
import android.content.Intent;
import android.os.Process;
import com.android.launcher3.model.PackageItemInfo;
import com.android.launcher3.util.ContentWriter;
import com.android.uiuios.model.PackageItemInfo;
import com.android.uiuios.util.ContentWriter;
/**
* Represents a widget (either instantiated or about to be) in the Launcher.

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.appwidget.AppWidgetHostView;
import android.appwidget.AppWidgetProviderInfo;
@@ -10,7 +10,7 @@ import android.graphics.Rect;
import android.os.Parcel;
import android.os.UserHandle;
import com.android.launcher3.icons.ComponentWithLabel;
import com.android.uiuios.icons.ComponentWithLabel;
/**
* This class is a thin wrapper around the framework AppWidgetProviderInfo class. This class affords

View File

@@ -1,12 +1,12 @@
package com.android.launcher3;
package com.android.uiuios;
import android.app.backup.BackupAgent;
import android.app.backup.BackupDataInput;
import android.app.backup.BackupDataOutput;
import android.os.ParcelFileDescriptor;
import com.android.launcher3.logging.FileLog;
import com.android.launcher3.provider.RestoreDbTask;
import com.android.uiuios.logging.FileLog;
import com.android.uiuios.provider.RestoreDbTask;
public class LauncherBackupAgent extends BackupAgent {

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Intent;
import android.os.Bundle;

View File

@@ -14,13 +14,13 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.SharedPreferences;
/**
* This interface defines the set of methods that the Launcher activity exposes. Methods
* here should be safe to call from classes outside of com.android.launcher3.*
* here should be safe to call from classes outside of com.android.uiuios.*
*/
public interface LauncherExterns {

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import java.util.Arrays;
import java.util.Collections;
@@ -15,10 +15,10 @@ public class LauncherFiles {
private static final String XML = ".xml";
public static final String LAUNCHER_DB = "launcher.db";
public static final String SHARED_PREFERENCES_KEY = "com.android.launcher3.prefs";
public static final String MANAGED_USER_PREFERENCES_KEY = "com.android.launcher3.managedusers.prefs";
public static final String SHARED_PREFERENCES_KEY = "com.android.uiuios.prefs";
public static final String MANAGED_USER_PREFERENCES_KEY = "com.android.uiuios.managedusers.prefs";
// This preference file is not backed up to cloud.
public static final String DEVICE_PREFERENCES_KEY = "com.android.launcher3.device.prefs";
public static final String DEVICE_PREFERENCES_KEY = "com.android.uiuios.device.prefs";
public static final String WIDGET_PREVIEWS_DB = "widgetpreviews.db";
public static final String APP_ICONS_DB = "app_icons.db";

View File

@@ -14,10 +14,10 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.LauncherAppState.ACTION_FORCE_ROLOAD;
import static com.android.launcher3.config.FeatureFlags.IS_DOGFOOD_BUILD;
import static com.android.uiuios.LauncherAppState.ACTION_FORCE_ROLOAD;
import static com.android.uiuios.config.FeatureFlags.IS_DOGFOOD_BUILD;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -32,31 +32,31 @@ import android.text.TextUtils;
import android.util.Log;
import android.util.Pair;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.compat.PackageInstallerCompat.PackageInstallInfo;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.model.AddWorkspaceItemsTask;
import com.android.launcher3.model.BaseModelUpdateTask;
import com.android.launcher3.model.BgDataModel;
import com.android.launcher3.model.CacheDataUpdatedTask;
import com.android.launcher3.model.LoaderResults;
import com.android.launcher3.model.LoaderTask;
import com.android.launcher3.model.ModelWriter;
import com.android.launcher3.model.PackageInstallStateChangedTask;
import com.android.launcher3.model.PackageUpdatedTask;
import com.android.launcher3.model.ShortcutsChangedTask;
import com.android.launcher3.model.UserLockStateChangedTask;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.launcher3.util.PackageUserKey;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.util.ViewOnDrawExecutor;
import com.android.launcher3.widget.WidgetListRowEntry;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.compat.PackageInstallerCompat.PackageInstallInfo;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.model.AddWorkspaceItemsTask;
import com.android.uiuios.model.BaseModelUpdateTask;
import com.android.uiuios.model.BgDataModel;
import com.android.uiuios.model.CacheDataUpdatedTask;
import com.android.uiuios.model.LoaderResults;
import com.android.uiuios.model.LoaderTask;
import com.android.uiuios.model.ModelWriter;
import com.android.uiuios.model.PackageInstallStateChangedTask;
import com.android.uiuios.model.PackageUpdatedTask;
import com.android.uiuios.model.ShortcutsChangedTask;
import com.android.uiuios.model.UserLockStateChangedTask;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.ItemInfoMatcher;
import com.android.uiuios.util.PackageUserKey;
import com.android.uiuios.util.Preconditions;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.util.ViewOnDrawExecutor;
import com.android.uiuios.widget.WidgetListRowEntry;
import java.io.FileDescriptor;
import java.io.PrintWriter;

View File

@@ -14,10 +14,10 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.provider.LauncherDbUtils.dropTable;
import static com.android.launcher3.provider.LauncherDbUtils.tableExists;
import static com.android.uiuios.provider.LauncherDbUtils.dropTable;
import static com.android.uiuios.provider.LauncherDbUtils.tableExists;
import android.annotation.TargetApi;
import android.app.backup.BackupManager;
@@ -57,21 +57,21 @@ import android.text.TextUtils;
import android.util.Log;
import android.util.Xml;
import com.android.launcher3.AutoInstallsLayout.LayoutParserCallback;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.logging.FileLog;
import com.android.launcher3.model.DbDowngradeHelper;
import com.android.launcher3.provider.LauncherDbUtils;
import com.android.launcher3.provider.LauncherDbUtils.SQLiteTransaction;
import com.android.launcher3.provider.RestoreDbTask;
import com.android.launcher3.util.IOUtils;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.IntSet;
import com.android.launcher3.util.NoLocaleSQLiteHelper;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.AutoInstallsLayout.LayoutParserCallback;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.logging.FileLog;
import com.android.uiuios.model.DbDowngradeHelper;
import com.android.uiuios.provider.LauncherDbUtils;
import com.android.uiuios.provider.LauncherDbUtils.SQLiteTransaction;
import com.android.uiuios.provider.RestoreDbTask;
import com.android.uiuios.util.IOUtils;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.IntSet;
import com.android.uiuios.util.NoLocaleSQLiteHelper;
import com.android.uiuios.util.Preconditions;
import com.android.uiuios.util.Thunk;
import org.xmlpull.v1.XmlPullParser;
@@ -108,7 +108,7 @@ public class LauncherProvider extends ContentProvider {
protected DatabaseHelper mOpenHelper;
/**
* $ adb shell dumpsys activity provider com.android.launcher3
* $ adb shell dumpsys activity provider com.android.uiuios
*/
@Override
public void dump(FileDescriptor fd, PrintWriter writer, String[] args) {

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
/**
* This class is a listener for {@link LauncherProvider} changes. It gets notified in the

View File

@@ -1,7 +1,7 @@
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.util.SystemUiController.FLAG_DARK_NAV;
import static com.android.launcher3.util.SystemUiController.UI_STATE_ROOT_VIEW;
import static com.android.uiuios.util.SystemUiController.FLAG_DARK_NAV;
import static com.android.uiuios.util.SystemUiController.UI_STATE_ROOT_VIEW;
import android.annotation.TargetApi;
import android.app.ActivityManager;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ContentResolver;
import android.database.sqlite.SQLiteDatabase;

View File

@@ -13,40 +13,40 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.view.View.IMPORTANT_FOR_ACCESSIBILITY_AUTO;
import static android.view.View.IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS;
import static android.view.View.VISIBLE;
import static android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_OVERVIEW_FADE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_OVERVIEW_TRANSLATE_X;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.android.launcher3.anim.Interpolators.ACCEL;
import static com.android.launcher3.anim.Interpolators.DEACCEL;
import static com.android.launcher3.anim.Interpolators.DEACCEL_1_7;
import static com.android.launcher3.anim.Interpolators.clampToProgress;
import static com.android.launcher3.testing.TestProtocol.ALL_APPS_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.BACKGROUND_APP_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.NORMAL_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.OVERVIEW_PEEK_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.OVERVIEW_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.QUICK_SWITCH_STATE_ORDINAL;
import static com.android.launcher3.testing.TestProtocol.SPRING_LOADED_STATE_ORDINAL;
import static com.android.launcher3.anim.Interpolators.ACCEL_2;
import static com.android.launcher3.states.RotationHelper.REQUEST_NONE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_OVERVIEW_FADE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_OVERVIEW_TRANSLATE_X;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.android.uiuios.anim.Interpolators.ACCEL;
import static com.android.uiuios.anim.Interpolators.DEACCEL;
import static com.android.uiuios.anim.Interpolators.DEACCEL_1_7;
import static com.android.uiuios.anim.Interpolators.clampToProgress;
import static com.android.uiuios.testing.TestProtocol.ALL_APPS_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.BACKGROUND_APP_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.NORMAL_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.OVERVIEW_PEEK_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.OVERVIEW_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.QUICK_SWITCH_STATE_ORDINAL;
import static com.android.uiuios.testing.TestProtocol.SPRING_LOADED_STATE_ORDINAL;
import static com.android.uiuios.anim.Interpolators.ACCEL_2;
import static com.android.uiuios.states.RotationHelper.REQUEST_NONE;
import android.view.animation.Interpolator;
import com.android.launcher3.anim.AnimatorSetBuilder;
import com.android.launcher3.states.SpringLoadedState;
import com.android.launcher3.uioverrides.UiFactory;
import com.android.launcher3.uioverrides.states.AllAppsState;
import com.android.launcher3.uioverrides.states.OverviewState;
import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType;
import com.android.uiuios.anim.AnimatorSetBuilder;
import com.android.uiuios.states.SpringLoadedState;
import com.android.uiuios.uioverrides.UiFactory;
import com.android.uiuios.uioverrides.states.AllAppsState;
import com.android.uiuios.uioverrides.states.OverviewState;
import com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType;
import java.util.Arrays;
@@ -117,7 +117,7 @@ public class LauncherState {
public final int ordinal;
/**
* Used for containerType in {@link com.android.launcher3.logging.UserEventDispatcher}
* Used for containerType in {@link com.android.uiuios.logging.UserEventDispatcher}
*/
public final int containerType;
@@ -233,7 +233,7 @@ public class LauncherState {
/**
* Fraction shift in the vertical translation UI and related properties
*
* @see com.android.launcher3.allapps.AllAppsTransitionController
* @see com.android.uiuios.allapps.AllAppsTransitionController
*/
public float getVerticalProgress(Launcher launcher) {
return 1f;

View File

@@ -14,10 +14,10 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.launcher3.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import static com.android.uiuios.LauncherState.NORMAL;
import static com.android.uiuios.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -26,14 +26,14 @@ import android.os.Handler;
import android.os.Looper;
import android.util.Log;
import com.android.launcher3.anim.AnimationSuccessListener;
import com.android.launcher3.anim.AnimatorPlaybackController;
import com.android.launcher3.anim.AnimatorSetBuilder;
import com.android.launcher3.anim.PropertySetter;
import com.android.launcher3.anim.PropertySetter.AnimatedPropertySetter;
import com.android.launcher3.compat.AccessibilityManagerCompat;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.uioverrides.UiFactory;
import com.android.uiuios.anim.AnimationSuccessListener;
import com.android.uiuios.anim.AnimatorPlaybackController;
import com.android.uiuios.anim.AnimatorSetBuilder;
import com.android.uiuios.anim.PropertySetter;
import com.android.uiuios.anim.PropertySetter.AnimatedPropertySetter;
import com.android.uiuios.compat.AccessibilityManagerCompat;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.uioverrides.UiFactory;
import java.io.PrintWriter;
import java.lang.annotation.Retention;

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.animation.TimeInterpolator;

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.animation.TimeInterpolator;

View File

@@ -14,14 +14,14 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.graphics.IconShape;
import com.android.launcher3.logging.FileLog;
import com.android.launcher3.util.ResourceBasedOverride;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.graphics.IconShape;
import com.android.uiuios.logging.FileLog;
import com.android.uiuios.util.ResourceBasedOverride;
/**
* Utility class to handle one time initializations of the main process

View File

@@ -14,11 +14,11 @@
* limitations under the License
*/
package com.android.launcher3;
package com.android.uiuios;
import android.os.Looper;
import com.android.launcher3.util.LooperExecutor;
import com.android.uiuios.util.LooperExecutor;
/**
* An executor service that executes its tasks on the main thread.

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
public interface OnAlarmListener {
public void onAlarm(Alarm alarm);

View File

@@ -14,13 +14,13 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.Utilities.shouldDisableGestures;
import static com.android.launcher3.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import static com.android.launcher3.compat.AccessibilityManagerCompat.isObservedEventType;
import static com.android.launcher3.config.FeatureFlags.QUICKSTEP_SPRINGS;
import static com.android.launcher3.touch.OverScroll.OVERSCROLL_DAMP_FACTOR;
import static com.android.uiuios.Utilities.shouldDisableGestures;
import static com.android.uiuios.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import static com.android.uiuios.compat.AccessibilityManagerCompat.isObservedEventType;
import static com.android.uiuios.config.FeatureFlags.QUICKSTEP_SPRINGS;
import static com.android.uiuios.touch.OverScroll.OVERSCROLL_DAMP_FACTOR;
import android.animation.LayoutTransition;
import android.animation.TimeInterpolator;
@@ -47,12 +47,12 @@ import android.view.accessibility.AccessibilityNodeInfo;
import android.view.animation.Interpolator;
import android.widget.ScrollView;
import com.android.launcher3.anim.Interpolators;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.pageindicators.PageIndicator;
import com.android.launcher3.touch.OverScroll;
import com.android.launcher3.util.OverScroller;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.anim.Interpolators;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.pageindicators.PageIndicator;
import com.android.uiuios.touch.OverScroll;
import com.android.uiuios.util.OverScroller;
import com.android.uiuios.util.Thunk;
import java.util.ArrayList;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.pm.PackageManager;
import android.content.res.Resources;
@@ -35,7 +35,7 @@ public class Partner {
/** Marker action used to discover partner */
private static final String
ACTION_PARTNER_CUSTOMIZATION = "com.android.launcher3.action.PARTNER_CUSTOMIZATION";
ACTION_PARTNER_CUSTOMIZATION = "com.android.uiuios.action.PARTNER_CUSTOMIZATION";
public static final String RES_FOLDER = "partner_folder";
public static final String RES_WALLPAPERS = "partner_wallpapers";

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;

View File

@@ -14,13 +14,13 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.Context;
import android.content.Intent;
import com.android.launcher3.compat.PackageInstallerCompat;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.uiuios.compat.PackageInstallerCompat;
import com.android.uiuios.util.PackageManagerHelper;
import androidx.annotation.NonNull;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.res.Resources;
import android.util.DisplayMetrics;

View File

@@ -1,12 +1,12 @@
package com.android.launcher3;
package com.android.uiuios;
import static android.appwidget.AppWidgetManager.INVALID_APPWIDGET_ID;
import static android.appwidget.AppWidgetProviderInfo.WIDGET_FEATURE_RECONFIGURABLE;
import static com.android.launcher3.ItemInfoWithIcon.FLAG_SYSTEM_MASK;
import static com.android.launcher3.ItemInfoWithIcon.FLAG_SYSTEM_NO;
import static com.android.launcher3.LauncherSettings.Favorites.CONTAINER_DESKTOP;
import static com.android.launcher3.accessibility.LauncherAccessibilityDelegate.RECONFIGURE;
import static com.android.launcher3.accessibility.LauncherAccessibilityDelegate.UNINSTALL;
import static com.android.uiuios.ItemInfoWithIcon.FLAG_SYSTEM_MASK;
import static com.android.uiuios.ItemInfoWithIcon.FLAG_SYSTEM_NO;
import static com.android.uiuios.LauncherSettings.Favorites.CONTAINER_DESKTOP;
import static com.android.uiuios.accessibility.LauncherAccessibilityDelegate.RECONFIGURE;
import static com.android.uiuios.accessibility.LauncherAccessibilityDelegate.UNINSTALL;
import android.appwidget.AppWidgetHostView;
import android.appwidget.AppWidgetProviderInfo;
@@ -26,13 +26,13 @@ import android.util.Log;
import android.view.View;
import android.widget.Toast;
import com.android.launcher3.Launcher.OnResumeCallback;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.logging.LoggerUtils;
import com.android.launcher3.userevent.nano.LauncherLogProto.ControlType;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.util.Themes;
import com.android.uiuios.Launcher.OnResumeCallback;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.logging.LoggerUtils;
import com.android.uiuios.userevent.nano.LauncherLogProto.ControlType;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.util.Themes;
import java.net.URISyntaxException;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.annotation.TargetApi;
import android.content.BroadcastReceiver;
@@ -36,7 +36,7 @@ import android.provider.Settings;
import android.text.TextUtils;
import android.util.Log;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.uiuios.compat.LauncherAppsCompat;
import java.util.List;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static android.view.MotionEvent.ACTION_DOWN;
@@ -25,9 +25,9 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.CellLayout.ContainerType;
import com.android.launcher3.views.ActivityContext;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.uiuios.CellLayout.ContainerType;
import com.android.uiuios.views.ActivityContext;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
public class ShortcutAndWidgetContainer extends ViewGroup {
static final String TAG = "ShortcutAndWidgetContainer";

View File

@@ -1,9 +1,9 @@
package com.android.launcher3;
package com.android.uiuios;
import android.view.MotionEvent;
import android.view.View;
import com.android.launcher3.StylusEventHelper.StylusButtonListener;
import com.android.uiuios.StylusEventHelper.StylusButtonListener;
/**
* Simple listener that performs a long click on the view after a stylus button press.

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.view.MotionEvent;
import android.view.View;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.animation.ValueAnimator;
import android.annotation.TargetApi;
@@ -64,19 +64,19 @@ import android.view.View;
import android.view.ViewConfiguration;
import android.view.animation.Interpolator;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.compat.ShortcutConfigActivityInfo;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.dragndrop.FolderAdaptiveIcon;
import com.android.launcher3.graphics.RotationMode;
import com.android.launcher3.graphics.TintedDrawableSpan;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.shortcuts.ShortcutKey;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.launcher3.views.Transposable;
import com.android.launcher3.widget.PendingAddShortcutInfo;
import com.android.uiuios.compat.LauncherAppsCompat;
import com.android.uiuios.compat.ShortcutConfigActivityInfo;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.dragndrop.FolderAdaptiveIcon;
import com.android.uiuios.graphics.RotationMode;
import com.android.uiuios.graphics.TintedDrawableSpan;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.shortcuts.ShortcutKey;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.PackageManagerHelper;
import com.android.uiuios.views.Transposable;
import com.android.uiuios.widget.PendingAddShortcutInfo;
import java.io.Closeable;
import java.io.IOException;
@@ -92,7 +92,7 @@ import java.util.concurrent.TimeUnit;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import static com.android.launcher3.ItemInfoWithIcon.FLAG_ICON_BADGED;
import static com.android.uiuios.ItemInfoWithIcon.FLAG_ICON_BADGED;
/**
* Various utilities shared amongst the Launcher's classes.
@@ -151,8 +151,8 @@ public final class Utilities {
}
// An intent extra to indicate the horizontal scroll of the wallpaper.
public static final String EXTRA_WALLPAPER_OFFSET = "com.android.launcher3.WALLPAPER_OFFSET";
public static final String EXTRA_WALLPAPER_FLAVOR = "com.android.launcher3.WALLPAPER_FLAVOR";
public static final String EXTRA_WALLPAPER_OFFSET = "com.android.uiuios.WALLPAPER_OFFSET";
public static final String EXTRA_WALLPAPER_FLAVOR = "com.android.uiuios.WALLPAPER_FLAVOR";
// These values are same as that in {@link AsyncTask}.
private static final int CPU_COUNT = Runtime.getRuntime().availableProcessors();

View File

@@ -1,4 +1,4 @@
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.ContentValues;
@@ -29,20 +29,20 @@ import android.os.UserHandle;
import android.util.Log;
import android.util.LongSparseArray;
import com.android.launcher3.compat.AppWidgetManagerCompat;
import com.android.launcher3.compat.ShortcutConfigActivityInfo;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.icons.GraphicsUtils;
import com.android.launcher3.icons.LauncherIcons;
import com.android.launcher3.icons.ShadowGenerator;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.model.WidgetItem;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.PackageUserKey;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.SQLiteCacheHelper;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.widget.WidgetCell;
import com.android.uiuios.compat.AppWidgetManagerCompat;
import com.android.uiuios.compat.ShortcutConfigActivityInfo;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.icons.GraphicsUtils;
import com.android.uiuios.icons.LauncherIcons;
import com.android.uiuios.icons.ShadowGenerator;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.model.WidgetItem;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.PackageUserKey;
import com.android.uiuios.util.Preconditions;
import com.android.uiuios.util.SQLiteCacheHelper;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.widget.WidgetCell;
import java.util.ArrayList;
import java.util.Collections;

View File

@@ -14,17 +14,17 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.LauncherAnimUtils.OVERVIEW_TRANSITION_MS;
import static com.android.launcher3.LauncherAnimUtils.SPRING_LOADED_EXIT_DELAY;
import static com.android.launcher3.LauncherAnimUtils.SPRING_LOADED_TRANSITION_MS;
import static com.android.launcher3.LauncherSettings.Favorites.ITEM_TYPE_APPLICATION;
import static com.android.launcher3.LauncherState.ALL_APPS;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.launcher3.LauncherState.SPRING_LOADED;
import static com.android.launcher3.config.FeatureFlags.ADAPTIVE_ICON_WINDOW_ANIM;
import static com.android.launcher3.dragndrop.DragLayer.ALPHA_INDEX_OVERLAY;
import static com.android.uiuios.LauncherAnimUtils.OVERVIEW_TRANSITION_MS;
import static com.android.uiuios.LauncherAnimUtils.SPRING_LOADED_EXIT_DELAY;
import static com.android.uiuios.LauncherAnimUtils.SPRING_LOADED_TRANSITION_MS;
import static com.android.uiuios.LauncherSettings.Favorites.ITEM_TYPE_APPLICATION;
import static com.android.uiuios.LauncherState.ALL_APPS;
import static com.android.uiuios.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.SPRING_LOADED;
import static com.android.uiuios.config.FeatureFlags.ADAPTIVE_ICON_WINDOW_ANIM;
import static com.android.uiuios.dragndrop.DragLayer.ALPHA_INDEX_OVERLAY;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -60,46 +60,46 @@ import android.view.ViewTreeObserver;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.Toast;
import com.android.launcher3.Launcher.LauncherOverlay;
import com.android.launcher3.LauncherAppWidgetHost.ProviderChangedListener;
import com.android.launcher3.LauncherStateManager.AnimationConfig;
import com.android.launcher3.accessibility.AccessibleDragListenerAdapter;
import com.android.launcher3.accessibility.WorkspaceAccessibilityHelper;
import com.android.launcher3.anim.AnimatorSetBuilder;
import com.android.launcher3.anim.Interpolators;
import com.android.launcher3.dot.FolderDotInfo;
import com.android.launcher3.compat.AppWidgetManagerCompat;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.dragndrop.DragController;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.dragndrop.DragView;
import com.android.launcher3.dragndrop.SpringLoadedDragController;
import com.android.launcher3.folder.Folder;
import com.android.launcher3.folder.FolderIcon;
import com.android.launcher3.folder.PreviewBackground;
import com.android.launcher3.graphics.DragPreviewProvider;
import com.android.launcher3.graphics.PreloadIconDrawable;
import com.android.launcher3.graphics.RotationMode;
import com.android.launcher3.pageindicators.WorkspacePageIndicator;
import com.android.launcher3.popup.PopupContainerWithArrow;
import com.android.launcher3.shortcuts.ShortcutDragPreviewProvider;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.touch.WorkspaceTouchListener;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action;
import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.IntSet;
import com.android.launcher3.util.IntSparseArrayMap;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.launcher3.util.PackageUserKey;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.util.WallpaperOffsetInterpolator;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.launcher3.widget.PendingAddShortcutInfo;
import com.android.launcher3.widget.PendingAddWidgetInfo;
import com.android.launcher3.widget.PendingAppWidgetHostView;
import com.android.uiuios.Launcher.LauncherOverlay;
import com.android.uiuios.LauncherAppWidgetHost.ProviderChangedListener;
import com.android.uiuios.LauncherStateManager.AnimationConfig;
import com.android.uiuios.accessibility.AccessibleDragListenerAdapter;
import com.android.uiuios.accessibility.WorkspaceAccessibilityHelper;
import com.android.uiuios.anim.AnimatorSetBuilder;
import com.android.uiuios.anim.Interpolators;
import com.android.uiuios.dot.FolderDotInfo;
import com.android.uiuios.compat.AppWidgetManagerCompat;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.dragndrop.DragController;
import com.android.uiuios.dragndrop.DragLayer;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.dragndrop.DragView;
import com.android.uiuios.dragndrop.SpringLoadedDragController;
import com.android.uiuios.folder.Folder;
import com.android.uiuios.folder.FolderIcon;
import com.android.uiuios.folder.PreviewBackground;
import com.android.uiuios.graphics.DragPreviewProvider;
import com.android.uiuios.graphics.PreloadIconDrawable;
import com.android.uiuios.graphics.RotationMode;
import com.android.uiuios.pageindicators.WorkspacePageIndicator;
import com.android.uiuios.popup.PopupContainerWithArrow;
import com.android.uiuios.shortcuts.ShortcutDragPreviewProvider;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.touch.WorkspaceTouchListener;
import com.android.uiuios.userevent.nano.LauncherLogProto.Action;
import com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.IntSet;
import com.android.uiuios.util.IntSparseArrayMap;
import com.android.uiuios.util.ItemInfoMatcher;
import com.android.uiuios.util.PackageUserKey;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.util.WallpaperOffsetInterpolator;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import com.android.uiuios.widget.PendingAddShortcutInfo;
import com.android.uiuios.widget.PendingAddWidgetInfo;
import com.android.uiuios.widget.PendingAppWidgetHostView;
import java.util.ArrayList;
import java.util.HashSet;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.content.ComponentName;
import android.content.Context;
@@ -22,10 +22,10 @@ import android.content.Intent;
import android.content.pm.ShortcutInfo;
import android.text.TextUtils;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.icons.IconCache;
import com.android.launcher3.shortcuts.ShortcutKey;
import com.android.launcher3.util.ContentWriter;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.icons.IconCache;
import com.android.uiuios.shortcuts.ShortcutKey;
import com.android.uiuios.util.ContentWriter;
/**
* Represents a launchable icon on the workspaces and in folders.

View File

@@ -13,15 +13,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.folder.Folder;
import com.android.launcher3.folder.FolderIcon;
import com.android.launcher3.touch.ItemLongClickListener;
import com.android.uiuios.folder.Folder;
import com.android.uiuios.folder.FolderIcon;
import com.android.uiuios.touch.ItemLongClickListener;
public interface WorkspaceLayoutManager {

View File

@@ -14,32 +14,32 @@
* limitations under the License.
*/
package com.android.launcher3;
package com.android.uiuios;
import static com.android.launcher3.LauncherAnimUtils.DRAWABLE_ALPHA;
import static com.android.launcher3.LauncherAnimUtils.SCALE_PROPERTY;
import static com.android.launcher3.LauncherState.HOTSEAT_ICONS;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_HOTSEAT_SCALE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_HOTSEAT_TRANSLATE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_WORKSPACE_TRANSLATE;
import static com.android.launcher3.anim.Interpolators.LINEAR;
import static com.android.launcher3.anim.Interpolators.ZOOM_OUT;
import static com.android.launcher3.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import static com.android.launcher3.graphics.WorkspaceAndHotseatScrim.SCRIM_PROGRESS;
import static com.android.launcher3.graphics.WorkspaceAndHotseatScrim.SYSUI_PROGRESS;
import static com.android.uiuios.LauncherAnimUtils.DRAWABLE_ALPHA;
import static com.android.uiuios.LauncherAnimUtils.SCALE_PROPERTY;
import static com.android.uiuios.LauncherState.HOTSEAT_ICONS;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_HOTSEAT_SCALE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_HOTSEAT_TRANSLATE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_WORKSPACE_TRANSLATE;
import static com.android.uiuios.anim.Interpolators.LINEAR;
import static com.android.uiuios.anim.Interpolators.ZOOM_OUT;
import static com.android.uiuios.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import static com.android.uiuios.graphics.WorkspaceAndHotseatScrim.SCRIM_PROGRESS;
import static com.android.uiuios.graphics.WorkspaceAndHotseatScrim.SYSUI_PROGRESS;
import android.view.View;
import android.view.animation.Interpolator;
import com.android.launcher3.LauncherState.PageAlphaProvider;
import com.android.launcher3.LauncherState.ScaleAndTranslation;
import com.android.launcher3.LauncherStateManager.AnimationConfig;
import com.android.launcher3.anim.AnimatorSetBuilder;
import com.android.launcher3.anim.PropertySetter;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.launcher3.graphics.WorkspaceAndHotseatScrim;
import com.android.uiuios.LauncherState.PageAlphaProvider;
import com.android.uiuios.LauncherState.ScaleAndTranslation;
import com.android.uiuios.LauncherStateManager.AnimationConfig;
import com.android.uiuios.anim.AnimatorSetBuilder;
import com.android.uiuios.anim.PropertySetter;
import com.android.uiuios.dragndrop.DragLayer;
import com.android.uiuios.graphics.WorkspaceAndHotseatScrim;
/**
* Manages the animations between each of the workspace states.

View File

@@ -14,15 +14,15 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import android.view.ViewGroup;
import com.android.launcher3.CellLayout;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.Launcher;
import com.android.launcher3.dragndrop.DragController.DragListener;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.uiuios.CellLayout;
import com.android.uiuios.DropTarget.DragObject;
import com.android.uiuios.Launcher;
import com.android.uiuios.dragndrop.DragController.DragListener;
import com.android.uiuios.dragndrop.DragOptions;
/**
* Utility listener to enable/disable accessibility drag flags for a ViewGroup

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import android.content.Context;
import android.graphics.Rect;
@@ -23,9 +23,9 @@ import android.view.View;
import android.view.View.OnClickListener;
import android.view.accessibility.AccessibilityEvent;
import com.android.launcher3.CellLayout;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.uiuios.CellLayout;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import java.util.List;

View File

@@ -14,14 +14,14 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import static com.android.launcher3.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import static com.android.uiuios.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import android.view.View;
import android.view.accessibility.AccessibilityEvent;
import com.android.launcher3.Launcher;
import com.android.uiuios.Launcher;
/**
* Periodically sends accessibility events to announce ongoing state changed. Based on the

View File

@@ -14,11 +14,11 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import com.android.launcher3.CellLayout;
import com.android.launcher3.R;
import com.android.launcher3.folder.FolderPagedView;
import com.android.uiuios.CellLayout;
import com.android.uiuios.R;
import com.android.uiuios.folder.FolderPagedView;
/**
* Implementation of {@link DragAndDropAccessibilityDelegate} to support DnD in a folder.

View File

@@ -1,6 +1,6 @@
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.NORMAL;
import android.app.AlertDialog;
import android.appwidget.AppWidgetProviderInfo;
@@ -16,32 +16,32 @@ import android.view.View.AccessibilityDelegate;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
import com.android.launcher3.AppInfo;
import com.android.launcher3.AppWidgetResizeFrame;
import com.android.launcher3.BubbleTextView;
import com.android.launcher3.ButtonDropTarget;
import com.android.launcher3.CellLayout;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.FolderInfo;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherAppWidgetInfo;
import com.android.launcher3.LauncherSettings;
import com.android.launcher3.LauncherSettings.Favorites;
import com.android.launcher3.PendingAddItemInfo;
import com.android.launcher3.R;
import com.android.launcher3.WorkspaceItemInfo;
import com.android.launcher3.Workspace;
import com.android.launcher3.dragndrop.DragController.DragListener;
import com.android.launcher3.dragndrop.DragOptions;
import com.android.launcher3.folder.Folder;
import com.android.launcher3.notification.NotificationListener;
import com.android.launcher3.popup.PopupContainerWithArrow;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.touch.ItemLongClickListener;
import com.android.launcher3.util.IntArray;
import com.android.launcher3.util.Thunk;
import com.android.launcher3.widget.LauncherAppWidgetHostView;
import com.android.uiuios.AppInfo;
import com.android.uiuios.AppWidgetResizeFrame;
import com.android.uiuios.BubbleTextView;
import com.android.uiuios.ButtonDropTarget;
import com.android.uiuios.CellLayout;
import com.android.uiuios.DropTarget.DragObject;
import com.android.uiuios.FolderInfo;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherAppWidgetInfo;
import com.android.uiuios.LauncherSettings;
import com.android.uiuios.LauncherSettings.Favorites;
import com.android.uiuios.PendingAddItemInfo;
import com.android.uiuios.R;
import com.android.uiuios.WorkspaceItemInfo;
import com.android.uiuios.Workspace;
import com.android.uiuios.dragndrop.DragController.DragListener;
import com.android.uiuios.dragndrop.DragOptions;
import com.android.uiuios.folder.Folder;
import com.android.uiuios.notification.NotificationListener;
import com.android.uiuios.popup.PopupContainerWithArrow;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.touch.ItemLongClickListener;
import com.android.uiuios.util.IntArray;
import com.android.uiuios.util.Thunk;
import com.android.uiuios.widget.LauncherAppWidgetHostView;
import java.util.ArrayList;

View File

@@ -14,22 +14,22 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.NORMAL;
import android.view.View;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
import com.android.launcher3.AbstractFloatingView;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherSettings;
import com.android.launcher3.R;
import com.android.launcher3.WorkspaceItemInfo;
import com.android.launcher3.notification.NotificationMainView;
import com.android.launcher3.shortcuts.DeepShortcutView;
import com.android.uiuios.AbstractFloatingView;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherSettings;
import com.android.uiuios.R;
import com.android.uiuios.WorkspaceItemInfo;
import com.android.uiuios.notification.NotificationMainView;
import com.android.uiuios.shortcuts.DeepShortcutView;
import java.util.ArrayList;

View File

@@ -14,22 +14,22 @@
* limitations under the License.
*/
package com.android.launcher3.accessibility;
package com.android.uiuios.accessibility;
import android.content.Context;
import android.graphics.Rect;
import android.text.TextUtils;
import android.view.View;
import com.android.launcher3.AppInfo;
import com.android.launcher3.CellLayout;
import com.android.launcher3.FolderInfo;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.WorkspaceItemInfo;
import com.android.launcher3.accessibility.LauncherAccessibilityDelegate.DragType;
import com.android.launcher3.dragndrop.DragLayer;
import com.android.uiuios.AppInfo;
import com.android.uiuios.CellLayout;
import com.android.uiuios.FolderInfo;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import com.android.uiuios.WorkspaceItemInfo;
import com.android.uiuios.accessibility.LauncherAccessibilityDelegate.DragType;
import com.android.uiuios.dragndrop.DragLayer;
import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.animation.ObjectAnimator;
import android.content.Context;
@@ -26,9 +26,9 @@ import android.graphics.drawable.Drawable;
import android.view.ContextThemeWrapper;
import android.view.Gravity;
import com.android.launcher3.LauncherAnimUtils;
import com.android.launcher3.R;
import com.android.launcher3.util.Themes;
import com.android.uiuios.LauncherAnimUtils;
import com.android.uiuios.R;
import com.android.uiuios.util.Themes;
/**
* This is a custom composite drawable that has a fixed virtual size and dynamically lays out its

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.animation.ValueAnimator;
import android.content.Context;
@@ -34,30 +34,30 @@ import android.view.View;
import android.view.ViewGroup;
import android.view.WindowInsets;
import com.android.launcher3.AppInfo;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.launcher3.DragSource;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.Insettable;
import com.android.launcher3.InsettableFrameLayout;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherState;
import com.android.launcher3.R;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.Utilities;
import com.android.launcher3.compat.AccessibilityManagerCompat;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.keyboard.FocusedItemDecorator;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.launcher3.util.MultiValueAlpha;
import com.android.launcher3.util.MultiValueAlpha.AlphaProperty;
import com.android.launcher3.util.Themes;
import com.android.launcher3.views.BottomUserEducationView;
import com.android.launcher3.views.RecyclerViewFastScroller;
import com.android.launcher3.views.SpringRelativeLayout;
import com.android.uiuios.AppInfo;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.uiuios.DragSource;
import com.android.uiuios.DropTarget.DragObject;
import com.android.uiuios.Insettable;
import com.android.uiuios.InsettableFrameLayout;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherState;
import com.android.uiuios.R;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.Utilities;
import com.android.uiuios.compat.AccessibilityManagerCompat;
import com.android.uiuios.config.FeatureFlags;
import com.android.uiuios.keyboard.FocusedItemDecorator;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.util.ItemInfoMatcher;
import com.android.uiuios.util.MultiValueAlpha;
import com.android.uiuios.util.MultiValueAlpha.AlphaProperty;
import com.android.uiuios.util.Themes;
import com.android.uiuios.views.BottomUserEducationView;
import com.android.uiuios.views.RecyclerViewFastScroller;
import com.android.uiuios.views.SpringRelativeLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

View File

@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import com.android.launcher3.util.Thunk;
import com.android.uiuios.util.Thunk;
import java.util.HashSet;
import java.util.List;

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.content.Intent;
@@ -26,16 +26,16 @@ import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.widget.TextView;
import com.android.launcher3.AppInfo;
import com.android.launcher3.BubbleTextView;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.allapps.AlphabeticalAppsList.AdapterItem;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.model.AppLaunchTracker;
import com.android.launcher3.touch.ItemClickHandler;
import com.android.launcher3.touch.ItemLongClickListener;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.uiuios.AppInfo;
import com.android.uiuios.BubbleTextView;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import com.android.uiuios.allapps.AlphabeticalAppsList.AdapterItem;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.model.AppLaunchTracker;
import com.android.uiuios.touch.ItemClickHandler;
import com.android.uiuios.touch.ItemLongClickListener;
import com.android.uiuios.util.PackageManagerHelper;
import java.util.List;

View File

@@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import com.android.launcher3.PagedView;
import com.android.uiuios.PagedView;
public class AllAppsPagedView extends PagedView<PersonalWorkSlidingTabStrip> {

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import static android.view.View.MeasureSpec.UNSPECIFIED;
@@ -26,18 +26,18 @@ import android.util.SparseIntArray;
import android.view.MotionEvent;
import android.view.View;
import com.android.launcher3.BaseRecyclerView;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherAppState;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.compat.AccessibilityManagerCompat;
import com.android.launcher3.logging.StatsLogUtils.LogContainerProvider;
import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType;
import com.android.launcher3.userevent.nano.LauncherLogProto.Target;
import com.android.launcher3.views.RecyclerViewFastScroller;
import com.android.uiuios.BaseRecyclerView;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherAppState;
import com.android.uiuios.R;
import com.android.uiuios.Utilities;
import com.android.uiuios.compat.AccessibilityManagerCompat;
import com.android.uiuios.logging.StatsLogUtils.LogContainerProvider;
import com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType;
import com.android.uiuios.userevent.nano.LauncherLogProto.Target;
import com.android.uiuios.views.RecyclerViewFastScroller;
import java.util.List;

View File

@@ -13,17 +13,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.view.View;
import android.view.ViewGroup;
import com.android.launcher3.AppInfo;
import com.android.launcher3.BubbleTextView;
import com.android.launcher3.ItemInfo;
import com.android.launcher3.PromiseAppInfo;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.PackageUserKey;
import com.android.uiuios.AppInfo;
import com.android.uiuios.BubbleTextView;
import com.android.uiuios.ItemInfo;
import com.android.uiuios.PromiseAppInfo;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.PackageUserKey;
import java.util.ArrayList;
import java.util.Collection;

View File

@@ -1,18 +1,18 @@
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import static com.android.launcher3.LauncherState.ALL_APPS_CONTENT;
import static com.android.launcher3.LauncherState.ALL_APPS_HEADER_EXTRA;
import static com.android.launcher3.LauncherState.BACKGROUND_APP;
import static com.android.launcher3.LauncherState.HOTSEAT_ICONS;
import static com.android.launcher3.LauncherState.OVERVIEW;
import static com.android.launcher3.LauncherState.VERTICAL_SWIPE_INDICATOR;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_ALL_APPS_FADE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.android.launcher3.anim.AnimatorSetBuilder.ANIM_VERTICAL_PROGRESS;
import static com.android.launcher3.anim.Interpolators.FAST_OUT_SLOW_IN;
import static com.android.launcher3.anim.Interpolators.LINEAR;
import static com.android.launcher3.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import static com.android.launcher3.util.SystemUiController.UI_STATE_ALL_APPS;
import static com.android.uiuios.LauncherState.ALL_APPS_CONTENT;
import static com.android.uiuios.LauncherState.ALL_APPS_HEADER_EXTRA;
import static com.android.uiuios.LauncherState.BACKGROUND_APP;
import static com.android.uiuios.LauncherState.HOTSEAT_ICONS;
import static com.android.uiuios.LauncherState.OVERVIEW;
import static com.android.uiuios.LauncherState.VERTICAL_SWIPE_INDICATOR;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_ALL_APPS_FADE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.android.uiuios.anim.AnimatorSetBuilder.ANIM_VERTICAL_PROGRESS;
import static com.android.uiuios.anim.Interpolators.FAST_OUT_SLOW_IN;
import static com.android.uiuios.anim.Interpolators.LINEAR;
import static com.android.uiuios.anim.PropertySetter.NO_ANIM_PROPERTY_SETTER;
import static com.android.uiuios.util.SystemUiController.UI_STATE_ALL_APPS;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
@@ -20,20 +20,20 @@ import android.util.FloatProperty;
import android.util.Log;
import android.view.animation.Interpolator;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherState;
import com.android.launcher3.LauncherStateManager.AnimationConfig;
import com.android.launcher3.LauncherStateManager.StateHandler;
import com.android.launcher3.R;
import com.android.launcher3.anim.AnimationSuccessListener;
import com.android.launcher3.anim.AnimatorSetBuilder;
import com.android.launcher3.anim.PropertySetter;
import com.android.launcher3.anim.SpringObjectAnimator;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.util.Themes;
import com.android.launcher3.views.ScrimView;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.DeviceProfile.OnDeviceProfileChangeListener;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherState;
import com.android.uiuios.LauncherStateManager.AnimationConfig;
import com.android.uiuios.LauncherStateManager.StateHandler;
import com.android.uiuios.R;
import com.android.uiuios.anim.AnimationSuccessListener;
import com.android.uiuios.anim.AnimatorSetBuilder;
import com.android.uiuios.anim.PropertySetter;
import com.android.uiuios.anim.SpringObjectAnimator;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.util.Themes;
import com.android.uiuios.views.ScrimView;
/**
* Handles AllApps view transition.

View File

@@ -13,20 +13,20 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.content.pm.PackageManager;
import com.android.launcher3.AppInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.Utilities;
import com.android.launcher3.compat.AlphabeticIndexCompat;
import com.android.launcher3.shortcuts.DeepShortcutManager;
import com.android.launcher3.testing.TestProtocol;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.ItemInfoMatcher;
import com.android.launcher3.util.LabelComparator;
import com.android.uiuios.AppInfo;
import com.android.uiuios.Launcher;
import com.android.uiuios.Utilities;
import com.android.uiuios.compat.AlphabeticIndexCompat;
import com.android.uiuios.shortcuts.DeepShortcutManager;
import com.android.uiuios.testing.TestProtocol;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.ItemInfoMatcher;
import com.android.uiuios.util.LabelComparator;
import java.util.ArrayList;
import java.util.Collections;

View File

@@ -13,15 +13,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.os.Process;
import android.os.UserHandle;
import com.android.launcher3.AppInfo;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.util.LabelComparator;
import com.android.uiuios.AppInfo;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.util.LabelComparator;
import java.util.Comparator;

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import static com.android.launcher3.LauncherState.NORMAL;
import static com.android.launcher3.LauncherState.OVERVIEW;
import static com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType.HOTSEAT;
import static com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType.PREDICTION;
import static com.android.uiuios.LauncherState.NORMAL;
import static com.android.uiuios.LauncherState.OVERVIEW;
import static com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType.HOTSEAT;
import static com.android.uiuios.userevent.nano.LauncherLogProto.ContainerType.PREDICTION;
import android.animation.Animator;
import android.animation.AnimatorInflater;
@@ -28,15 +28,15 @@ import android.content.SharedPreferences;
import android.os.Handler;
import android.view.MotionEvent;
import com.android.launcher3.AbstractFloatingView;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherState;
import com.android.launcher3.LauncherStateManager;
import com.android.launcher3.LauncherStateManager.StateListener;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.launcher3.states.InternalStateHandler;
import com.android.uiuios.AbstractFloatingView;
import com.android.uiuios.Launcher;
import com.android.uiuios.LauncherState;
import com.android.uiuios.LauncherStateManager;
import com.android.uiuios.LauncherStateManager.StateListener;
import com.android.uiuios.R;
import com.android.uiuios.Utilities;
import com.android.uiuios.compat.UserManagerCompat;
import com.android.uiuios.states.InternalStateHandler;
/**
* Abstract base class of floating view responsible for showing discovery bounce animation

View File

@@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.graphics.Rect;
import android.view.animation.Interpolator;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.anim.PropertySetter;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.anim.PropertySetter;
/**
* A abstract representation of a row in all-apps view

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.animation.ValueAnimator;
import android.content.Context;
@@ -27,12 +27,12 @@ import android.view.ViewGroup;
import android.view.animation.Interpolator;
import android.widget.LinearLayout;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.Insettable;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.anim.PropertySetter;
import com.android.launcher3.uioverrides.plugins.PluginManagerWrapper;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.Insettable;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import com.android.uiuios.anim.PropertySetter;
import com.android.uiuios.uioverrides.plugins.PluginManagerWrapper;
import com.android.systemui.plugins.AllAppsRow;
import com.android.systemui.plugins.AllAppsRow.OnHeightUpdatedListener;
import com.android.systemui.plugins.PluginListener;

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.content.SharedPreferences;
@@ -24,11 +24,11 @@ import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.pageindicators.PageIndicator;
import com.android.launcher3.util.Themes;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import com.android.uiuios.Utilities;
import com.android.uiuios.pageindicators.PageIndicator;
import com.android.uiuios.util.Themes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import static android.view.View.ALPHA;
import static android.view.View.INVISIBLE;
@@ -23,8 +23,8 @@ import android.graphics.Rect;
import android.view.View;
import android.view.animation.Interpolator;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.anim.PropertySetter;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.anim.PropertySetter;
import com.android.systemui.plugins.AllAppsRow;
/**

View File

@@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.graphics.Rect;
import android.view.KeyEvent;
import android.view.animation.Interpolator;
import com.android.launcher3.anim.PropertySetter;
import com.android.uiuios.anim.PropertySetter;
/**
* Interface for controlling the Apps search UI.

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps;
package com.android.uiuios.allapps;
import android.content.Context;
import android.os.AsyncTask;
@@ -23,7 +23,7 @@ import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.Switch;
import com.android.launcher3.compat.UserManagerCompat;
import com.android.uiuios.compat.UserManagerCompat;
import java.lang.ref.WeakReference;
import java.util.List;

View File

@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps.search;
package com.android.uiuios.allapps.search;
import android.text.Editable;
import android.text.TextUtils;
@@ -25,12 +25,12 @@ import android.view.inputmethod.EditorInfo;
import android.widget.TextView;
import android.widget.TextView.OnEditorActionListener;
import com.android.launcher3.ExtendedEditText;
import com.android.launcher3.Launcher;
import com.android.launcher3.Utilities;
import com.android.launcher3.model.AppLaunchTracker;
import com.android.launcher3.util.ComponentKey;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.uiuios.ExtendedEditText;
import com.android.uiuios.Launcher;
import com.android.uiuios.Utilities;
import com.android.uiuios.model.AppLaunchTracker;
import com.android.uiuios.util.ComponentKey;
import com.android.uiuios.util.PackageManagerHelper;
import java.util.ArrayList;

View File

@@ -13,15 +13,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.launcher3.allapps.search;
package com.android.uiuios.allapps.search;
import static android.view.View.MeasureSpec.EXACTLY;
import static android.view.View.MeasureSpec.getSize;
import static android.view.View.MeasureSpec.makeMeasureSpec;
import static com.android.launcher3.LauncherState.ALL_APPS_HEADER;
import static com.android.launcher3.Utilities.prefixTextWithIcon;
import static com.android.launcher3.icons.IconNormalizer.ICON_VISIBLE_AREA_FACTOR;
import static com.android.uiuios.LauncherState.ALL_APPS_HEADER;
import static com.android.uiuios.Utilities.prefixTextWithIcon;
import static com.android.uiuios.icons.IconNormalizer.ICON_VISIBLE_AREA_FACTOR;
import android.content.Context;
import android.graphics.Rect;
@@ -36,19 +36,19 @@ import android.view.View;
import android.view.ViewGroup.MarginLayoutParams;
import android.view.animation.Interpolator;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.ExtendedEditText;
import com.android.launcher3.Insettable;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.allapps.AllAppsContainerView;
import com.android.launcher3.allapps.AllAppsStore;
import com.android.launcher3.allapps.AlphabeticalAppsList;
import com.android.launcher3.allapps.SearchUiManager;
import com.android.launcher3.anim.PropertySetter;
import com.android.launcher3.graphics.TintedDrawableSpan;
import com.android.launcher3.util.ComponentKey;
import com.android.uiuios.DeviceProfile;
import com.android.uiuios.ExtendedEditText;
import com.android.uiuios.Insettable;
import com.android.uiuios.Launcher;
import com.android.uiuios.R;
import com.android.uiuios.Utilities;
import com.android.uiuios.allapps.AllAppsContainerView;
import com.android.uiuios.allapps.AllAppsStore;
import com.android.uiuios.allapps.AlphabeticalAppsList;
import com.android.uiuios.allapps.SearchUiManager;
import com.android.uiuios.anim.PropertySetter;
import com.android.uiuios.graphics.TintedDrawableSpan;
import com.android.uiuios.util.ComponentKey;
import java.util.ArrayList;

Some files were not shown because too many files have changed in this diff Show More