| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ia7e4366191c580e8989af087de455c4c71b9c18d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Id9e855780b9fb68c63eb6e9f6c19bcbce28a6fd5
|
|
|
|
|
|
|
|
|
| |
If another launcher runs in between, it might
change the suggested dimensions. This fixes that
case.
Bug: 11667475
Change-Id: I9211016c6b59450c46646737d6d54a11a49f3bba
|
|
|
|
|
|
| |
This reverts commit 29c2da02bf48fbdba977bc774027e218487e1abe.
Change-Id: Ie5addf5ac77acb6411a6f22195d8608df625462a
|
|\ |
|
| |
| |
| |
| |
| |
| | |
The code is still here for easier upstream merges.
Change-Id: I97ec1492e8acf7ff6a5ceef00a68f47e6444bf50
|
|/
|
|
|
|
| |
(see http://www.fireeye.com/blog/technical/2014/04/occupy_your_icons_silently_on_android.html for an explanation why this is dangerous
Change-Id: I203cf418973b873a87eae24f1b39c8ef397e4e58
|
|
|
|
|
| |
Change-Id: Ic4f2589924a3c61b676db907f08108286dc45c29
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Forward port from CM 10.2
PS3: Don't rename and incorporate changes from Devkota
PS4: Update German translation
PS5: Remove translations
PS7: Hide widgets from widget list
PS9: Remove debug output
PS11: Rebase
Change-Id: Ie06b288e22c2678fb09da1bf42d46922b8319e01
|
|
|
|
|
|
|
| |
Change-Id: I7be91884a7e0f041d7ffbdf7efdb8a33dc344d4f
JIRA: CYAN-3363
Issue: https://jira.cyanogenmod.org/browse/CYAN-3363
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
|
|
|
| |
There can only be one original-package tag. Go with com.android.launcher3
for now, and move Trebuchet back to com.cyanogenmod.trebuchet. This will
allow for workspace migrations from both CM10.2 Trebuchet and from CM11
Launcher3
Change-Id: I7743954bffc55f503851038f800607947e20015e
|
|
|
|
|
|
|
|
|
| |
We can do this with aapt, while retaining the ability to merge
upstream by leaving the files alone.
And add a migration line for com.android.launcher3 so users don't
lose their current cm11 workspaces
Change-Id: I3ddda3b0ec7500a7d79c27143edcdc3435f82666
|
|
|
|
| |
Change-Id: If09c4d7599ecbbe4adbf41def8fbd468d95377b4
|
|
|
|
|
|
| |
Add in original-package tag so we don't force users to lose their data.
Change-Id: I7bece10a5d49c2d8f37aface615cb27d532cdaa6
|
|
|
|
|
|
|
| |
AOSP 4.4 has a public INSTALL_SHORTCUT/UNINSTALL_SHORTCUT permission.
Change-Id: I11cf09b4964838b2366ec37646392ff61be6c529
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
| |
Change-Id: I83236a93fee82677417859cf4f301aec838b6e28
|
|
|
|
| |
Change-Id: I0fa64bbfc7e13715d7538f62acfffb7087b826ba
|
|
|
|
| |
Change-Id: I1a58f0fb3cbccfe8e58e7dfa28cabfac525b65c0
|
|
|
|
| |
Change-Id: If8199313561dfba03a1aad0b49bb4036dcf586c9
|
|
|
|
| |
Change-Id: Icd6a97c1d7877241aa9c71bd80dfdbe6e44ca7ee
|
|
|
|
| |
Change-Id: Ibfe14c5960211916222fc49389b8776be6bf768b
|
|
|
|
|
|
|
| |
Also, unify WallpaperCropActivity so it's
identical to the system default version (mainly
removing Launcher dependencies)
Change-Id: I1ebc390bce23de62d76daced6f8cb44d57e4ac0c
|
| |
|
|
|
| |
Change-Id: Ifb0a7dcb5a6e9ddd4f4bbccc793d9b4db1256cf2
|
|
|
|
|
| |
Bug: 10441366
Change-Id: Ie9d70010ecdee3332595be6296fef604e3d676a8
|
|
|
|
|
| |
Bug: 10441366
Change-Id: I3ddb95839bcd5c07db7e76ce1a28323b499ea30d
|
|
|
| |
Also, remove preview images for wallpaper pickers.
|
|
|
|
|
|
|
|
| |
Note that we don't yet have a solution for the user's
initial wallpaper. Bother!
Bug: 9626042
Change-Id: I07ab09a3d10434e444dc27051034d387e692e469
|
|
|
| |
Change-Id: Ib4c5ac4989b4959fa62465d9cde3cac662e24949
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Look for com.android.launcher3.action.LAUNCH to be sent when
an icon is clicked in Launcher. (Restricted to
com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS
which is a signature permission right now.
This is specifically tracking apps launched via shortcut
icon; any other method of launching apps (notifications,
recents, internal navigation, etc.) is outside of Launcher's
purview and hence not broadcast.
The broadcast currently includes, in the "intent" extra, the
Uri flattening of the specific shortcut clicked.
The file /data/data/<pkg>/files/launches.log contains a
binary log of all such launches, including additional info
like screen# that should probably be in the broadcast too.
This info is summarized in .../stats.log, which encodes a
simple histogram of app launches since basically forever.
This should probably be done over a sliding window, which
will require more processing on startup.
Bug: 10031590
Change-Id: Ifc5921d5dc20701c67678cbfdc89b03cacd62028
|
|
|
|
|
|
|
|
|
|
| |
-> The overlay causes performance regressions so it's hard to evaluate
performance with it on.
-> Also, the WeightWatcher is still running regardless, so you can
always check it
-> Saved as a shared pref
Change-Id: Iad5ccbeca2c2b4e0ec86294879f3eb09caa594e9
|
|
|
|
|
|
|
| |
The emailed file is now a zipfile containing one .ahprof
file for each process known to MemoryTracker.
Change-Id: If4a73df9afd38756cc01ff37b2d249346e5f7e9f
|
|
|
|
|
|
|
|
|
|
| |
Multiple processes may be tracked and viewed simultaneously.
Also, some changes to the graph:
* show uss and pss together
* adjust opacity controls
Change-Id: I20eebaa8cc8faf78b46af2a35d71ee538207f02b
|
|
|
|
|
|
|
| |
Alternatively,
$ adb shell am start -n <pkg>/com.android.launcher3.MemoryDumpActivity
Change-Id: I8c615ec3abffaf6ad693c93bdf569550d8f97298
|
|
|
|
|
|
|
|
|
| |
-> load old provider
-> permute pages
-> strip all duplicates from workspace
-> add [allapps minus workspaceapps] to apps folder
Change-Id: Id319d532c6bf1d78370ecc736e95a9475d831de8
|
|
|
|
|
|
| |
allapps/widgets
Change-Id: Idc718a9e03e7358f972c59fcfc3bf2eaf75e56ee
|
|
|
|
|
|
|
|
|
|
| |
Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon
Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
|
|
|
|
|
|
| |
- Smoother All Apps scroll performance
Change-Id: Id2d31a45e71c63d05a46f580667ad94403730616
|
|
|
|
| |
Bug: 7400295
Change-Id: I2c7625ee1ce09ded57d884c229f155ebcf39be07
|
|
|
|
| |
Change-Id: I87370e8dc7f3159182dac9f650223ce010d6286b
|
|
|
|
| |
Change-Id: I4a8fcea6856ea021b22d6e1f317c43d081c7b923
|
|\
| |
| |
| | |
AndroidManifest" into jb-mr1-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- add basic RTL support in the AndroidManifest so that Widgets will be able
to support RTL too
- force LTR layout direction to AppsCustomizeTabHost so that we dont have to
deal with layout mirroring yet
(do not need to force also LTR layout direction to Wallpaper activity and fragment
as another CL is removing the ActionBar on them)
Change-Id: I66623a3fcec0d7adef62b0ab8c8b2170e09f1b1b
|
|/
|
|
|
|
| |
Bug: 5295678
Change-Id: I50bb4bee3d9d54f28ef4a46ed9754701045d38c7
|
|
|
|
| |
Change-Id: I14652d8108c2e19db821ab5526b6e630db8fe998
|
|
|
|
|
| |
Bug: 5543177
Change-Id: I8b4f1899bc898ae95f9bca004e6fa959ee078903
|
|
|
|
|
|
|
|
|
| |
In a future version of Android, the default value for
<provider android:exported> will change from true to false.
Explicitly set android:exported="true"
Bug: 3306452
Change-Id: I8fcce3af6949eb245ea97b6e64c191f465f0ae5f
|
|
|
|
| |
Change-Id: Ibbbca9fb93319400332ba27f9cae62b1c0cc4313
|
|\
| |
| |
| | |
jb-dev
|