Commit Graph

18130 Commits

Author SHA1 Message Date
Dake Gu
6fe262dae9 Supportleanbackshowcase: Polishing 2 and transition performance fix
Move background of browse/details/music from layout to windowBackground.
Setting background on view will cause the whole RelativeLayout being
faded in while transition move content inside the RelativeLayout.
The RelativeLayout does not have a hardwarelayer, nor does it specify
hasOverlappingRendering=false.  This falls to the slowest rendering
path.

Change-Id: I78bacc965e641d7f960aae5cf212c29f6b1f0f11
2015-10-01 15:10:07 -07:00
Dake Gu
ab2a8a7dae Supportleanbackshowcase: Polishing
Support staggered slide in/out transition for VerticalGrid.

Move background from layout file to windowBackground in theme.  Defining
background on view conflicts with transitions.

Change-Id: If823f492fd5bdd0b16c1d1e735f4214f925f3ae3
2015-10-01 14:36:25 -07:00
Dake Gu
8ab0d48a61 Merge "Showcase: Update SDK to 23 and support lib to 23.0.1" into mnc-ub-dev 2015-10-01 20:59:29 +00:00
Dake Gu
5bf3eba9dd Showcase: Update SDK to 23 and support lib to 23.0.1
Updated for new API addAsRoot() for GuidedStepFragment.
Rmove the awkward setStep() call,  we can find current GuidedStepFragment
using standard API.

Change-Id: I7ecb108a36ab5d0091c230dd5c5686e3a91f1857
2015-10-01 12:59:41 -07:00
Dake Gu
2e3684e007 GuidedStepFragment Subclass need explcitly specify a container id for background
After fixed Bug 24570987

Change-Id: I1ec51f8ea39b21e4d547e923386dd357a538ff4a
2015-10-01 11:46:10 -07:00
Dake Gu
8894dc714a Merge "Generate test for PlaybackOverlaySupportFragment" into mnc-ub-dev 2015-10-01 18:16:10 +00:00
Dake Gu
fedab48a80 Merge "Generate support version of leanback fragment tests" into mnc-ub-dev 2015-10-01 17:53:47 +00:00
Dake Gu
c7e4f19c33 Generate test for PlaybackOverlaySupportFragment
Change-Id: Ia3064006f3fb3fc4fd5230ff3ab24a7c4ba2470f
2015-09-30 13:41:45 -07:00
Dake Gu
48b4a134a4 Generate support version of leanback fragment tests
Include all leanback support version of fragment except
PlaybackOverlayFragment missing a support version of PlaybackControlHelper.

Change-Id: Icb5c99e8677630e8541b22b009051dd3908d4f35
2015-09-30 11:26:37 -07:00
Yuichi Araki
d9b5ca8fb8 Add usage of app:actionLayout in NavigationView
Change-Id: Ia89c13233226bebba9a0d0bde57f183debd85ba4
2015-09-29 18:21:16 +09:00
Tor Norbye
91b02594f7 am 6e0718b2: am 28c3c333: am 82336df0: Pass in current android.jar to api-generator
* commit '6e0718b2ccc9bb11435506222d07ba518a23913b':
  Pass in current android.jar to api-generator
2015-09-27 23:23:58 +00:00
Tor Norbye
6e0718b2cc am 28c3c333: am 82336df0: Pass in current android.jar to api-generator
* commit '28c3c33391efeaf2d19f2d9db7eb49de34a44a59':
  Pass in current android.jar to api-generator
2015-09-27 23:17:45 +00:00
Tor Norbye
28c3c33391 am 82336df0: Pass in current android.jar to api-generator
* commit '82336df0c11445ba7ce6228bb4983a914328c710':
  Pass in current android.jar to api-generator
2015-09-27 23:11:31 +00:00
Tor Norbye
82336df0c1 Pass in current android.jar to api-generator
This ensures that the api-versions.xml shipped with
the SDK always includes the correct latest API
data (see http://b.android.com/183500)

Change-Id: I96a6b0218abeaf3865a49de0fdd2be933f88c469
(cherry picked from commit fbe6c8105a)
2015-09-26 22:21:29 +00:00
Yigit Boyar
3d1224e652 RecyclerView in place animations
Bug: 22507896
Change-Id: I0344348011c412ea00b97eec97fa8d566bb09c7e
2015-09-23 13:12:34 -07:00
Dake Gu
6b73c45db3 Merge "Generate example of GuidedStepSupportFragment" into mnc-ub-dev 2015-09-23 01:22:18 +00:00
Dake Gu
9e5a6a8fcb Revert "Revert "Add example of vertical grid transition and GuidedStepFragment""
This reverts commit c1e0465a05.
2015-09-22 15:32:48 -07:00
Dake Gu
56b56d0f5a Merge "Revert "Add example of vertical grid transition and GuidedStepFragment"" into mnc-ub-dev 2015-09-21 21:23:52 +00:00
Dake Gu
c1e0465a05 Revert "Add example of vertical grid transition and GuidedStepFragment"
This reverts commit 7b42f57cda.

Change-Id: Id6abde83749952818e39a5b4b61c923052aee569
2015-09-21 21:23:41 +00:00
Dake Gu
1585785c23 Generate example of GuidedStepSupportFragment
Bug: 21504593

Change-Id: Ifafc4a956060def75bc01d45eeb568d3077a977e
2015-09-21 12:25:58 -07:00
Dake Gu
fc16978239 Merge "Add example of vertical grid transition and GuidedStepFragment" into mnc-ub-dev 2015-09-21 17:55:59 +00:00
Baligh Uddin
70e495401e am 0544c15c: (-s ours) am 991947ef: (-s ours) Import translations. DO NOT MERGE
* commit '0544c15c4c21b477a478f03aa4c7e8622be922e9':
  Import translations. DO NOT MERGE
2015-09-18 17:24:23 +00:00
Baligh Uddin
0544c15c4c am 991947ef: (-s ours) Import translations. DO NOT MERGE
* commit '991947efccc5d6d6de9c21a9548a0ff143e51e84':
  Import translations. DO NOT MERGE
2015-09-18 17:16:32 +00:00
Baligh Uddin
991947efcc Import translations. DO NOT MERGE
Change-Id: I52f9e0ca4704f52015b44af909c18b966f03ff05
Auto-generated-cl: translation import
2015-09-18 10:08:02 -07:00
Dake Gu
7b42f57cda Add example of vertical grid transition and GuidedStepFragment
Added example of vertical grid transition

Added example of launching GuidedStepFragment from BrowseFragment.

Also fixed couple bug in GuidedStepActivity:
1. All fragment class should be public
2. Remove argument from constructor. Pass Arguments instead.

Bug: 23319507

Change-Id: Ia7b8d6669445be62f8f2a325cc460021ca392ded
2015-09-14 16:09:33 -07:00
Chris Banes
8402e53c26 Merge "Add snapping scroll example to SupportDesignDemos" into mnc-ub-dev 2015-09-10 00:25:10 +00:00
Tor Norbye
16d9874d36 Update platform-tools version to 23.0.1
Change-Id: I7e2a9dd15793f3fde1be81b8eb987bc93746632e
2015-09-09 18:56:49 +00:00
Mady Mellor
69bd278c0c Add proguard configuration to support design demos sample app
Proguard was stripping out the coordinator layout behavior and the
linear layout manager classes.

Change-Id: Ibe72d5952bee20cf386e7384e261f46eea1cb67d
2015-09-09 10:42:59 -07:00
Chris Banes
4e650fbf0b Add snapping scroll example to SupportDesignDemos
BUG: 23792717
Change-Id: Ida0ba53fdf14534daa5a2a61ba5c035a1b782e82
2015-09-04 11:19:45 +10:00
Chris Banes
063b68edf6 Add DrawableCompat demo to Support4Demos
Change-Id: Ie00198b1d4dbc0c71084961eee2387a68e39505f
2015-09-04 07:27:28 +10:00
Tony Mantler
3dd5d840f8 Fix typo in SDK generation
Change-Id: I5658bcfc1910562f17d094e81dc60a7c74a4467c
2015-08-31 15:27:14 -07:00
Tony Mantler
fab9a1f267 Add preference and recommendation libs to SDK build
Change-Id: I00c716c42ffbd04b382b1b3016fcc19e9321ae48
2015-08-28 13:29:54 -07:00
Jae Seo
7ec208209a Merge "MediaRouter: Remove uses of not-yet-public API" into mnc-ub-dev 2015-08-28 01:04:16 +00:00
Jae Seo
106e33404a MediaRouter: Remove uses of not-yet-public API
Change-Id: I05949c75081fc963fe4b025f6f4db13d0255eeef
2015-08-27 17:54:54 -07:00
Chris Flatt
2b6ef49f07 am 14e48160: Merge "Bump support library version to 23.0.1 DO NOT MERGE" into mnc-dev
* commit '14e48160d2382c499a4abd0ebd90564881643215':
  Bump support library version to 23.0.1 DO NOT MERGE
2015-08-27 21:50:38 +00:00
Yusuf Ozuysal
ac16badc76 am e226a0f5: Add customtabs support lib to extras/android/support/
* commit 'e226a0f56949b1d6ab97a31ed987adb7f7513be9':
  Add customtabs support lib to extras/android/support/
2015-08-27 21:42:54 +00:00
Chris Flatt
14e48160d2 Merge "Bump support library version to 23.0.1 DO NOT MERGE" into mnc-dev 2015-08-27 21:32:59 +00:00
Tor Norbye
1f2c59aff8 Merge "Pass in current android.jar to api-generator" into mnc-ub-dev 2015-08-27 20:59:16 +00:00
Chris Flatt
a33101aaff Bump support library version to 23.0.1 DO NOT MERGE
Change-Id: I268eea0b49a9bf611e36bb9cc5d91adf2a2ff01e
2015-08-27 20:51:10 +00:00
Yusuf Ozuysal
e226a0f569 Add customtabs support lib to extras/android/support/
Currently the only way to get access to customtabs library through
download m2repository and using the aar file whereas all other
support libs are also present in extras/android/support/ with
the corresponding resources and jar file.

This adds the jar and manifest to the corresponding folder to avoid
the confusion to developers.

This is relanding
https://googleplex-android-review.git.corp.google.com/#/c/756492/
after it was reverted due to not having the corresponding Android.mk
change.

Change-Id: I21969994e1dd0bb4f9abbfa395cf284e3cfc396d
2015-08-27 18:29:07 +00:00
Deepanshu Gupta
1ecf7f4647 am f25696b5: am 5163378d: (-s ours) am f3ddcb27: am 844574cb: Update LayoutLib revision number. [DO NOT MERGE]
* commit 'f25696b53e50e3a2d4be49fc198ebdcecd1d6c0e':
  Update LayoutLib revision number. [DO NOT MERGE]
2015-08-27 02:12:11 +00:00
Yusuf Ozuysal
c3d6f68029 am 04a6dcac: Revert "Add customtabs support lib to extras/android/support/"
* commit '04a6dcacf0a86b6b0d243a88c8bcf87f24516045':
  Revert "Add customtabs support lib to extras/android/support/"
2015-08-27 01:44:05 +00:00
Deepanshu Gupta
f25696b53e am 5163378d: (-s ours) am f3ddcb27: am 844574cb: Update LayoutLib revision number. [DO NOT MERGE]
* commit '5163378d218cdd9e5e7b5db9de7ed37dd8887dd8':
  Update LayoutLib revision number. [DO NOT MERGE]
2015-08-27 01:33:07 +00:00
Yusuf Ozuysal
04a6dcacf0 Revert "Add customtabs support lib to extras/android/support/"
This reverts commit 53ad2de7f6.

Change-Id: Ia9831d344e6e0b12c55544b02254daae109f09c5
2015-08-26 23:31:45 +00:00
Deepanshu Gupta
5163378d21 am f3ddcb27: am 844574cb: Update LayoutLib revision number. [DO NOT MERGE]
* commit 'f3ddcb279bfdc9618bf0b29a33d6ad188bcd8aff':
  Update LayoutLib revision number. [DO NOT MERGE]
2015-08-26 20:17:20 +00:00
Yusuf Ozuysal
1c6e1387a2 am 53ad2de7: Add customtabs support lib to extras/android/support/
* commit '53ad2de7f6677c31eb42dbd117b4857f38fc36f4':
  Add customtabs support lib to extras/android/support/
2015-08-26 19:16:20 +00:00
Deepanshu Gupta
f3ddcb279b am 844574cb: Update LayoutLib revision number. [DO NOT MERGE]
* commit '844574cb2c69dcd57be9523f0c2c0c3dcc4da867':
  Update LayoutLib revision number. [DO NOT MERGE]
2015-08-26 05:50:19 +00:00
Tor Norbye
fbe6c8105a Pass in current android.jar to api-generator
This ensures that the api-versions.xml shipped with
the SDK always includes the correct latest API
data (see http://b.android.com/183500)

Change-Id: I96a6b0218abeaf3865a49de0fdd2be933f88c469
2015-08-26 01:39:51 +00:00
Yusuf Ozuysal
53ad2de7f6 Add customtabs support lib to extras/android/support/
Currently the only way to get access to customtabs library through
download m2repository and using the aar file whereas all other
support libs are also present in extras/android/support/ with
the corresponding resources and jar file.

This adds the jar and manifest to the corresponding folder to avoid
the confusion to developers.

Change-Id: Id6d71e4071c0725257cadb539cd47230d6727914
2015-08-25 15:46:58 -07:00
Deepanshu Gupta
844574cb2c Update LayoutLib revision number. [DO NOT MERGE]
Change-Id: I5a32442861809dfa8e4b39a232777388f8c082b5
2015-08-25 11:53:39 -07:00