Jeremy Sim
3ec81aedbd
Merge "App Pairs: Implement save, inflate, launch, and delete" into udc-qpr-dev am: 6390654526
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23502665
Change-Id: Ib2f094b1bb1331745ea5ccf3a90788fb9c5b0ef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 01:18:29 +00:00
Jeremy Sim
6390654526
Merge "App Pairs: Implement save, inflate, launch, and delete" into udc-qpr-dev
2023-08-08 00:56:04 +00:00
Bill Yi
af8808fdd6
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I14602770c68454215510efed11a4e502b31c5070
2023-08-03 18:59:30 -07:00
Jeremy Sim
94fd07e5da
App Pairs: Implement save, inflate, launch, and delete
...
This is the third of several patches implementing the App Pairs feature behind a flag.
This patch includes:
- AppPairIcon and associated XML. Actual icon asset is placeholder for now
- Ability to launch split pair on click
- Icon can be moved around, incl. to Taskbar
- App pair can be deleted by dragging to "Remove" drop zone
- Icon persists on Launcher reload
Change-Id: I88aec6fbc814be98f9ef048bbc5af889d0797970
Flag: ENABLE_APP_PAIRS (set to false)
Bug: 274835596
Test: Not included in this CL, but will follow
2023-08-02 12:08:41 -07:00
Johannes Gallmann
382c89019b
Merge "Extract Launcher resource interpolators to Animation Library" into udc-qpr-dev am: 19721d5e28 am: dc102e97d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24160396
Change-Id: I9111bd5e67ced980a30a42cdb9f70b6d9de1a478
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-31 13:49:14 +00:00
Johannes Gallmann
dc102e97d4
Merge "Extract Launcher resource interpolators to Animation Library" into udc-qpr-dev am: 19721d5e28
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24160396
Change-Id: I1613a317fada1f1951f70d15396370b4de9cc6b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-31 13:08:42 +00:00
Johannes Gallmann
19721d5e28
Merge "Extract Launcher resource interpolators to Animation Library" into udc-qpr-dev
2023-07-31 12:36:43 +00:00
Andy Wickham
eed6d85c4b
Merge "Revert^2 "Change Overview Actions to round buttons."" into udc-qpr-dev am: fd35baa3f8 am: aadf1c6ce8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24195750
Change-Id: I374cadf571992e0620c20bd3fbea5e2f09c79a34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-28 23:31:07 +00:00
Andy Wickham
aadf1c6ce8
Merge "Revert^2 "Change Overview Actions to round buttons."" into udc-qpr-dev am: fd35baa3f8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24195750
Change-Id: I6e0ac287d6d6eceb515c3e9374c1654b0b619b4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-28 22:50:26 +00:00
Andy Wickham
fd35baa3f8
Merge "Revert^2 "Change Overview Actions to round buttons."" into udc-qpr-dev
2023-07-28 21:57:54 +00:00
Andy Wickham
be8981442a
Revert^2 "Change Overview Actions to round buttons."
...
f849f2856f
Fix: 293081298
Change-Id: Iaf1553770329ec3a6c6d8a2d9d81b60203e79ed8
2023-07-26 20:56:05 +00:00
Bill Yi
0aa222932a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I7b62446d097c5c0cf9b0d627661f71f7b7e1ca02
2023-07-26 13:42:51 -07:00
Greg Kaiser
2a2e30ed88
Merge "Revert "Change Overview Actions to round buttons."" into udc-qpr-dev am: b095594afd am: d4ed91551d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24191951
Change-Id: Ie0d08c25f1c5db107df84204713ed390b7533d42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-25 18:23:06 +00:00
Greg Kaiser
d4ed91551d
Merge "Revert "Change Overview Actions to round buttons."" into udc-qpr-dev am: b095594afd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24191951
Change-Id: I7deb680cbc3e6600e6cb3201628cfde98ede4f49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-25 17:40:23 +00:00
Greg Kaiser
b095594afd
Merge "Revert "Change Overview Actions to round buttons."" into udc-qpr-dev
2023-07-25 16:44:28 +00:00
Greg Kaiser
f849f2856f
Revert "Change Overview Actions to round buttons."
...
Revert submission 23784078-overview-actions
Reason for revert: b/293081298
Reverted changes: /q/submissionid:23784078-overview-actions
Change-Id: I185cfc6baf8dd2243f6fb5a585c926f9df3b3934
2023-07-25 14:27:28 +00:00
Thales Lima
90b8b9f5fe
Merge "Add twoPanelId attribute for responsive grid in device profile" into udc-qpr-dev am: d9f4d93cbf am: a23bf8144b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24160393
Change-Id: I3ee9ccbeabeb3ddec44ed1ff304d4992acb63a8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-24 22:14:21 +00:00
Thales Lima
a23bf8144b
Merge "Add twoPanelId attribute for responsive grid in device profile" into udc-qpr-dev am: d9f4d93cbf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24160393
Change-Id: Icdbd52e25f36d0b07bf33c168c65a40bee2b0bd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-24 21:49:53 +00:00
Thales Lima
d9f4d93cbf
Merge "Add twoPanelId attribute for responsive grid in device profile" into udc-qpr-dev
2023-07-24 21:24:00 +00:00
Andy Wickham
2000264559
Merge "Change Overview Actions to round buttons." into udc-qpr-dev am: 03b5f8b1d1 am: 48445a5fb2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23783599
Change-Id: I5e5ffed6f3eee007dffb60a56f9a1cd4c0dfd8d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-24 21:05:43 +00:00
Andy Wickham
48445a5fb2
Merge "Change Overview Actions to round buttons." into udc-qpr-dev am: 03b5f8b1d1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23783599
Change-Id: Idb64d2d1ca132ce80321af3a4714ff75c2b36b4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-24 20:20:02 +00:00
Johannes Gallmann
a82eebd286
Extract Launcher resource interpolators to Animation Library
...
Bug: 292080029
Test: atest InterpolatorResourcesTest
Change-Id: I65dba4eb3f96844d4f9a4d0af608c0bd8e77ccc2
2023-07-22 09:52:53 +02:00
Andy Wickham
f98949cac3
Change Overview Actions to round buttons.
...
If floating search is active in Overview (flag enabled and we are
the active Launcher), these buttons will be aligned to the search
bar relative to the bottom of the screen. Otherwise, the buttons
will be aligned below the active task like before.
Demo for Launcher3 build:
https://drive.google.com/file/d/1fVzRRnW5AFDMPkW-E8_w4BOCzTAOURQ_/view?usp=drive_link&resourcekey=0-6-EbFZXkBqcu0rw7uuEzjw
Bug: 292000892
Test: Manual with floating enabled/disabled and
SEPARATE_RECENTS_ACTIVITY enabled/disabled (simulating not being
the active Launcher). Also tested with a 3P Launcher, Nova.
Flag: N/A; this change is enabled by default, but also verified
UI looks correct with ENABLE_FLOATING_SEARCH_BAR.
Change-Id: Ia45f88d2c691c4525b1e73cca4707498d058a917
2023-07-22 07:43:17 +00:00
Jordan Silva
575c3bddec
Add twoPanelId attribute for responsive grid in device profile
...
Three new attributes were created to be used in device profile. These attributes will provide the responsive specs for two panel devices.
Fix: 292204121
Flag: ENABLE_RESPONSIVE_WORKSPACE
Test: DeviceProfileDumpTest
Test: DeviceProfileResponsiveDumpTest
Test: DeviceProfileResponsiveAlternativeDisplaysDumpTest
Change-Id: I35c93e16dde043b0fd611b81bf2de74e3621818e
2023-07-21 12:00:43 +01:00
Vinit Nayak
90229d5629
Merge "Change split toast exit asset to "X"" into udc-qpr-dev am: 306c6e843f am: da10e5472a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24110227
Change-Id: Ief2a5a020f7dae7f85c62493d612eafe75cb5b0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-20 23:22:33 +00:00
Vinit Nayak
da10e5472a
Merge "Change split toast exit asset to "X"" into udc-qpr-dev am: 306c6e843f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24110227
Change-Id: I4c52f02a27d25a814103288c3cf077dba1f2ef73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-20 23:15:29 +00:00
Vinit Nayak
306c6e843f
Merge "Change split toast exit asset to "X"" into udc-qpr-dev
2023-07-20 22:58:17 +00:00
Thales Lima
20c13c54f8
Merge "Improving responsive grid xml parser" into udc-qpr-dev am: 6382afd657 am: 9b915f6f73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23766603
Change-Id: Ibaad19450258120849cc94d37ae9442b0aa3631a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-19 21:28:31 +00:00
Thales Lima
9b915f6f73
Merge "Improving responsive grid xml parser" into udc-qpr-dev am: 6382afd657
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23766603
Change-Id: I399e20cfee26953f38b5614244f57b8be287b363
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-19 21:25:27 +00:00
Jordan Silva
8bd7af2b3f
Improving responsive grid xml parser
...
Refactors AllAppsSpecs, FolderSpecs and WorkspaceSpecs initialization to use the same code to parse the xml with different map function. This CL improves the readability of the code and remove code duplication.
Fix: 286538013
Flag: ENABLE_RESPONSIVE_WORKSPACE
Test: AllAppsSpecsTes
Test: CalculatedAllAppsSpecTest
Test: CalculatedFolderSpecsTest
Test: CalculatedWorkspaceSpecTest
Test: FolderSpecsTest
Test: WorkspaceSpecsTest
Test: DeviceProfileResponsiveDumpTest
Test: DeviceProfileResponsiveAlternativeDisplaysDumpTest
Change-Id: Iec5863619399efd2e80f3db46b75c4d785e1656f
2023-07-18 18:03:16 +01:00
Vinit Nayak
78207fd80b
Change split toast exit asset to "X"
...
* TODO: Probably need to change tint based on theme
Bug: 276361926
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Test: Shows up as expected
Change-Id: I28a2eefa115cb15aab560d750103c7946639c18b
2023-07-17 20:19:16 -07:00
Vinit Nayak
f5ea7390dc
Merge "Show split select instructions toast when starting split on workspace" into udc-qpr-dev am: b9a5c4551f am: 0a4e37506e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24062180
Change-Id: Iec48c62a4b1c973bc25639a59ce53605c89d58e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 23:15:31 +00:00
Vinit Nayak
0a4e37506e
Merge "Show split select instructions toast when starting split on workspace" into udc-qpr-dev am: b9a5c4551f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24062180
Change-Id: Ifac48dc2f1cbf06506ec4c59003e2224aba060ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 22:35:37 +00:00
Vinit Nayak
b9a5c4551f
Merge "Show split select instructions toast when starting split on workspace" into udc-qpr-dev
2023-07-17 22:11:36 +00:00
Pat Manning
73f0772669
Merge "Show tooltips on cursor hover of taskbar icons." into udc-qpr-dev am: f351e515f7 am: f2aa70c477
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23369318
Change-Id: I3a15b72ec49c4c6e22fda6ba9c61bed7338c428a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 21:54:43 +00:00
Pat Manning
f2aa70c477
Merge "Show tooltips on cursor hover of taskbar icons." into udc-qpr-dev am: f351e515f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23369318
Change-Id: I5f5e14c6d79a1c393ce04bae663aec1282296396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 10:51:19 +00:00
Pat Manning
f351e515f7
Merge "Show tooltips on cursor hover of taskbar icons." into udc-qpr-dev
2023-07-17 10:15:46 +00:00
Vinit Nayak
5f09091583
Show split select instructions toast when starting split on workspace
...
* Used same animation properties that RecentsView uses to
show the instructions view unfolding
* TODOs:
* UI polish (correct asset, animation timings, etc)
* Hook into existing animations (if possible)
* Migrate recentsView splitInstructionsView to use same/similar code path;
remove RecentsView#safeRemoveDragLayerView
Bug: 276361926
Test: Create split w/ and w/o flag, works as expected
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Change-Id: I7a51b71c358902399ad73b650287cdbf1dad07c6
2023-07-14 17:49:42 -07:00
Bill Yi
b8d6c77f02
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-07-15 00:10:20 +00:00
Pat Manning
da69661add
Show tooltips on cursor hover of taskbar icons.
...
Fix: 250092437
Test: TaskbarHoverToolTipControllerTest
Flag: ENABLE_CURSOR_HOVER_STATES
Change-Id: Ia0463518d13b313b354328078685930215fb7636
2023-07-14 13:42:30 +01:00
Bill Yi
686e14eaf4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I87e585d21fc93b5c397c49fb04ebdf8c9f987f21
2023-07-14 02:25:32 -07:00
Bill Yi
cccc9003c9
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ic02e00d4bae9cb9e0c6993d567a0f7f6e0e65172
2023-07-14 02:25:01 -07:00
Anushree Ganjam
5e774f642e
Merge "Introduce Default Ime height." into udc-qpr-dev am: e1a4eb4a09 am: 84744648e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23595397
Change-Id: I9709daf93a308b07713adf530b87f490c09187b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 00:47:32 +00:00
Anushree Ganjam
84744648e8
Merge "Introduce Default Ime height." into udc-qpr-dev am: e1a4eb4a09
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23595397
Change-Id: I835dac8a27e4dea2b2fa5f12ee34b29086804430
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 07:16:25 +00:00
Anushree Ganjam
5730f03c9f
Introduce Default Ime height.
...
Assume IME_DEFAULT_HEIGHT_DP = 300.
When ime is yet to be shown but the UI is ready, then use
IME_DEFAULT_HEIGHT_DP.
For the 2nd time onwards save the actual ime height and use it when the
keyboard is not shown yet.
Bug: 285166099
Test: Manual
Change-Id: I33e38cbd5c2910f4a6dc4cc83c8dc4b6d94fbcff
2023-07-12 17:21:40 +00:00
Bill Yi
5fb0e47ee3
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-07-08 17:47:14 +00:00
Bill Yi
b2f9564e83
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1909e37e82176edd16be4cb12dfd78b68393f92b
2023-07-07 04:33:59 -07:00
Bill Yi
e632277211
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I57bc60c4f6da90524a5e74722e91b1cc89588136
2023-07-07 04:33:30 -07:00
Lucas Dupin
fe87375f64
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-qpr-dev am: 6a925d0769 am: 0d8883469c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23917471
Change-Id: Idb0cabccabb423d7fbee041ee62f0ade1eafc140
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 03:55:09 +00:00
Lucas Dupin
0d8883469c
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-qpr-dev am: 6a925d0769
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23917471
Change-Id: Ia940de6f17a4ab9a49aad38a8699bfbcfa9fd5cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 03:16:48 +00:00