Loading quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java +11 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,8 @@ import com.android.quickstep.SysUINavigationMode.Mode; import com.android.quickstep.SystemUiProxy; import com.android.quickstep.views.RecentsView; import java.io.FileDescriptor; import java.io.PrintWriter; import java.util.ArrayList; import java.util.stream.Stream; Loading Loading @@ -233,4 +235,13 @@ public class QuickstepLauncher extends BaseQuickstepLauncher { mActivity.getStateManager().setCurrentUserControlledAnimation(animController); } } @Override public void dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args) { super.dump(prefix, fd, writer, args); RecentsView recentsView = getOverviewPanel(); writer.println("\nQuickstepLauncher:"); writer.println(prefix + "\tmOrientationState: " + (recentsView == null ? "recentsNull" : recentsView.getPagedViewOrientedState())); } } quickstep/src/com/android/quickstep/util/RecentsOrientedState.java +17 −1 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.view.OrientationEventListener; import android.view.Surface; import androidx.annotation.IntDef; import androidx.annotation.NonNull; import com.android.launcher3.DeviceProfile; import com.android.launcher3.Utilities; Loading @@ -64,7 +65,7 @@ import java.util.function.IntConsumer; public final class RecentsOrientedState implements SharedPreferences.OnSharedPreferenceChangeListener { private static final String TAG = "RecentsOrientedState"; private static final boolean DEBUG = false; private static final boolean DEBUG = true; private static final String FIXED_ROTATION_TRANSFORM_SETTING_NAME = "fixed_rotation_transform"; Loading Loading @@ -440,4 +441,19 @@ public final class RecentsOrientedState implements SharedPreferences.OnSharedPre return Settings.Global.getInt( context.getContentResolver(), FIXED_ROTATION_TRANSFORM_SETTING_NAME, 1) == 1; } @NonNull @Override public String toString() { boolean systemRotationOn = (mFlags & FLAG_SYSTEM_ROTATION_ALLOWED) != 0; return "[" + "mDisplayRotation=" + mDisplayRotation + " mTouchRotation=" + mTouchRotation + " mLauncherRotation=" + mLauncherRotation + " mHomeRotation=" + isHomeRotationAllowed() + " mSystemRotation=" + systemRotationOn + " mFlags=" + mFlags + " mOrientationHandler=" + mOrientationHandler + "]"; } } Loading
quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java +11 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,8 @@ import com.android.quickstep.SysUINavigationMode.Mode; import com.android.quickstep.SystemUiProxy; import com.android.quickstep.views.RecentsView; import java.io.FileDescriptor; import java.io.PrintWriter; import java.util.ArrayList; import java.util.stream.Stream; Loading Loading @@ -233,4 +235,13 @@ public class QuickstepLauncher extends BaseQuickstepLauncher { mActivity.getStateManager().setCurrentUserControlledAnimation(animController); } } @Override public void dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args) { super.dump(prefix, fd, writer, args); RecentsView recentsView = getOverviewPanel(); writer.println("\nQuickstepLauncher:"); writer.println(prefix + "\tmOrientationState: " + (recentsView == null ? "recentsNull" : recentsView.getPagedViewOrientedState())); } }
quickstep/src/com/android/quickstep/util/RecentsOrientedState.java +17 −1 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.view.OrientationEventListener; import android.view.Surface; import androidx.annotation.IntDef; import androidx.annotation.NonNull; import com.android.launcher3.DeviceProfile; import com.android.launcher3.Utilities; Loading @@ -64,7 +65,7 @@ import java.util.function.IntConsumer; public final class RecentsOrientedState implements SharedPreferences.OnSharedPreferenceChangeListener { private static final String TAG = "RecentsOrientedState"; private static final boolean DEBUG = false; private static final boolean DEBUG = true; private static final String FIXED_ROTATION_TRANSFORM_SETTING_NAME = "fixed_rotation_transform"; Loading Loading @@ -440,4 +441,19 @@ public final class RecentsOrientedState implements SharedPreferences.OnSharedPre return Settings.Global.getInt( context.getContentResolver(), FIXED_ROTATION_TRANSFORM_SETTING_NAME, 1) == 1; } @NonNull @Override public String toString() { boolean systemRotationOn = (mFlags & FLAG_SYSTEM_ROTATION_ALLOWED) != 0; return "[" + "mDisplayRotation=" + mDisplayRotation + " mTouchRotation=" + mTouchRotation + " mLauncherRotation=" + mLauncherRotation + " mHomeRotation=" + isHomeRotationAllowed() + " mSystemRotation=" + systemRotationOn + " mFlags=" + mFlags + " mOrientationHandler=" + mOrientationHandler + "]"; } }