version:1.5

fix:迁移到奥乐云平台
add:
This commit is contained in:
2021-12-10 14:49:23 +08:00
parent 2462bafa85
commit ed8310da47
713 changed files with 6024 additions and 4805 deletions

View File

@@ -20,12 +20,12 @@
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.android.colorfulos" >
package="com.aoleyun.os" >
<uses-sdk android:targetSdkVersion="28" android:minSdkVersion="25"/>
<application
android:backupAgent="com.android.colorfulos.LauncherBackupAgent"
android:backupAgent="com.aoleyun.os.LauncherBackupAgent"
android:fullBackupOnly="true"
android:fullBackupContent="@xml/backupscheme"
android:hardwareAccelerated="true"
@@ -37,7 +37,7 @@
android:supportsRtl="true" >
<!-- Activity for handling PinItemRequest is disabled on Android Go. -->
<activity android:name="com.android.colorfulos.dragndrop.AddItemActivity"
<activity android:name="com.aoleyun.os.dragndrop.AddItemActivity"
android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"
android:excludeFromRecents="true"
android:autoRemoveFromRecents="true"

View File

@@ -17,7 +17,7 @@
<!-- Class overrides for Go version of launcher with Go recents. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_transition_manager_class" translatable="false">com.android.colorfulos.GoLauncherAppTransitionManagerImpl</string>
<string name="app_transition_manager_class" translatable="false">com.aoleyun.os.GoLauncherAppTransitionManagerImpl</string>
<string name="instant_app_resolver_class" translatable="false">com.android.quickstep.InstantAppResolverImpl</string>

View File

@@ -1,8 +1,8 @@
package com.android.colorfulos;
package com.aoleyun.os;
import static com.android.colorfulos.Utilities.postAsyncCallback;
import static com.android.colorfulos.anim.Interpolators.AGGRESSIVE_EASE;
import static com.android.colorfulos.anim.Interpolators.LINEAR;
import static com.aoleyun.os.Utilities.postAsyncCallback;
import static com.aoleyun.os.anim.Interpolators.AGGRESSIVE_EASE;
import static com.aoleyun.os.anim.Interpolators.LINEAR;
import static com.android.quickstep.TaskUtils.taskIsATargetWithMode;
import static com.android.quickstep.views.IconRecentsView.CONTENT_ALPHA;
import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MODE_OPENING;

View File

@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.colorfulos;
package com.aoleyun.os;
import static com.android.colorfulos.LauncherState.NORMAL;
import static com.aoleyun.os.LauncherState.NORMAL;
import com.android.quickstep.RecentsToActivityHelper;

View File

@@ -14,19 +14,19 @@
* limitations under the License.
*/
package com.android.colorfulos.uioverrides;
package com.aoleyun.os.uioverrides;
import com.android.colorfulos.DeviceProfile;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.LauncherStateManager.StateHandler;
import com.android.colorfulos.Utilities;
import com.android.colorfulos.config.FeatureFlags;
import com.android.colorfulos.graphics.RotationMode;
import com.android.colorfulos.uioverrides.touchcontrollers.LandscapeEdgeSwipeController;
import com.android.colorfulos.uioverrides.touchcontrollers.LandscapeStatesTouchController;
import com.android.colorfulos.uioverrides.touchcontrollers.PortraitStatesTouchController;
import com.android.colorfulos.uioverrides.touchcontrollers.StatusBarTouchController;
import com.android.colorfulos.util.TouchController;
import com.aoleyun.os.DeviceProfile;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.LauncherStateManager.StateHandler;
import com.aoleyun.os.Utilities;
import com.aoleyun.os.config.FeatureFlags;
import com.aoleyun.os.graphics.RotationMode;
import com.aoleyun.os.uioverrides.touchcontrollers.LandscapeEdgeSwipeController;
import com.aoleyun.os.uioverrides.touchcontrollers.LandscapeStatesTouchController;
import com.aoleyun.os.uioverrides.touchcontrollers.PortraitStatesTouchController;
import com.aoleyun.os.uioverrides.touchcontrollers.StatusBarTouchController;
import com.aoleyun.os.util.TouchController;
import com.android.quickstep.SysUINavigationMode;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -13,14 +13,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.colorfulos.uioverrides;
package com.aoleyun.os.uioverrides;
import static com.android.quickstep.views.IconRecentsView.CONTENT_ALPHA;
import android.util.FloatProperty;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.LauncherRecentsToActivityHelper;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.LauncherRecentsToActivityHelper;
import com.android.quickstep.views.IconRecentsView;
import androidx.annotation.NonNull;

View File

@@ -14,32 +14,32 @@
* limitations under the License.
*/
package com.android.colorfulos.uioverrides.states;
package com.aoleyun.os.uioverrides.states;
import static android.view.View.VISIBLE;
import static com.android.colorfulos.LauncherAnimUtils.OVERVIEW_TRANSITION_MS;
import static com.android.colorfulos.LauncherAnimUtils.SCALE_PROPERTY;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_OVERVIEW_FADE;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_OVERVIEW_TRANSLATE_X;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.android.colorfulos.anim.AnimatorSetBuilder.ANIM_WORKSPACE_TRANSLATE;
import static com.android.colorfulos.anim.Interpolators.ACCEL;
import static com.android.colorfulos.anim.Interpolators.DEACCEL_2;
import static com.android.colorfulos.anim.Interpolators.OVERSHOOT_1_2;
import static com.android.colorfulos.anim.Interpolators.OVERSHOOT_1_7;
import static com.android.colorfulos.states.RotationHelper.REQUEST_ROTATE;
import static com.aoleyun.os.LauncherAnimUtils.OVERVIEW_TRANSITION_MS;
import static com.aoleyun.os.LauncherAnimUtils.SCALE_PROPERTY;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_OVERVIEW_FADE;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_OVERVIEW_SCALE;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_OVERVIEW_TRANSLATE_X;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_WORKSPACE_FADE;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_WORKSPACE_SCALE;
import static com.aoleyun.os.anim.AnimatorSetBuilder.ANIM_WORKSPACE_TRANSLATE;
import static com.aoleyun.os.anim.Interpolators.ACCEL;
import static com.aoleyun.os.anim.Interpolators.DEACCEL_2;
import static com.aoleyun.os.anim.Interpolators.OVERSHOOT_1_2;
import static com.aoleyun.os.anim.Interpolators.OVERSHOOT_1_7;
import static com.aoleyun.os.states.RotationHelper.REQUEST_ROTATE;
import android.view.View;
import com.android.colorfulos.DeviceProfile;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.LauncherState;
import com.android.colorfulos.R;
import com.android.colorfulos.anim.AnimatorSetBuilder;
import com.android.colorfulos.userevent.nano.LauncherLogProto;
import com.aoleyun.os.DeviceProfile;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.LauncherState;
import com.aoleyun.os.R;
import com.aoleyun.os.anim.AnimatorSetBuilder;
import com.aoleyun.os.userevent.nano.LauncherLogProto;
import com.android.quickstep.SysUINavigationMode;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -13,17 +13,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.colorfulos.uioverrides.touchcontrollers;
package com.aoleyun.os.uioverrides.touchcontrollers;
import static com.android.colorfulos.LauncherState.ALL_APPS;
import static com.android.colorfulos.LauncherState.NORMAL;
import static com.aoleyun.os.LauncherState.ALL_APPS;
import static com.aoleyun.os.LauncherState.NORMAL;
import android.view.MotionEvent;
import com.android.colorfulos.AbstractFloatingView;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.LauncherState;
import com.android.colorfulos.userevent.nano.LauncherLogProto;
import com.aoleyun.os.AbstractFloatingView;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.LauncherState;
import com.aoleyun.os.userevent.nano.LauncherLogProto;
/**
* Touch controller for landscape mode.

View File

@@ -14,12 +14,12 @@
* limitations under the License.
*/
package com.android.colorfulos.uioverrides.touchcontrollers;
package com.aoleyun.os.uioverrides.touchcontrollers;
import android.view.MotionEvent;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.util.PendingAnimation;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.util.PendingAnimation;
/**
* Helper class for {@link PortraitStatesTouchController} that determines swipeable regions and

View File

@@ -15,8 +15,8 @@
*/
package com.android.quickstep;
import static com.android.colorfulos.Utilities.postAsyncCallback;
import static com.android.colorfulos.anim.Interpolators.FAST_OUT_SLOW_IN;
import static com.aoleyun.os.Utilities.postAsyncCallback;
import static com.aoleyun.os.anim.Interpolators.FAST_OUT_SLOW_IN;
import static com.android.quickstep.views.IconRecentsView.REMOTE_APP_TO_OVERVIEW_DURATION;
import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.ACTIVITY_TYPE_HOME;
import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MODE_CLOSING;
@@ -28,8 +28,8 @@ import android.app.ActivityOptions;
import android.os.Handler;
import android.util.Log;
import com.android.colorfulos.BaseDraggingActivity;
import com.android.colorfulos.LauncherAnimationRunner;
import com.aoleyun.os.BaseDraggingActivity;
import com.aoleyun.os.LauncherAnimationRunner;
import com.android.quickstep.util.RemoteAnimationProvider;
import com.android.quickstep.util.RemoteAnimationTargetSet;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -15,7 +15,7 @@
*/
package com.android.quickstep;
import static com.android.colorfulos.anim.Interpolators.LINEAR;
import static com.aoleyun.os.anim.Interpolators.LINEAR;
import static com.android.quickstep.views.IconRecentsView.CONTENT_ALPHA;
import android.animation.AnimatorSet;
@@ -24,8 +24,8 @@ import android.graphics.Rect;
import androidx.annotation.Nullable;
import com.android.colorfulos.anim.AnimatorPlaybackController;
import com.android.colorfulos.userevent.nano.LauncherLogProto;
import com.aoleyun.os.anim.AnimatorPlaybackController;
import com.aoleyun.os.userevent.nano.LauncherLogProto;
import com.android.quickstep.util.RemoteAnimationTargetSet;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -3,8 +3,8 @@ package com.android.quickstep;
import android.content.Context;
import android.graphics.Rect;
import com.android.colorfulos.BaseDraggingActivity;
import com.android.colorfulos.DeviceProfile;
import com.aoleyun.os.BaseDraggingActivity;
import com.aoleyun.os.DeviceProfile;
import com.android.systemui.shared.system.RemoteAnimationTargetCompat;
/**

View File

@@ -25,7 +25,7 @@ import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
public class IconRecentsFragment extends Fragment {
@Nullable

View File

@@ -16,14 +16,14 @@
package com.android.quickstep;
import static com.android.colorfulos.LauncherState.OVERVIEW;
import static com.aoleyun.os.LauncherState.OVERVIEW;
import com.android.colorfulos.Launcher;
import com.android.colorfulos.LauncherAppState;
import com.android.colorfulos.LauncherInitListener;
import com.android.colorfulos.LauncherState;
import com.android.colorfulos.anim.AnimatorPlaybackController;
import com.android.colorfulos.userevent.nano.LauncherLogProto;
import com.aoleyun.os.Launcher;
import com.aoleyun.os.LauncherAppState;
import com.aoleyun.os.LauncherInitListener;
import com.aoleyun.os.LauncherState;
import com.aoleyun.os.anim.AnimatorPlaybackController;
import com.aoleyun.os.userevent.nano.LauncherLogProto;
import com.android.quickstep.views.IconRecentsView;
import java.util.function.BiPredicate;

View File

@@ -24,10 +24,10 @@ import android.os.Build;
import android.os.SystemClock;
import android.view.ViewConfiguration;
import com.android.colorfulos.BaseDraggingActivity;
import com.android.colorfulos.MainThreadExecutor;
import com.android.colorfulos.logging.UserEventDispatcher;
import com.android.colorfulos.userevent.nano.LauncherLogProto;
import com.aoleyun.os.BaseDraggingActivity;
import com.aoleyun.os.MainThreadExecutor;
import com.aoleyun.os.logging.UserEventDispatcher;
import com.aoleyun.os.userevent.nano.LauncherLogProto;
import com.android.quickstep.ActivityControlHelper.ActivityInitListener;
import com.android.quickstep.AppToOverviewAnimationProvider.AppToOverviewAnimationListener;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -18,8 +18,8 @@ package com.android.quickstep;
import android.app.ActivityOptions;
import android.view.View;
import com.android.colorfulos.R;
import com.android.colorfulos.views.BaseDragLayer;
import com.aoleyun.os.R;
import com.aoleyun.os.views.BaseDragLayer;
import com.android.quickstep.fallback.GoRecentsActivityRootView;
import com.android.quickstep.views.IconRecentsView;

View File

@@ -23,7 +23,7 @@ import android.view.View;
import androidx.annotation.NonNull;
import com.android.colorfulos.logging.StatsLogManager;
import com.aoleyun.os.logging.StatsLogManager;
import com.android.quickstep.views.TaskItemView;
import com.android.systemui.shared.recents.model.Task;
import com.android.systemui.shared.recents.model.Task.TaskKey;

View File

@@ -25,7 +25,7 @@ import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView.Adapter;
import androidx.recyclerview.widget.RecyclerView.ViewHolder;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
import com.android.quickstep.views.TaskItemView;
import com.android.systemui.shared.recents.model.Task;

View File

@@ -32,7 +32,7 @@ import android.graphics.drawable.Drawable;
import androidx.annotation.NonNull;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
import com.android.systemui.shared.recents.model.ThumbnailData;
/**

View File

@@ -32,8 +32,8 @@ import android.os.RemoteException;
import android.util.Log;
import android.view.MotionEvent;
import com.android.colorfulos.Utilities;
import com.android.colorfulos.compat.UserManagerCompat;
import com.aoleyun.os.Utilities;
import com.aoleyun.os.compat.UserManagerCompat;
import com.android.systemui.shared.recents.IOverviewProxy;
import com.android.systemui.shared.recents.ISystemUiProxy;

View File

@@ -21,8 +21,8 @@ import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.WindowInsets;
import com.android.colorfulos.util.TouchController;
import com.android.colorfulos.views.BaseDragLayer;
import com.aoleyun.os.util.TouchController;
import com.aoleyun.os.views.BaseDragLayer;
import com.android.quickstep.RecentsActivity;
/**

View File

@@ -19,7 +19,7 @@ import static android.content.res.Configuration.ORIENTATION_LANDSCAPE;
import static androidx.recyclerview.widget.LinearLayoutManager.VERTICAL;
import static com.android.colorfulos.anim.Interpolators.ACCEL_2;
import static com.aoleyun.os.anim.Interpolators.ACCEL_2;
import static com.android.quickstep.TaskAdapter.CHANGE_EVENT_TYPE_EMPTY_TO_CONTENT;
import static com.android.quickstep.TaskAdapter.ITEM_TYPE_CLEAR_ALL;
import static com.android.quickstep.TaskAdapter.ITEM_TYPE_TASK;
@@ -60,10 +60,10 @@ import androidx.recyclerview.widget.RecyclerView.AdapterDataObserver;
import androidx.recyclerview.widget.RecyclerView.ItemDecoration;
import androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener;
import com.android.colorfulos.BaseActivity;
import com.android.colorfulos.Insettable;
import com.android.colorfulos.R;
import com.android.colorfulos.util.Themes;
import com.aoleyun.os.BaseActivity;
import com.aoleyun.os.Insettable;
import com.aoleyun.os.R;
import com.aoleyun.os.util.Themes;
import com.android.quickstep.ContentFillItemAnimator;
import com.android.quickstep.RecentsModel;
import com.android.quickstep.RecentsToActivityHelper;

View File

@@ -29,7 +29,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
import com.android.quickstep.ThumbnailDrawable;
import com.android.systemui.shared.recents.model.ThumbnailData;

View File

@@ -22,7 +22,7 @@ import android.graphics.drawable.LayerDrawable;
import androidx.annotation.NonNull;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
/**
* A layer drawable for task content that transitions between two drawables by crossfading. Similar

View File

@@ -26,7 +26,7 @@ import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import com.android.colorfulos.R;
import com.aoleyun.os.R;
/**
* Square view that holds thumbnail and icon and shrinks them appropriately so that both fit nicely

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.colorfulos.config;
package com.aoleyun.os.config;
import android.content.Context;

View File

@@ -14,16 +14,16 @@
* limitations under the License.
*/
package com.android.colorfulos.model;
package com.aoleyun.os.model;
import com.android.colorfulos.AllAppsList;
import com.android.colorfulos.LauncherAppState;
import com.android.colorfulos.LauncherModel.Callbacks;
import com.aoleyun.os.AllAppsList;
import com.aoleyun.os.LauncherAppState;
import com.aoleyun.os.LauncherModel.Callbacks;
import java.lang.ref.WeakReference;
/**
* Helper class to handle results of {@link com.android.colorfulos.model.LoaderTask}.
* Helper class to handle results of {@link com.aoleyun.os.model.LoaderTask}.
*/
public class LoaderResults extends BaseLoaderResults {

View File

@@ -14,15 +14,15 @@
* limitations under the License.
*/
package com.android.colorfulos.model;
package com.aoleyun.os.model;
import android.content.Context;
import android.os.UserHandle;
import com.android.colorfulos.icons.ComponentWithLabel;
import com.android.colorfulos.LauncherAppState;
import com.android.colorfulos.util.PackageUserKey;
import com.android.colorfulos.widget.WidgetListRowEntry;
import com.aoleyun.os.icons.ComponentWithLabel;
import com.aoleyun.os.LauncherAppState;
import com.aoleyun.os.util.PackageUserKey;
import com.aoleyun.os.widget.WidgetListRowEntry;
import java.util.ArrayList;
import java.util.Collections;
@@ -43,9 +43,9 @@ public class WidgetsModel {
* Returns a list of {@link WidgetListRowEntry}. All {@link WidgetItem} in a single row
* are sorted (based on label and user), but the overall list of {@link WidgetListRowEntry}s
* is not sorted. This list is sorted at the UI when using
* {@link com.android.colorfulos.widget.WidgetsDiffReporter}
* {@link com.aoleyun.os.widget.WidgetsDiffReporter}
*
* @see com.android.colorfulos.widget.WidgetsListAdapter#setWidgets(ArrayList)
* @see com.aoleyun.os.widget.WidgetsListAdapter#setWidgets(ArrayList)
*/
public synchronized ArrayList<WidgetListRowEntry> getWidgetsList(Context context) {
return EMPTY_WIDGET_LIST;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.android.colorfulos.shortcuts;
package com.aoleyun.os.shortcuts;
import android.content.ComponentName;
import android.content.Context;
@@ -24,7 +24,7 @@ import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.UserHandle;
import com.android.colorfulos.ItemInfo;
import com.aoleyun.os.ItemInfo;
import java.util.Collections;
import java.util.List;