| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Bug: 139888225
Change-Id: I8a3d0fe2689ad5ba24b19309728bbad0b6287f71
Merged-In: I8a3d0fe2689ad5ba24b19309728bbad0b6287f71
(cherry picked from commit c7a6c2979cc063dd493316d0d19cbc0501a23a64)
|
|
|
|
|
| |
Bug:141279939
Change-Id: I02aa7b8b54cbd75ebe34acd88c8006c23c52f002
|
|
|
|
|
|
| |
Test: manual
Bug:79462255
Change-Id: Ib5dd32d9db11acf27cb9e0e6fee266b57cff1828
|
|
|
|
|
| |
Bug: 140246642
Change-Id: I4532e4298f04ff5c6dea04ccda89320995cadb80
|
|
|
|
| |
Change-Id: I0d28069967854357ca755bf25dec19d4979bdecf
|
|
|
|
|
|
|
|
|
|
| |
If the AppWidgetHost starts listening in the middle of bind, it rebinds
the old widgets before a new widget is bound, leading to double bind.
We should clear all pending binds, before starting a rebind. As an
extra check only rebind a view which is attached to the screen.
Bug: 73814840
Change-Id: Ie3af683dc4095b158547e700d11e4faf7999466f
|
|
|
|
|
|
|
|
| |
Apply model updates as son as they arrive instead of waiting for onResume.
Various workspace items do not use any configuration dependent resources.
For Widgets, we wait until the host starts lietening before inflating the actual view.
Change-Id: Icb2f5e5940c1ce6c27062ccd34eff87e80af5ab1
|
|
|
|
| |
Change-Id: Ib0ef587de7207a3bd1bb5051fe8599293dfb4d59
|
|
|
|
|
|
|
|
| |
Instead of checking every widget, a widget which needs reinflation
would post a callback on launcher avoiding unnecessary loops in onResume
Bug: 67305604
Change-Id: I53e08d6f4795f7b716a9debca5c0c68dd25a7afe
|
|
|
|
|
|
|
|
| |
> Moving the definitions to xml so that it is easier to override in derivative projects
> Fixing verious bind and save logic for custom widgets
> Adding feature flag to easily disable custom widgets
Change-Id: I0e278bc7dd415713029364060ef10842da990be9
|
|
|
|
|
|
|
| |
target Launcher3Go without widgets support
Bug: 62353159
Change-Id: Ia03d2235a9bcf75f9ef191924f81630e63a2c684
|
|
|
|
|
| |
Bug: 33032833
Change-Id: I09baaa6d79187b3096a2ab3a89d7dcaeaf9eee68
|
|
|
|
|
|
|
|
|
| |
A widget can potentially bypass binder size limit with remote views when
using partual updates (as the merging happens on the system service). In
such a case, show the widget in error state.
Bug: 32365088
Change-Id: Id1c4425958a06463273731464e31f05908c35ec7
|
|
|
|
|
|
|
|
|
| |
AppWidgetHost in N-MR1 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: I1f40a1ddc51a9eee304e17e72106bc75afe6c1bc
|
|
|
|
|
|
|
|
|
|
|
|
| |
The QSB will only be resent on the first screen of the workspace
covering the full width of the first row. If will not be movable.
The first screen of the workspace will not be movable.
The searchDropTargetBar no longer contains the QSB (it can be
renamed in aseparate cl).
Refactoring all QSB related logic by moving it to a custom view
inflated only using xml.
Change-Id: Icb4fd6eb855df1af15f685961c38351bf4fd4f4a
|
|
|
|
|
|
|
| |
This reverts commit 23ac9cb3e1bed8de0155f1a117739a582cb8abae.
Bug: 28421447
Change-Id: Id04e7b7827d8b897b7c7992705d36f9d83a13320
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
> As of android M, the platform somtimes throws DeadObjectException
instead of TransactionTooLargeException
Bug: 25305031
Change-Id: I3a98db8a5041aef01640d16f9beb71b72bf598f1
|
|
|
|
|
| |
Bug: 24003213
Change-Id: I51ad5919a808ef10385d62a48a94589eefcb06bc
|
|
|
|
|
| |
Bug: 20698931
Change-Id: I50bafac1fc0a855edb1ace633a8a6f87a5c3040e
|
|
|
|
|
| |
Bug: 21731323
Change-Id: I837b7bf9bac443cd2062ab2d4c24e081eb01732d
|
|
|
|
|
|
|
| |
Fixing a bug where onProviderChanged is called before Package update.
And icon loaded on the widget tray is the default icon.
Change-Id: I4ffea846d057920fd894537432ac5881642bc570
|
|
|
|
|
|
|
|
| |
Note: this is a manual CP of the CL that was submitted to ub-launcher3-almonte
b/19904873
Change-Id: I2e56bc0c7524caa2ef3c5fb00f35cb032cd1860b
|
|
|
|
| |
Change-Id: If896c5ea7136d132f30be8127b651449bde17447
|
|
|
|
|
|
|
|
| |
Culprit CL: https://googleplex-android-review.git.corp.google.com/#/c/592303/3/src/com/android/launcher3/LauncherModel.java
b/19658229
Change-Id: I02b0b2a0ed9bc3200bbe1edcb251cf0efe939e53
|
|
|
|
|
|
|
| |
-> This change provides integration for widgets provided by
the launcher package which can run arbitrary code.
Change-Id: I6052da5c4afed7ee72e3b44d045b9c46f2d84c42
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Pending widget show a PreloadIconDrawable to indicate
installation progress
> Only the concerned widgets are reinflated on package
install and not the whole workspace.
> Adding support for storing default package icon in
IconCache
issue: 10779035
issue: 16737660
Change-Id: Id787ae4a5ef72d6e01aeb5a1bae5ab8840037679
|
|
|
|
|
|
| |
solution b) from issue 14255011
Change-Id: I1dc521632a132de496ff9a583b1e0b29415aacdd
|
|
Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon
Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
|