| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
Change-Id: I50ba511b8493bca2506ab6010f141c093bfa7499
|
|\ \
| |/
|/|
| | |
ub-launcher3-burnaby
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
> IconDB maintains a DB of icons keyed on ComponentName + User
> During loader, icons & labels are loaded first from the DB, and
if the entry doesn't exist, loaded using packageManager
> After the loader completes, IconDB updates any entry which might have
changed, while the launcher was dead.
Change-Id: I7a6021cb6d1ca1e66fa5a0bdd21e1543e0cf66fc
|
|/
|
|
| |
Change-Id: Ia05a12ff5af6fa13d75cbedd8bd2fd6d33a78b7f
|
|
|
|
| |
Change-Id: Id6d3072dd3a6d7f54e9591abbeffd9bd51c7403d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
keycode
TL;DR; (1) Key event navigation from and to the hotseat and icons in the workspace
is now symmetric. Since there is one more icon in the hotseat, only left
N-1 icon navigation was symmetric.
(2) KeyEvent.KEYCODE_DEL and KeyEvent.KEYCODE_FORWARD_DEL can now delete icons
from the workspace. The focus move to the previous icon where the focus
traveled from.
Also contains minor styling and indexing issues.
Bug: 15408321
Bug: 19381790
Change-Id: I16cbcb2693e92eebb830997d01c0bf674073dd51
|
|\
| |
| |
| | |
navigation handling is refactored to Focus utility class. New 2 step dpad navigation algorithm is inside Focus class 2) Introduced a map (or matrix) that indicates where sparse icons are located inside a grid. This enables getting rid of the icon sorting logic which was costly. 3) Unified all the dpad handling logic inside the handleXXKeyEvent methods 4) DOWN/UP key will allow navigation between workspace icons and the hotseat 5) Folder icons allow DOWN/UP to navigate to the title" into ub-launcher3-master
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1) Focus navigation handling is refactored to Focus utility class.
New 2 step dpad navigation algorithm is inside Focus class
2) Introduced a map (or matrix) that indicates where sparse icons are located inside a grid.
This enables getting rid of the icon sorting logic which was costly.
3) Unified all the dpad handling logic inside the handleXXKeyEvent methods
4) DOWN/UP key will allow navigation between workspace icons and the hotseat
5) Folder icons allow DOWN/UP to navigate to the title
b/19381790
Change-Id: Id45b3f215ef7c1ca5f99b08e3d721e219298627a
|
|\ \
| | |
| | |
| | | |
the search widget"" into ub-launcher3-master
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
search widget"
This reverts commit 87cf88393cedb66633bbcf51c283d525ef88932f.
Change-Id: Ie15c71f76c71dfb6b85aefcc10cd66eb49bea6dc
|
|\| |
| | |
| | |
| | | |
widget" into ub-launcher3-master
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug 17334589
Change-Id: I0e14381cfc19822451e68eb7f070d94525e126c3
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ClipReveal animation was recently added to the platform. This
makes that animation the default launch animation when running on
that version of the platform.
Issue #19362772 Better material launch animations
Change-Id: I077659c14dc426be465d163bea6ba0fa93a637c5
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
widget." into ub-launcher3-almonte
* commit 'fce720f39adcf8a35b93978c36ab0e8833a74e3e':
Fixing crash when dragging and dropping a restored widget.
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
ub-launcher3-almonte
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
> When the widget is in pending state, AppWidgetProviderInfo is not available
Bug: 19364311
Change-Id: If3126a375853e6e710c6eba4b8824e18f3f0d391
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '80e6beb48ca71a321f667e79fe35a7ab2fb4c2bf':
Ensure that layers are properly removed after animation
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug 19243980
Change-Id: Ic1d54f92051f7d937878898cae210ec18ecbaff8
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
ub-launcher3-master
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Instead of using the ActivityInfo, use the ResolveInfo so that
any label or icon specified on the intent-filter is used.
Bug: 18482039
Change-Id: I87c0d9dba0754e3aa2c81727a9f60d789e5e8630
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
Change-Id: Ib9eca92284b0eabbe36ffaaf26c62a6ce3cfd3e9
|
|\ \ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | | |
* commit 'c87775d8e63c7b5722c23ef95c782f574b847d73':
Fixing rank migration code to handle null values correctly.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
Bug: 19297508
Change-Id: I652ef30ab37f5b09204f0388de8e065d64b7724d
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: If09feb357e1604e5ee1a66305b022674f466833e
(cherry picked from commit e6b63a3d7335fed5b7bbcc6d2c6230ae28facd3e)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
b/11683562
b/6557954
Change-Id: Icd0e237ebb09ac868928328f45a3b30cf19a20df
|
| |/ /
|/| |
| | |
| | |
| | | |
Bug: 17298128
Change-Id: If64b6957a594bcc48f6454689d11cd63d31b9239
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | | |
memory."" into ub-launcher3-almonte
* commit 'bd4a78937ffe2f37386dae4ae8817e33422c1267':
Revert "Adding Launcher3 callbacks for trimming memory."
|
| |\ \
| | | |
| | | |
| | | | |
ub-launcher3-almonte
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 42f3b9e0283c30c40c286f9958ce0f8b02f85c52.
Change-Id: I65a7c893576c0901b231bab9abe6937f99415f1e
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ub-launcher3-almonte
* commit 'acbe9f6546455672b2edf51928d4fee4b6e246ba':
Adding Launcher3 callbacks for trimming memory.
|
| |\| |
| | | |
| | | |
| | | | |
ub-launcher3-almonte
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It will help reduce memory footprint of Launcher, when in background.
It is required to help deallocate images, when Google Now Launcher
goes into the background. See cl/83222937/ .
Change-Id: I6d3d4d1f0457c67abcad3ba4516c87abcf666b05
|
|\| | |
| | | |
| | | |
| | | |
| | | | |
* commit '4802b4107a66bc86996083b4835d1094ef4f4cbb':
Adding null-check before parsing an intent
|
| |/ /
| | |
| | |
| | |
| | | |
Bug: 18962665
Change-Id: Iae02435f019fa205f3ee3ae721a29f26b3b56dd2
|
|\| |
| |/
|/|
| |
| | |
* commit 'b76c165aadb4deb144ec3b1267aa1faf304638e9':
Fix ClassCastException due to typo
|
| |
| |
| |
| |
| |
| | |
issue 19159790
Change-Id: I5f9fa0e3672c10a460606dcb13b158bd4e614813
|
|\|
| |
| |
| |
| | |
* commit 'a258f812fac21767d1f2e61ee7a7a58bfe6da582':
Modify strict mode thread policy for LauncherProvider.
|
| |
| |
| |
| |
| |
| |
| | |
Allowing thread writes too as SQLiteOpenHelper.getWritableDatabase needs it.
Bug: 19094644
Change-Id: I39fe97a9e7fc07c38a4f8e5c5979196b742e36bf
|
|\|
| |
| |
| | |
Change-Id: I4321522dd1b6b3f96e21232d113fad5144b630bc
|
| |
| |
| |
| |
| | |
Bug: 19121893
Change-Id: I760fa76d6e63c1aa0152e8cd710aba0d6ef4462a
|
|\ \
| | |
| | |
| | | |
ub-launcher3-master
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
> During backupi, store the hotseat target app type, based on some predefined
common system apps
> During restore, save this app type in the restore flag, if it is a hotseat app
> During first launcher load, if an app is not being restored, try to replace it
with an appropriate replacement for that type, otherwise delete it.
Bug: 18764649
Change-Id: Ic49e40bd707bd8d7de18bbab8b1e58a0a36426a2
|
|\ \ \
| | |/
| |/|
| | |
| | | |
* commit 'fde11852cf0f91c4500a93dfffb44c1b86991e6e':
Add strict mode exception in LauncherProvider.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Content providers are created during process startup (before Application.onCreate),
and we should not be doing expensive stuff in Provider.onCreate
Adding an exception for now as it looks like LauncherProvider initialization is needed
before we can show meaningful UI.
Bug: 19094644
Change-Id: I860c2934c110d3a43f1a3afa00729077dc64796c
|
| |/
|/|
| |
| |
| |
| |
| | |
> This allows to cancel the whole upgrade path if any one step fails
and reset the DB
Change-Id: I645b74af8afcd21dda0d619691a5fb3dbf1a04c0
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
> Updated launcher.java with the new APIs
> Removed unused method in BitmapUtils
Change-Id: I24804d2cd7d9fc45040532e8324672f5ea6fc110
|