am: 7520e49
* commit '7520e492e75a517b7ff41452318dd56bb9a74c8c': (219 commits)
Passing the full image and crop hint when setting the wallpaper
Prompt to set URI wallpapers on lock screen (missed before).
Fixing wrong grid size definitions
[DO NOT MERGE] Address some spacing issues in all apps related to new support library
Giving proper workspace description when the launcher is not loaded.
[DO NOT MERGE] Address some spacing issues in all apps related to new support library
Talkback: return correct row index inside AllApps b/27108673 b/26546781
Add dialog to set Default Wallpaper on lock screen for N+.
[DO NOT MERGE] Changing WallpaperChangeReceiver to a runtime registered broadcast receiver
[DO NOT MERGE] Changing WallpaperChangeReceiver to a runtime registered broadcast receiver
Disable "Set wallpaper" action bar when no tile is selected.
Prompt users to set wallpaper on lockscreen on N+.
Removing dependency on getApplicationInfo method added in N
Calling start/stop listening in onStart/onStop
Fixing a typo from <array> to <string-array>
Make com.android.launcher3.action.LAUNCH intent explicit b/27967359
Fixing debug log
Listen on new broadcasts for profile changes.
No need to differentiate package event into app or updated based on a package is being updated or not
Embedding the icon pixel size in the cache DB version. This causes the cache to get reset when the icon size changes, for eg, in case of display scale changes
...
Change-Id: I5b2af74a5bb37df9c220cef8eb671288a686c38c
am: d797327 -s ours
* commit 'd797327b79c5ded53f698201af5abb7d779ddfa9':
[DO NOT MERGE] Address some spacing issues in all apps related to new support library
Change-Id: I8c38d1c542f1143dd7c9f330795229b4a03c7ac8
This method is goiing away. We don't need this method anyway
since LauncherActivityInfo already has the information
Change-Id: Ic6afa1df14958b894925d730e01a2e2d2a6fb98c
Conflicts:
src/com/android/launcher3/LauncherModel.java
AppWidgetHost in N was changed to make start/stop lisenting calls
light weight, which allows launcher to avoid getting unnecessary
updates when its not visible
Bug: 23892701
Change-Id: I0ca6e02400992bc4e0359e45a3d66b9252751402
(cherry picked from commit 23ac9cb3e1)
am: 63d093d
* commit '63d093de024a5e1bd26b71bd823df0017d1ec945':
Fixing a typo from <array> to <string-array>
Change-Id: I3f7bc583b8706d805f36b70049223653c5d5d807
a package is being updated or not
Package update handling is a super set of package add handling which
also updates the all-apps and package disabled state.
This also prevents addtion of a home screen icon when a managed profile
app on SD card become available.
Bug: 27877926
Change-Id: I9264e422fd30b94ce6ebb2e5adea820b3cda3063
(cherry picked from commit 144154d435)
This causes the cache to get reset when the icon size changes,
for eg, in case of display scale changes
Bug: 27701193
Change-Id: Ib11144757a93cb50fb233d855902c0b2c15afbed
> When package gets unavailable or suspended, the disabled flag was getting
updated on the UI thread. This could lead to inconsistent model if launcher
activity didn't exist.
> Fixing: When unsuspending one work profile apps, all work profile apps get
unsuspended
Bug: 27673573,27673373,27403236
Change-Id: I7fde3f79c36204e73ca66ccf8431fa0f0cce3d08
Conflicts:
src/com/android/launcher3/DragController.java
Widget is loaded only when the user enters the overview mode and we keep
the list updated as long as the user is in the overview mode. Once the user
leaves the overview mode, we stop responding to widget updates
Bug: 26077457
Change-Id: I9e4904b8f1300bfe0d77e2bc5f59aa6963fad8d1
The grid is migrated in steps where each step consists of at max one column change and at max one row change.
Adding some unit tests for GridMigrationLogic
Bug: 25958224
Change-Id: Ie54e872ea0925cc4c463edbba0a7201d62b373a0
For hotseat migratino, we simply drop the items with least weight
If the workspace row/column decreases by 2 or more, we clear the whole workspace
Bug: 25958224
Change-Id: I7131b955023d185ed10955f593184b9238546dc8
Grey out applications when managed profile is
not available.
Change-Id: I9bb9442cd0b3d0d207062716bfd6b179e3ba8489
(cherry picked from commit ff05f4375d)
Grey out application shortcuts and all apps entries
for packages that are suspended.
Bug: 22776761
Change-Id: I1b63da1816aca1de52b9f9bee62d1b162d0cdf4d
(cherry picked from commit 44cba69638)
b/27380335
padding was set wrong when the widget view hierarchy was
being refactored in this CL: ag/870011
Change-Id: I003634acded2bbe204098c0e6fefff13d154b5d6
(cherry picked from commit 58e61ac216)
b/26494415
- needed for ag/879262 getLogger function parameter
- prediction to start parsing proto instead of the bundle
Change-Id: I002ceb5faad0f2272ae5676b891f20826dbfcf3f