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

Launcher3 A15 Merge #4818

Draft
wants to merge 10,000 commits into
base: 14-dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
ba732a7
Merge "Fix bubble bar and handle visibility on first bubble" into main
Jun 3, 2024
0180743
Animate -1 to recents
Jun 3, 2024
000aaf6
Merge "Revert flaky FolderNameProviderTest" into main
uwaisashraf Jun 3, 2024
38b9e14
Merge "Clean up unused debug logs for b/319168409" into main
victortulias Jun 3, 2024
be10c0b
Add flag for Recents in Taskbar
May 21, 2024
1be0377
Snap for 11920703 from 38b9e1438efa7cbfaceb1c83042f39bacd200aef to 24…
Jun 3, 2024
61ac47e
Merge "Revert "[Launcher3] Hide keyboard when fastscroller scrolling …
Jun 4, 2024
e480099
[Launcher3] Hide keyboard when fastscroller scrolling down and keyboard
Jun 4, 2024
0ebe652
Merge "Animate -1 to recents" into main
Jun 4, 2024
4ff619a
Import translations. DO NOT MERGE ANYWHERE
Jun 4, 2024
b748c8e
Import translations. DO NOT MERGE ANYWHERE
Jun 4, 2024
11afae1
Adding logs to monitor OverviewCommandHelper
May 31, 2024
8015633
Allow DeviceProfile tests to run on TreeHugger Robolectric device
uwaisashraf Jun 4, 2024
fb133bd
Merge "Allow DeviceProfile tests to run on TreeHugger Robolectric dev…
Jun 4, 2024
bf5e19f
Merge "Adding logs to monitor OverviewCommandHelper" into main
Jun 4, 2024
f895a7b
Add transition source for DesktopMode enter transition event originating
May 28, 2024
a3b66f5
Fix split snapshot broken after rotating in fake orientation
Jun 4, 2024
c40cf86
Merge "Add transition source for DesktopMode enter transition event o…
Jun 4, 2024
2c40b83
Consolidate the header views updating into a single method
May 23, 2024
e263730
Merge "Make Taskbar Divider PopUp Menu Width Dynamic" into main
Jun 4, 2024
5580144
Animate RecentsView when rotating in fake orientations
uwaisashraf Jun 4, 2024
e232561
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 4, 2024
1fde4f8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b…
Jun 4, 2024
2e80918
Merge "Animate RecentsView when rotating in fake orientations" into main
Jun 4, 2024
5365f00
Update AllSetActivity animations for certain device types
Jun 4, 2024
6c76501
Don't add padding for Smartspace (actual and preview).
Jun 4, 2024
2c3ebd7
Merge "First Unit Tests for Utilities.java" into main
Jun 4, 2024
b620e43
Merge "Fix split snapshot broken after rotating in fake orientation" …
Jun 4, 2024
a107e77
Snap for 11926388 from 2e80918e75fa473de2c2dd8acd35550011fabcea to 24…
Jun 5, 2024
05e963c
Make private profile header scrollable
Jun 5, 2024
481e3ae
Fix icon and DWB toast focus transition
alexchau-google Jun 4, 2024
0f6668d
Miscellaneous polish for new home animation.
skycomposter May 30, 2024
86b9ad4
Add debug logs to TopTaskTracker
victortulias May 31, 2024
833639d
Fix TaskView.getThumbnailBounds not combining bounds correctly if rel…
alexchau-google Jun 5, 2024
72297b7
Re-enabling a failing Tapl test for Private Space.
Jun 5, 2024
7779855
Merge "Fix icon and DWB toast focus transition" into main
alexchau-google Jun 5, 2024
02a187e
Merge "Miscellaneous polish for new home animation." into main
Jun 5, 2024
6a69160
Merge "Add debug logs to TopTaskTracker" into main
Jun 5, 2024
901edc8
Merge "Consolidate the header views updating into a single method" in…
Jun 5, 2024
e8638f4
Merge "Run UiThreadTest in LauncherMultivalentJUnit" into main
Jun 5, 2024
cd4c9d1
Add content description to bubble bar and bubbles
Jun 4, 2024
96396ee
Move bubble bar strings
Jun 4, 2024
a44f4ac
Push a potential fix for hotseat aggregation
olidvda Jun 3, 2024
765cc41
Merge changes from topic "bubblebar-a11y" into main
Jun 5, 2024
4dc0025
Merge "Push a potential fix for hotseat aggregation" into main
Jun 5, 2024
d226042
Merge "Update AllSetActivity animations for certain device types" int…
Jun 5, 2024
5eae664
Merge "Don't add padding for Smartspace (actual and preview)." into main
Jun 5, 2024
ae4e15e
Snap for 11931036 from e8638f4eb2d093d20bab2e735012c3fd2966916b to 24…
Jun 5, 2024
4d8ad44
Remove scrim view alpha when bubble manage menu is shown.
nkpodolyan Jun 4, 2024
7584e28
Merge "Crop the center when no source rect hint" into main
hwwang-google Jun 6, 2024
762b3b4
Always report mandatory insets for button nav
Jun 5, 2024
533893e
Merge "Always report mandatory insets for button nav" into main
Jun 6, 2024
50fa2e4
Fix the flaky screenshot test
shamalip Jun 6, 2024
91988ca
Merge "Re-enabling a failing Tapl test for Private Space." into main
Jun 6, 2024
87e579e
Fix bubble visibility issue when collapsed
Jun 6, 2024
9f27418
Import translations. DO NOT MERGE ANYWHERE
Jun 6, 2024
ecd70fc
Import translations. DO NOT MERGE ANYWHERE
Jun 6, 2024
1bd0ffc
Import translations. DO NOT MERGE ANYWHERE
Jun 6, 2024
8a17455
Import translations. DO NOT MERGE ANYWHERE
Jun 6, 2024
f2a232a
[automerger skipped] Merge 2024-06 Release (ab/AP2A.240605.024) to ao…
delphij Jun 6, 2024
d69e21f
Ensure widgets from WidgetSections.xml are included in suggestions
shamalip Jun 6, 2024
410681a
Ensure starting position rect isn't empty in FloatingTaskView
vinitnayak7 Jun 6, 2024
c09cb9e
Merge "Fix bubble visibility issue when collapsed" into main
Jun 6, 2024
a43c282
Snap for 11938003 from 91988caf995cfab240aead7ad828aa9e0bc60b49 to 24…
Jun 6, 2024
fc4ff35
Merge "Ensure widgets from WidgetSections.xml are included in suggest…
shamalip Jun 7, 2024
277a4f9
Use just the preview for drag and drop in the standalone activity
shamalip Jun 6, 2024
671d4e5
Merge "Ensure starting position rect isn't empty in FloatingTaskView"…
Jun 7, 2024
dcbd5e4
Merge "Use just the preview for drag and drop in the standalone activ…
Jun 7, 2024
f8efb32
Ensure starting position rect isn't empty in FloatingTaskView
vinitnayak7 Jun 6, 2024
669b9c5
Always report mandatory insets for button nav
Jun 5, 2024
3639fe4
Merge "Handle uiMode changes in QuickstepLauncher" into main
alexchau-google Jun 7, 2024
4c0ce55
Merge "Fix TaskView.getThumbnailBounds not combining bounds correctly…
Jun 7, 2024
0d934c4
Add test for UserBadgeDrawable alpha handling
alexchau-google Jun 6, 2024
619a290
Merge "Add test for UserBadgeDrawable alpha handling" into main
alexchau-google Jun 7, 2024
f7c9466
Reserve space for system bars in both orientations in fake orientation
alexchau-google Jun 7, 2024
4a70e1c
Use animateClose in TaksMenuView even without animation
alexchau-google Jun 7, 2024
7656f3c
Merge "Reserve space for system bars in both orientations in fake ori…
alexchau-google Jun 7, 2024
f925cae
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 7, 2024
0b844a0
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 7, 2024
9d50492
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
Jun 7, 2024
d141b30
Merge "Use animateClose in TaksMenuView even without animation" into …
Jun 7, 2024
d00bc8a
Merge "Remove scrim view alpha when bubble manage menu is shown." int…
nkpodolyan Jun 7, 2024
d716dff
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e…
Jun 7, 2024
6b52c21
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8…
Jun 7, 2024
272731a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHER…
Jun 7, 2024
cdc0e2c
Check the feature flag before showing bubbles shortcut widget
May 22, 2024
e7d59d0
Removing test class TaplViewInflationDuringSwipeUp
Jun 7, 2024
73cf3bc
Add max width to the screen instructions view text
Jun 7, 2024
d37d4d8
Merge "Removing test class TaplViewInflationDuringSwipeUp" into main
Jun 7, 2024
31d5b01
Fix folder animation clipping and RTL issue
Jun 7, 2024
14fb9f2
Merge "Make private profile header scrollable" into main
Jun 7, 2024
8a4af69
Move AppFilterTest to Deviceless
May 31, 2024
7902265
Merge "Fix the flaky screenshot test" into main
shamalip Jun 7, 2024
4ebc677
Merge "Fix folder animation clipping and RTL issue" into main
Jun 8, 2024
32da275
Snap for 11944020 from d37d4d8b7daeb5ebb6011a1fe4e15d192a0e8059 to 24…
Jun 8, 2024
7994cff
Merge "Add max width to the screen instructions view text" into main
Jun 8, 2024
24e10b9
Snap for 11945538 from 7994cff896426aafd6b958ad104655e4e8d6a578 to 24…
Jun 8, 2024
8e537d1
Merge "Move AppFilterTest to Deviceless" into main
uwaisashraf Jun 10, 2024
ce3bbc7
Fix state after dragging bubble to dismiss
Jun 10, 2024
e2bdd15
Finish the running recents animation when the user locks their device…
victortulias Jun 3, 2024
de5ef62
Migrate GeneratedPreviewTest to multivalent
olidvda Jun 8, 2024
df709d9
Merge "[Launcher3] Hide keyboard when fastscroller scrolling down and…
Jun 10, 2024
91dfdc6
Merge "Always report mandatory insets for button nav" into 24D1-dev
Jun 10, 2024
f309097
Merge "Ensure starting position rect isn't empty in FloatingTaskView"…
Jun 10, 2024
adb1bfe
[automerger skipped] Always report mandatory insets for button nav am…
Jun 10, 2024
40056d8
[automerger skipped] Merge "Always report mandatory insets for button…
Jun 10, 2024
92deaa9
[automerger skipped] Ensure starting position rect isn't empty in Flo…
vinitnayak7 Jun 10, 2024
d655aa4
[automerger skipped] Merge "Ensure starting position rect isn't empty…
Jun 10, 2024
d8522b7
Update the flag check for back gesture to include tablet filtering to…
Jun 10, 2024
48811c3
Animate new bubble when the bar is expanded
Jun 7, 2024
c22a8e7
Merge "Migrate GeneratedPreviewTest to multivalent" into main
olidvda Jun 10, 2024
3fa291e
Add max width to the screen instructions view text
Jun 7, 2024
c147002
Fix flaky test
Jun 6, 2024
cf68e59
Merge "Finish the running recents animation when the user locks their…
Jun 10, 2024
535a2a0
Snap for 11949167 from d655aa4dab9708d12ad7003489e0675271d29165 to 24…
Jun 10, 2024
f461eab
Merge "Fix state after dragging bubble to dismiss" into main
Jun 10, 2024
a2b510d
Move Desktop running apps support into TaskbarRecentAppsController
May 21, 2024
0101ae5
[automerger skipped] Add max width to the screen instructions view te…
Jun 11, 2024
9aafa6b
Merge changes I8411fb83,I5b757558 into main
Jun 11, 2024
e94e509
Expand touch target of split cancel button to meet a11y requirements
Jun 11, 2024
9e12c3f
Adding bugfix flag for archiving bug extras
Jun 10, 2024
dafbaa5
Merge "Fix flaky test" into main
Jun 11, 2024
8fbf819
Merge "Send source rect hint to Shell via stopSwipePipToHome" into main
Jun 11, 2024
5aa28b4
Merge "Expand touch target of split cancel button to meet a11y requir…
Jun 11, 2024
a8f0155
Merge "Adding bugfix flag for archiving bug extras" into main
Jun 11, 2024
2eff95e
Disabling touchpad gestures in launcher for SYSUI_STATE_TOUCHPAD_GEST…
Jun 10, 2024
31a65a0
Fix Taskbar All Apps Button to be Fixed in Minimal Taskbar State
Jun 10, 2024
1deac67
Fix crash from isTrackpadDevice
Jun 11, 2024
84f9cfa
Add outline to the bubble bar background view.
nkpodolyan Jun 11, 2024
261a622
Prompting the user to set Pixel/Quickstep as default Home app.
May 31, 2024
3a4b79b
Scrolling down to locate PS after lock/unlock event.
Jun 7, 2024
3eb4efa
Exclude home and recents activity types when overriding recents-exclu…
victortulias Jun 11, 2024
70041c8
Initialize mRotationTouchHelper before onInputDeviceAdded
Jun 11, 2024
0f83d92
Merge "Scrolling down to locate PS after lock/unlock event." into main
Jun 11, 2024
27471df
Merge "Animate new bubble when the bar is expanded" into main
Jun 11, 2024
c948537
Use RecentTasksListener to trigger TopTaskTracker
Jun 5, 2024
16b2656
Merge "Fix crash from isTrackpadDevice" into main
Jun 11, 2024
ec772f4
Merge "Fix Taskbar All Apps Button to be Fixed in Minimal Taskbar Sta…
Jun 11, 2024
f9c602d
Change Pinned taskbar corners to be fixed.
May 17, 2024
eecadb0
Enable UtilitiesKtTest for multivalent. Remove test resource
uwaisashraf Jun 11, 2024
4a4b7a8
Delay taskbar background fade in animation
Jun 11, 2024
8e06ff5
Snap for 11954976 from a8f0155c892a7a3f3b044fcf99e9616e7b362fe3 to 24…
Jun 11, 2024
80dbe9a
Merge "Initialize mRotationTouchHelper before onInputDeviceAdded" int…
Jun 12, 2024
cfafb55
Convert ENABLE_FLOATING_SEARCH_BAR to aconfig.
Jun 10, 2024
1ef2463
Import translations. DO NOT MERGE ANYWHERE
Jun 12, 2024
ffbadc5
Import translations. DO NOT MERGE ANYWHERE
Jun 12, 2024
27425d6
Import translations. DO NOT MERGE ANYWHERE
Jun 12, 2024
bb038c1
Import translations. DO NOT MERGE ANYWHERE
Jun 12, 2024
9eaae4b
Initial TaskbarUnitTestRule with example overlay controller tests.
Jun 3, 2024
3f1e1a1
Merge "Enable UtilitiesKtTest for multivalent. Remove test resource" …
Jun 12, 2024
837953a
Merge "Update the flag check for back gesture to include tablet filte…
Jun 12, 2024
8f2a4e0
Merge "Use RecentTasksListener to trigger TopTaskTracker" into main
Jun 12, 2024
11eaec6
Add debug logs to BaseOverview#isActionsViewVisible
victortulias Jun 12, 2024
c4ed677
Merge "Exclude home and recents activity types when overriding recent…
victortulias Jun 12, 2024
1e0ec5e
Merge "Delay taskbar background fade in animation - Taskbar backgroun…
Jun 12, 2024
590e662
Merge "Add outline to the bubble bar background view." into main
nkpodolyan Jun 12, 2024
42ddcb5
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
Jun 12, 2024
1666229
Merge "Add debug logs to BaseOverview#isActionsViewVisible" into main
Jun 12, 2024
27ee06f
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 12, 2024
afc6e24
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 12, 2024
4997e01
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f…
Jun 12, 2024
7a549a4
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b…
Jun 12, 2024
ec942d5
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHER…
Jun 12, 2024
b8eb034
Add outline to the transient task bar background.
nkpodolyan Jun 12, 2024
e59b640
Merge "Initial TaskbarUnitTestRule with example overlay controller te…
Jun 12, 2024
6b23421
Fix gesture tutorial regression on tablets when rotating the screen
Jun 11, 2024
a76fcaf
Add more tests for {request,hide}Window.
Jun 12, 2024
e16fc82
Add more documentation explaining main thread requirements.
Jun 12, 2024
cf3a0ef
Merge "Prompting the user to set Pixel/Quickstep as default Home app.…
Jun 12, 2024
d89f9a8
[Launcher Jank] Avoid making ContentResolver binder calls from Gestur…
Jun 12, 2024
6e02de9
Merge "Add more tests for {request,hide}Window." into main
Jun 12, 2024
6f61e0c
Snap for 11959661 from 8f2a4e0854560d8e253ac7065a8622604f572586 to 24…
Jun 12, 2024
8a281ff
Merge "Convert ENABLE_FLOATING_SEARCH_BAR to aconfig." into main
Jun 12, 2024
e54c146
Test TaskbarAllAppsController non-search behavior.
Jun 6, 2024
e2b79a4
Merge "Add more documentation explaining main thread requirements." i…
Jun 13, 2024
c4111f0
Merge "Add outline to the transient task bar background." into main
nkpodolyan Jun 13, 2024
6d200f6
If the app is archived, do not remove in case of playstore install error
gfransebas Jun 13, 2024
3b7282e
Use ktfmt.sh wrapper for ktfmt hook
Jun 13, 2024
73c766d
Migrate responsive tests to multivalent
olidvda Jun 12, 2024
f24e6ad
Merge "Disabling touchpad gestures in launcher for SYSUI_STATE_TOUCHP…
Jun 13, 2024
62b5e43
Merge "Use ktfmt.sh wrapper for ktfmt hook" into main
Jun 13, 2024
d782086
Merge "Fix gesture tutorial regression on tablets when rotating the s…
Jun 13, 2024
f953c12
Use main executor directly
sliceslicebaby Jun 11, 2024
1c79408
Fixing TaplUninstallRemoveTest#uninstallWorkspaceIcon
Jun 11, 2024
ac8e132
Exclude home and recents activity types when overriding recents-exclu…
victortulias Jun 11, 2024
ea913b3
Merge "Migrate responsive tests to multivalent" into main
olidvda Jun 13, 2024
176ce85
Abstracting StatefulActivity from StateManager
May 8, 2024
4b40965
Fixing tests related to abstraction
May 10, 2024
3c8253d
Merge "Use main executor directly" into main
sliceslicebaby Jun 13, 2024
1535867
Merge "Test TaskbarAllAppsController non-search behavior." into main
Jun 13, 2024
b09b1a7
Merge "Fixing TaplUninstallRemoveTest#uninstallWorkspaceIcon" into main
Jun 13, 2024
f46de7e
Revert "Make sure we keep the screen record even if the test succeeds"
gfransebas Jun 13, 2024
3cddb58
Util classes for the Taskbar Customization Framework
May 16, 2024
f3e12f2
Merge "Change Pinned taskbar corners to be fixed." into main
Jun 13, 2024
1894a36
Import translations. DO NOT MERGE ANYWHERE
Jun 13, 2024
d87d9e2
Refresh overlay on new snapshot taken even if an old snapshot exists
uwaisashraf Jun 13, 2024
7cc4302
Send additional Extras in first screen broadcasts, to help with app a…
May 29, 2024
f776002
Merge "Send additional Extras in first screen broadcasts, to help wit…
Jun 13, 2024
7793a2a
Merge "Revert "Make sure we keep the screen record even if the test s…
gfransebas Jun 13, 2024
69092b4
Merge changes from topic "windowPrototype" into main
Jun 13, 2024
91fb2f2
Fix flickering issues with divider during split animation
Jun 13, 2024
4d404d9
Use BySelector to search for text in search results.
Jun 13, 2024
3eaf0f3
Snap for 11967491 from f3e12f2b316f0796ba150374350f4bbfd5121b41 to 24…
Jun 13, 2024
f37142f
Merge "Fix flickering issues with divider during split animation" int…
Jun 14, 2024
563c210
Animate bubble bar icon sizes and padding
nkpodolyan May 13, 2024
aaee1ef
Merge "If the app is archived, do not remove in case of playstore ins…
gfransebas Jun 14, 2024
c8ecd62
Merge "Use BySelector to search for text in search results." into main
Jun 14, 2024
788f754
Exclude home and recents activity types when overriding recents-exclu…
victortulias Jun 14, 2024
2670871
Send source rect hint to Shell via stopSwipePipToHome
Jun 3, 2024
be4e591
Merge "Animate bubble bar icon sizes and padding" into main
nkpodolyan Jun 14, 2024
d239b0d
Merge "Refresh overlay on new snapshot taken even if an old snapshot …
uwaisashraf Jun 14, 2024
55d101d
Merge "Util classes for the Taskbar Customization Framework" into main
Jun 14, 2024
fbd93ef
Aconfig flag for taskbar customization.
Jun 14, 2024
e095945
Merge "Check the feature flag before showing bubbles shortcut widget"…
Jun 14, 2024
263932e
Ignore the mismatched source rect hint
hwwang-google Jun 13, 2024
641d40e
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
Jun 14, 2024
c1bcdc0
Merge "Aconfig flag for taskbar customization." into main
Jun 14, 2024
36fd537
Send source rect hint to Shell via stopSwipePipToHome am: 2670871505
Jun 14, 2024
0d7108b
Merge "Ignore the mismatched source rect hint" into main
hwwang-google Jun 14, 2024
ab88cb5
Snap for 11973804 from 641d40e2a3375ea59c54520ec624e32ba6bb098e to 24…
Jun 15, 2024
ff83f1c
Merge "[Launcher Jank] Avoid making ContentResolver binder calls from…
Jun 15, 2024
788419e
Snap for 11975806 from ff83f1c4487566f8881b51f790ece993d99dc6f9 to 24…
Jun 15, 2024
2f2429e
Fix digital wellbeing banner position in portrait mode
Jun 20, 2024
a28a9ac
Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…
Jun 21, 2024
1a654c5
Fix recents button not navigating to Overview
Jun 19, 2024
653650b
Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…
Jun 21, 2024
35439c0
Only send new first screen broadcast on first load after restore
Jun 18, 2024
35f30f2
Close floating views before fake rotation
alexchau-google Jun 21, 2024
396c959
Disable Select mode from Menu in fake landscape
alexchau-google Jun 24, 2024
40c4382
Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…
Jun 25, 2024
cb2a147
Fix icon flash on app launch
victortulias Jun 12, 2024
5c20085
Fix NPE when locking private space in taskbar allapps.
Jun 24, 2024
34cee0d
Merge cherrypicks of ['googleplex-android-review.googlesource.com/278…
Jun 27, 2024
62462a5
Prevent Taskbar edu dismissal from touching outside of the window.
Jun 28, 2024
8683a26
Merge cherrypicks of ['googleplex-android-review.googlesource.com/281…
Jul 4, 2024
1855ef1
Initialize SplitSelectStateController for 3P before setting content view
vinitnayak7 Jul 3, 2024
6bcaf3d
Merge cherrypicks of ['googleplex-android-review.googlesource.com/281…
Jul 9, 2024
912edc9
focusTransitionScaleAndDimOut should always go from 1f to 0f
alexchau-google Jul 10, 2024
f061e8b
Import translations. DO NOT MERGE ANYWHERE
Jul 10, 2024
9898ac4
Merge cherrypicks of ['googleplex-android-review.googlesource.com/282…
Jul 12, 2024
5fbc9a5
Perform state switch to Overview from -1 screen
alexchau-google Jul 11, 2024
bf4a738
Merge cherrypicks of ['googleplex-android-review.googlesource.com/282…
Jul 15, 2024
db1da41
Revert "Handle uiMode changes in QuickstepLauncher"
alexchau-google Jul 26, 2024
c9091b8
Merge cherrypicks of ['googleplex-android-review.googlesource.com/284…
Jul 30, 2024
4b9ae54
Call FallbackRecentsView#init() before setContentView()
vinitnayak7 Jul 29, 2024
36a2d3b
Merge cherrypicks of ['googleplex-android-review.googlesource.com/285…
Aug 1, 2024
d2b1d81
Import translations. DO NOT MERGE ANYWHERE
Aug 1, 2024
b802a00
Import translations. DO NOT MERGE ANYWHERE
Aug 1, 2024
904a97c
Merge cherrypicks of ['googleplex-android-review.googlesource.com/285…
Aug 6, 2024
eeb7416
Merge branch 'android15-release' into merge-aosp15
MrSluffy Sep 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
230 changes: 96 additions & 134 deletions Android.bp

Large diffs are not rendered by default.

25 changes: 15 additions & 10 deletions AndroidManifest-common.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,21 +56,22 @@
name in the permissions. eq com.mypackage.permission.READ_SETTINGS
-->
<permission
android:name="${packageName}.permission.READ_SETTINGS"
android:name="${applicationId}.permission.READ_SETTINGS"
android:protectionLevel="signatureOrSystem"
android:label="@string/permlab_read_settings"
android:description="@string/permdesc_read_settings"/>
<permission
android:name="${packageName}.permission.WRITE_SETTINGS"
android:name="${applicationId}.permission.WRITE_SETTINGS"
android:protectionLevel="signatureOrSystem"
android:label="@string/permlab_write_settings"
android:description="@string/permdesc_write_settings"/>

<uses-permission android:name="${packageName}.permission.READ_SETTINGS" />
<uses-permission android:name="${packageName}.permission.WRITE_SETTINGS" />
<uses-permission android:name="${applicationId}.permission.READ_SETTINGS" />
<uses-permission android:name="${applicationId}.permission.WRITE_SETTINGS" />

<application
android:backupAgent="com.android.launcher3.LauncherBackupAgent"
android:name="com.android.launcher3.LauncherApplication"
android:fullBackupOnly="true"
android:backupInForeground="true"
android:fullBackupContent="@xml/backupscheme"
Expand Down Expand Up @@ -130,18 +131,18 @@
-->
<provider
android:name="com.android.launcher3.LauncherProvider"
android:authorities="${packageName}.settings"
android:authorities="${applicationId}.settings"
android:exported="true"
android:writePermission="${packageName}.permission.WRITE_SETTINGS"
android:readPermission="${packageName}.permission.READ_SETTINGS" />
android:writePermission="${applicationId}.permission.WRITE_SETTINGS"
android:readPermission="${applicationId}.permission.READ_SETTINGS" />

<!--
The content provider for exposing various launcher grid options.
TODO: Add proper permissions
-->
<provider
android:name="com.android.launcher3.graphics.GridCustomizationsProvider"
android:authorities="${packageName}.grid_control"
android:authorities="${applicationId}.grid_control"
android:exported="true" />

<!--
Expand All @@ -161,7 +162,7 @@

<provider
android:name="com.android.launcher3.testing.TestInformationProvider"
android:authorities="${packageName}.TestInfo"
android:authorities="${applicationId}.TestInfo"
android:readPermission="android.permission.WRITE_SECURE_SETTINGS"
android:writePermission="android.permission.WRITE_SECURE_SETTINGS"
android:exported="true"
Expand All @@ -183,10 +184,14 @@
</intent-filter>
</activity>

<!-- [b/197780098] Disable eager initialization of Jetpack libraries. -->
<!-- Disable eager initialization of Jetpack libraries. See bug 197780098. -->
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
tools:node="remove" />

<property
android:name="android.window.PROPERTY_ACTIVITY_EMBEDDING_SPLITS_ENABLED"
android:value="true" />
</application>
</manifest>
42 changes: 38 additions & 4 deletions OWNERS
11 changes: 10 additions & 1 deletion PREUPLOAD.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[Builtin Hooks]
ktfmt = true

[Builtin Hooks Options]
ktfmt = --kotlinlang-style

[Tool Paths]
ktfmt = ${REPO_ROOT}/external/ktfmt/ktfmt.sh

[Hook Scripts]
checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --config_xml tools/checkstyle.xml --sha ${PREUPLOAD_COMMIT}

ktfmt_hook = ${REPO_ROOT}/external/ktfmt/ktfmt.py --check ${PREUPLOAD_FILES}
flag_hook = ${REPO_ROOT}/frameworks/base/packages/SystemUI/flag_check.py --msg=${PREUPLOAD_COMMIT_MESSAGE} --files=${PREUPLOAD_FILES} --project=${REPO_PATH}
30 changes: 30 additions & 0 deletions aconfig/Android.bp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// Copyright (C) 2023 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

package {
// See: http://go/android-license-faq
default_applicable_licenses: ["Android-Apache-2.0"],
}

aconfig_declarations {
name: "com_android_launcher3_flags",
package: "com.android.launcher3",
container: "system_ext",
srcs: ["**/*.aconfig"],
}

java_aconfig_library {
name: "com_android_launcher3_flags_lib",
aconfig_declarations: "com_android_launcher3_flags",
}
Loading
Loading