> targetType was only added for M builds, so it can also be considered
as v4 change. V3 which introduced minSpanX and minSpanY didn't
contain targetType
Bug: 22417713
Change-Id: I5c353674f7e0c2b5b4ab46e574fdb347d82028cd
* commit '13ef17a37e683b8ad5800e9f542b411180fbec2f': (500 commits)
Adding minSpanX and minSpanY for all the launcher widgets
[DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
Query the title and icon for app using correct user handle.
Fix issue where corp app widget doesn't show correctly on drop targets.
[DO NOT MERGE] fixing build break
Fixing AppWidgetInfo not initialized with proper user
[Do NOT MERGE] Fixing AppWidgetInfo not initialized with proper user
Fix issue with UiThreadReveal on L devices
Import translations. DO NOT MERGE
Using highres icons for backup
Import translations. DO NOT MERGE
Widget row should not be cut off on the right, when there is an indent
Fixing shortcuts not getting migrated to app icons
Fixing regression in calculating workspace padding.
Hide spammy WidgetModel log behind a DEBUG flag
Import translations. DO NOT MERGE
Animation should start and finish on widgets button when opening/closing widget tray.
Making long-press of AllApps to jump directly to search.
Computing the visible cell layout area without using the current scroll
Fixing overscroll not drawn in rtl
...
* commit '7e0a403759c401d3b94f4576bca3aa8fb94fe542':
Shifting hotseat icons to aling with all-apps icon, if the hotseat size is different from the source device
Note1: Verified that following succeeds. $ make -j 32 dist checkbuild
Note2: Verified that the git history of burnaby is (998 commit) is pulled
into mnc-dev packages/apps/Launcher3 git project using gitk.
b/22609402
Change-Id: If20ed77328a71d05a590a7ee2e84d5472d0248ae
The default Home app launcher2 is deprecated and cannot launch Nexus 6
or any other high resolution devices in emulator. This CL enables launcher3
as the default Home app, since it can handle Nexus 6 and is well maintained.
Bug: 22609402
Change-Id: Iaba545fec218f79e40e0f72de5236ddadfabaa14
> The icon size in the backup can be different that what is
required by the device. We should resize the icon, before
caching it.
Bug: 22413328
Change-Id: Id77c53edf8ea5e95a2d32dbe22be553120279ebd
> Widget restore active flag was not cleared when the app was downloaded
> Icon from session info was not getting cached
Bug: 22413379
Change-Id: Ie096b929252200675a76dadd8c25cc3aa433671b
> Note: when there are corp and regular user profile widget providers,
it is guaranteed that regular user profile widget provider is always
queried first. Thsi is guaranteed because inside AppWidgetManagerCompat.getProviders(),
regular user always takes prescedence when iterating thru different providers
associated to different users.
Change-Id: I5e38e1fb30925ccba7e1e2925fd3e77c44a14901
> Registering the receiver at runtime, only when it is required
> Using system property sys.boot_completed to check if boot completion
> This prevents unnecessary process startup during system bootup
Change-Id: I68f99ecf2e1ffd2ca7b6d15a99a282451bf67aec