Sunny Goyal
73133391e5
Adding a placeholder recents activity
...
Change-Id: Idde86b4008559cde8bcf13fba90a8c72c3f1f591
2017-11-02 11:23:31 -07:00
Sunny Goyal
9d341964a0
Setting up build rules and placeholder code for QuickStep
...
Change-Id: Ib4ad5c6082b293fc9f9455d70e2b21462b4ab76d
2017-10-30 10:04:24 -07:00
Sunny Goyal
f2dd4216c1
Removing extraction service and palette api dependency
...
Change-Id: I30ad1a1462a97b6bc03f8e386ae3058c7fe022e5
2017-09-29 10:40:08 -07:00
Sunny Goyal
64a75aa305
Adding A feature flag to disable widgets and a corresponding build
...
target Launcher3Go without widgets support
Bug: 62353159
Change-Id: Ia03d2235a9bcf75f9ef191924f81630e63a2c684
2017-07-21 14:10:13 -07:00
Sunny Goyal
2385ebebee
Adding support for derivative apps to safely extend LauncherLog proto
...
Bug: 37676962
Change-Id: I24716070841b41418ac57b8dc367278e3ebdd046
2017-07-20 11:47:11 -07:00
Jon Miranda
4e11c2738a
Add physics motion to items in all apps.
...
Motion applied to:
- Icons
- Prediction icons
- Prediction divider
Bug: 38349031
Change-Id: I376e6e39080c8c80463a0ce8b104b05e4d576f17
2017-05-23 10:02:51 -07:00
Sunny Goyal
3d706ad703
Separating the config and flags in different directories so that
...
it is easier to override one or the other
Bug: 36001650
Change-Id: I713f4f5dbcf902614ce9f6c7a73bdace7bdf1ea0
2017-03-07 09:30:51 -08:00
Sunny Goyal
6c46a6d324
Using java_style enum generation for proto
...
This makes it easier to track various method parameters and simplifies
debug logging
Change-Id: Ib7c3d52590d0c36b2c8460c889ee3bead3454569
2016-12-15 09:30:35 -08:00
Hyunyoung Song
14b64340ab
Merge "Change support lib res path" into ub-launcher3-master
2016-11-14 19:00:35 +00:00
Hyunyoung Song
3fa9954cf1
Make Launcher3 privileged module
...
Make privileged module to enable Launcher to render search widget
without granting permission to gmscore.
Change-Id: I920233ced18325ecc8db70e9227993913a2d9762
2016-11-14 18:59:23 +00:00
Hyunyoung Song
426d089290
Change support lib res path
...
b/32869945
> warning message will be gone after $ tapas Launcher3 && make
Change-Id: I1780704e206c3cbb458ab76de623eef502b28b8c
2016-11-14 10:46:08 -08:00
Shankhoneer Chakrovarty
687c345f9e
Created include filters for jacoco
...
Go to for report: https://cnsviewer.corp.google.com/ear/cns/on-d/home/android-test/kharon/shankh/world/test_logs/ub-launcher3-calgary/0/CodeCoverage/inv_5368912399306607305/coverage_8663315225010526892.ear/index.html
go to https://x20web.corp.google.com/users/sh/shankh/coverage/index.html for source code level code coverage statistics
Bug: 29882934
Change-Id: I397537f45ac4611e8a97d4656d0e7d2b694688fc
2016-09-20 12:14:48 -07:00
Sunny Goyal
d83a67a6b4
Separating out configs and common manifest entries
...
This separation allows for easier modification of Launcher3
by derivative projects
Change-Id: Ib3469e9b5d2707daef572050698d792316534d45
2016-05-24 14:11:24 -07:00
Sunny Goyal
d297be2148
Changing minSDK for launcher3 to 21 (Lollipop)
...
Change-Id: I421a33801886bdcccb43429b571af1ca7c6b9f55
2016-05-10 15:35:25 -07:00
Hyunyoung Song
77c263660e
Fix recyclerview res path
...
Manually cherry picking ag/943086
Change-Id: I37b75a04e3fff61b4bd42625a060c41e0fe7e85d
(cherry picked from commit bcc53286c2
)
2016-04-20 17:28:01 +00:00
Sunny Goyal
30a716157b
Removing WallpaperPicker from Launcher3
...
Launcher3 will no longer include a wallpaper picker.
Eventually it will just point to the system wallpaper settings where
user can choose from all the installed pickers
Change-Id: Ib5832fa7e451610acd4b2d34ee48fe36e3699d26
2016-04-12 17:59:16 -07:00
Tony Wickham
d9dc2e2cb3
Add palette dependency to Android.mk.
...
Change-Id: I34fcfa87a35df8ec1029669d6b570c1a95029b66
2016-04-01 16:05:15 -07:00
Sunny Goyal
bd822508e5
Deleting the WallpaperPicker code inside launcher.
...
Instead linking it to the packages/apps/WallpaperPicker project
Change-Id: Ib6830b180a22c22afece01e0a4f6e94e89d6452b
2016-02-18 15:09:21 -08:00
Sunny Goyal
5e9ef1344d
Removing lib proto util
...
Change-Id: Iebe6341a60a5e62bde97b5cca68f8abb93b04d36
2016-01-06 15:31:09 -08:00
Hyunyoung Song
56e6b478ff
Fix broken make target launcher_protoutil_lib Bug:26406415
...
am: 4ae00b1b8e
* commit '4ae00b1b8e853f45770c833085179eb382220d78':
Fix broken make target launcher_protoutil_lib Bug:26406415
2016-01-06 21:20:56 +00:00
Hyunyoung Song
4ae00b1b8e
Fix broken make target launcher_protoutil_lib
...
Bug:26406415
Change-Id: If3895b384feb9f2a6294fd76c043420851a37f49
2016-01-06 13:12:45 -08:00
Ying Wang
baa5589f6d
Remove unnecessary use of ../.
...
Change-Id: Ie747c305cbf1a6bf42f6c04c5c4d5ec3c6dad990
2016-01-04 12:19:01 -08:00
Hyunyoung Song
d30e845d89
Overlay support lib RV resources in Android.mk
...
Note: after this change, ag/735298 can be reverted.
b/22719084
Change-Id: I83caf8832790b1df0a90a1339f6b24f481c51661
2015-07-27 18:24:45 -07:00
bohu
86179020cc
Enable Launcher3 as default Home app
...
The default Home app launcher2 is deprecated and cannot launch Nexus 6
or any other high resolution devices in emulator. This CL enables launcher3
as the default Home app, since it can handle Nexus 6 and is well maintained.
Bug: 22609402
Change-Id: Iaba545fec218f79e40e0f72de5236ddadfabaa14
2015-07-20 22:23:27 +00:00
Sunny Goyal
4a6c2c5586
Updating makefile to use the current SDK
...
Change-Id: I9e0f3f6d329098b40b704be6f60200110be5ed0e
2015-07-07 12:15:49 -07:00
Sunny Goyal
d68725cd20
Fixing build error in launcher_protoutil_lib
...
> Since test build rules were included before the launcher_protoutil_lib
rule, all the following paths got prefixed with "tests/" giving file
not found error
Change-Id: I13f96fc2f14336b0ff40f086176cc4afbc254791
2015-03-13 10:28:42 -07:00
Winson Chung
93f98eaf18
Adding app grid layout with fastscroller.
...
- Adding filtering and using alphabetic index for app grouping.
Change-Id: I745b644fa8f90f5ff24a8642ac377ef1c65d8aff
2015-03-12 18:57:02 -07:00
Adam Cohen
c9735cff2e
Enabling accessible drag and drop
...
-> Using the context menu, and a new two stage system, this allows
users to curate icons and widgets on the workspace
-> Move icons / widgets to any empty cell on any existing screen, or
create a new screen (appended to the right, as with regular drag
and drop)
-> Move icons into existing folders
-> Create folders by moving an icon onto another icon
-> Also added confirmations for these and some existing accessibility actions
Limitations:
-> Currently, no support for drag and drop in folders
-> Considering moving the drag view so it doesn't occlude any
content (in particular, when user changes pages)
-> In this mode, accessibility framework seems to have
problems with the next / prev operations
Bug: 18482913
Change-Id: I19b0be9dc8bfa766d430408c8ad9303c716b89b2
2015-03-09 11:29:28 -07:00
Sunny Goyal
c46bfef5df
Removing support library dependency
...
> Removed FolderAutoScrollHelper as folders are currently not scrollable
Change-Id: I261f43a665b742697e3224e1e9852ccc526badcd
2015-01-20 11:49:12 -08:00
Bjorn Bringert
2ed99e861b
Build Launcher3 against prebuilt SDK 21
...
Bug: 17507423
Change-Id: I9d6dc856bb29e5d0b3926bde437895d0f2ca7b74
2014-09-30 18:53:39 +01:00
Kenny Guy
c2bd8101b8
Revert "Revert Cls stopping now-master running on googlefood"
...
This reverts commit 7bc272a11b
.
Conflicts:
src/com/android/launcher3/BubbleTextView.java
Change-Id: Id1fb2e1249e72658ce5477165c9bcacba9de2b04
2014-06-30 12:30:31 +01:00
Kenny Guy
7bc272a11b
Revert Cls stopping now-master running on googlefood
...
This reverts commits 01453e855f
.
and 242bbe1b72
.
"Add content description to bagded icons."
"Remove reflection now we are building against L"
Bug: 15833449
Change-Id: I81a5316f5619a9cd3b6ab9fd03b2ba96657b7f68
2014-06-24 11:43:19 +01:00
Kenny Guy
242bbe1b72
Remove reflection now we are building against L
...
Remove reflection and update changed renamed L APIs
now that branch has L sdk.
Change-Id: I223c6528487110eb328e2e229bbcbefb701e0c20
2014-06-23 13:56:05 +01:00
Michael Jurka
7ad868b86e
Create separate project for Wallpaper Picker
...
Change-Id: Id9e855780b9fb68c63eb6e9f6c19bcbce28a6fd5
2013-12-13 12:50:32 +01:00
Chris Wren
ba2923a391
expose the protoutil for launcher as an executable script
...
Change-Id: Ie990262534d85b118c165589ecee55d64f3a58cc
2013-12-10 17:41:18 -05:00
Michael Jurka
8e88cb8478
Move wallpaper picker code to a separate directory
...
Change-Id: Id79d11ed08085c4fe356739498a8b77952e30392
2013-12-10 18:28:50 +01:00
Ed Heyl
6811c5a414
override Launcher2 (aosp)
...
Change-Id: I25ec98abeba3cf115d594aa215bfde8e965c1cd1
2013-10-17 17:08:14 -07:00
Mathew Inwood
da608c950a
Target SDK 19, fix build.
...
Change ag/371791 depends on SDK 19.
Change-Id: I8411f55063c8899f65cb85ddbf45adab564de808
2013-10-08 14:04:02 -07:00
Chris Wren
2b6c21d434
add a proto decoder host utility
...
Bug: 10778984
Change-Id: I1c0203a3a5b3a3b1e565af387ccdfa92b53f8335
2013-10-03 12:57:53 -04:00
Chris Wren
1ada10d595
add a backup agent.
...
backup only, restore path is just debugging/verification.
todo: restore path
todo: additional asset backup for widgets and launcher items
Bug: 10778984
Change-Id: I01aed4794a02f03daf21bca28f99cfbea90e4967
2013-09-24 09:41:39 -04:00
Bjorn Bringert
32b12d2c79
Get rid of dependency on android-common
...
It was only used for a single string constant that can be inlined
Change-Id: I19078b6b00adf1b91e329d10181e91809944b606
2013-06-06 13:00:41 +01:00
Daniel Sandler
325dc23624
Launcher2 is now Launcher3.
...
Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon
Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
2013-06-05 23:30:20 -04:00
Michael Jurka
e233a8bf79
Hide clings in child mode
...
Bug: 8349525
Change-Id: Ie92153e77f1714b88986813a689a4fa7e444d1dc
2013-03-29 15:45:49 -07:00
Michael Jurka
a0d39c9da9
Switching SDK_VERSION to 17
2013-01-17 10:44:14 +01:00
Dianne Hackborn
804503c75a
Add user initialing receiver to select a unique wallpaper.
...
Change-Id: I14652d8108c2e19db821ab5526b6e630db8fe998
2012-09-16 00:00:27 -07:00
Michael Jurka
8c3339bde9
Compile Launcher against only public apis (level 16)
...
Also, removing use of TableMaskFilter (last remaining private api)
Change-Id: I2df80605b240352fdf7ef2ebd26b98342149bda3
2012-06-22 11:45:02 -07:00
Jeff Brown
b819ff639f
Remove the simulator target from all makefiles.
...
Bug: 5010576
Change-Id: Ibce8754b39a9ae6f8f192eefa712c45f0b0059be
2011-07-11 22:12:27 -07:00
Tsu Chiang Chuang
923aa62463
rectify build files.
...
Change-Id: I138ac7805cb045f960e32193bad95a73cd8b063e
2011-06-17 12:11:23 -07:00
Daniel Sandler
dde427869b
Merge "Rocket Launcher!"
2011-05-26 13:10:14 -07:00
Daniel Sandler
4e1cd23a51
Rocket Launcher!
...
This is an Android Dream, which is kind of like an
interactive screensaver implemented as an Activity.
The Rocket Launcher uses the Launcher's own icon cache to
show the user's installed apps in hyperspace. Tap the screen
to slow down to impulse power. Then, tap an icon to launch.
(depends on I4559a95 for android.dreams in support lib)
Change-Id: Ie6ce34ec1c863667faeada4f39b225f3946e8633
2011-05-26 16:02:09 -04:00
Tsu Chiang Chuang
8c7a2b7d02
Adding stress test for launcher2 rotation.
...
Change-Id: I03b7dbdd025af39fc733a91f54633a548225e140
2011-05-25 15:32:00 -07:00
Ying Wang
7c8c8478ba
am b159e77b: Fix proguard flag file dependency.
...
Merge commit 'b159e77b99883125831eeded394c160b0637f93b'
* commit 'b159e77b99883125831eeded394c160b0637f93b':
Fix proguard flag file dependency.
2010-09-30 11:27:49 -07:00
Ying Wang
b159e77b99
Fix proguard flag file dependency.
...
Change-Id: Ic9f90a30833bfafb7d76dcc851a92892b9a2a9b7
2010-09-29 15:25:38 -07:00
Shih-wei Liao
163feaee4d
Fix the simulator build.
...
Change-Id: I7b9530320538871ede62cb361466bf397f8fdbbc
2010-07-20 01:22:10 -07:00
Shih-wei Liao
afb81d4ac5
Ported Launcher2 to use the new Build system.
...
Change-Id: Ie24bb6520f9f6dfc24dde2b7810ec322bc7b3a1a
2010-07-19 16:42:48 -07:00
Romain Guy
5347b3f6e4
Re-enable Proguard, supports 3D all apps correctly now.
...
Change-Id: I84ab56054c9f57985fec9107c3977691177b85a4
2010-03-11 10:36:05 -08:00
Ying Wang
f8f7995e60
Turn off Proguard on Launcher2.
...
It will be turned on eventually, after the issue is fixed.
Change-Id: Ibd2a2d295379d14cd95d13156aa22c44be6fa7b4
2010-03-11 09:53:25 -08:00
Dianne Hackborn
12687cf144
Allow shared user id and process to be set via overlays.
...
This fiddles the manifest to allow the app's shared user id and
process to be changed at build time via resource overlays, so we
can build launcher to run in the acore process for low-end devices.
Also switches the cert of launcher back to shared, to allow for
this. (Note this only really matters if the shared user id is set,
otherwise launcher will still get its own uid.)
Change-Id: I0bd0a06e1442c4bfe5ceb2d438cb58f29d911578
2010-03-09 17:18:11 -08:00
Ying Wang
932b29dbd8
Enable Proguard on Launcher2.
2010-03-03 17:13:54 -08:00
Jean-Baptiste Queru
2b75fb573e
Switch to Launcher2 for all builds.
...
Change-Id: Ie5563bf09ebd79cdd94e4c3bd1961807e7bb3693
2010-03-03 11:27:21 -08:00
Ying Wang
77de117d2e
Fix Proguard flags.
2010-02-19 18:50:32 -08:00
Bjorn Bringert
3e244cf9d2
Use Search.SOURCE from android-common
...
The SOURCE (search source identifier) constant is moving
from hidden in android.app.SearchManager to com.android.common.Search.
Part of http://b/issue?id=2429556
Change-Id: I68fa792f2d452aadcb9216f5c780bd082ca5039f
2010-02-10 14:17:35 +00:00
Jean-Baptiste Queru
2583ac54b4
explicit set an "optional" tag
2010-01-05 11:11:17 -08:00
Joe Onorato
24a40dc28e
Put launcher2 back into its own process. bug 2241963
2009-11-05 16:42:25 -05:00
Romain Guy
a45f664227
Remove live wallpaper picker from Launcher2.
...
Change-Id: I2c48f3624128276c3460939960168163d3c74c08
2009-10-16 15:46:55 -07:00
Daniel Sandler
86daa3fb87
Live wallpaper improvements.
...
Now draws something a little nicer if the live wallpaper
doesn't have a preview.
Also: move Launcher2 back into "shared" so it has permission
to set the wallpaper.
2009-09-28 16:03:50 -04:00
Joe Onorato
7b7a2cdb33
Launcher2 is now home.
2009-09-23 08:35:07 -07:00
Romain Guy
41669fc9c6
Add live wallpapers picker to Launcher2. This is temporary.
...
This change requires changing the signature and shared user id of Launcher2, we
will have to revert this once we move the wallpapers picker back to Settings.
2009-08-13 12:53:24 -07:00
Joe Onorato
a5902524d4
Launcher2 compiles.
2009-07-30 13:37:37 -07:00
The Android Open Source Project
bc219c3c12
auto import from //branches/cupcake/...@137197
2009-03-09 11:52:14 -07:00
The Android Open Source Project
31dd503c6a
auto import from //depot/cupcake/@135843
2009-03-03 19:32:27 -08:00
The Android Open Source Project
3189679370
auto import from //depot/cupcake/@135843
2009-03-03 18:28:51 -08:00
The Android Open Source Project
c8f00b61c6
Initial Contribution
2008-10-21 07:00:00 -07:00