| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This reverts commit 64718d775ce8322915d143adb9a0f1ea3160e9e3.
Change-Id: Ibf92232dfa8ee96aafecc4b4e49fc55cfb21c229
|
|
|
|
|
|
| |
This reverts commit b52694e4fdd3c8ee524b5f6f870697e40061b2a6.
Change-Id: I69bff363280ea69ee83dea3a8f2ef2d0d95a7be0
|
|
|
|
|
|
| |
This reverts commit ebf8f37515c23a167cef2bb8cff04854c52fd35b.
Change-Id: If80e3bc0443fa9e79c085e9251f4be0a10730397
|
|
|
|
|
|
|
|
|
|
|
| |
Repro:
- Set low animation scale (.3-.5)
- Pkill Trebuchet
- Open home screen and click open folder with ~12+
https://jira.cyanogenmod.org/browse/CYAN-4907
Change-Id: Ib927101e72674d5ffa3733f5c093c3f9970fa273
|
|
|
|
|
|
| |
Change-Id: I6fb32d39e25150fdc65669c452784ab60e9f3115
JIRA: 4668
Issue: https://jira.cyanogenmod.org/browse/CYAN-4668
|
|
|
|
|
|
|
|
| |
Add permission for DashClock extensions.
Change Trebuchet to allow viewing additional screen.
Add setting that to configure Google Now / CMHome.
Change-Id: I63286a2cce87455ed411bd4c77680200eec89be7
|
|
|
|
|
|
|
| |
This reverts commit 2168cc82e4c349d62db8476a914d80cd041a7d8c.
Direct call widget is broken.
Change-Id: I3e8fe0e0ff77cf0ccff17701b5f40f2a62ae8d3f
|
|
|
|
|
|
|
| |
Make sure trebuchet is enabled for all users
and not able to be disabled.
Change-Id: Ia5424d633f4d5e327b71400a83d1b1b753ccc7c1
|
|
|
|
|
|
|
| |
The CALL_PHONE is not needed by the Launcher, and is a costly money permission.
Change-Id: I262dabf192706fd28115c6896cb5673491fe2e5d
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
| |
Change-Id: I2931915eba0cde2d66577bcb83ba8521ce034158
|
|
|
|
|
|
|
|
| |
Scrolling to the left will now open a custom home screen that can be
used to display information provided by the system or third parties
via an API.
Change-Id: I62991c0634b686ca875d04fa118695050731ba7e
|
|
|
|
|
| |
Change-Id: I4faee66580ab0e41ee8e8bcbd79ce680d45bce97
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
| |
* Also cleanup & remove unused strings
Change-Id: I0b9f2405ab98b0df612a18ccfaa5d9ba98876d8a
|
|\ |
|
| |
| |
| |
| | |
Change-Id: If10fa3fa407891b91322c7e982742eb1dfab2b93
|
|\| |
|
| |
| |
| |
| | |
Change-Id: Ib933df8ef825ac35dfcf3207be5f803c2da18f56
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Launch search from extra panel to mimic Google Launcher.
Changed Trebuchet to build against CM instead of the AOSP SDK.
Added support to swipe left from the home screen to enter Google Now, if it is installed.
A right swipe will return the user to the home screen.
Change-Id: Ia1a77fedea7e67bcd54a6b6d66099f8366d6b1dc
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Trebuchet - Protected Apps
- Build fixed to work with LOCAL_SDK_VERSION
- Fixed adding components to protected folders and adding protected folders to other folders
- Fixed issues with EditText for FolderName
- Adding support for Settings hooks
- Uses Setting's LockPattern for Protected Apps
- Add Read from Settings Secure DB (DO NOT WRITE!)
- Protecting a folder updates Launcher without restart
- Batch send component visibility
Change-Id: I41c295e7f2c9abc9b2e77e6e3d39b7ca60d47139
|
|
|
|
| |
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
|