Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DerpLauncher: Import Brazilian Portuguese translations #28

Open
wants to merge 166 commits into
base: 15
Choose a base branch
from

Commits on Oct 17, 2024

  1. DerpLauncher: Add support for toggling taskbar

    - 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
    kdrag0n authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    97cdcc9 View commit details
    Browse the repository at this point in the history
  2. DerpLauncher: Fix NPE with swipe down

    Depending on the navigation mode in use, the animation used
    for the swipe down gesture may result in a NPE. While it works
    perfectly fine with full gesture or 2-button navigation modes,
    an NPE results when swiped down on 3-button navitation as recents
    task is trigged with the third button instead of the swipe up
    gesture.
    
    Change-Id: Id276489a8d2acdd44d4e33fcc1bc6a9b193e0bf8
    eyosen authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a78353a View commit details
    Browse the repository at this point in the history
  3. DerpLauncher: Improve search bar UI in All Apps

    This is similar to, but not exactly the same as, Pixel stock:
    
    - Background color with contrast in light mode
    - Round, flat search bar surface with color matching the header
      background
    - Solid rounded background when positioned at the beginning of the list
    - Subtle placeholder text (medium weight) without icon
    - Same font size as Settings search bar
    
    Change-Id: Ifa9fabe3a8236513fad8030c0bd8ed4d27ebd549
    kdrag0n authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    6917472 View commit details
    Browse the repository at this point in the history
  4. DerpLauncher: Fix search bar UI in All Apps

    Commit Ifa9fabe3a8236513fad8030c0bd8ed4d27ebd549 improved the look
    of the search bar, however it had a few issues and the overall
    look did not match Settings or Widget search style.
    
    The following improvements have been made:
     - Centered the search bar text vertically inside the search bar
     - Fixed poor contrast of the search bar text against the background
     - Added back search icon that is always shown, matching Widget search
     - Changed paddings to match Widget search
    
    Change-Id: Ia127da05adff45f8860f0870817aaa9fde8e171c
    mikeNG authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    6ec7a47 View commit details
    Browse the repository at this point in the history
  5. DerpLauncher: Update search icon to match Settings

    Change-Id: Ic779bf0bf20046bfe92385e6a09796e94ba68644
    mikeNG authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    220ffc3 View commit details
    Browse the repository at this point in the history
  6. DerpLauncher: Increase end padding for search bar UI

    * Else text goes brrrr....
    
    Signed-off-by: Pranav Vashi <[email protected]>
    Change-Id: Ie7f872aaa5677ead3128ef2fbe410434d28953ef
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    363f7e3 View commit details
    Browse the repository at this point in the history
  7. DerpLauncher: Fix gesture navigation fail to move to bottom

    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
    Yingren Wang authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    daf9f8b View commit details
    Browse the repository at this point in the history
  8. DerpLauncher: Disable all caps from Personal and Work tabs

    Matches Pixel launcher look.
    
    Change-Id: I3808763c13f25c12f31d6e6f98abd29dc3422d75
    mikeNG authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1c0c6f4 View commit details
    Browse the repository at this point in the history
  9. DerpLauncher: Fix All Apps header protection and spacing again

    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
    t-m-w authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    6db309c View commit details
    Browse the repository at this point in the history
  10. DerpLauncher: Skip glitchy search animation

    * 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
    t-m-w authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    dcc83be View commit details
    Browse the repository at this point in the history
  11. DerpLauncher: Improve search bar header protection

    neobuddy89:
    When app label in app drawer is disabled, there is an overlap.
    
    Before: https://imgur.com/H2eQGer
    After: https://imgur.com/4YqAN4Z
    
    Signed-off-by: Pranav Vashi <[email protected]>
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    794c30a View commit details
    Browse the repository at this point in the history
  12. DerpLauncher: Fix sorting in zh-Hans-CN

    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
    dantmnf authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c332581 View commit details
    Browse the repository at this point in the history
  13. DerpLauncher: Use different badges for different work profiles

    * Supply the UserHandle to BitmapIcon, rather than FLAG_WORK, so that
      the proper badge icon can be used for a given profile (different
      colors).
    
    Change-Id: I64f1b425eee5cc7994616050411a881d84ece99d
    t-m-w authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c967a48 View commit details
    Browse the repository at this point in the history
  14. DerpLauncher: Fix TaskbarModelCallbacksFactory instantiation

    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
    SebaUbuntu authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7b947e5 View commit details
    Browse the repository at this point in the history
  15. DerpLauncher: Fix TaskbarViewCallbacksFactory instantiation

    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
    
    Based on 93f44a4
    
    Change-Id: Ida3f5e056522871dc35ce48a5488ad28b6b0c2cc
    webgeek1234 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3102506 View commit details
    Browse the repository at this point in the history
  16. DerpLauncher: AppsSearchContainerLayout: Avoid NPE

    Change-Id: I29aac5482ab3a6e8df41fd130013fd9ff0c3c8e6
    Dil3mm4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f677da2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    76edb9f View commit details
    Browse the repository at this point in the history
  18. DerpLauncher: Prevent NPE when using custom themed icons

    Change-Id: I0405f96b8bfd1e7beaca518a06c9c4520b578b6d
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a64956d View commit details
    Browse the repository at this point in the history
  19. DerpLauncher: Stability NullPointer issue

    Description:
    Compute a child location by recursion, it
    may not have parent view.
    
    When the child doesn't have parent, should
    break the recursive.
    
    Change-Id: I8707712b85c10bf1c1d3860c5b8323aefd455cf2
    CRs-Fixed: 1104931
    yingrenw authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a48ca71 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    496c061 View commit details
    Browse the repository at this point in the history
  21. DerpLauncher: Fix monkey crash in RecentsLaunchAnimator

    It will appear a null object crash in quickstep launch
    when monkey test. Althoough the 'View v' is declared as NonNull,
    but there is a probability that it will return a null object
    after the 'isTaskViewVisible' judgement in 'findTaskViewToLaunch',
    Make a judgement before use to avoid crash.
    
    Change-Id: I4606853325641feaf26a79791cce2514cee80d4c
    Signed-off-by: Anle Pan <[email protected]>
    Anle Pan authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    90f2032 View commit details
    Browse the repository at this point in the history
  22. DerpLauncher: Fix crash when placing widgets

    Change-Id: Id7800817bd869fa28eeddf31384777720b95b32c
    suphon-t authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    39a8be1 View commit details
    Browse the repository at this point in the history
  23. DerpLauncher: Fix monkey crash in createSurfaceParams

    it will appear a null object reference crash in
    quickstep lanch when monkey test, make a non-null
    judgement before use to avoid crash
    
    Change-Id: I0d92a9c3fa4d5836247b40c96a262c35eb6c1ea9
    Signed-off-by: Anle Pan <[email protected]>
    Anle Pan authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    590203c View commit details
    Browse the repository at this point in the history
  24. DerpLauncher: Fix crash in SurfaceTransactionApplier

    Calling getViewRootImpl on a targetView is nullable, so we'd add a null
    check here before getting its SurfaceControl.
    
    Bug: 273143527
    Test: manual
    Change-Id: I245bc553ca32cf5b86978f826cfb2ca92def84d7
    shawnlinboy authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    eedfedf View commit details
    Browse the repository at this point in the history
  25. DerpLauncher: Fix rtl layout error

    Fix location of AllAppsEduView not center in rtl layout.
    
    Test: manual - swipe up to trigger AllAppsEduView in different situation
    
    Change-Id: I8185148fda34200052fd520d2ca865b81bca270a
    gitofleonardo authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8a25a9b View commit details
    Browse the repository at this point in the history
  26. DerpLauncher: Fix potential ConcurrentModificationException

    The workspaceItemInfos passed in may be modified elsewhere at the same
    time as this executor is running, we can introduce a new ArrayList
    object initialized with all original workspaceItemInfos to avoid
    ConcurrentModificationException as a tricky workaround.
    
    Bug: 271324475
    Test: atest
    Change-Id: I087e2b780a35743b8f9cb1371dd13fa241737f8c
    shawnlinboy authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5e64c6d View commit details
    Browse the repository at this point in the history
  27. DerpLauncher: Elevate to 'core/platform' app

    Change-Id: I9e6c5f2f1be9d823783eeeb0bb6a13b686a03728
    Alex Cruz authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    51eb8d9 View commit details
    Browse the repository at this point in the history
  28. DerpLauncher: Rearrange settings

    - Adapt to Android 10
    
    Change-Id: I5315438cc7103fd931c9e2cf0e7f9f7be85828cc
    Alex Cruz authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8741864 View commit details
    Browse the repository at this point in the history
  29. DerpLauncher: Change default icon

    Icon made by SwiftIcons
    https://www.swifticons.com/
    
    Icon itself is covered by the Creative Commons license 3.0
    https://creativecommons.org/licenses/by/3.0/us/
    
    - No additional edits were made to the icons, all original.
    
    Change-Id: I7425d1e526ca6c613c1ee56d7871029f1b5f005a
    Alex Cruz authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8e84fe4 View commit details
    Browse the repository at this point in the history
  30. DerpLauncher: Reduce app label text size

    The default 13-point label size can barely fit any app names on modern
    phone form factors without ellipsizing. Reducing the size to 12 points
    allows us to fit most apps names, and upon visual inspection, it appears
    to be the same size as that of Pixel Launcher.
    
    Change-Id: I6ad63c14237f1f38c86ec02059b03896e5dd3a77
    kdrag0n authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9923d70 View commit details
    Browse the repository at this point in the history
  31. DerpLauncher: Adjust the icon size to the grid size

    [ghostrider-reborn: also adjust text sizes]
    
    - Hotseats for 4_by_5 is 4
    - Keep camera in hotseat and remove contacts.
    
    Co-authored-by: Adithya R <[email protected]>
    Change-Id: I02ff29cc14e5d4288a34dbd8c4658f7cea7d579f
    Signed-off-by: althafvly <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ea61712 View commit details
    Browse the repository at this point in the history
  32. DerpLauncher: Workspace: Allow resizing any widget

    [BadDaemon: Adapt for S]
    
    Change-Id: Iba122eb45d4ba81e53267ff341addfe281cf02fe
    Signed-off-by: Joey Rizzoli <[email protected]>
    nebkat authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5d2035b View commit details
    Browse the repository at this point in the history
  33. DerpLauncher: Allow disabling workspace edit

    Co-authored-by: Michael W <[email protected]>
    Co-authored-by: Han Wang <[email protected]>
    Change-Id: I503e19cbc512eac0e4a8c8bccc16a6ccc0e805da
    3 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b906b22 View commit details
    Browse the repository at this point in the history
  34. DerpLauncher: Disable QSB on first screen by default

    Change-Id: I24f1682cbad10610f04f7b8ada238b43addd23da
    arco authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    abdde45 View commit details
    Browse the repository at this point in the history
  35. DerpLauncher: Let's keep 2-button nav alive for a little longer

    * Refactor to avoid breaking gesture nav
    
    This partially reverts commit 9cddf41.
    This partially reverts commit 0130252.
    
    Change-Id: I1823de2a911f8a17c3716bc0b1b8e6c9c55d37cd
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3d0162e View commit details
    Browse the repository at this point in the history
  36. DerpLauncher: Unconditionally hide split option for Go-enabled targets

    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
    bgcngm authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4990890 View commit details
    Browse the repository at this point in the history
  37. DerpLauncher: Hide home screen rotation pref if not supported

    Change-Id: Id697fa2c3021e9f9a723d8828ba7dfe0fae96c2e
    bgcngm authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b64d27a View commit details
    Browse the repository at this point in the history
  38. DerpLauncher: Hide scrollbar when searching All Apps

    There's nothing to scroll when searching, so hide the scrollbar.
    
    Change-Id: Ia04d5d3fe87c573c93856bc4223c92ccfb33c619
    t-m-w authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    688a45f View commit details
    Browse the repository at this point in the history
  39. DerpLauncher: Add toggle for desktop and drawer labels

    Co-authored-by: razorloves <[email protected]>
    Co-authored-by: LuK1337 <[email protected]>
    Change-Id: I98063b7adaf22029c4bfa50d2cac730f3612e121
    3 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    efd8d93 View commit details
    Browse the repository at this point in the history
  40. DerpLauncher: Google Feed integration

    If Google Search is installed, the Google Feed can be found at
    the -1 screen (which is the very left).
    This feature is enabled by default.
    
    [neobuddy89: Improvise checks.]
    Signed-off-by: Pranav Vashi <[email protected]>
    ekcross authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3c491ec View commit details
    Browse the repository at this point in the history
  41. DerpLauncher: Ability to toggle themed icons for all apps

    Change-Id: Icd157a1ab211590529693d7c81e65d0214277ebc
    Co-authored-by: Harsh <[email protected]>
    Co-authored-by: Pranav Vashi <[email protected]>
    Signed-off-by: Pranav Vashi <[email protected]>
    3 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1120bb7 View commit details
    Browse the repository at this point in the history
  42. DerpLauncher: Implement hidden & protected apps

    Squashed with:
    
    Author: Luca Stefani <[email protected]>
    Date:   Sat Nov 2 15:23:42 2019 +0100
    
        Switch to BiometricPrompt
    
        Change-Id: Id6700c81aadb64434aecf1e54ae8b0f01d8143fb
    
    Author: Joey <[email protected]>
    Date:   Fri Feb 7 22:18:51 2020 +0100
    
        DerpLauncher: fix protected apps behaviour
    
        If no secure lockscreen is set we should not show
        the app list
    
        Also make icons' touchable area larger
    
        Change-Id: Id398e98cb4d8fdae169aae194211b98e6441b4cf
        Signed-off-by: Joey <[email protected]>
    
    Author: Joey <[email protected]>
    Date:   Sat Apr 4 10:57:37 2020 +0200
    
        DerpLauncher: only allow hidden apps when no secure keyguard is set
    
        Change-Id: I670a61ff3fee4d7c7d9623ce8810790f1b25224a
        Signed-off-by: Joey <[email protected]>
    
    Author: Joey <[email protected]>
    Date:   Wed Aug 5 13:23:03 2020 +0200
    
        DerpLauncher: improve protected app names style
    
        Change-Id: I09e9995f0eb34de23353166e302481d064fb3058
        Signed-off-by: Joey <[email protected]>
    
    Author: programminghoch10 <[email protected]>
    Date:   Mon Apr 18 12:39:22 2022 +0200
    
        DerpLauncher: adapt hidden and protected apps for S
    
        * Specifying the AppFilter class in the config.xml does not work anymore
        * Instead we just instantiate our own HiddenAppsFilter class in the LauncherModel
    
        Change-Id: I2a6791083261a580327d99dd1e93eaa019de5bc8
    
    Change-Id: I10c35407820373a1d5f84b237ac449398e076dcd
    Signed-off-by: Joey <[email protected]>
    Signed-off-by: Luca Stefani <[email protected]>
    bvlj authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8b9ba58 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    6e93ac4 View commit details
    Browse the repository at this point in the history
  44. DerpLauncher: Allow changing app suggestion settings

    Change-Id: Ib077324ba6676a1b8e143b26c14bf0b6eb258d28
    ZVNexus authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a07fae2 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    9498c8a View commit details
    Browse the repository at this point in the history
  46. DerpLauncher: return if recentsView is null

    Change-Id: I91787882991df06ed6b3c71a36b106917855d773
    npv12 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    70549a9 View commit details
    Browse the repository at this point in the history
  47. DerpLauncher: Double tap on home screen to turn off screen

    Change-Id: I554c005d5e523aca0842c78a353686e86af1a7f2
    Thecrazyskull authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b2396fc View commit details
    Browse the repository at this point in the history
  48. DerpLauncher: Show clear all button in recents overview

    idoybh (YAAP): Keep rightmost
    
    Signed-off-by: jhonboy121 <[email protected]>
    jhonboy121 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ac22d65 View commit details
    Browse the repository at this point in the history
  49. DerpLauncher: Add uninstall button to system shortcuts

    [ghostrider-reborn: Adapt to Sv2, 13]
    
    Squashed:
    
    Author: Adithya R <[email protected]>
    Date:   Sun Jun 26 18:44:18 2022 +0530
    
        Launcher3: SystemShortcut: Avoid NPE due to uninstall button
    
        Crash log: https://bin.kv2.dev/~62b85c7008bb984d9dc61e94
    
        Steps to reproduce:
        - Add Now Playing widget to home screen
        - Long press on it
        - Launcher crashes
    
        Test: manual; no longer crashes
        Change-Id: I6c0f73e38a3695a64d820c40b58f5e87ba7013c5
    
    Change-Id: I005d676d9a98f65296c330e5e13fd0d849df6fe5
    Co-authored-by: Adithya R <[email protected]>
    Signed-off-by: NurKeinNeid <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f339d68 View commit details
    Browse the repository at this point in the history
  50. DerpLauncher: Use standard launcher method for uninstalling

    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Change-Id: Ic3e40ce48c77438c26f248e5ac878a29bfa479d2
    Signed-off-by: SahilSonar <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1a875f4 View commit details
    Browse the repository at this point in the history
  51. DerpLauncher: Update UNINSTALL TaskShortcutFactory for A15

    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Change-Id: I309ba687eaca5c07a1b152985b6dee0b5f83e81c
    Signed-off-by: SahilSonar <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    27f537b View commit details
    Browse the repository at this point in the history
  52. DerpLauncher: Fix Uninstalling work apps

    Change-Id: I99bf35b014eb51199eece9fd3136bcc33ee512fb
    erfanoabdi authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1465110 View commit details
    Browse the repository at this point in the history
  53. DerpLauncher: Fix uninstalling apps from recents

    Change-Id: Icc1543ba4352991393c4b5efd37f3ab9dd3970ed
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    df459a0 View commit details
    Browse the repository at this point in the history
  54. DerpLauncher: Migrate MainSwitchBar and Switch to Material3

    This follows Settings style updates for Android U.
    
    Change-Id: Id6d3e7f193b6ef9fa6419d164265062328eb9170
    bgcngm authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4ebafaa View commit details
    Browse the repository at this point in the history
  55. DerpLauncher: Add restart action for toggling settings

    idoybh: make it work with gestures, improve committed
    
    Squashed:
    
        From: elpaablo <[email protected]>
        Date: Wed, 17 Mar 2021 11:11:29 +0000
        Subject: [PATCH 094/300] Launcher3: Move restart check to home page
    
        It's just a flag check. And avoids having to implement a listener for the home key (and still miss home gesture).
        Also, restarting the launcher when navigating to previous settings page doesn't seem right.
        This way, the launcher is restarted once, if needed, when user goes back to home page, which is where the changes are visible, anyway.
    
    Change-Id: I554b5203496cc1fe1129940520de7c705d69813c
    Co-authored-by: Ido Ben-hur <[email protected]>
    Signed-off-by: Omkar Chandorkar <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8a68829 View commit details
    Browse the repository at this point in the history
  56. DerpLauncher: Restart launcher on google app change

    * Refreshes google elements in home screen.
    
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    751c6c3 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    0720d69 View commit details
    Browse the repository at this point in the history
  58. DerpLauncher: Show a toast when restarting the launcher

    * Some users were reporting the launcher restart after config change as bug. Show a toast to let the user know its intended.
    
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c76f97a View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    705ab81 View commit details
    Browse the repository at this point in the history
  60. DerpLauncher: Fix up seekbar pref disabled color views

    Change-Id: Idb17b04f1c0cb8946144d668b336af0a77638fe3
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    db573e6 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    c468d7e View commit details
    Browse the repository at this point in the history
  62. DerpLauncher: Add icon and icon text size customizations

    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7a97225 View commit details
    Browse the repository at this point in the history
  63. DerpLauncher: Implement Hotseat searchbar

    [Maitreya29: Rewrite QsbLayout and AssistantIconView in java and dynamically color the searchbar]
    
    neobuddy89: Updated for Android 12L
    
    Co-authored-by: Maitreya29 <[email protected]>
    Change-Id: I885e21ec8d7b8a6377cb228ff0099b0decfade02
    Signed-off-by: Pranav Vashi <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5aa163e View commit details
    Browse the repository at this point in the history
  64. DerpLauncher: Add toggle disable hotseat searchbar

    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d6c93e2 View commit details
    Browse the repository at this point in the history
  65. DerpLauncher: Refine qsb icon layout

    Change-Id: Ia0250b9f3d42da52e93e3fd632722c8e503b756d
    suphon-t authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9060eb8 View commit details
    Browse the repository at this point in the history
  66. DerpLauncher: Refine sizes and positions of icons in Dock search bar

    Change-Id: I4c63a43334ffaf8d345eb1abf55399b4723cf47a
    Patryk Michalik authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    aad8e6c View commit details
    Browse the repository at this point in the history
  67. DerpLauncher: Enable lens icon for dock searchbar

    Change-Id: I5373a4cefed9048f746c87f3ccafb48adf8456ed
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    2d0bceb View commit details
    Browse the repository at this point in the history
  68. DerpLauncher: Better hotseat searchbar colors

    Based on color values from LawnchairLauncher/lawnchair@b69d8d3#diff-25182bc663f7376343f2af1b6646158fcf711a644112d082be074316cc475c5cR75 and thus the additional co author, adapted to our themed only strategy and to use color resources rather than setting them programatically.
    
    Co-authored-by: Suphon Thanakornpakapong <[email protected]>
    Change-Id: I991e382cc202b4ca46456f3f507f5b28bcdad6b3
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1600549 View commit details
    Browse the repository at this point in the history
  69. DerpLauncher: Fix QSB fill colour in dark theme

    Matches Pixel Launcher.
    
    Change-Id: I52a1fb88e2577a65411d0e5c1509212c5a2cf9d5
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b91fcc2 View commit details
    Browse the repository at this point in the history
  70. DerpLauncher: Update lens icon in hotseat QSB

    From T pixel launcher.
    
    Change-Id: Ifc186989202a69289d3ecdbf532cb44b6521c512
    [neobuddy89: Keep icon size aligned with rest of icons in QSB]
    
    Signed-off-by: Pranav Vashi <[email protected]>
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    829eef5 View commit details
    Browse the repository at this point in the history
  71. DerpLauncher: Remove scalable grid check for calculating QSB width

    * Introduced in crdroidandroid/android_packages_apps_Launcher3@6a59006
    
    Change-Id: I5e40f78eaa69eb0baff1de1b46394e105b666295
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c210e35 View commit details
    Browse the repository at this point in the history
  72. DerpLauncher: Adjust suggestions row vertical padding

    Matches rest of the app drawer.
    
    Change-Id: I8e298fcc89866c47547d575404707b15b8725ed1
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5cf6c27 View commit details
    Browse the repository at this point in the history
  73. DerpLauncher: Hotseat: Fix normal QSB width

    Use the full width if we aren't using inline QSB (tablets).
    
    Ref: a101290
    Ref: 828875c
    
    Change-Id: I5fe9b8338d44da45ebf681d06ff6de15f9c77eb5
    Signed-off-by: Adithya R <[email protected]>
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5813a0e View commit details
    Browse the repository at this point in the history
  74. DerpLauncher: Do not add more space on hotseat with taskbar

    * When taskbar is enabled, hotseat is squished even on non-tablet devices
      which should not be the case. This patch fixes it.
    
    Change-Id: Ic823e6dc85e24380864d836590b940dff527fdff
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ad2e169 View commit details
    Browse the repository at this point in the history
  75. DerpLauncher: Improve spacing above and below dock searchbar

    * Bottom of screen has some or other navbar components which adds little extra space
    
    Change-Id: I82899a5546563259d3389459e7160c8eb6654a55
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f5f7eee View commit details
    Browse the repository at this point in the history
  76. DerpLauncher: Add hotseat bar space only if QSB enabled

    * Squashed:
    
        From: iusmac <[email protected]>
        Date: Mon, 19 Dec 2022 22:59:35 +0100
        Subject: fixup! Calculate hotseat bar space only if QSB enabled
    
    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    68454a2 View commit details
    Browse the repository at this point in the history
  77. DerpLauncher: Fix taskbar crash without QSB

    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    86a7b29 View commit details
    Browse the repository at this point in the history
  78. DerpLauncher: Account hotseatBorderSpace into qsbWidth and hotseat pa…

    …dding
    
    [cyberknight777: Simplify hotseatAdjustment value allocation]
    Change-Id: I9db4b64ae3b04074ced801e923619d0616c8e618
    Signed-off-by: Cyber Knight <[email protected]>
    nullxception authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    63b8710 View commit details
    Browse the repository at this point in the history
  79. DerpLauncher: Adjust QSB width to align with hotseat

    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Change-Id: Ieb32ffbff46b0f4ba12711a3ddba3576dde8517f
    songlongdaiduong authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cbb09ae View commit details
    Browse the repository at this point in the history
  80. DerpLauncher: Calculate hotseat border space only if QSB available

    In landscape, hotseat border space happens to be very large
    so it breaks the hotseat icons view.
    Hence calculate hotseat border only if QSB present.
    (Also QSB won't be available in landscape)
    
    Change-Id: Iaefa0e1463c01cf05fa87153363ea9681f6e20fe
    Dhina17 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4eab4c7 View commit details
    Browse the repository at this point in the history
  81. DerpLauncher: Fix hotseat border space properly

    It fixes hotseat icons visibility in landscape.
    
    Revert "DerpLauncher: Remove scalable grid check for calculating QSB width"
    
    This reverts commit 5e22e56459c01cac7a8e141b3e421aa429745f69.
    
    Revert "DerpLauncher: Calculate hotseat border space only if QSB available"
    
    This reverts commit 2b0feef084072b61b204c2b562ff57d7804ad3fd.
    
    Change-Id: I7741b88cc3eda4d8e2c68eaee541e75ca685f906
    Dhina17 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    01cfdb1 View commit details
    Browse the repository at this point in the history
  82. DerpLauncher: cheap fix for taskbar app icons disappearing in portrait

    This should be revisited later, just to find out why this is needed,
    but "if it works, it works" :D
    
    Change-Id: I7f981375ec31c46b061e0559c01cf02a2b0f81e9
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d1f4f2d View commit details
    Browse the repository at this point in the history
  83. DerpLauncher: ensure to update cached thumbnail if we take new one

    This fixes a bug, which became obvious thanks to disabled live tile, but
    has already existed before, where recents jumps to using last snapshot
    instead of the correct/current one once you fling, because thumbnails
    were cached but the cache had not been updated in this codepath.
    
    Change-Id: Ie7afe56b6e0aecaae2510248c5887873800a0b51
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a1efb19 View commit details
    Browse the repository at this point in the history
  84. DerpLauncher: fix build warning

    packages/apps/DerpLauncher/quickstep/src/com/android/launcher3/splitscreen/SplitShortcut.kt:76:17: warning: 'constructor BitmapDrawable(Bitmap!)' is deprecated. Deprecated in Java
                    BitmapDrawable(bitmap),
                    ^
    
    Change-Id: I8c9c1a9663672353a200a2ccbf5cacbfd27a5172
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9f142b9 View commit details
    Browse the repository at this point in the history
  85. DerpLauncher: Add un-themed icons to google search bar

    Themed icons should only be used when themed icons are
    enabled by user in ThemePicker. Otherwise, use the
    standard google colors. Matches Pixel Launcher.
    
    Change-Id: If6e81f746f2ab7875da81fd24b3663fad03e5fe9
    Co-authored-by: Pranav Vashi <[email protected]>
    Co-authored-by: Patryk Michalik <[email protected]>
    Signed-off-by: Adithya R <[email protected]>
    
    [YAAP] update for U
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1714ec8 View commit details
    Browse the repository at this point in the history
  86. DerpLauncher: Update lens icon in hotseat QSB

    From T pixel launcher.
    
    Change-Id: Ifc186989202a69289d3ecdbf532cb44b6521c512
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    275a8df View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    21f2c5f View commit details
    Browse the repository at this point in the history
  88. DerpLauncher: Update QSB lens icon (2023 edition)

    From husky U1B2. Matches the latest Google search widget.
    
    Change-Id: I02038530581f7d2900b1c069562fc0360b0e4b50
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5bdd372 View commit details
    Browse the repository at this point in the history
  89. DerpLauncher: Add ripple animation to task menu items

    Change-Id: If69416ede272267743c96deff8876bc50c6c9075
    kdrag0n authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b34ab6c View commit details
    Browse the repository at this point in the history
  90. DerpLauncher: Add kill action to app shortcuts popup

    Squashed:
    
    DerpLauncher: Dismiss task from recents when killed
    
    Change-Id: I25f37484a444346bf08e6960893892cc4bf25ada
    
    DerpLauncher: Add FORCE_STOP_PACKAGES permission
    
    Change-Id: I20dd0287c47269ccfdd02a8eae2a3da1de96e206
    
    DerpLauncher: Update kill app button drawable
    
    Change-Id: Iff78ae0528b8ed9c7b11952352e4b6d43507e233
    
    [ghostrider-reborn: Add privapp permissions, adapt to Sv2]
    [jhonboy121: adapt to A13]
    [MLZ94: update shortcut logic after QPR1]
    [idoybh: adapted to A15]
    
    Change-Id: If6cce8cfb91a5efe1c99b795d58ed1fba4f706e4
    
    Co-authored-by: Ali B <[email protected]>
    Co-authored-by: Pranav Vashi <[email protected]>
    Co-authored-by: Alexandru Scurtu <[email protected]>
    Co-authored-by: Ido Ben-Hur <[email protected]>
    5 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    df2f7a0 View commit details
    Browse the repository at this point in the history
  91. DerpLauncher: Add toggle for translucent hotseat background

    neobuddy89: Disabled by default.
    
    Squashed below commits:
        From: Dil3mm4 <[email protected]>
        Date: Wed, 30 Dec 2020 20:38:39 +0000
        Subject: Appseat: add a bkg
    
        From: StarkDroid <[email protected]>
        Date: Tue, 31 May 2022 16:16:56 -0500
        Subject: Hotseat background: Corner radius only at the top
    
        Rounding off at all sides makes it look like its not attached to anything
    
        From: minaripenguin <[email protected]>
        Date: Fri, 22 Jul 2022 05:49:42 +0800
        Subject: Launcher3: Link hotseat bg corner radius to dialogCornerRadius attribute
    
    Change-Id: I7333e3fbe5e73188920f09c81304b3f6e8a5fc3e
    Signed-off-by: Trishiraj <[email protected]>
    Signed-off-by: Pranav Vashi <[email protected]>
    StarkDroid authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f24c474 View commit details
    Browse the repository at this point in the history
  92. DerpLauncher: Add pref to disable wallpaper scrolling

    Ref:
    LawnchairLauncher/lawnchair@a969df9
    
    Co-authored-by: Till Kottmann <[email protected]>
    Co-authored-by: Pranav Vashi <[email protected]>
    Change-Id: I036a909e5454dcfb297a5e21bdf3b56eb452891c
    Signed-off-by: Pranav Vashi <[email protected]>
    3 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d2accb0 View commit details
    Browse the repository at this point in the history
  93. DerpLauncher: Add option to control wallpaper zooming

    Change-Id: I11f297ae02831b30ab731c008c653fc65200a7b8
    Signed-off-by: NurKeinNeid <[email protected]>
    nullxception authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    2802464 View commit details
    Browse the repository at this point in the history
  94. DerpLauncher: Add toggle to hide status bar

    Ref: LawnchairLauncher/lawnchair@0a3447f
    
    Co-authored-by: Pranav Vashi <[email protected]>
    Change-Id: I5935512e273d013012c94988ea2223ec1b3971eb
    Signed-off-by: Pranav Vashi <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    97251bd View commit details
    Browse the repository at this point in the history
  95. DerpLauncher: Add WallpaperManager check to support WSA

    Change-Id: I0a13f36bf4dbbf49fa09abdac337f64290cfdfc0
    PeterNjeim authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b495afc View commit details
    Browse the repository at this point in the history
  96. DerpLauncher: Allow hiding top shadow on statusbar

    On certain devices (especially amoled) with certain
    black-themed wallpapers, it looks quite bad. Add a
    toggle to disable it, inspired from lawnchair:
    
    LawnchairLauncher/lawnchair@c99e612
    LawnchairLauncher/lawnchair@e41e27a
    
    Sahil: Fix for a14 QPR1
    
    Co-authored-by: Suphon Thanakornpakapong <[email protected]>
    Change-Id: I26e2fd8097d8b4855cbd2e433f7893fe240af6dd
    Signed-off-by: Adithya R <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Signed-off-by: SahilSonar <[email protected]>
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5a66821 View commit details
    Browse the repository at this point in the history
  97. DerpLauncher: Add an option to customize blur radius

    * Set max blur radius to 175px
    
    [neobuddy89: Add some clean up. Updated for A13 QPR1]
    Signed-off-by: Pranav Vashi <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    05bb7ef View commit details
    Browse the repository at this point in the history
  98. DerpLauncher: Change resource type for blur radius in DepthController

    This allows us to define the blur radius in device-independent pixels
    instead of physical pixels, which is necessary to fix discrepancies in
    apparent blur strength across devices with different pixel densities.
    
    Change-Id: Ib45aeb023304aa6a70986be565f64ab38bbd1a9c
    kdrag0n authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a3ee7ad View commit details
    Browse the repository at this point in the history
  99. DerpLauncher: Add recents and app drawer opacity customization

    Do not allow recents opacity to be customizable. This fixes a bug with
    third party launchers being set as default and recents always being
    entirely transpacent.
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    04a07dc View commit details
    Browse the repository at this point in the history
  100. DerpLauncher: Do not limit the number of search results

    This is bad for UX, why have a hard limit on the
    number of search results displayed, when the app
    drawer can contain all of it?
    
    Change-Id: I0acded841a2b55d54f0d1bf4fafb8264a2a1fddb
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8de048d View commit details
    Browse the repository at this point in the history
  101. DerpLauncher: Add an about section

    Change-Id: I67aa13f6f6ce660f036e97d8433277bbd483ce99
    [nurkeinneid: Adapted to A14 QPR2]
    Signed-off-by: NurKeinNeid <[email protected]>
    eldainosor authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    847b74a View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    028e27a View commit details
    Browse the repository at this point in the history
  103. DerpLauncher: Revamp settings activity

    Signed-off-by: str-br <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1548142 View commit details
    Browse the repository at this point in the history
  104. DerpLauncher: Update settings style

    travarilo authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9509eb4 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    94e87cb View commit details
    Browse the repository at this point in the history
  106. DerpLauncher: Add ACCESS_SURFACE_FLINGER permission to manifest

    Fixes
    06-21 09:27:41.679   447   986 E SurfaceFlinger: Only WindowManager is allowed to use eEarlyWakeup[Start|End] flags
    
    Change-Id: I9e68b318faafac4a2b34d73c703cf98168c2a32d
    Tejasvp25 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    84ab497 View commit details
    Browse the repository at this point in the history
  107. DerpLauncher: Enable more animations when dismissing keyguard

    Change-Id: I4b8a9eac67cdb5d95b1fb4e50fca0d1815edffbb
    sourajitk authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    12b8aab View commit details
    Browse the repository at this point in the history
  108. QuickstepAtomicAnimationFactory: Add some null checks to prevent NPEs

    Solves the following crash on exiting recents when nothing is on any
    home screen:
    FATAL EXCEPTION: main
    Process: com.android.launcher3, PID: 7671
    java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.ViewGroup.getVisibility()' on a null object reference
    	at com.android.launcher3.uioverrides.states.QuickstepAtomicAnimationFactory.prepareForAtomicAnimation(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:303)
    	at com.android.launcher3.statemanager.StateManager.goToStateAnimated(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:26)
    	at com.android.launcher3.statemanager.StateManager.goToState(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:23)
    	at com.android.launcher3.statemanager.StateManager.goToState(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:2)
    	at com.android.quickstep.views.LauncherRecentsView.handleStartHome(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:16)
    	at com.android.quickstep.views.RecentsView.startHome(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:3)
    	at com.android.quickstep.views.RecentsView.startHome(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:1)
    	at com.android.quickstep.views.RecentsView$21.onEnd(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:394)
    	at com.android.quickstep.views.RecentsView$21.accept(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:4)
    	at com.android.quickstep.views.RecentsView$21.accept(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:1)
    	at com.android.launcher3.anim.AnimatorListeners$EndStateCallbackWrapper.onAnimationEnd(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:32)
    	at com.android.launcher3.anim.AnimatorPlaybackController$$ExternalSyntheticLambda0.accept(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:14)
    	at com.android.launcher3.anim.AnimatorPlaybackController.$r8$lambda$bF6fu10ogo158poE8C5B_R0HpFg(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:27)
    	at com.android.launcher3.anim.AnimatorPlaybackController$$ExternalSyntheticLambda3.accept(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:12)
    	at com.android.launcher3.anim.AnimatorPlaybackController.callAnimatorCommandRecursively(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:1)
    	at com.android.launcher3.anim.AnimatorPlaybackController.callAnimatorCommandRecursively(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:36)
    	at com.android.launcher3.anim.AnimatorPlaybackController.callListenerCommandRecursively(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:7)
    	at com.android.launcher3.anim.AnimatorPlaybackController.dispatchOnEnd(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:9)
    	at com.android.launcher3.anim.AnimatorPlaybackController$OnAnimationEndDispatcher.onAnimationSuccess(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:7)
    	at com.android.launcher3.anim.AnimationSuccessListener.onAnimationEnd(go/retraceme d64815e9bb1a1e22c3f9643b1a3046dfb4cece8716c9ab9e81a56f1b7725d51a:5)
    ...
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    12ff9ec View commit details
    Browse the repository at this point in the history
  109. DerpLauncher: quickstep: TouchInteractionService: Do not crash on boot

    When using a 3rd party launcher most likely
    
    Log:
    E AndroidRuntime: Process: com.android.launcher3, PID: 2783
    E AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.USER_UNLOCKED flg=0x50000010 (has extras) } in com.android.launcher3.util.SimpleBroadcastReceiver@89bb61a
    E AndroidRuntime:        at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1818)
    E AndroidRuntime:        at android.app.LoadedApk$ReceiverDispatcher$Args.$r8$lambda$mcNAAl1SQ4MyJPyDg8TJ2x2h0Rk(Unknown Source:0)
    E AndroidRuntime:        at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
    E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:959)
    E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:100)
    E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:232)
    E AndroidRuntime:        at android.os.Looper.loop(Looper.java:317)
    E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:8502)
    E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
    E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:554)
    E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)
    E AndroidRuntime: Caused by: java.lang.IllegalStateException: Existing input consumer found with name: recents_animation_input_consumer, display: 0, user: UserHandle{0}
    E AndroidRuntime:        at android.os.Parcel.createExceptionOrNull(Parcel.java:3190)
    E AndroidRuntime:        at android.os.Parcel.createException(Parcel.java:3166)
    E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:3149)
    E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:3091)
    E AndroidRuntime:        at android.view.IWindowManager$Stub$Proxy.createInputConsumer(IWindowManager.java:4872)
    E AndroidRuntime:        at com.android.systemui.shared.system.InputConsumerController.registerInputConsumer(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:24)
    E AndroidRuntime:        at com.android.quickstep.TouchInteractionService.onUserUnlocked(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:51)
    E AndroidRuntime:        at com.android.quickstep.TouchInteractionService$$ExternalSyntheticLambda0.run(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:12)
    E AndroidRuntime:        at com.android.launcher3.util.RunnableList.executeAllAndClear(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:21)
    E AndroidRuntime:        at com.android.launcher3.util.RunnableList.executeAllAndDestroy(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:4)
    E AndroidRuntime:        at com.android.launcher3.util.LockedUserState.access$notifyUserUnlocked(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:3)
    E AndroidRuntime:        at com.android.launcher3.util.LockedUserState$mUserUnlockedReceiver$1.accept(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:22)
    E AndroidRuntime:        at com.android.launcher3.util.SimpleBroadcastReceiver.onReceive(go/retraceme 015d387a8a548af421dcff814eada6998d8d1f185998fc40f30bbeef937dbdc3:3)
    E AndroidRuntime:        at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1810)
    E AndroidRuntime:        ... 10 more
    E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
    E AndroidRuntime:        at com.android.server.wm.InputMonitor.createInputConsumer(InputMonitor.java:226)
    E AndroidRuntime:        at com.android.server.wm.WindowManagerService.createInputConsumer(WindowManagerService.java:6543)
    E AndroidRuntime:        at android.view.IWindowManager$Stub.onTransact(IWindowManager.java:2612)
    E AndroidRuntime:        at com.android.server.wm.WindowManagerService.onTransact(WindowManagerService.java:1406)
    E AndroidRuntime:        at android.os.Binder.execTransactInternal(Binder.java:1496)
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    0825f0d View commit details
    Browse the repository at this point in the history
  110. DerpLauncher: Update the work FAB after attaching it

    When single work profile is available, the 'Pause work apps'
    fab isn't working after first click.
    Because the mWorkModeSwitch will become null after detaching it.
    (Paused state).
    
    When it tries to setup click listener for the mWorkModeSwitch on
    updateCurrentState(enabled), mWorkModeSwitch will be null at that time.
    So nothing will happen when we click the fab after that.
    To make the fab work again, have to re-open the 'work' space once.
    
    To avoid this, update work FAB (where it sets click listener)
    after attaching. so mWorkModeSwitch won't be null at that time.
    
    Change-Id: Iafb3cd0adb24f0d5f6fa003a42c69a61eccd5450
    Dhina17 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    febd0b9 View commit details
    Browse the repository at this point in the history
  111. DerpLauncher: Always hide the keyboard when the drawer is minimized

    if you manually minimize it with the keyboard open it just stays there
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    511fb5a View commit details
    Browse the repository at this point in the history
  112. DerpLauncher: allapps: Do not hide keyboard when query is empty

    Change-Id: I78f164358cb4fcd23bcb858222a88008d67b2ca4
    Signed-off-by: Jyotiraditya Panda <[email protected]>
    imjyotiraditya authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    777185d View commit details
    Browse the repository at this point in the history
  113. DerpLauncher: allapps: Make google search of the query

    Change-Id: Ib4c4e4589de859341147bf9f4e85cf1fbeac622c
    Signed-off-by: Jyotiraditya Panda <[email protected]>
    imjyotiraditya authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    63aedc1 View commit details
    Browse the repository at this point in the history
  114. DerpLauncher: Copy 4x5 grid size from Pixel

    Change-Id: Ic6d914092961368afcc16d4a4ad991ea16064c23
    Signed-off-by: Richard Raya <[email protected]>
    rdxzv authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    89095d4 View commit details
    Browse the repository at this point in the history
  115. DerpLauncher: disable live tile

    Method as per Google commit 25399db
    ("[DO NOT MERGE] Disable live tile in split mode for S").
    
    Live tile has a LOT of bugs even in AOSP and Pixel stock ROMs:
    * Alpha animation randomly not applying causing app to get stuck
    * X/Y translation not applying causing app to get stuck
    * Causes extreme jank (enable HWUI bars and swipe in recents...)
    * Sidescroll tile minimization cuts off content instead of shrinking it.
    * Screenshotting a sidescolled live tile causes it to become invisible.
    
    Combined with our blur/transparency changes:
    * The tile doesn't actually shrink because Google just draws background
      over the tile instead of shrinking it...
    * The tile gets blurred which has to be fixed in very hacky ways,
      because it is on a very low layer, which is below the blur
    ...the end result is a total mess.
    Kill this feature, and revisit fixing our issues once Google gets their
    own shit together.
    
    Change-Id: I33e6dab845b2147fd72fe0fb4c151e78035560ec
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    54df8d4 View commit details
    Browse the repository at this point in the history
  116. DerpLauncher: Do not skip search animation for app icons

    We're allowing more than 5 app search results since f7ff76be
    ("Launcher3: Do not limit the number of search results").
    This fixes the new search animation introduced in 13-qpr1
    (94d5d3c) for the same.
    
    Change-Id: If566c803b3e89a7af35801ae23ce8acac9b47329
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    2558626 View commit details
    Browse the repository at this point in the history
  117. DerpLauncher: Make double tap to sleep gesture optional

    commit 39fa8b063cf682771c1800a2391689f96808218f
    Author: Omkar Chandorkar <[email protected]>
    Date:   Tue Feb 1 19:06:26 2022 +0530
    
        fixup! Launcher3: Add toggle for DT2S
    
        Change-Id: I2e537fa8641503d4ddfb10cad79e7d5fd0db3f2b
    
    Signed-off-by: DennySPb <[email protected]>
    Signed-off-by: Omkar Chandorkar <[email protected]>
    Change-Id: I22abb02de7394094653d571e20eee0e93fb1e9a5
    Signed-off-by: Adithya R <[email protected]>
    DennySPB authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cbcf976 View commit details
    Browse the repository at this point in the history
  118. DerpLauncher: Vibrate on double tap to sleep

    Change-Id: I1311fcccb8e179d34a02d89f26d826ebc5fc04ff
    Signed-off-by: LordShenron <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Signed-off-by: Adithya R <[email protected]>
    LordShenron authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    854fd0c View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    31b5ce8 View commit details
    Browse the repository at this point in the history
  120. DerpLauncher: Hide "all apps" view when search starts

    Fixes an issue where apps from "all apps" view can still be launched
    after search results are visible; which can cause a different app to be
    launched when tapped on a search result, or unexpected app launches when
    tapped on empty space (below search results).
    
    Testing:
    1. open app drawer and search for anything
    2. quickly tap on a search result or empty space
    3. if tapped on one of the search results, correct app is launched; if
       tapped on the empty space, no app is launched
    octocorvus authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    75ec243 View commit details
    Browse the repository at this point in the history
  121. DerpLauncher: Use font configs instead hardcoded fonts

    [palaych: Use user fonts instead google-sans too]
    
    Signed-off-by: palaych <[email protected]>
    Change-Id: If986953f27be13acdfeadd6821fbee1641cd722c
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c548418 View commit details
    Browse the repository at this point in the history
  122. DerpLauncher: Redesign settings homepage

    Ref: https://github.com/halcyonproject/packages_prebuilts_NestLauncher/commits/tithonia/
    
    Squashed with:
    
        Author: NurKeinNeid <[email protected]>
        Date:   Sat Oct 5 21:17:10 2024 +0200
    
            fixup! DerpLauncher: Redesign settings homepage
    
        Signed-off-by: NurKeinNeid <[email protected]>
    
    Co-authored-by: NurKeinNeid <[email protected]>
    Change-Id: I2d55cd3e4e44d0ba4330934d66da6c1270f1cedf
    [nurkeinneid: use accent for icon background]
    Signed-off-by: NurKeinNeid <[email protected]>
    herobuxx and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    557e7eb View commit details
    Browse the repository at this point in the history
  123. DerpLauncher: Replace settings header text with DerpFest logo

    Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2594
    Signed-off-by: NurKeinNeid <[email protected]>
    NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8e2b404 View commit details
    Browse the repository at this point in the history
  124. DerpLauncher: Add Google Lens scan button to recents

    And a squash of:
    
    DerpLauncher: Restart launcher on changing google search/lens app
    
    idoybh (YAAP): Keep clear all rightmost
    
    Co-authored-by: Pranav Vashi <[email protected]>
    Co-authored-by: hundeva <[email protected]>
    Change-Id: If00a4542ff7134ce4b84de3894f800d2b9a4f797
    Signed-off-by: Adithya R <[email protected]>
    3 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c1d5370 View commit details
    Browse the repository at this point in the history
  125. DerpLauncher: Make recents lens button optional

    3 icons together looks crammed. Make the lens button
    replace the screenshot button optionally via toggle.
    
    Change-Id: I0f44f2e96d0e2c2f55740a4f67778be7abf7bd7a
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7df3eb0 View commit details
    Browse the repository at this point in the history
  126. DerpLauncher: Start lens activity directly instead of sharesheet

    We don't need to open the sharesheet as we're targeting a specific
    application (Google Lens).
    
    Change-Id: I042b3a712dcf03eda21504b66cf99394b0bd4d2b
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b385f83 View commit details
    Browse the repository at this point in the history
  127. DerpLauncher: Set FLAG_ACTIVITY_CLEAR_TASK for lens intents

    Keep recents clean.
    
    Change-Id: I0192444e920370d19483a94f02a6bb33d378997f
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1ee4b8d View commit details
    Browse the repository at this point in the history
  128. DerpLauncher: Implement long press nav bar to search gesture

    * inspired by pixel's circle to search though this once uses google lens API
    
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    76c61ad View commit details
    Browse the repository at this point in the history
  129. DerpLauncher: Add a toggle for long press on navbar to search [2/3]

    Also use our GSA check instead
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    886708d View commit details
    Browse the repository at this point in the history
  130. DerpLauncher: Do not set hardcoded colors for widget background

    Change-Id: I552bab7427d15a604f35e1b91b985d5a6a72ba78
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ff9d24f View commit details
    Browse the repository at this point in the history
  131. DerpLauncher: Introduce memory info in overview

    This is convenient for monitoring device status and many OEMs have their design for this. It's time to have our own one.
    
    Change-Id: I890c86c798055b1964506d9a4df1cef386562160
    Signed-off-by: LibXZR <[email protected]>
    iusmac: adapt to A13.
    Signed-off-by: iusmac <[email protected]>
    neobuddy89: adapt to A13 QPR2
    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Alvin Francis <[email protected]>
    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    libxzr authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a369517 View commit details
    Browse the repository at this point in the history
  132. DerpLauncher: Add toggle for memory info view

    Change-Id: I7521c7e679134af6053c73d5f8ba3a56e45219f5
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    0c65076 View commit details
    Browse the repository at this point in the history
  133. DerpLauncher: meminfo: Replace deprecated BigDecimal methods

    Change-Id: Ib068442b4162401985d627a069fa309edf5c3166
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f2a1873 View commit details
    Browse the repository at this point in the history
  134. DerpLauncher: Update recents view meminfo string

    Change-Id: I49f333eb4dda16f5fe1f650875aa35d29e1d9df5
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d237123 View commit details
    Browse the repository at this point in the history
  135. DerpLauncher: Update meminfo margin when using taskbar

    On tablet, when meminfo is at the bottom, the margin only set to 15dp,
    so you can't be able to see it when you are using a tablet with taskbar
    enabled.
    
    neobuddy89:
    * Keep dimens only for transient taskbar
    * Tune dimens for 3-button navbar
    
    Change-Id: Id5968736b44628cf69fed0fe76fd3ee47e621a00
    Signed-off-by: hmtheboy154 <[email protected]>
    Signed-off-by: Pranav Vashi <[email protected]>
    hmtheboy154 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1f868bf View commit details
    Browse the repository at this point in the history
  136. DerpLauncher: Open running services activity when clicking meminfo view

    Change-Id: I8d393b72c6f796d48c778016003066338d7821d9
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b590bb8 View commit details
    Browse the repository at this point in the history
  137. DerpLauncher: Add background chip for memory info view

    Change-Id: I63fe9e95dafb0fad854f71240eb124355312e7af
    travarilo authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    462d7f6 View commit details
    Browse the repository at this point in the history
  138. DerpLauncher: Show actual memory without rounding up

    Change-Id: Ib83b8074c1825343ac15709d090c54b779dcc48c
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    88488e0 View commit details
    Browse the repository at this point in the history
  139. DerpLauncher: Add toggle to show/hide app drawer search bar

    Change-Id: I66bb9a232e7e49a94a1c8b11bea195a5d8faa6d1
    Signed-off-by: StarkDroid <[email protected]>
    StarkDroid authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1069614 View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    10ab1b7 View commit details
    Browse the repository at this point in the history
  141. DerpLauncher: Add vibrate for all overview actions

    Change-Id: Ib8e1d039ce47c0b99029dbcafcd9def59e07ad59
    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    [ghostrider-reborn: simplify code, add to recents end clear all button]
    Signed-off-by: Adithya R <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    fd9873a View commit details
    Browse the repository at this point in the history
  142. DerpLauncher: HotseatEduController: Guard against some odd & rare NPE

    idk why it happens.
    Launcher object should be init and setup, passed via constructors all the way up here.
    Anyways this function only tries to show a tip. Let's not crash for that.
    
    Log:
    E AndroidRuntime: FATAL EXCEPTION: main
    E AndroidRuntime: Process: com.android.launcher3, PID: 4821
    E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.launcher3.CellLayout.makeSpaceForHotseatMigration(boolean)' on a null object reference
    E AndroidRuntime: 	at com.android.launcher3.hybridhotseat.HotseatEduController.showEdu(HotseatEduController.java:165)
    E AndroidRuntime: 	at com.android.launcher3.hybridhotseat.HotseatPredictionController.lambda$showEdu$3$com-android-launcher3-hybridhotseat-HotseatPredictionController(HotseatPredictionController.java:159)
    E AndroidRuntime: 	at com.android.launcher3.hybridhotseat.HotseatPredictionController$$ExternalSyntheticLambda3.run(Unknown Source:2)
    E AndroidRuntime: 	at com.android.launcher3.anim.AnimatorListeners$RunnableSuccessListener.onAnimationSuccess(AnimatorListeners.java:97)
    E AndroidRuntime: 	at com.android.launcher3.anim.AnimationSuccessListener.onAnimationEnd(AnimationSuccessListener.java:40)
    ...
    idoybh authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    325d16e View commit details
    Browse the repository at this point in the history
  143. DerpLauncher: Migrate deprecated getColor to one with Theme

    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8e2c7bf View commit details
    Browse the repository at this point in the history
  144. DerpLauncher: Allow to control parallax effect and center wallpaper

    Change-Id: I2d528f7fb24a91a575c949be60b98696dbedd19f
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5370e97 View commit details
    Browse the repository at this point in the history
  145. DerpLauncher: fix crash

    Change-Id: I847cee50096a4e21c259e72bd19c87cf549852ed
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    0d06c87 View commit details
    Browse the repository at this point in the history
  146. DerpLauncher: respect l/r cutout in tablet app drawer too

    some people like to use sw600dp UI in phones...
    
    Change-Id: I83c8ec7a359929f1589c0ca35896f07bdcd7cecc
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5be71fa View commit details
    Browse the repository at this point in the history
  147. DerpLauncher: respect transparent app drawer in tablet UI too

    excluding taskbar is a design decision as it might look weird/unreadable
    over recents or random app content
    
    Change-Id: I2d0e24b4340e7bea923b15dff73481c4088223c9
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    31911e0 View commit details
    Browse the repository at this point in the history
  148. DerpLauncher: remove weird brown tint from tablet task menu

    It's a feature, but erm... it looks terrible.
    
    Change-Id: Ibdbdc49e28ed210cc0d3cc9c0bc97ffd05475b9b
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e51ef7b View commit details
    Browse the repository at this point in the history
  149. DerpLauncher: show AOSP clear all button when chip disabled

    Change-Id: I96970593301a7577f2d71c908551b8ee06f43f0a
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d06f6c1 View commit details
    Browse the repository at this point in the history
  150. DerpLauncher: disable live tile - fix blur flicker

    As per minaripenguin's now reverted commits
    
    Change-Id: I4fc0918e5b39d225e09841fb2dc53ff52df87932
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    nift4 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    329e0fd View commit details
    Browse the repository at this point in the history
  151. DerpLauncher: Do not tag meminfo visible if disabled

    Change-Id: I0fb6a013103f87ee8e31e8a183f3475a9c7e3f61
    Signed-off-by: Pranav Vashi <[email protected]>
    Signed-off-by: SahilSonar <[email protected]>
    Signed-off-by: Saalim Quadri <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    87f5d15 View commit details
    Browse the repository at this point in the history
  152. DerpLauncher: Hide meminfo element in OverviewModalTaskState

    Change-Id: Idf33016938fa5d7c0228312c8e2395ead3d43463
    Signed-off-by: Pranav Vashi <[email protected]>
    neobuddy89 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e39f399 View commit details
    Browse the repository at this point in the history
  153. DerpLauncher: Add toggle to use dark status bar on Home screen

    * Since top shadow is allowed to be disabled, use dark
      status bar is a good idea if a light wallpaper is in
      current.
    
    * Inspired from lawnchair:
      LawnchairLauncher/lawnchair@fd2de21
    
    Co-authored-by: Suphon Thanakornpakapong <[email protected]>
    Change-Id: I682fc4ba36415564086927ae1264e33c012fd28f
    2 people authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8f3a02f View commit details
    Browse the repository at this point in the history
  154. DerpLauncher: Use folder background color for QSB

    Background color is black when black theme is used. That looked bad
    on QSB for obvious reasons.
    
    Change-Id: I4733c4a3429b38c46328d4c8682760e98655aa8f
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cd1125a View commit details
    Browse the repository at this point in the history
  155. DerpLauncher: Increment max number of saved recent apps thumbnails

    Limiting this to 3 does not make sense since most users keep at least
    6 six apps in their app switcher. Having the thumbnail cached is much
    more convinient and helps the user get contextual information even if
    the app is unloaded from memory.
    
    Change-Id: Ia6476799231ac303044859933538020294598894
    Signed-off-by: minaripenguin <[email protected]>
    sourajitk authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    eecea68 View commit details
    Browse the repository at this point in the history
  156. DerpLauncher: Fix all apps drawer themed icons toggle

    * fixes: prediction row and all apps search icon not showing as themed icons
    
    test: m Launcher3QuickStep, install apk, visuals
    
    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3b9af3d View commit details
    Browse the repository at this point in the history
  157. DerpLauncher: Add toggle to disable scroll vibration

    * It may leads to poor UX on devices don't have a good
      vibration motor
    
    Change-Id: Ie1b3532f2aae00b90fd39ac8f6294c79b8bc67a5
    D3nesyan authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a8bafdf View commit details
    Browse the repository at this point in the history
  158. DerpLauncher: Round up total memory to known size

    Signed-off-by: minaripenguin <[email protected]>
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    61af918 View commit details
    Browse the repository at this point in the history
  159. DerpLauncher: Expose force monochrome themed icon flag as a user pref…

    …erence
    
    Change-Id: I81a58671ca5811ea18fb51c7689a0097eb103e87
    Signed-off-by: minaripenguin <[email protected]
    minaripenguin authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5f39b1b View commit details
    Browse the repository at this point in the history
  160. DerpLauncher: Go to home screen before launching lens activity

    Avoid recents getting stuck when Google Lens is "Unable to open image".
    
    Change-Id: I61ac95a8b4603b63b7d7c4edf73804c3e9738f91
    adithya2306 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a3a1386 View commit details
    Browse the repository at this point in the history
  161. DerpLauncher: Add support for parallel space

    Dhina17: Adapted for 14.
    Sahil: Adapted for 14 QPR1.
    
    Change-Id: I13bee37cae645f50512f4d80cdfa25f84dce1b6b
    Signed-off-by: LibXZR <[email protected]>
    Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
    Signed-off-by: SahilSonar <[email protected]>
    libxzr authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    68acd88 View commit details
    Browse the repository at this point in the history
  162. DerpLauncher: Don't create work space for parallel users

    Parallel users also have badge so don't consider it as work profile.
    
    Change-Id: I8b08f800b0178d3b4b09f2ab72d9de8b35cf1d64
    Dhina17 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    291e929 View commit details
    Browse the repository at this point in the history
  163. DerpLauncher: Improve 'kill' action string

     * Kill -> Force close
       Keeps a better consistence to describe its action
       (as it's going to force close the app)
    
    Signed-off-by: Mesquita <[email protected]>
    Change-Id: Ibd0b1999cfbde7550457af4d4ca213452eeb4dd3
    mickaelmendes50 authored and NurKeinNeid committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    fe3ac55 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. DerpLauncher: Import Brazilian Portuguese translations

    Co-authored-by: Alex Lseything <[email protected]>
    franklin-albuquerque committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    bf69bc1 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    abefcf4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    942c543 View commit details
    Browse the repository at this point in the history