summaryrefslogtreecommitdiff
path: root/src_no_quickstep
AgeCommit message (Collapse)Author
2025-03-24Using Choreographer for getting refreshrate instead of display manager Sunny Goyal
Bug: 404582684 Flag: EXEMPT bugfix Test: Manually verified that values are same as before even after changing refresh rate `adb shell settings put system peak_refresh_rate [30/60/90/120]` Change-Id: I5d5468d8ab81a9a5e8d8cd67a9097423b750edb3
2025-03-14Moving LauncherAppWidgetHolder to dagger Sunny Goyal
This would allow customizing the widget holder in LauncherPreview Bug: 361850561 Test: Updated tests and presubmit Flag: EXEMPT dagger Change-Id: I32491169188992453693048986c57cb780fdf1d8
2025-02-12Revert "Refactor all uses of DisplayController singleton INSTANCE" Sunny Goyal
Revert submission 31490053-DisplayControllRefactorForCD Reason for revert: Leak is displayProvider Reverted changes: /q/submissionid:31490053-DisplayControllRefactorForCD Change-Id: Ib65150cdde765be009b5c4ce960f9fe025de9e60
2025-02-12Refactor all uses of DisplayController singleton INSTANCE Will Osborn
And make DisplayController display id aware Test: locally tested on Tangor Flag: EXEMPT refactor Bug: 392858637 Change-Id: I805cd7323c48a2988c95b9fda7f6cfe4c153860c
2025-02-04Simplifying some ActivityContext and StateManager methods Sunny Goyal
> Merging asContext and getContext meethod > Simplifying some generic declaration in StateManager Bug: 393703968 Flag: EXEMPT refactor Test: Compilation Change-Id: I679ac83e39b2a17f510698db15335aae8f735aad
2025-01-22Revert "Revert "Migrating RecentsAnimationDeviceState and depend..." Sunny Goyal
Revert submission 31416515-revert-31332401-recents-device-state-LXBUANUQFL Reason for revert: Fixing build breakage and resubmitting Reverted changes: /q/submissionid:31416515-revert-31332401-recents-device-state-LXBUANUQFL Change-Id: I3b89356df57f1e7ff1a9e364c0d766578e23798c
2025-01-22Revert "Migrating RecentsAnimationDeviceState and dependent obje..." Liana Kazanova (xWF)
Revert submission 31332401-recents-device-state Reason for revert: DroidMonitor: Potential culprit for http://b/391684419 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted. Reverted changes: /q/submissionid:31332401-recents-device-state Change-Id: I3986328ee3aa8ebb822f7ef05b9f80ef68872aef
2025-01-21Migrating RecentsAnimationDeviceState and dependent objects to Dagger Sunny Goyal
Bug: 361850561 Flag: EXEMPT dagger Test: Presubmit Change-Id: I2c45ec49a913abb0532e83b09e797012e06eb8c4
2025-01-14Moving DisplayController to dagger Sunny Goyal
Separating various overrides to individual modules so that they can be reused in tests Removing ContextualEduStatsManager and directly using SysUiProxy as all the usescases are only in quickstep/ This avoids additional Module definition and delegation Bug: 361850561 Test: Presubmit Flag: EXEMPT dagger Change-Id: I096459d638553991ed01766002b874589c6b976e
2024-12-18Fixing module inheritence when overriding Launcher component Sunny Goyal
Bug: 361850561 Flag: EXEMPT dagger migration Test: Presubmit Change-Id: I1f726e9895f6872d0294a11ab0c52c6c619c2a3f
2024-10-09Add state manager logs to protolog Schneider Victor-Tulias
Flag: com.android.launcher3.enable_state_manager_proto_log Bug: 292269949 Test: checked winscope traces Change-Id: I0941620efca3bf0d3cd859c211a7b06932d3838a
2024-09-11Add LauncherAppSingleton & LauncherActivityScope to dagger graph (3/n) Anushree Ganjam
* Add ApplicationContext qualifier and binding the application context instance so that this context is available across dagger graph. * Add QuickStepModule and LoggingModule * Provide SettingsChangeLogger in dagger way. We are depending on MainThreadInitializedObject for cleanup. We need to define a way explicitly see how we can destroy singleton objects. Bug: 361850561 Test: Manual Flag: NONE Dagger Integration Change-Id: Ia10cc500edb1d88adcca540119651f59b9bc8dc8
2024-08-28Setup Dagger for Launcher (1/n) Anushree Ganjam
Bug: 361850561 Test: Manual Flag: NONE Dagger Integration Change-Id: Idbe19f1aa747f519417e21fe8a23a41c52ececc1
2024-05-30Fix Talkback wrong label announced going from App to Overview Jordan Silva
To fix the incorrect title information being spoken after a transition state ends, a new function named getTitle is introduced in the LauncherState. This function provides the correct title for the transition state. The default accessibility label is set to R.string.home_screen. All Apps and Overview states override the getTitle function to ensure the correct accessibility label for their respective states. Fix: 265892510 Flag: EXEMPT bugfix Test: Manual with Talkback. With Talkback enabled, navigate from App to Overview. Change-Id: I96b820f310f8b778a149709bca687a5912386246
2024-04-15Moving developer settings to xml overrides instead of code swap Sunny Goyal
Bug: 330920490 Test: Verified on device Flag: None Change-Id: Ibba96a57c8eb7347399ab32577a0e395ae886e91
2024-04-12Using resource overrides for PluginManager instead of code-swap Sunny Goyal
Bug: 330920490 Test: Presubmit Flag: None Change-Id: Ib1cd50f95873928b9ce104e8e95d21f1dca9c6e3
2024-04-09Freezing legacy feature flags Sunny Goyal
Legacy feature flags will be locked to their current values in code. All new feature development should use aconfig flags Bug: 332588958 Flag: None Test: Presubmit Change-Id: Ie72dd8276b7135620de279835d6721a34f82ede4
2024-04-09Using resource override instead of code-swap for ApiWrapper Sunny Goyal
Bug: 330920490 Flag: None Test: Presubmit Change-Id: Iac19f32e64d2c76ed5b4f8592943ee4ae7af51b5
2024-04-08Moving various nav-bar configs out of feature flags Sunny Goyal
Bug: 332588958 Test: Presubmit Flag: None Change-Id: Ia4dc5b69bcf4d461e3444b9e37bb7334bb74aae4
2024-03-26Cleaning up some build configurations Sunny Goyal
> Removing Launcher3Go-without-quickstep > Removing src_ui_overrides to src_no_quickstep > Removing unnecessary code swpa for GO builds Bug: 330920490 Flag: None Test: Presubmit, everything builds Change-Id: I5746dbc7c5a37c1d99d78b55bf2a6adce1a711c9