am: c64cfdd8fa
* commit 'c64cfdd8fa18de45fc1646c8ef2449f39ef83022':
Updating the folder page indicator to be more like the framework page indicator (used in quick settings)
Change-Id: Ibd2d33dd2162495f19fe50eb952c4cf0fc788004
framework page indicator (used in quick settings)
The active page is indicated with the accent color. During scroll
the active indicator expands to 2 dots corresponding to the visible pages.
Change-Id: Iaf57836b642cf87e5eed98048ecca7dd8e7643a4
- The current PageIndicator has been renamed to PageIndicatorDots
and PageIndicatorMarker has been renamed to PageIndicatorDot.
- PageIndicatorDots and PageIndicatorLine implement PageIndicator.
- PageIndicatorLine uses scroll progress and number of pages to
draw a line of the correct size and position.
- All of these page indicator files are now in a pageindicators package.
Bug: 27227498
Change-Id: I9230d2e0600ce583989bd31d0b0e252b148d15c2
am: 63d1b330bf
* commit '63d1b330bfe7942c5a53d53010b6f5e6dea0945c':
Only show App Info drag target if developer settings are enabled.
Change-Id: I911691ad21475e8bf3fd694b07a39fb2e17af776
am: aaf7d1d13b
* commit 'aaf7d1d13bd88bdeac5c56a9ab1d293fdaea3c11':
instead of unbinding items from the loader, unregistering listeners in activity.onDestroy()
Change-Id: I6ae696f375a15a396d762a84bd148317e847ac11
am: 5b83d6ce8f
* commit '5b83d6ce8f7391aab67b7c53d972380fe0762ced':
Revert "Wrapping folderLisners with weak reference, and storing it as an array"
Change-Id: Ie82f664b8562d96b73a57b0f88a59f8d0184133d
am: 192ae6ca71
* commit '192ae6ca71b0a1401ad44020b631c634a348597e':
Wrapping folderLisners with weak reference, and storing it as an array
Change-Id: Icc6f57d05b53b452073038f612a8277f8b395be4
Storing as an array allows the listeners to be overriten on next bind.
These changes remove the need to unbind the item
Bug: 28740269
Change-Id: Ibbe4b760d64784fbe3075d18e2b946b366d631c5
am: 04cc3a7bea
* commit '04cc3a7beabf03c2e09c3b3e99601fe983a3d897':
Opening the system default wallpaper picker on clicking the wallpaper tile
Change-Id: I1f256234b05ad655ad66531e5fda78c93d14e334
LauncherAppWidgetInfo is a model item and does not need to reference
a view. Removing this dependency will allow cleaning up the
item unbinding logic
Bug: 28740269
Change-Id: I11fc2e2500b8fe29d157eefe74c70b1decdfd08d
am: 519a47d5c9
* commit '519a47d5c9a0e4abfee15a782042e3d72a772625':
On some "non-standard" devices, load label can cause a security exception due to modified platform code
Change-Id: I9711c6ce9685c6a32eec186e84bc85323ada5cae
am: 0d86a8dccf -s ours
* commit '0d86a8dccf6557587eb3abae1bb3573e2c40c12c':
On some "non-standard" devices, load label can cause a security exception due to modified platform code
Change-Id: Ic2256db82871f26497f699dd4ded276db63ff0ac
am: f48e59268b
* commit 'f48e59268bf801cf4f4d1e6715871e14fea31ce3':
Making the 'Allow rotation' setting dependent on system state
Change-Id: I27e9c2ef596c3beecac30e6f2fce05d67242ec90
The setting will not be available on a tablet, where rotation is
always enabled. On mobiles, it will be disabled when auto-rotate
is disabled in display settings.
Also removing content provider dependency from settings, as its in the
same process as launcher.
Bug: 28704055
Change-Id: Ibe6b1e67411fb0e4b2e36446710f463e4a3d6883
This makes the pinch transition more consistent with other transitions.
One immediate benefit of this is that it updates adjacent overview
panels during pinch, regardless of whether they are completely visible.
Previously the adjacent panels' alphas weren't always reset to 0.
Specifically, if you made a small pinch from workspace, which
canceled and went back to workspace, adjacent pages retained a
slightly visible panel.
Bug: 27676309
Change-Id: I7e79fddec31cd649e0811e4524b9a9a501c627f9
am: 6dc98b9dc0
* commit '6dc98b9dc01f8e5cf5729b958f348af37e0117c6':
Simplifying view cluster by using a single int flag instead of 4 booleans
Change-Id: Id019e3ef2ec1893b51e7b55d58c648532ddd18e6
am: eb4b79935e
* commit 'eb4b79935e9f75dda72e4953f45e616e252d7b03':
Removing icon_type column Icon type is not used consistently. It is used initially during the loader. Afterwards, we save both the icon and resource to the db. Instead of changing the logic to always read the shortcut-resource first, and fallback to the bitmap if the resource is not available, always write the bitmap to DB whenever the shortcut is edited.
Change-Id: Ied43e481b22b444dc9d088f07bde98e7dffcec74
Icon type is not used consistently. It is used initially
during the loader. Afterwards, we save both the icon and resource to the db.
Instead of changing the logic to always read the shortcut-resource first, and fallback to the bitmap if the resource is not available,
always write the bitmap to DB whenever the shortcut is edited.
Change-Id: I0ea5e88f8904bd3250ca669220b3e5d6aeef1bfd