Commit Graph

1667 Commits

Author SHA1 Message Date
Sunny Goyal d3ad9828d1 Merge "Adding support to restore widgets even for jelly beans." into ub-now-porkchop 2014-08-10 19:43:29 +00:00
Adam Cohen b172c13dcc Updating the widget tray
-> adding dark panel / associated visual updates
-> cleaning up the sizing / padding / to match all apps
-> fixing a couple things from previous CL

Change-Id: I4f663af7022337d687124ef25a22bac03d9d6af9
2014-08-10 19:10:21 -07:00
Adam Cohen 9bfdb76aaf Polishing the AllApps transition
-> separating HW layers during animation to be siblings
   instead of parent-child (was destroying parent layer
   on each frame)
-> Unifying material transition with pre-L, everything
   is the same, just missing the reveal.

Change-Id: I8f7d5e658c2d9298bea83ce8199cb35e6fc0d44e
2014-08-10 18:29:36 -07:00
Sunny Goyal ff57227711 Adding support to restore widgets even for jelly beans.
> Show 'widget-not-ready' until the widget app is installed
> Once the app is installed, bind a new widget id (not required on L if
  id-remap was received).
  **Remove the widget if bind failed
> If the widget has no configuration screen, show the widget, otherwise
  show 'setup-widget'.
> Clicking 'setup-widget' shows the config screen, and updates the
  widget on RESULT_OK.

issue: 10779035

Change-Id: I2f8b06d09dd6acbc498cdd93edc59c26e5ce17af
2014-08-08 14:29:02 -07:00
Adam Cohen 4da294de83 Remove 300 ms start delay from app launch transition
-> tiny cleanup from isLmp crunch

issue 16309411

Change-Id: Ib2edff84b53ca471e7d2a2a458091db1fa2f6b42
2014-07-28 15:07:18 -07:00
Baligh Uddin 9f0386fbcc Merge "Import translations. DO NOT MERGE" into ub-now-master 2014-07-24 15:36:09 +00:00
Baligh Uddin 5a78927216 Import translations. DO NOT MERGE
Change-Id: I1427e90539940f8b07b0e64aa2bda08abe8649f7
Auto-generated-cl: translation import
2014-07-24 03:57:00 -07:00
Adam Cohen 3ed316a71d Adding broadcast to indicate first launcher load
-> fixing small thing from previous CL

issue 16191557

Change-Id: I015859f6028066e7c8664436f291ed226a539e29
2014-07-23 20:40:09 -07:00
Baligh Uddin 06eda48b01 Import translations. DO NOT MERGE
Change-Id: I10246228fb00843ba5c8efc553d4fd47d72453ad
Auto-generated-cl: translation import
2014-07-22 17:15:38 +00:00
Adam Cohen 224ee988fc Updating some assets
-> all apps, page indicators, folder / allapps background

Change-Id: I400511c4f07b43df09de28080008c01a96ab9c75
2014-07-21 11:42:19 -07:00
Sunny Goyal 651077bdd6 Adding app widget restore support in Launcher3 for android L
When the app is restored, it displays placeholders for all pending widgets.
These placeholders can be moved and removed similar to a widget (size is fixed
to what defined in backup). Once the system notifies the launcher of the new
widget ids, the place holders are replaced with actual widgets.

issue: 10779035

Change-Id: I68cbe4da01e9ca2978cb4471a7c645d2aa592055
2014-07-21 10:34:21 -07:00
Adam Cohen 82cc3fe6c7 Merge "Preliminary work on Material Transitions" into ub-now-master 2014-07-19 22:40:06 +00:00
Adam Cohen 6c5891a9fc Preliminary work on Material Transitions
-> Early exploration of AllApps Hero transition with
   circular reveal
-> Stripping a bunch of dead code from AppsCustomizeTabHost
-> Moved background scrim to DragLayer
-> Removed "SMALL" state from workspace: replaced with
   NORMAL_HIDDEN and OVERVIEW_HIDDEN. This is mainly to
   reduce the overall usage of the z-space model between
   allapps/widgets and workspace. There are vestigial
   remains of this model, mainly due to the overview
   mode, and a bit for spring-loaded.

Change-Id: If2302a24394f0ec66621f01ffa2fc4934aa10c3f
2014-07-18 17:56:42 -07:00
Sunny Goyal ebf50c93b0 Merge "Merging Motorola's patch to disable apps when is safe mode." into ub-now-master 2014-07-18 18:24:25 +00:00
Sunny Goyal c5c60ad359 Merging Motorola's patch to disable apps when is safe mode.
issue: 16044192

Change-Id: I10069dcdf459ecc71361271e883eabb743d77822
2014-07-18 16:10:34 -07:00
Adam Cohen cc83d8dbfe Merge "Specify permission.RECEIVE_LAUNCH_BROADCASTS in String resource" into ub-now-master 2014-07-18 18:24:25 +00:00
Adam Cohen df3ac430b1 Specify permission.RECEIVE_LAUNCH_BROADCASTS in String resource
Change-Id: I2aca0108e3b41dc1db80d552dd6242a5a8d0245d
2014-07-16 14:48:43 -07:00
Sunny Goyal 3484638cad Adding a circular progress bar for preloader icons
Change-Id: I1b5ba61c01a16a8cb5d3f9e31f827f8c99a1ffc9
2014-07-16 13:37:56 -07:00
Adam Cohen 96bb79819e Enabling quantum look and feel everywhere
-> _l assets become default, new folder icon look is default
-> Starting to unify folder look / feel with all apps
-> New page indicators

Change-Id: I50b2c647fbcbe6ed27705527d8e16bd89e123d0b
2014-07-07 15:29:53 -07:00
Baligh Uddin c2e809597a Import translations. DO NOT MERGE
Change-Id: I1a573caae29dd7e7b6d5095121991ffa1e142c05
Auto-generated-cl: translation import
2014-07-06 08:53:19 -07:00
Chris Wren 803a4bec0f Drop support for remove all dead promises.
Bug: 12764789
Change-Id: Id876b66cf8da4388cb3ed5670a0bbdcf73f2982d
2014-07-01 17:13:04 -04:00
Chris Wren 8d8d62249e Update text on dead shortcut removal dialog.
Bug: 12764789
Change-Id: I9eda1abba2edc3857ce63da2c7c14e13b9a2505e
2014-07-01 09:47:50 -04:00
Chris Wren 40c5ed3039 Offer to delete broken promise icons.
Track state of promise in the info, not the view.
Fix bugs around moving promises to folders.
Fix bugs around filterign and removing promises.

Bug: 12764789
Change-Id: If5e8b6d315e463154b5bafe8aef7ef4f9889bb95
2014-06-27 15:17:56 -04:00
Adam Cohen e13327d32d Accounting for larger search box
-> QSB is 8dps larger, accounting for that in GEL
-> Steal 8 dps from the page indicators to keep the grid unaffected

Change-Id: I39f19e69e4a34e05a149b80a8d7966ea56ccc560
2014-06-19 14:12:45 -07:00
Adam Cohen 76308c3b62 am 6ea3b116: Override app launch transition for LMP preview
* commit '6ea3b116fc2eea7cc1a6892c548da45a4f581a1d':
  Override app launch transition for LMP preview
2014-06-11 18:57:39 +00:00
Adam Cohen 6ea3b116fc Override app launch transition for LMP preview
issue 15544569 j)

Change-Id: I8aff85a154cb98d865a8834f37b13e30cd03de6c
2014-06-11 11:47:56 -07:00
Adam Cohen 128d1c8e1d am 71b0473f: Add new assets for LMP preview
* commit '71b0473f24a7d77263aae88139f13298a1d64b27':
  Add new assets for LMP preview
2014-06-11 18:36:17 +00:00
Adam Cohen 71b0473f24 Add new assets for LMP preview
issue 15544569 c), d), e)

Change-Id: Ib352ef1fa7c19c3695c82f3ea31936a4b41da5aa
2014-06-11 10:50:41 -07:00
Adam Cohen 1baf799129 Removing some dead code / strings
issue 14161836

Change-Id: I44aa0c3109b1b0efe8e1be80eb4c4f373c02994a
2014-06-02 14:13:28 -07:00
Winson Chung be87647e2a Adding support for dynamically resolved default layouts.
Change-Id: Id05c60b93423ce37dd06a126ecf33c74a0ba1d62
2014-05-16 12:33:38 -07:00
Baligh Uddin e2e9c4384f Import translations. DO NOT MERGE
Change-Id: If0e29141f43f95b704036c10181eef2a399eab1f
Auto-generated-cl: translation import
2014-05-12 12:57:32 -07:00
Baligh Uddin d4ad2b9af7 Import translations. DO NOT MERGE
Change-Id: I1b6135da81905cd0d203037d6ee7fc7cb2596d69
Auto-generated-cl: translation import
2014-04-28 13:12:37 -07:00
Baligh Uddin 6ecd8e883f Merge "Import translations. DO NOT MERGE" into ub-now-nova 2014-04-24 14:38:26 +00:00
Baligh Uddin 13b96f83e0 Import translations. DO NOT MERGE
Change-Id: I4c91fa67d3ea6c6831d685d6457cab78537aa0c1
Auto-generated-cl: translation import
2014-04-23 15:01:56 -07:00
Jeff Sharkey bc0a40647b Avoid wrapping cling titles on small screens.
Only allow font size bump on large-screen English devices.

Bug: 13340779
Change-Id: I21e10bd21b30803386fdb62b87b0fbdf8efd6731
2014-04-23 14:45:25 -07:00
Adam Cohen 76ac344cb6 Merge "Allow the old launcher content URI to be overrided" into ub-now-mister-ugly 2014-04-17 00:53:52 +00:00
Baligh Uddin a7b99b59c2 Import translations. DO NOT MERGE
Change-Id: I79cba96f30222edc7c238c69ba39c42e5796dc94
Auto-generated-cl: translation import
2014-04-09 13:27:43 -07:00
Baligh Uddin a42534f948 Import translations. DO NOT MERGE
Change-Id: I1e236770eb6f0b892aa0062eee00f9cdb918d307
Auto-generated-cl: translation import
2014-04-07 12:50:46 -07:00
Baligh Uddin cc95d18d6d Import translations. DO NOT MERGE
Change-Id: If301cb07c8b50249a8e657c2ebe6d0f86f613b26
Auto-generated-cl: translation import
2014-04-02 12:34:32 -07:00
Chris Wren c6e7d9e917 update strings for welcome back
Bug: 13531041
Change-Id: Iabcb40df50850bd91b9ec972b407e4267960e4b9
2014-04-01 16:14:00 -04:00
Jason Monk 0bfccebc9b Allow the old launcher content URI to be overrided
Move the URI used to import favorites from launcher2 to be loaded
from a string resource.  This allows it to be overridden.

This will enable permissions fix for GoogleSearch.

Bug: 12058200
Change-Id: I31243fe89f545c9771d5cceffe1c9e7668a42bc5
2014-03-21 15:42:06 -04:00
Baligh Uddin 75fd8bd4d3 Import translations. DO NOT MERGE
Change-Id: Ie0317b94dd08597383b981fa196391728baa0b09
Auto-generated-cl: translation import
2014-03-19 14:00:18 -07:00
Geoff Mendal f2e81836dc Import translations. DO NOT MERGE
Change-Id: I6bcf984e6fdb29a2a3b6f449e27bf2da2b7d95b3
Auto-generated-cl: translation import
2014-03-17 13:23:36 -07:00
Baligh Uddin 5902be0b67 Import translations. DO NOT MERGE
Change-Id: Ie89bb39579db28c38425b05d1fa62cbcbf77696f
Auto-generated-cl: translation import
2014-03-12 12:44:33 -07:00
Chris Wren 76336cfcd6 Merge "update promise icon status" into ub-now-mister-ugly 2014-03-11 17:48:42 +00:00
Chris Wren aeff7ea434 update promise icon status
also fix a crash in LauncherModel.DEBUG_LOADERS

Bug: 10778992
Change-Id: Iafc28c1e0c2f2a1283783a7ce27e181634b62993
2014-03-11 13:41:05 -04:00
Jason Monk 9364986c83 Merge "Add support for uri favorites and resolve groups" into ub-now-mister-ugly 2014-03-10 18:29:38 +00:00
Jason Monk 41314973b4 Add support for uri favorites and resolve groups
Adds support for new types in default_workspace xml files.

Adds support to favorite that attempts to resolve an intent specified
by URI. If a logical choice can be found from the resolve, it adds the
shortcut.

Adds support for a resolve, which contains several favorites and attempts
to add the shortcuts until one is successful.

Bug: 10547358
Change-Id: Ia30341e77e7d4a0bd4a4f4e6a3d9ce2a48a46237
2014-03-07 13:35:34 -05:00
Baligh Uddin 77f40b46b2 Import translations. DO NOT MERGE
Change-Id: I695c7a40bf0130120d380c788841cedfc7b91c34
Auto-generated-cl: translation import
2014-02-24 14:00:27 -08:00
Adam Cohen 71e03b9979 Fix issue where clings didn't appear after set up wizard (issue 13077829)
-> Also removed the db-created as a criteria for showing the clings
   (this was a bit problematic in some cases and going forward)
-> Instead, we use database upgrade as a signal to not show the clings.
   This is used instead of the above criteria (to prevent old users from
   seeing the migration cling and losing their data.)
-> Stripped some old code related to custom clings that's no longer used.

Change-Id: Ib5e5285e5ddbc60e69eb998ee9fd092ae879150d
2014-02-21 14:37:53 -08:00