This project is mirrored from https://github.com/LineageOS/android_packages_apps_Trebuchet.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Apr 12, 2024
-
-
Nishith Khanna authored
-
- Apr 03, 2024
-
-
Michael Bestas authored
Android 14.0.0 Release 31 (AP1A.240405.002.A1) # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZgs/1wAKCRDorT+BmrEO # ePEHAJ45pTDzTyTyfZipXmOq8I0J9AS/ZgCePivp336QYwGGiBwL/8WiwZLwsIw= # =4LwN # -----END PGP SIGNATURE----- # gpg: Signature made Tue Apr 2 02:14:31 2024 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2408 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Andy Wickham # Via Android Build Coastguard Worker * tag 'android-14.0.0_r31': Allow stashed taskbar to be long pressed. Change-Id: Ib39b6280febedc7935d84f8061e3769f64c33898
-
- Mar 27, 2024
-
-
LineageOS Infra authored
Change-Id: I49f535a02bb343926fc2e2ed8b8d7e8fe49b2772
-
- Mar 15, 2024
-
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/25834525'] into sparse-11480754-L62600030002545018. SPARSE_CHANGE: Ic8ac68d21c64a909a1035339d36f9c3b50a8963c Change-Id: I3f0b066c5301ace78e9a179d130eaa9e2c60e334
-
Andy Wickham authored
Bug: 319175012 Test: Manual and unit test Flag: NA (see other change) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:caf0c35661f0858fbbd16d1105f18450fc8cf566) Merged-In: Ic8ac68d21c64a909a1035339d36f9c3b50a8963c Change-Id: Ic8ac68d21c64a909a1035339d36f9c3b50a8963c
-
- Mar 10, 2024
-
-
Michael Bestas authored
Change-Id: I517c94477565fcbfd189972caadc4f1bfa433895
-
Michael Bestas authored
Change-Id: I70cc21c0580e41fdaba598678682a3ce2f403c0e
-
- Mar 09, 2024
-
-
Michael Bestas authored
Android 14.0.0 release 29 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZW4QAKCRDorT+BmrEO # eE4/AJ9E/RZ0j1nWQ520q2J/M7xvr7x9bwCeIbsmQ5h/VhK1tESzl8+Xygmrv0M= # =N+BS # -----END PGP SIGNATURE----- # gpg: Signature made Tue Mar 5 01:18:57 2024 EET # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2354 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Bill Yi (84) and others # Via Automerger Merge Worker (7885) and others * tag 'android-14.0.0_r29': (778 commits) Revert "Adding ReorderParameters to ReorderAlgorithm" Revert to passing mIsStashed to StashedHandleViewController again Import translations. DO NOT MERGE ANYWHERE Adding support for skipping animation cancel on reapply Revert "Revert "Revert "Removing unnecessary iconFactory class w..." Send app bounds to Shell via stopSwipePipToHome Fix onIsStashedChanged() not called in 3 button mode Hide taskbar icons for IME when virtual keyboard is present. Fix layering issue when launching from side TaskView Disabling the failing piece of a test in presubmit Introduce taskbar_phone_size Remove duplicated widget host view reinflation on screen rotation Make sure the task bar stays unstashed upon configuration change Move taskbar clean up so that it only gets called when user swipes up to go home. Update two pane sheet widget picker to use RelativeLayout since ConstraintLayout was causing test failures Inserting waiting for settling in the Workspace state after "back" from All Apps Increasing the LOW_TICK intensity of haptic feedback for taskbar invocation Adds more in depth logging of Launcher restore functionality Fix crash when restoring data from phone to tablet with responsive grid TaskbarPinningController Unit Tests ... Conflicts: Android.bp quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java quickstep/src/com/android/quickstep/TaskAnimationManager.java quickstep/src/com/android/quickstep/TaskViewUtils.java quickstep/src/com/android/quickstep/inputconsumers/OtherActivityInputConsumer.java src/com/android/launcher3/BubbleTextView.java src/com/android/launcher3/InvariantDeviceProfile.java src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java src/com/android/launcher3/allapps/AlphabeticalAppsList.java src/com/android/launcher3/config/FeatureFlags.java src/com/android/launcher3/settings/SettingsActivity.java Change-Id: Ie2506b248c2500d0d79f3e4cee2607e454a9c51b
-
- Feb 27, 2024
-
-
RectFSpringAnim represents the delightful animation where a closing window gradually fades and settles into the launcher icon or widget it was originally opened from. Unfortunately, double-tapping the home button causes this animation to freeze: https://issuetracker.google.com/issues/258314409 This is due to a race condition where the animation updates are halted before the final one can reach its listener, QuickStepTransitionManager. RectFSpringAnim.onUpdate normally updates its listeners frame-by-frame, but this can be short-circuited via isEnded() if all of mRectXAnimEnded, mRectYAnimEnded, and mRectScaleAnimEnded are true. RectFSpringAnim.end, which is called when the user "fast-finishes" the closing window animation, prematurely sets these 3 flags to true, preventing the final onUpdateListener.onUpdate from notifying QuickStepTransitionManager that it should set the window alpha to 0. Thus, the animation hangs. This can be resolved by no longer setting the 3 flags to true in RectFSpringAnim.end. These flags conceptually represent an n=3 countdown latch that releases maybeOnEnd(). This can be trusted to proceed with the correct timings as the x-translation, y-translation, and scale animations' OnAnimationEndListeners are invoked on their own. Test: m Launcher3QuickStep && adb install -r -d \ $OUT/system_ext/priv-app/Launcher3QuickStep/Launcher3QuickStep.apk - Optional: Set Animator duration scale = Animation scale 5x - Open app via launcher icon, launcher widget, or app list - Close app, then "fast-finish" while animation is still running - 3-button navigation: Double-tap home button - Gesture navigation: Swipe up, then tap anywhere BEFORE | | 3-button nav | Gesture nav | |---------------------|---------------------------|-------------------| | Opened via icon | Anim freezes (!) | Anim skips to end | | Opened via widget | Anim freezes (!) | Anim skips to end | | Opened via app list | Anim does not skip to end | Anim skips to end | AFTER | | 3-button nav | Gesture nav | |---------------------|---------------------------|-------------------| | Opened via icon | Anim skips to end | Anim skips to end | | Opened via widget | Anim skips to end | Anim skips to end | | Opened via app list | Anim does not skip to end | Anim skips to end | Change-Id: I962946b1274e933ce7ad795ed96555b8450dc1a4 Signed-off-by: Dan Choi <ygdanchoi@gmail.com>
-
- Feb 18, 2024
-
-
LineageOS Infra authored
Change-Id: Ie570df0326ae7b6ff4a30a4fe7fac9e3b9e4a19d
-
- Feb 10, 2024
-
-
LineageOS Infra authored
Change-Id: I75e5aedcad8c4ef7d47588f1415f12103582933e
-
- Jan 27, 2024
-
-
Sebastiano Barezzi authored
Overrides.getObject() calls the constructor with context if the overlay has a valid class, if empty it uses the constructor without args. Considering this class is part of quickstep, we should support both cases, since this is the fallback class anyway Change-Id: Ic412a2a3efbe1d3f8b9c02a58635c2821eabd54d
-
- Jan 23, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I86b6ff05cf12d9d65720af605ea3cca334bdee1a
-
Sebastián Franco authored
This reverts commit 25f8e406. Reason for revert: b/318417510 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:93715f140b818d1b2294a79b5d24f2a3cbd2dac1) Merged-In: I175a49b6cf7db82eeec71fa24930736b58f8ed00 Change-Id: I175a49b6cf7db82eeec71fa24930736b58f8ed00
-
- Jan 22, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I103e9c75610c791190702f706f8f3ec0671342a4
-
Tony Wickham authored
- Fixes case where handle is initially invisible but will be stashed and visible, e.g. when launching an app from home screen - To fix the original issue of sampling happening unnecessarily for three button nav, also check supportsVisualStashing() Fixes: 321257120 Flag: None Test: Launch an app from home in gesture nav mode Test: testThreeButtonsTaskbarBoundsAfterConfigChangeDuringIme (cherry picked from commit c4df8c2ec68d443716dcb004f77b7bda8a5aaf6a) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c5f03fd1bcfc24ec63bdd62b0606452f28d15664) Merged-In: I1f26436de3081fd00f75a5921010e361e9a9f34e Change-Id: I1f26436de3081fd00f75a5921010e361e9a9f34e
-
- Jan 18, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I90764cb354439211852c7d6c14f281a629f83a59
-
Bill Yi authored
Auto-generated-cl: translation import (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2f863664af7125cdb9c80bb37ce1f36d2b99c239) Merged-In: Iecc8364731c1fd3bd540875601599642a36a1e96 Change-Id: Iecc8364731c1fd3bd540875601599642a36a1e96
-
- Jan 17, 2024
-
- Jan 11, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I28e98f32de6d21313478fa2a3dc87d643169e7f7
-
Sunny Goyal authored
Bug: 314279319 Test: Verified on device Flag: None (cherry picked from commit 98b5e1f0) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ba0feaa2d28a27b77f755d77a5289ac697800dde) Merged-In: I0a6e9eef77a1d917c0fce7d4bddd079ceeb10c99 Change-Id: I0a6e9eef77a1d917c0fce7d4bddd079ceeb10c99
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/25780352', 'googleplex-android-review.googlesource.com/25840288'] into 24Q1-release. Change-Id: I76bde343f53f05c299d0a88fe366fca5d38c8661
-
Sunny Goyal authored
Revert submission 25546504-revert-25518508-revert-25483550-themed-badge-GJNKEECDMN-LXXYVCLXNR Reason for revert: b/317566432 Bug: 317566432 Reverted changes: /q/submissionid:25546504-revert-25518508-revert-25483550-themed-badge-GJNKEECDMN-LXXYVCLXNR (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3ac10660f29caeb46af159fe8c4af82467824d50) Merged-In: I2147c16961bb8ee27844cb4d17af5bdeb26d5d5f Change-Id: I2147c16961bb8ee27844cb4d17af5bdeb26d5d5f
-
Ikram Gabiyev authored
Send app bounds used for content overlay by launcher to Shell's PiP component. This is used by Shell to reset overlay scale and offset properly after the enter animation but before the overlay fades out to avoid icon shifts. We observed that app bounds can be different depending on whether we are at 90 deg or 270 deg before fixed rotation. Moreover, the presence of the taskbar can also alter the app bounds. So supplying the app bounds we take from task view simulator to Shell should solve the issue in general. Flag: NONE Bug: 316993346 Test: manually enter PiP w/ fixed rotation in 90 or 270 deg (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:221457f00bb6e323aa57957392aafc549207653d) Merged-In: I0a26b0c69020dae399d6794d36a9f3bc8425f40b Change-Id: I0a26b0c69020dae399d6794d36a9f3bc8425f40b
-
- Jan 08, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Id7d5d0f0ad978ee2705b606b3cf378a111f55930
-
Tony Wickham authored
Calling this ensures we update touchableRegion accordingly. Since this will also start the stashed handle region sampling, which we don't need for 3 button mode, also adjust logic to check that the StashedHandleView is actually visible. Flag: None Test: Lock screen, run `adb shell cmd uimode night yes`, unlock Test: Lock screen, rotate, unlock In both cases, verify touchableRegion is accurate Fixes: 315393203 (cherry picked from commit 438e6c90) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5c3404751afa62a8cab91b357e30a9595724c942) Merged-In: I951af6b97cad0ee0f362dc22f3996cfd9286a21e Change-Id: I951af6b97cad0ee0f362dc22f3996cfd9286a21e
-
- Jan 06, 2024
-
-
Michael Bestas authored
Android 14.0.0 release 20 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZZXyGAAKCRDorT+BmrEO # eHaWAJ4yLGno+VePiqzdezRhOIv1tu+O4QCfRstsDTy2KY4PllQNgSqiR+ZRud0= # =jW3L # -----END PGP SIGNATURE----- # gpg: Signature made Thu Jan 4 01:47:36 2024 EET # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2221 signatures in the past # 2 years. Encrypted 4 messages in the past 24 months. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Anushree Ganjam (1) and Tony Wickham (1) # Via Android Build Coastguard Worker * tag 'android-14.0.0_r20': [DO NOT MERGE] Change the LPNH flag to read from server flag "ENABLE_LONG_PRESS_NAV_HANDLE_MPR". Fix 3 button mode issues in AllSetActivity Change-Id: I5f354788d4758445191d5bd500d3b81320f73d34
-
- Dec 24, 2023
-
-
Bruno Martins authored
Split option should be disabled for Go-enabled targets as seen in go/quickstep/res/layout/overview_actions_container.xml. Here's the snippet: <!-- Unused. Included only for compatibility with parent class. --> <Button android:id="@+id/action_split" style="@style/GoOverviewActionButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableStart="@drawable/ic_split_vertical" android:text="@string/action_split" android:theme="@style/ThemeControlHighlightWorkspaceColor" android:visibility="gone" /> <Space android:id="@+id/action_split_space" android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" android:visibility="gone" /> Change-Id: I5b0a1c340d86430df8d0e2f2b8e800f3867024e6
-
Bruno Martins authored
Change-Id: Id697fa2c3021e9f9a723d8828ba7dfe0fae96c2e
-
Tommy Webb authored
There's nothing to scroll when searching, so hide the scrollbar. Change-Id: Ia04d5d3fe87c573c93856bc4223c92ccfb33c619
-
Trishiraj authored
Co-authored-by: Harsh <harsh@project404.us> Co-authored-by: Pranav Vashi <neobuddy89@gmail.com> Change-Id: Icd157a1ab211590529693d7c81e65d0214277ebc
-
dantmnf authored
Sorting behavior is different in the exact locale "zh-CN", but newer setups will have "zh-Hans-CN" and miss the locale-specific behavior. P.S. "zh-CN" locale is no longer accessible in settings UI. Change-Id: I59afe38e1ea2ac507ff017e855d9810092604e99
-
Alexander Koskovich authored
Change-Id: Ib077324ba6676a1b8e143b26c14bf0b6eb258d28
-
Tommy Webb authored
* Entering and leaving search now takes effect right away. * Should fix race in which tapping an app while search results are loading causes a tap on the previous app in the position, rather than on the search result. * Helps prevent the scrollbar from appearing to be scrolled down somewhat when leaving search with floating header rows present; still happens sometimes, though (on stock OS launcher, too). Issue: calyxos#1413 Change-Id: I67bc59456eb2e57e13b1b99509d3313ff0243b88
-
Tommy Webb authored
Redone, again. This time, many comments added. Compared to I586f7332, this primarily results in some fixes for the floating header row(s) (AiAi prediction row) if present. Change-Id: Ib0f383fb89a6847fccbcc96d13b051983d76f0c5
-
Michael Bestas authored
Matches Pixel launcher look. Change-Id: I3808763c13f25c12f31d6e6f98abd29dc3422d75
-
Yingren Wang authored
Go to the recents page from all apps page and rotate to horizontal, at last switch to one app that only support portrait display, we will see the gesture navigation always at device right and not move to bottom. At this scenario, launcher state switch from overview to all apps, but launcher not notify systemui update gesture navigation display. To slove this, launcher must notify systemui update gesture navigation display when launcher state switch from overview to all apps. CRs-Fixed: 2828560 Change-Id: Ib2319045d3851b43dadd6a0e06ac65be2e5227f7
-
LibXZR authored
When the animation get canceled, cleanupScreenshot() should be run instantly because it does something like removing pending animations. The switchToScreenshot() attaches it to RtFrameCallback which only be called on frame update. This is leading to problems as the next frame update may only happened when the next gesture starts, which means all the pending animations will be removed on next gesture. And then the next gesture freezed. Fixes randomly gesture freeze since 12L. Change-Id: I10247294a2dcae467706c434685b299f8b525888 Signed-off-by: LibXZR <i@xzr.moe>
-
Pranav Vashi authored
* Else text goes brrrr.... Signed-off-by: Pranav Vashi <neobuddy89@gmail.com> Change-Id: Ie7f872aaa5677ead3128ef2fbe410434d28953ef
-
Danny Lin authored
- Use new API to enable/disable SysUI taskbar integration - User-facing setting to control taskbar eligibility - Reload by restarting (live reload would be much more complicated) - Update SysUI integration state before reloading Depends on frameworks/base commit: SystemUI: Add API for runtime taskbar config Change-Id: Id1889ca9b102f94cc0a1161f49de88428dcc0943
-