TreeHugger Robot
3ded296cee
Merge "Change wallpaper depth in widget picker" into tm-qpr-dev
2022-09-13 18:46:53 +00:00
Alex Chau
3d2c062567
Change wallpaper depth in widget picker
...
- Also changed widget picker open/close duration, refactored the values into DeviceProfile
- Generalized MultiAdditivePropertyFactory to accept aggregator as parameter
Bug: 240580498
Test: manual
Change-Id: I6886ca514593e404b8d7b0e8ed44f20ec2b77c73
2022-09-13 12:20:56 +08:00
Bill Yi
b1360ad0d9
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I8e28cc8f62473fe165827b1c92c566b3ad4f1e0b
2022-09-11 14:56:37 -07:00
Andy Wickham
94d5d3cb6c
Support for animating A-Z <-> Search.
...
Demo videos (1/5 speed) and APK: https://drive.google.com/drive/folders/1qQNzcoibiFMzxYhvXc7UEHCaBhJg6SjN?resourcekey=0-OWD06iLXg3wf_eWce4rUPA&usp=sharing
Bug: 234882587
Bug: 243688989
Test: Manually tested a bunch of cases at 1/10 animation speed.
Such as work profile or not, suggested apps enabled/disabled,
typing during the animation, going back during the animation,
web results injected above apps, etc.
Change-Id: Id4f1a858d387bf3a7f9cf2d23564a276544abef1
2022-09-09 15:37:57 -07:00
Federico Baron
8cb0383efb
Merge "Fix pagination broken when opening folder after restart bug." into tm-qpr-dev
2022-09-08 17:07:50 +00:00
Federico Baron
e796a6816a
Fix pagination broken when opening folder after restart bug.
...
The alpha wasn't initialized properly so the footer would show up before it was expected to. Alpha is now initalized in the XML file so that the footer starts to appear only once the animation begins.
Test: Manual
Fix: 233690408
Change-Id: I9e08547401cb37ce2f9e711fc4ba000250c49c2e
2022-09-07 20:05:03 +00:00
Pat Manning
b11dedc254
Merge "Use full screen width for drop target buttons to support higher screen densities from truncating text." into tm-qpr-dev
2022-09-06 14:59:48 +00:00
Bill Yi
13819a863e
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I59eca0cc685c2dfd6dfe6c33cdd4f3820fe9ae21
2022-09-03 21:08:16 -07:00
Mateusz Cicheński
f6b782344c
Merge "Replace shelf height with keep clear areas registration in Launcher." into tm-qpr-dev
2022-09-02 05:19:13 +00:00
Bill Yi
4391c8e1ef
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I6446b8f18bf292261a6da1507f38d6a4c4935a74
2022-08-31 19:25:41 -07:00
TreeHugger Robot
bcbba897fc
Merge "Add app predictions to secondary display app drawer & fix tab UI." into tm-qpr-dev
2022-08-31 00:01:21 +00:00
Sukesh Ram
1b4869fcbc
Add app predictions to secondary display app drawer & fix tab UI.
...
Bug: 233926067
Test: Manual
Change-Id: I2f45a4b30964b365bf149e8864a3af2ea909a237
(cherry picked from commit 9e5fe63a22 )
Merged-In: I2f45a4b30964b365bf149e8864a3af2ea909a237
2022-08-30 22:30:03 +00:00
Sukesh Ram
924852fec5
Made popupContainer's shadow & arrow visible in secondary display
...
Reduced elevation of app drawer to 0dp because it was conflicting with popup container elevation
Test: Manual
Change-Id: I222866ddfc44ebf9ecd9787bb448e502339a1688
Fix: 233932585
(cherry picked from commit 354fe14cd4 )
2022-08-30 20:27:33 +00:00
Pat Manning
e63dd25a54
Use full screen width for drop target buttons to support higher screen densities from truncating text.
...
Scale oversized text down if after all computations it will still be truncated at higher densities.
Fix: 239401464
Test: manual. To follow up with screenshot test: b/241386128
Change-Id: Ie088d0631b0d13beb2d9f9d5396a56f7b971dee1
2022-08-30 14:57:42 +01:00
Sukesh Ram
bf520a5935
Added margin of size 24dp above search bar on secondary display
...
Test: Manual
Change-Id: I5debc810385eced54aaed436489b16f36367194c
(cherry picked from commit 958dcd2f4f )
Bug: 244224274
2022-08-29 22:24:59 +00:00
Alex Chau
20eb0e3f67
Replace shelf height with keep clear areas registration in Launcher.
...
This affects Hotseat only for now. Taskbar will be occluded when unstashed.
When in gesture nav and with auto-enter pip, we need to pre-register the Hotseat
keep clear areas, as otherwise the event appears after the animator is started
and current logic doesn't allow to update those destination bounds in the animator.
Test: manually, existing tests pass
Bug: 183746978
Change-Id: I4d97ca77225d3502acac1fb6b5e3eff3e81285ed
2022-08-25 22:52:17 +00:00
Hyunyoung Song
f7504a0909
Merge "Remove autofill from launcher edittext boxes" into tm-qpr-dev
2022-08-23 22:15:44 +00:00
hyunyoungs
7d63654691
Remove autofill from launcher edittext boxes
...
Bug: 214482595
Test: notifyEnterOrExitForAutoFillIfNeeded not called
Change-Id: I2a988b36d1f06036cb68255bb98aab13bb6d8b73
2022-08-23 11:03:04 -07:00
Bill Yi
99423fa67e
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib99426b2542e64a0312c35d2f762f3b853a997c2
2022-08-21 23:19:25 -07:00
Thales Lima
8da8198bbb
Merge "Make inlineQsb a grid-option attr" into tm-qpr-dev
2022-08-16 20:34:10 +00:00
Thales Lima
11af7bcd83
Make inlineQsb a grid-option attr
...
It should be per grid and not display size
Fix: 242301548
Test: atest DeviceProfileTest
Change-Id: I5ac11bd7162ce8102fd47c64039e339099ee8a05
2022-08-12 15:24:54 +01:00
Thales Lima
a08a443d63
Make folder sizes customizable
...
Introduce new attrs for folder sizes and update all grids to use the new attrs
Fix: 214582832
Fix: 236272949
Test: atest DeviceProfileTest
Test: manual comparison with mocks
Change-Id: I638052a7f01b4951df0dd26db577167468a3c46d
2022-08-12 12:24:18 +01:00
Thales Lima
f1b88dcb85
Merge "Tune display options for non-default display sizes" into tm-qpr-dev
2022-08-11 14:47:43 +00:00
Thales Lima
1fb075de3b
Tune display options for non-default display sizes
...
Fix: 241382721
Test: manual
Change-Id: I05379c359dabad6931ee897455aa847a7a9b470c
2022-08-10 10:47:50 +01:00
Jon Miranda
b4972a3291
Merge "Make windows transform into icons quicker for certain devices." into tm-qpr-dev
2022-08-09 16:14:58 +00:00
Jon Miranda
da8c0f9926
Make windows transform into icons quicker for certain devices.
...
Bug: 240671690
Test: manual
Change-Id: Ie36a68c1e92443ca453778df6b8f7549d6e1f7e1
2022-08-08 16:58:04 +00:00
Thales Lima
c92b40f10a
Merge "Calculate hotseat width based on available width" into tm-qpr-dev
2022-08-08 08:57:20 +00:00
Bill Yi
5b494cd572
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9060cb68654e9d5810f44429965d4167ac225c5b
2022-08-07 12:04:43 -07:00
Thales Lima
9938c2f791
Calculate hotseat width based on available width
...
Navigation buttons take space on the hotseat, so hotseat width (qsb width and border space between icons) should be calculated instead of having a coded value.
Bug: 223724516
Bug: 228998463
Test: manual, changing display size
Test: manual, changing hotseatBarEndOffset value
Test: HotseatWidthCalculationTest
Change-Id: Ibd4f5ff2e06afda8e7420fb744db049d2e418e14
2022-08-04 15:21:06 +01:00
Sunny Goyal
ea6d59fbd4
Removing unused ShadowDrawable
...
Bug: 241152608
Test: Presubmit
Change-Id: Iae3b3799959dfe3457791cfac88a2cb4ac5770a4
2022-08-02 14:58:25 -07:00
TreeHugger Robot
8157be497d
Merge "Fixing search behavior in Launcher3" into tm-qpr-dev
2022-07-29 19:48:34 +00:00
Sunny Goyal
af95ddbadc
Fixing search behavior in Launcher3
...
> Showing no-result found only when there are no results
> Removing unnecessary view inflation in RecyclerViewPool for
various search vide types
> Removing unused market-search link and no-empty-result illustration
Bug: 240343082
Bug: 207573083
Test: Verified Launcher3
Change-Id: Ia44799cd2385ea5dc837ef25732ca237975abde7
2022-07-28 22:05:30 -07:00
Jeremy Sim
1cfe6d490a
Update calculation method for Overview UI placement on tablets
...
This update slightly changes the calculation method for Overview UI placement, in order to line up better with spec. (The previous calculation caused a small 30dp divergence on tablets.)
Bug: 236760307
Test: Manual by measuring pixels and comparing to spec
Change-Id: I94e9e7b5a6a24c37693425ac8ec71cd066003658
2022-07-28 14:05:24 -07:00
TreeHugger Robot
5e6fe32818
Merge "Space out 3 button nav on taskbar" into tm-qpr-dev
2022-07-26 16:32:06 +00:00
Alex Chau
66bac181ac
Merge "Revert "Move BaseActivityInterface task size methods to DevicePr..."" into tm-qpr-dev
2022-07-26 09:36:18 +00:00
Vinit Nayak
c7293179d0
Space out 3 button nav on taskbar
...
* Add additional margin on nav buttons if
there's overlap w/ contextual button
* End spacing is dependent on grid layout
Bug: 223724516
Test: Tested on unfolded with different
grid sizes.
Change-Id: Ie814f35cd1f35629744050ee3f7242c5a8599883
2022-07-25 13:15:11 -07:00
Alex Chau
62572c04e2
Revert "Move BaseActivityInterface task size methods to DevicePr..."
...
Revert "Move BaseActivityInterface task size methods to DevicePr..."
Revert submission 19279487-baseactivityinterface
Reason for revert: As per discussion in ag/19341332, make sure DeviceProfile can properly react to inset changes before moving task size calculations there
Reverted Changes:
I30324d34c:Move BaseActivityInterface task size methods to De...
Ia9c1d0387:Move BaseActivityInterface task size methods to De...
Bug: 238593212
Change-Id: I0d40fdd4a5d4468494e30cef32a284479ddd2feb
2022-07-25 18:38:03 +00:00
Bill Yi
840f00f057
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I3b81474441d4a1f265427d53c47aefe0826150e1
2022-07-21 20:04:18 -07:00
Pat Manning
8dc998deae
Merge "Set drop target font weight to medium." into tm-qpr-dev
2022-07-21 15:39:46 +00:00
Pat Manning
0b16bba93a
Set drop target font weight to medium.
...
Bug: 235886741
Test: manual.
Change-Id: Ie5b3f4159dee7e2eb8e614a15b57a0929f8eae71
2022-07-20 11:28:36 +01:00
Alex Chau
69a83d0d00
Merge "Use collapse handle area height to calculate QSB margin on tablet" into tm-qpr-dev
2022-07-19 16:14:03 +00:00
Pat Manning
01a7bcc665
Merge "Move BaseActivityInterface task size methods to DeviceProfile." into tm-qpr-dev
2022-07-19 10:31:51 +00:00
Pat Manning
4e73e5e352
Move BaseActivityInterface task size methods to DeviceProfile.
...
Fix: 238593212
Test: DeviceProfilePhoneTest.kt
Test: DeviceProfileVerticalBarTest.kt
Test: DeviceProfilePhone3ButtonTest.kt
Test: DeviceProfileVerticalBar3ButtonTest.kt
Test: DeviceProfileTabletLandscapeTest.kt
Test: DeviceProfileTabletPortraitTest.kt
Test: DeviceProfileTabletLandscape3ButtonTest.kt
Test: DeviceProfileTabletPortrait3ButtonTest.kt
Test: DeviceProfileTwoPanelLandscapeTest.kt
Test: DeviceProfileTwoPanelPortraitTest.kt
Test: DeviceProfileTwoPanelLandscape3ButtonTest.kt
Test: DeviceProfileTwoPanelPortrait3ButtonTest.kt
Change-Id: I30324d34ca119a467f530b590949743c2ba7b91a
2022-07-18 16:35:02 +01:00
Alex Chau
ded0aa126d
Use collapse handle area height to calculate QSB margin on tablet
...
Fix: 228324815
Test: Check AllApps on different size tablets
Change-Id: Ia7064c21dd1810051e93eedee36bc14f125d8352
2022-07-15 10:57:53 +01:00
Bill Yi
76494bebb4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ie0edd8727c5d8d9308d4f3677e10e31e235da598
2022-07-13 21:23:37 -07:00
Pat Manning
e700efde22
Merge "Add DeviceProfile tests on all attributes across different configurations." into tm-qpr-dev
2022-07-13 10:45:50 +00:00
Sunny Goyal
eb966492f7
Merge "Generalizing the PredicitonScroll view so that in can be used in all-apps" into tm-qpr-dev
2022-07-12 21:33:17 +00:00
Pat Manning
26f70f777e
Add DeviceProfile tests on all attributes across different configurations.
...
Fix: 237542518
Test: DeviceProfilePhoneTest.kt
Test: DeviceProfileVerticalBarTest.kt
Test: DeviceProfilePhone3ButtonTest.kt
Test: DeviceProfileVerticalBar3ButtonTest.kt
Test: DeviceProfileTabletLandscapeTest.kt
Test: DeviceProfileTabletPortraitTest.kt
Test: DeviceProfileTabletLandscape3ButtonTest.kt
Test: DeviceProfileTabletPortrait3ButtonTest.kt
Test: DeviceProfileTwoPanelLandscapeTest.kt
Test: DeviceProfileTwoPanelPortraitTest.kt
Test: DeviceProfileTwoPanelLandscape3ButtonTest.kt
Test: DeviceProfileTwoPanelPortrait3ButtonTest.kt
Change-Id: I1596dcd1fb8c9b353cdfcab224d7670d88bed716
2022-07-12 14:17:18 +01:00
Alex Chau
fbd9ebd0a0
Merge "Make workspace and hotseat scale down in widgets picker" into tm-qpr-dev
2022-07-12 10:08:20 +00:00
Alex Chau
0c4e11b479
Make workspace and hotseat scale down in widgets picker
...
- Also centralized workspace content scale percentage to DeviceProfile
Test: manual
Fix: 231699666
Change-Id: I3f8dcb9921e0cd93ad391d51120b189005ad07df
2022-07-08 19:03:48 +01:00