| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: Ie037d74d31e6b05b0ae5bb25ed1bf1c639a28a5f
|
|
|
|
|
|
|
| |
seems a little paranoid, but can't hurt.
Bug: 12455866
Change-Id: If9da4cc021ee4fac32c822a91fabda69bf3ff8aa
|
|
|
|
| |
Change-Id: I69ffc1581cc43511b4f42ebb2735afe4c0b44131
|
|
|
|
|
|
| |
- Refactoring Launcher cling code out to LauncherClings.
Change-Id: Iff4f84f5b8bfeb69b1be0b4802022c3eb20b6f2c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The user will be able to request "icon migration", which is
not a direct mapping of the old workspace, but rather
follows this heuristic for bringing the user's favorite
icons (by dint of their existence on the workspace) into
Launcher3:
Workspace shortcuts are placed in lexicographic order on the workspace
starting at screen 0 (leaving the bottom row of screen 0 empty to make
sure there's room to move things around). Folders are preserved and
their contents sorted. Duplicate icons (that is, shortcuts
with the same intent, pursuant to some cleanups) are removed.
Hotseat icons are migrated in their original place, unless their new
location is not accommodated by the hotseat (i.e. the L3 hotseat is
too small on this device), in which case they're treated like any
other shortcut and tossed into the workspace.
To test, turn on Launcher.ENABLE_DEBUG_INTENTS and then:
$ adb shell am broadcast -a com.android.launcher3.action.DELETE_DATABASE
$ adb shell am broadcast -a com.android.launcher3.action.MIGRATE_DATABASE
Bug: 12416411
Change-Id: Ia5c56f36c11455867ea20a39f70210f595020a87
|
|
|
|
|
| |
Bug: 12446428
Change-Id: I5b9472e55a8919f5640c6e97fede9b5637819be0
|
|
|
|
|
|
|
|
|
| |
- Moving the property to LauncherAppState
- The property is only read on dogfood builds.
The property can be set using setprop or /data/local.prop
Change-Id: I14c7354efb12edb93f97e81687a6f920cc634e9a
|
|
|
|
| |
Change-Id: I146927d8a065f1cf5ef5cec41c8fb4f9ad09d25c
|
|
|
|
|
| |
Bug: 12455866
Change-Id: Ie9a97ed4110e7b1ded21f609179b5d6ee7f0ead5
|
|
|
|
|
|
| |
Bug: 12109621
Change-Id: I8d59700d31d6856d6151b965786c87585801317b
|
|
|
|
|
|
| |
(Bug 11855584)
Change-Id: I983c82a74690a9031d18d456ff43dc8750081871
|
|
|
|
|
| |
Bug: 12165618
Change-Id: I7ee652012c7f7b8e6fab3d9d1f99cf22484f3182
|
|
|
|
|
|
|
|
|
| |
This CL does not modify the result of calling onInterceptHoverEvent()
assuming isEventOverFolder() has no side effects. The only change is
that isEventOverFolder will now be called once rather than twice when
action == MotionEvent.ACTION_HOVER_ENTER and isOverFolder == true.
Change-Id: Icc28ab880cf5094e49f51d72035891e924cb2031
|
|
|
|
|
|
|
|
| |
Allows for more items to be added into a folder.
Allows for scrolling by letting the content area inside the scroll view to be taller.
The height of content area was capped in https://googleplex-android-review.git.corp.google.com/#/c/387583/
Change-Id: I8d7950ac9c155e26c5a299c17ae6a2bbf829dce6
|
|
|
|
|
|
|
|
|
|
|
|
| |
- This allows GEL to initially supply an empty string if hotword isn't
active, and later on update the cling if and when the hotword becomes
active.
- This isn't expensive as it'll only be called if Launcher first calls
getFirstRunClingSearchBarHint, i.e. once every fresh install/clear
data
Bug: 11116105
Change-Id: Ia963bb62d7b331afd0c34adfa6c4b6bdbac48349
|
|
|
|
|
|
|
|
| |
When DISABLE_ALL_APPS is true, we want to have only one shortcut for each activityexposed via the Application's manifest.
We ignore INSTALL_SHORTCUT broadcasts which have launch intents with ACTION_MAIN and CATEGORY_LAUNCHER.
Applications can still create shortcuts pointing to an already exposed component if they provide data or extras in the intent.
Change-Id: I0b05283ea6c522d197e0262c2997f7298e08740b
|
|
|
|
| |
Change-Id: Ie741dbe5341d8237c85f732b26661d084b99f6e2
|
|
|
|
|
|
| |
-> Should address the dismiss timer not working quite right
Change-Id: I63ad32d8f7c37f1a090ff1dd6024eeb7c0c6ce65
|
|
|
|
| |
Change-Id: Ic1f2604568d7865181efc66f3973e7fba70f26b0
|
|
|
|
| |
Change-Id: Id9e855780b9fb68c63eb6e9f6c19bcbce28a6fd5
|
|
|
|
| |
Change-Id: I63f7f73b85d4c1652d1e722f94c51b567a83cc6b
|
|
|
|
| |
Change-Id: I367448df69a63ffd3412fe4c99137a21426d285c
|
|
|
|
| |
Change-Id: I3dd6f0ce4db72f9f30ed02e8c27039f68ab9a728
|
|
|
|
|
|
|
| |
-> Unified location where this is managed (with other placement verification)
-> For now, not deleting out of bounds items, but can turn it on in one line
Change-Id: I5e1a5cd357d80475ae40af7b89a0cd372d5c241b
|
|
|
|
| |
Change-Id: I8474514cc3722d8450c707b7fd1ccea2ea344a59
|
|
|
|
| |
Change-Id: I80ff327ee549caef5802eb7194d48b1e8424ce47
|
|
|
|
| |
Change-Id: I4c2a058da934bef14f5be3c53ebda940aeb990ca
|
|
|
|
|
| |
Bug: 12070213
Change-Id: I4df2f4bcc71bb4077c62cae91ed844ea8c43d421
|
|
|
|
|
|
|
|
|
| |
Previously, LoaderTask would be run asynchronously to bind
the workspace when started on -1 which would cause the user's
wallpaper to briefly flash when rotating the device on -1.
Bug: 11802691
Change-Id: I3a1a7a32fa28a81e041a283a93d808d5a8884133
|
|
|
|
| |
Change-Id: Id79d11ed08085c4fe356739498a8b77952e30392
|
|
|
|
|
|
|
| |
-> Adds instant feedback that reorder _will_ happen, so hopefully will
improve perceived disambiguation
Change-Id: Icd99e7beeb87e79627a6b9fc78a9132781410379
|
|
|
|
|
|
| |
Change-Id: I7a0e23e16a7546a9612d3406257e15be758d4c52
Signed-off-by: Winson Chung <winsonc@google.com>
|
|
|
|
|
|
|
|
| |
Added the xml resource in Launcher3 package as well.
This is a dummy resource with just hotseat icons.
Previously reviewed on: http://ag/396580
Change-Id: I31b0d7d4796d028f44f746260c381f2d8226605a
|
|
|
|
| |
Change-Id: Ie5c094af8b0293e56bf016be5b4f4db05e7a9a05
|
|
|
|
| |
Change-Id: I4315d4e97c8df4db25e2d70be759b94a0348d644
|
|
|
|
| |
Change-Id: I0b7172bb8c2e8cfb06ef4ff097bdc632d6be0548
|
|
|
|
| |
Change-Id: Id18b14f6fbb2598a8c1f4c714f79d1a4332a7868
|
|
|
|
| |
Change-Id: I5451b1281e3f346f51677040775ae7bf76e303d1
|
|
|
|
|
| |
Bug: 11267816
Change-Id: I12a32477164fe2205bc8cb02e0a23c561a7f9189
|
|
|
|
|
|
|
|
|
| |
If another launcher runs in between, it might
change the suggested dimensions. This fixes that
case.
Bug: 11667475
Change-Id: I9211016c6b59450c46646737d6d54a11a49f3bba
|
|
|
|
| |
Change-Id: Ic4c632a956130ab28843085490dc1badb39b0e8c
|
|
|
|
| |
Change-Id: I832b6259477d6325c141fddfe9b50cb05aeff8d2
|
|
|
|
| |
Change-Id: I4bf1e935ad09e5100a7e54039537af69dd90d7ee
|
|
|
|
| |
Change-Id: I10027c2c10bbc5b2f2e63276dc91ceca0bf59a08
|
|
|
|
| |
Change-Id: I26b8488afd6d75777e1d881f1105b5c1a89021d7
|
|
|
|
|
|
|
|
| |
This reverts commit a6a296ba1ffba6c5b98e92f05254f0317f28290b.
https://memegen.googleplex.com/5476445807706112
Bug: 9832552
|
|
|
|
| |
Change-Id: I67893f00990053415453490034ea7066d9f0f3b6
|
|
|
|
|
|
|
| |
This allows other DragSource's to allow this behaviour, instead of it being
tied to specific source types.
Change-Id: I06b7c39b1b34a0ae141245bcc13b6a0873a4c0fd
|
|
|
|
| |
Change-Id: I0a296892d4964913f38bf6d7bd2c2b17e1e0e8e0
|
|
|
|
|
|
|
|
| |
-> Not sure if custom content can be added before insets are set,
so this is just a speculative fix.
Bug: 11875171
Change-Id: Ia8e07f51f527f464262b7ff99e4db245fe5a7906
|