92f72c52f4eb9eff627852ff38a76174b0b4615d |
19-Oct-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ib434fc64b8a8d3e73797b26f5a0486c2a25531aa Auto-generated-cl: translation import
ppcompat/res/values-da/strings.xml
|
95a62c18174e92eb2bf90b808cef5fd6f36ad944 |
08-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
Use real API 21 constant. Change-Id: I4c871055fde6ee991488c7556e3fa27f41813aed
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
|
c774dadb5fc72bca35f16dd87cf3ac256d8d8c4c |
03-Oct-2014 |
Yigit Boyar <yboyar@google.com> |
Channel detachView(view) method via childHelper Bug: 17811893 Change-Id: I217bb9c9d3464f09b956fe321bd367eebfb5e26d
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
bbb50c78cc6ee24677c79bd4548fa38fcdc41d92 |
30-Sep-2014 |
Adam Powell <adamp@google.com> |
Inset the non-overlay appcompat contextual action bar without a status guard When the status guard is not available, (e.g. when the window is not drawing system bars) do not consume the insets when an action mode is active. Bug 17691453 Change-Id: I5c89195d21d9bc54b1f575957e832934e012065d
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
0296deeffffcdf0c1418138bad40b4ac772e0ff0 |
30-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "More list menu fixes" into lmp-dev
|
ed6205e4159fbe56e6aa5b506d21ba855040fcbf |
29-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add a getter for StaggeredGridLayoutParams' full span field Bug: 17693432 Change-Id: If683db46e2fe7655ac611e368baac5dc16a05816" into lmp-dev
|
7499c6e5b853057aa81bfc20c39e6fa188805c55 |
29-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add a getter for StaggeredGridLayoutParams' full span field Bug: 17693432 Change-Id: If683db46e2fe7655ac611e368baac5dc16a05816
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
|
500e2f09979da980ee813803f70d7ee19a60a4e7 |
29-Sep-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
0b7aedbbe43b9d4af60cc4ebd4994c74ebe6bc5f |
29-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
More list menu fixes Fix Menu not having it's callback set. Caused by a timing issue in ToolbarActionBar's new list menu. If Toolbar.getMenu() is called before Toolbar.setMenuCallbacks() then the menu callback is never used. Fixed by making sure we set the callbacks before getMenu() is called. Also fixes the scenario where Toolbar does not return a panel view (no action-items to display), resulting in the standard 'window' panels being checked. This previously meant that the Toolbar's panel view is never used. We now never check the 'window' panels if there is a Toolbar list menu presenter available. BUG: 17049242 Change-Id: I355db4c782b38cd09f7def29224af849b74da0b7
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
99e802e9794ccfb0e3bf4b906320b52fa21826ca |
29-Sep-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ie347afd20b355f76218260d5a8edfe0657653906 Auto-generated-cl: translation import
ediarouter/res/values-hi/strings.xml
|
0443747e71335998bca78ec8be81181feee1cc6e |
29-Sep-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I8441601b8a1499a1fac654f9f0dc8f2a4858fc73 Auto-generated-cl: translation import
ppcompat/res/values-pt/strings.xml
|
7b84b3517e3eec931e8bd49c370e48e152ce6bde |
27-Sep-2014 |
Adam Powell <adamp@google.com> |
Content description for appcompat action mode done buttons Bug 17649032 Change-Id: Ic1799e7bd171621d0d1eada23b2633dfe0a20a16
ppcompat/res/layout/abc_action_mode_close_item_material.xml
|
9e6703482d88d23a766aa9cf4bd968afa20272a0 |
27-Sep-2014 |
Adam Powell <adamp@google.com> |
Merge "Fix window inset handling for overlay action modes" into lmp-dev
|
c13b4e15a08da12b094ddd08760c3983be3174ba |
27-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add documentation to RecyclerView.Adapter" into lmp-dev
|
59b0d307a6011603af030f407adf7f442270ff73 |
26-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add documentation to RecyclerView.Adapter Bug: 17671775 Change-Id: Ifd95e8c704c14e5f86f10894bc56e5e9f4bed3fe
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7efc56b68ff933dfeeac81dd2d8a32096b90f0f4 |
27-Sep-2014 |
Adam Powell <adamp@google.com> |
Fix window inset handling for overlay action modes Port of the patch fd6feada665e90acf47d53092d271508c8d038f7 from frameworks/base Bug 17670911 Change-Id: Ibb6411a7df69f7dd8f956aa775af6859a0f8eb98
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
30ffe030640eb2db23acfd3a5e03fde107b3413f |
26-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Remove fade animation from check/radio drawables BUG: 17664510 Change-Id: Idd64486e93f42e17f4812da0b5115982646a0079
ppcompat/res/drawable/abc_btn_check_material.xml
ppcompat/res/drawable/abc_btn_radio_material.xml
|
4783ab80491f3136df3f685675dd8a2807072b96 |
26-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Keep hold of all action mode wrappers we create" into lmp-dev
|
42228d1826e8472a725b1b00217709de2d6799cd |
25-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Set scroll state when stop scroll is called" into lmp-dev
|
bb6ebab3b3b85ec20b3bc262289a2460705322f5 |
25-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Set scroll state when stop scroll is called Bug: 17644072 Change-Id: Iac0b0cff4ee06b461cebb6e933a5a712a06a7a4e
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
49c34ddab529894671e3e3cfbb0295195b248b14 |
25-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Keep hold of all action mode wrappers we create Allows us to return consistent objects to the wrapper callback BUG: 17642552 Change-Id: I554eb15d471f5c9384a74e4fd1f376ea48000ddf
ppcompat/src/android/support/v7/internal/view/SupportActionModeWrapper.java
|
84d56653711b7e918e23b5f96215e8cc5ad39d55 |
24-Sep-2014 |
Jeff Davidson <jpd@google.com> |
Fix cyclical style reference. Change-Id: I4136557cb94604eaee3b3ffe08a49d4a0759d133
ppcompat/res/values-v21/styles_base_text.xml
|
db90b158d840706f6c8a3084ac16becfe8cb79a0 |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix List Menu for Toolbar Action Bars" into lmp-dev
|
da0b9d63d6f940cbfd5b526c3f81858aeadcb7e8 |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix List Menu for Toolbar Action Bars The problem is that PhoneWindow keeps hold of the first menu returned from onCreatePanelView(). The update of that is controlled by PanelStateFeature.refreshDecorView flag is rarely set, so the new view returned by onCreatePanelView() is never actually used. This CL works around it by keeping one ListMenuPresenter (and thus one MenuView) and passing it to each ToolbarActionBar. It can then update the view as needed. BUG: 17049242 Change-Id: Iedaa93c1dfc0068e4ce588aee28548949f9c4d15
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
5f831fec1e994a18e597f6aa2f366a34115bab4c |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix checkmark and radio button swap from I996415770d048f6b18152228427b2bf15fe611b3" into lmp-dev
|
1e21277b4111de47a8dbf4aef4c4aa373ab1f4fa |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix checkmark and radio button swap from I996415770d048f6b18152228427b2bf15fe611b3 BUG: 17632983 Change-Id: Ib0f103696d9ad7c217ee693c98f852e898f037b3
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/themes_base.xml
|
ea4f700ac38424954c56df5138ff794def50b019 |
23-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Properly handle window inset changes on L Added ViewCompat APIs for OnApplyWindowInsetsListener since it was needed for the fix. BUG: 17608376 Change-Id: I59411d6b364f2da22a1b187b206b8f47e25bf38b
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/widget/FitWindowsFrameLayout.java
ppcompat/src/android/support/v7/internal/widget/FitWindowsLinearLayout.java
ppcompat/src/android/support/v7/internal/widget/FitWindowsViewGroup.java
|
890cfaceff28f4037a207b819260e002f2d510e4 |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Theme and dimens updates" into lmp-dev
|
bfbc0a81c3d6b3bd89ee39436cb46a994464976f |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Don't create action bar if only windowOverlayActionBar=true" into lmp-dev
|
598859ff9a43eb0d5133f4fddb055c6532e46297 |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Material Widget styling" into lmp-dev
|
cbf6c35fd7b87fea537d5951a8236e7f56f56b98 |
23-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Theme and dimens updates BUG: 17520824 BUG: 17582193 Change-Id: I856dac833dce71307b82e670dccde3a457d35cd0
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/colors_material.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/themes_base.xml
|
781adfea5eb619ae57f4ce7aae5d8dae1d330957 |
23-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't create action bar if only windowOverlayActionBar=true BUG: 17613206 Change-Id: I1846b24d02b56ea918d9a0b55bb4b012f22900de
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
6fa22deda829e4539722f86c266a6bf4cf559895 |
22-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Prevent ActionBar views from starting ActionMode" into lmp-dev
|
cc6c6741fd8c650f1643d31e489d24f2322ebe09 |
22-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Don't prevent animator.cancel if it is started" into lmp-dev
|
c5cbf40d0ef5e4ba3f50adaf2af08d19fecdf55a |
22-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Prevent ActionBar views from starting ActionMode Views inside ActionBar cannot start action mode. This was broken in AppCompat because we were overriding the compatibility version of startActionMode but we should override the framework version as well. Bug: 17585578 Bug: 17584648 Change-Id: I3413aa84c0cef5afc5053cd7ece3053ee64c945e
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
|
5db9e28e86c07fed2d81a65c44eea4a85b8746c5 |
22-Sep-2014 |
Adam Powell <adamp@google.com> |
Merge "Jump drawables to current state when rebinding ActionMenuView" into lmp-dev
|
bc7c32772fbc966091181ce7fa933ca4083679ac |
22-Sep-2014 |
Adam Powell <adamp@google.com> |
Jump drawables to current state when rebinding ActionMenuView This prevents lingering ripples or other pressed state effects from remaining after an action button has been rebound. Also add ViewCompat#jumpDrawablesToCurrentState to support this. Bug 17592051 Change-Id: I8227af59d7b80a5a2d2f91aca7d0f17257fb6101
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuPresenter.java
|
9fdc99636a0164602ccbdbfc468b38548b387853 |
19-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Don't prevent animator.cancel if it is started Bug: 17584744 Change-Id: I550cb2e3af0abd246d3e193bc43e972f65e1fa7a
ppcompat/src/android/support/v7/internal/view/ViewPropertyAnimatorCompatSet.java
|
415f740df4981ef2f5fb462a50c7cf095cc21128 |
22-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Material Widget styling - Spinner - CheckBox - CheckedTextView - RadioButton - Switch BUG: 17210888 Change-Id: I996415770d048f6b18152228427b2bf15fe611b3
ppcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png
ppcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png
ppcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png
ppcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png
ppcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png
ppcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png
ppcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png
ppcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png
ppcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png
ppcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png
ppcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png
ppcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png
ppcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png
ppcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png
ppcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png
ppcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png
ppcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
ppcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
ppcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png
ppcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png
ppcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png
ppcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png
ppcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
ppcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
ppcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png
ppcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png
ppcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png
ppcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png
ppcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png
ppcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
ppcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
ppcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png
ppcompat/res/drawable/abc_btn_check_material.xml
ppcompat/res/drawable/abc_btn_radio_material.xml
ppcompat/res/drawable/abc_switch_thumb_material.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/styles_base_text.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/colors_material.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/text/AllCapsTransformationMethod.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/widget/CompatTextView.java
ppcompat/src/android/support/v7/internal/widget/TintCheckBox.java
ppcompat/src/android/support/v7/internal/widget/TintCheckedTextView.java
ppcompat/src/android/support/v7/internal/widget/TintDrawableWrapper.java
ppcompat/src/android/support/v7/internal/widget/TintManager.java
ppcompat/src/android/support/v7/internal/widget/TintRadioButton.java
ppcompat/src/android/support/v7/internal/widget/TintSpinner.java
ppcompat/src/android/support/v7/widget/SwitchCompat.java
|
01f416d488317785d3b29161cd3e58a38f24b683 |
22-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Apply window insets to standalone action modes" into lmp-dev
|
0513e5b9ce8d14281bdfe3a4ccf02d95662e4711 |
22-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Find activity from context in menu inflator for click events" into lmp-dev
|
b2090541871a8efb3d07f13d6f062ff6184e0827 |
21-Sep-2014 |
Chet Haase <chet@google.com> |
Replace continue with break The current code continues iterating through the loop, when the intention was to break after finding a match. Issue #17588980 Missing break in dispatchLayout Change-Id: I98121b92bd04ea0eb21990094a960cb50e7429e6
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ec3f49d21a507835c1f50ce5600000b587a2af08 |
19-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Apply window insets to standalone action modes BUG: 17567245 Change-Id: Iaa77f672693dbeae033b78ab3487492bd3bc755e
ppcompat/res/layout/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_simple_overlay_action_mode.xml
ppcompat/res/values/colors.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/widget/FitWindowsFrameLayout.java
ppcompat/src/android/support/v7/internal/widget/FitWindowsLinearLayout.java
|
3605a98fe8d95201c4598ad08a51ee3feb2c9a6d |
19-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow fallback to Toolbar's default Navigation Icon" into lmp-dev
|
57c6de90985a63358129b99b9f0cd4d6afe887d6 |
19-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
List menu fixes galore. - ToolbarActionBar now handles it's own list menu. - Also fixed theming of the list menu once and for all. It's now tied to actionBarTheme and actionBarPopupTheme. BUG: 17319897 BUG: 17049242 Change-Id: I0e523323f9f53060d1ebd678f344c56b9f9dda63
ppcompat/res/drawable-hdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
ppcompat/res/drawable-mdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
ppcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
ppcompat/res/layout/abc_expanded_menu_layout.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/app/WindowCallback.java
ppcompat/src/android/support/v7/internal/view/menu/ExpandedMenuView.java
ppcompat/src/android/support/v7/internal/widget/TintManager.java
ppcompat/src/android/support/v7/widget/WindowCallbackWrapper.java
|
acf94897e0924ff5fcd3c5b371ab1aa620cb1dc6 |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Allow fallback to Toolbar's default Navigation Icon BUG: 17554486 Change-Id: I9ed2a7adfb57247da0dfebce30e5d6ad86921bc0
ppcompat/src/android/support/v7/internal/widget/DecorToolbar.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
|
ac46e6d000428dc5cd48caa46202abc23422d043 |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Toolbar minHeight handling pre-JB" into lmp-dev
|
343672242a31336455763352183e7bdb1c06e8f5 |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix use of android:preserveIconSpacing" into lmp-dev
|
eb0f2ff11db288f2bbbadb7b4e74ea3729e3149b |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix flickering ripples on drag-to-open popups" into lmp-dev
|
e13edbefc9ab32deb08d2352490778ab666b65f5 |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix TintTypedArray.getDrawable() to check for a valid resource id BUG: 17563723 Change-Id: I145ffdabd43a0ae3ebfc8c88e5c1a99516c69d01
ppcompat/src/android/support/v7/internal/widget/TintTypedArray.java
|
d30166708029d4fb895edcaec3ad3fa6645d5311 |
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Toolbar minHeight handling pre-JB BUG: 17522779 Change-Id: I02ac87a1a206617399a47ae19d6d5e2be6c73947
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/widget/Toolbar.java
|
eeb589a57c069e1c1313e74de5876eceb69812a3 |
18-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Find activity from context in menu inflator for click events Bug: 17514128 Change-Id: I47f47cbecbcc57c4f0589f08dec449d3b79f555f
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
|
7d099302a9f49cee558d366a7c615b28cea79e0a |
17-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Set correct bounds in ActionBar based on visibility of ActionBarView Replica of CL I07e57f00e27b41d5370cb9440b35734a8ec10f3a Bug: 17280341 Change-Id: I83df9c012410c811bfae0c612c7ff1812e9635ce
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
|
692b70462703c0c0c9e6c5dec315a9aa783b5f55 |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix use of android:preserveIconSpacing BUG: 17547373 Change-Id: I079796733a361b8dd72fdeabb2020f37316cf828
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/internal/view/menu/ListMenuItemView.java
|
80e66c1609421dacff3e49770411e201039aa1d8 |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix flickering ripples on drag-to-open popups BUG: 17543085 Change-Id: I9cf67bc48d4a2ffe73d436faecf93fd2fe1c4633
ppcompat/src/android/support/v7/internal/widget/DrawableWrapper.java
ppcompat/src/android/support/v7/internal/widget/ListViewCompat.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
|
ead831ad707ac52eefb21bf8721fef8cc05e6f3f |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update Overflow icon in appcompat BUG: 17385604 Change-Id: I18579228847741056dbd6f7cf0301663df7dd675
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
|
9b1b5bfac6abfda6c7543fc1b57050649b04f41b |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't call onCreateOptionsMenu if the Activity has been destroyed BUG: 17453290 Change-Id: Ic536dee58304652b13de6abaa23873b11c2989b2
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
0e3942a2daea92a9417497bd7d1dff7720584575 |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Bundle RTL drawables BUG: 17524665 Change-Id: I3099757c236700e626fd0b9b006c5b763fecb400
ppcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
|
eae61ecdb1f0239d7ea3dbcc7d5cf654704ccbb4 |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix cyclic attributes in appcompat-v21 Caused action bar widgets to not tint correctly Change-Id: Ibc78bce073dca68ff3546b092f21aff99e3dbde8
ppcompat/res/values-v21/themes_base.xml
|
7a02d0862946ef4fd415cca55b2307f275dc5b4e |
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Use the Toolbar's context when inflating an action mode" into lmp-dev
|
c5f2053af179e480ab0b0b50d1b0aade4e97fbc1 |
16-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Handle action mode changes properly for actionbar tabs Bug: 17513613 Change-Id: I771157c6c010d8f13792c209e204670d90c680c7
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
|
4c7f552290b4ec0e3233b7d588ab6c551d4ceb1d |
16-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix SearchView text color on Gingerbread BUG: 17521569 Change-Id: I3fcc20ac486fc0682a3b935e098ba3860f8a7186
ppcompat/res/values/styles_base.xml
|
4bd5cbd6ca4f1e5ed43217b808068a48f937feab |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Use the Toolbar's context when inflating an action mode BUG: 17262483 BUG: 17513621 Change-Id: I8e136b4b6619934b434e516892a40f5982b317d1
ppcompat/res/layout/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_simple_overlay_action_mode.xml
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/view/SupportActionModeWrapper.java
ppcompat/src/android/support/v7/internal/widget/ViewStubCompat.java
|
9b5c2f5d9dabd71c3bc9245eeea3d1b2a8575bcd |
16-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update icons" into lmp-dev
|
7142e8772152b82a2fa58318da63a50f7c1665a1 |
16-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix invocation of computeFitSystemWindows via reflection" into lmp-dev
|
005863f4aa979efc87c5724cd8192d5acc212444 |
16-Sep-2014 |
Svetoslav <svetoslavganov@google.com> |
Merge "Fix a NPE in Recycler View" into lmp-dev
|
f32b4f71f38b4a3377282055d5416c75691cc4ea |
16-Sep-2014 |
Adam Powell <adamp@google.com> |
Merge "Treat empty string as title-set in ToolbarWidgetWrapper" into lmp-dev
|
888fd59cf92d15a843518c84a1ef3914fd968a98 |
16-Sep-2014 |
Svetoslav <svetoslavganov@google.com> |
Fix a NPE in Recycler View bug:17513773 Change-Id: I31b4e15542180100f0a1a102b3071d6d152f0b29
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
5b84d15b2f5fb9b10532298c57eaebed32e3740a |
16-Sep-2014 |
Adam Powell <adamp@google.com> |
Treat empty string as title-set in ToolbarWidgetWrapper If a developer explicitly sets the empty string as the title of a Toolbar that is used as an action bar via ActionBarActivity#setSupportActionBar, don't overwrite it with the window title. This clears up a nonintuitive behavior when explicitly clearing the title of a toolbar. Bug 17510951 Change-Id: I9f7e9204ff33f01d9e22b81810898107560363f2
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
|
afa0494a97687b705feb3659385578f33f697ea9 |
15-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Fix GridLayoutManager's measurement bug GridLayoutManager was not re-measuring shorter children when they are resized to the size of tallest child. Bug: 17487208 Change-Id: Iccd28cf29e27ceda3105259cb6e33e695a44926d
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
|
596f7d693a8c09e7e87514509febde36e0330ae2 |
15-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update icons BUG: 17385604 Change-Id: I849c663bb71c46ada9ab2a051b9e2c1c8f10ae21
ppcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png
|
0517b282bde8b9a0377dfe5bc4756405a196adb4 |
15-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix toolbar height, list divider alpha, action item padding BUG: 17487305 BUG: 17470290 BUG: 17486967 Change-Id: Ifbb805fa58beb92b63d5c82956b18c4e93b8c4a7
ppcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/values-sw600dp-land/dimens_material.xml
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_rtl.xml
ppcompat/src/android/support/v7/internal/widget/TintManager.java
ppcompat/src/android/support/v7/widget/ActionMenuPresenter.java
|
b37a31664b07243ca9e86c8dac58b9be6a417e8c |
13-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Bundle tintable drawables for copy/cut/paste/select-all BUG: 17262483 Change-Id: I6c82d39629ff2891c4be4593821ff90a4a6e428b
ppcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/widget/TintManager.java
|
4c5457da0e82b0090f03655545772ebb8cf4a978 |
15-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix invocation of computeFitSystemWindows via reflection BUG: 17491883 Change-Id: I517a5aed00147ffc009a4112137bcb26f75250e9
ppcompat/src/android/support/v7/internal/widget/ViewUtils.java
|
272e097473802153b9782e7d661add30da61eb2a |
15-Sep-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I6d93fbfae0999eb5be8050c1754b9c974fc558c7 Auto-generated-cl: translation import
ediarouter/res/values-hi/strings.xml
|
4b9b4d3fca81486051bac9aadb73d8865948c3bf |
12-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
More adapter helper tests and bugfixes Move operations are harder to handle because they break continuity. With this change, AdapterHelper will first reorder ops to push them to the end of the list then process as usual. Bug: 17457999 Change-Id: Ifb95264adf75a59b81fcab02269047681a26333c
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/src/android/support/v7/widget/OpReorderer.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/OpReorderTest.java
|
dbe3ad8014e0af4696b948fa026178c993970cf6 |
13-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add reference to drawer toggle style in the documentation" into lmp-dev
|
4973e7230c02dbdce093ab33a209f742d3f27e7c |
13-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add reference to drawer toggle style in the documentation Bug:17486317 Change-Id: Iba747ef608b89f78877703c8cabe13282fe56169
ppcompat/src/android/support/v7/app/ActionBarDrawerToggle.java
|
ca4128f292d30374103de848a5805171d9a5a186 |
13-Sep-2014 |
Adam Powell <adamp@google.com> |
Follow framework change to eat touch events in Toolbars Bug 17483356 Change-Id: Ic726d69033b11ddfa9c44db0abf64910ef040bea
ppcompat/src/android/support/v7/widget/Toolbar.java
|
b7340d23e715fedb2af8d500102ab57b43fed38f |
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Vertically align toolbar child views with similar gravities Also took the opportunity to trim off all of the old action bar dimens which are no longer used. BUG: 17266152 Change-Id: Ibd90d71c126585f3d6491a6b4f3c26848b1c8794
ppcompat/res/layout/abc_action_bar_title_item.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values-sw600dp-land/dimens_material.xml
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-w600dp/dimens.xml
ppcompat/res/values-xlarge-land/dimens.xml
ppcompat/res/values-xlarge/dimens.xml
ppcompat/res/values/config.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/dimens_material.xml
ppcompat/src/android/support/v7/widget/Toolbar.java
|
14f8f0dfae09445074dc0f7b5bbe5732d6922da7 |
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Make sure we tint the SearchView textfield pre-L Change-Id: I3c5de6392758420bc9f9c3e1ae479e8120b79a0c
ppcompat/src/android/support/v7/internal/widget/TintManager.java
|
e9956ab5a1d1ed1d063fd3c68a2ba23a3ca30bd8 |
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Make Action Mode background fully tint-able" into lmp-dev
|
f9f4d371fced53e03c72c62cbc2348c96fc628e4 |
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "More window inset fixes" into lmp-dev
|
1caab4ceabccac66ca65feb69de45e09864c25b6 |
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update TintManager to read non-resource colors" into lmp-dev
|
f2425e173f9492776e9b90a48860d91e689aff93 |
12-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix how adapter helper handles update ops" into lmp-dev
|
18f31a3f88416d87572dd8dfd14cb743e4814365 |
12-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add support for default content description in Toolbar" into lmp-dev
|
6e1098f480f3882bb91e624d5b858a0a724ce8e3 |
12-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add flag to turn off corner padding on CardView" into lmp-dev
|
6c760bf569ede7c6d18eea243c39438f9f6c3e54 |
12-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "QuickFix for GridLayoutManager's inheritence problem" into lmp-dev
|
5f1c90f3afcf680f6467d80eb369f81f35222ed3 |
10-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
QuickFix for GridLayoutManager's inheritence problem Bug: 17422424 Change-Id: Ifa88d8e6f49a173a104c9a4ec38474b827978784
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
ef45c7a86f619561da341346a31ea9ac9814c29f |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Fix reference to wrong build Bug: 17411052 Change-Id: I13aea08560289bfbaaf704187e43e3872206c548
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
27229f296ee2f67ca9f1f9b0a331e27dcf865b9f |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix SearchView text color The legacy style from v19 set the text color to be actionMenuTextColor. We no longer need to do this so remove explicity setting the text color. BUG: 17456134 Change-Id: I9d16026a4d2d93e17099b048703923e7cc9e65e0
ppcompat/res/values/styles_base.xml
|
1073132946bb0a53a788949fe4c060f72051cd57 |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Make Action Mode background fully tint-able Allows us to stop setting actionModeBackground in the ThemeOverlays, which means that developers can customise the bg without having to create a custom ThemeOverlay. BUG: 17452987 Change-Id: Idc6b663d56ef6685c1e48cb153a75f2c402b7733
ppcompat/res/drawable/abc_cab_background_internal_bg.xml
ppcompat/res/drawable/abc_cab_background_top_material.xml
ppcompat/res/drawable/abc_cab_background_top_material_dark.xml
ppcompat/res/drawable/abc_cab_background_top_material_light.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/widget/TintManager.java
|
f31fb9d2fd3b5b130f3f5ac121b033546d869231 |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update TintManager to read non-resource colors Change-Id: Iadcf6cc3c4d518de038f5c29275cc56d2ca88dcd
ppcompat/src/android/support/v7/internal/widget/TintManager.java
|
28cca4bf59e7f3fd35f9da05caa9418251b5227a |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Make sure we close the options menu when an item is selected Change-Id: Ie8a3c5671c36fa9de9819d509ecc4c6afe050244
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
1f4989216d62f70088cea29f9ae200a9bb3ff955 |
09-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
More window inset fixes The final fix is to make appcompat's decor optionally fit system windows, just like PhoneWindow's decor. Unfortunately the only way to enable this is via reflection. Yuck. With this turned on, we now need to call computeFitSystemWindows() in ActionBarOverlayLayout. Again via reflection. BUG: 17411097 Change-Id: I18c8e9b50cb5ab8d72dda1c106c4638d676e09d7
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
ppcompat/src/android/support/v7/internal/widget/ViewUtils.java
|
70a228854aec9557ad99c8d02f315d33f287704e |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Copy over the colorControl values from Material for L" into lmp-dev
|
947be6d588a70f92a384614406c8cf4a1e87f42c |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Copy over the colorControl values from Material for L BUG: 17456671 Change-Id: I3d3911fd496dc2164cf356d6f475739e975a8155
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
|
5e49544c53be19cd12b01a53514558386a48ef57 |
11-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "More tinted drawables improvements" into lmp-dev
|
c497221ee0e2e873f49653ff1a046df2e5276759 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
More tinted drawables improvements - Tint the action bar divider - Include the disabled state in the default color state list (for EditText) Change-Id: Idaf047d50ab62fb09ccdda1170a0114d8fc1fcc2
ppcompat/res/drawable-hdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_material_light.9.png
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/widget/ActivityChooserView.java
ppcompat/src/android/support/v7/internal/widget/TintManager.java
ppcompat/src/android/support/v7/widget/LinearLayoutCompat.java
|
e4fde6825bba479c9b030feb8f810694d46b2f06 |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Fix how adapter helper handles update ops Bug: 17457999 Change-Id: Id0bb13d7d20e559d233f9a855d996439fb7982c2
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
|
b3813e08451b31c599f47ebaf14c9467043cedbc |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add support for default content description in Toolbar Bug: 16888338 Change-Id: Iefd663455b5a8f5f4ec96041bfbd74881c2bf0df
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/widget/DecorToolbar.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
|
03230ff759c8b14885d626037bda64c21353dc6f |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add a11y support for RecyclerView" into lmp-dev
|
bcb58e72478486df2f4b50a0ca75c94f9c99d54a |
10-Sep-2014 |
Chet Haase <chet@google.com> |
Merge "Account for change duration in RecyclerView add animation delay" into lmp-dev
|
549bbdfca3cffe64fd3ef69723a54037df326689 |
10-Sep-2014 |
Chet Haase <chet@google.com> |
Account for change duration in RecyclerView add animation delay Issue #17455520 DefaultItemAnimator add animation start delay should depend on changesPending Change-Id: I2ba81373797da88647fabe2ef7a6602687a59ec0
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
|
c42ba8c000d1e6ce85e152dfc17089a0a69e739f |
06-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add flag to turn off corner padding on CardView Bug: 17406874 Change-Id: I6e836540e3409dd8516f476b021f658271d9adb3
ardview/api21/android/support/v7/widget/CardViewApi21.java
ardview/api21/android/support/v7/widget/RoundRectDrawable.java
ardview/base/android/support/v7/widget/CardViewDelegate.java
ardview/base/android/support/v7/widget/CardViewImpl.java
ardview/eclair-mr1/android/support/v7/widget/CardViewEclairMr1.java
ardview/eclair-mr1/android/support/v7/widget/RoundRectDrawableWithShadow.java
ardview/res/values/attrs.xml
ardview/res/values/styles.xml
ardview/src/android/support/v7/widget/CardView.java
|
f2045f06bdfc9e2cc40a734e41e45d11adf2bc23 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Let the action bar invalidate the menu This is needed for ToolbarActionBar BUG: 17453285 Change-Id: I496ce3299cc4486816d143e6feecc035cc26db67
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
a910619e83d0052e1d81aa5fe532821a2f99d76c |
09-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add a11y support for RecyclerView Bug: 17411052 Change-Id: I9ef93f0bb072e190d6017ee991e6d2c0ab119a62
ecyclerview/Android.mk
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/RecyclerViewAccessibilityDelegate.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAccessibilityTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
2c173d4e6a5a5f9650cd7ba416cdaba4f99d3784 |
10-Sep-2014 |
RoboErik <epastern@google.com> |
Merge "Add MediaSession support to MediaRouter support lib" into lmp-dev
|
b5837eb1118cfd6e583749bc0a4e72af10c7eb0c |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Hide internal appcompat classes which are being added to the javadoc Change-Id: If4e74e0b4fea152b08bd5f08bce1ef3b12eb474e
ppcompat/src/android/support/v7/internal/transition/ActionBarTransition.java
ppcompat/src/android/support/v7/internal/view/StandaloneActionMode.java
ppcompat/src/android/support/v7/internal/widget/DecorContentParent.java
ppcompat/src/android/support/v7/widget/LinearLayoutCompat.java
|
5ba7232fa7eec2b880c37098ddd63eef2981c24f |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Compile appcompat with Java 7 Change-Id: I09aafe9782d966c3f98f1be49562853fb37d2604
ppcompat/build.gradle
|
469286122bcbbecbdd0bef74fb50f9d8920e77b9 |
02-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Add dynamic Drawable tinting to appcompat Brings the res folder down to 297kB from 435kB, saving > 30% of disk space (compressed). Change-Id: Ia64ceacb5afed7f17203ff17ce5eaa990d58be7c
ppcompat/res/drawable-hdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable/abc_cab_background_top_material_dark.xml
ppcompat/res/drawable/abc_cab_background_top_material_light.xml
ppcompat/res/drawable/abc_edit_text_material.xml
ppcompat/res/drawable/abc_edit_text_material_dark.xml
ppcompat/res/drawable/abc_edit_text_material_light.xml
ppcompat/res/drawable/abc_search_dropdown_dark.xml
ppcompat/res/drawable/abc_search_dropdown_light.xml
ppcompat/res/drawable/abc_spinner_background_material_dark.xml
ppcompat/res/drawable/abc_spinner_background_material_light.xml
ppcompat/res/drawable/abc_tab_indicator_material.xml
ppcompat/res/drawable/abc_tab_indicator_material_dark.xml
ppcompat/res/drawable/abc_tab_indicator_material_light.xml
ppcompat/res/drawable/abc_textfield_search_material.xml
ppcompat/res/drawable/abc_textfield_search_material_dark.xml
ppcompat/res/drawable/abc_textfield_search_material_light.xml
ppcompat/res/layout/abc_action_bar_up_container.xml
ppcompat/res/layout/abc_action_mode_close_item_material.xml
ppcompat/res/layout/abc_search_view.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_rtl.xml
ppcompat/res/values/themes_base.xml
ppcompat/scripts/tint_drawables.sh
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/internal/widget/AppCompatPopupWindow.java
ppcompat/src/android/support/v7/internal/widget/DrawableWrapper.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
ppcompat/src/android/support/v7/internal/widget/TintDrawableWrapper.java
ppcompat/src/android/support/v7/internal/widget/TintEditText.java
ppcompat/src/android/support/v7/internal/widget/TintImageView.java
ppcompat/src/android/support/v7/internal/widget/TintManager.java
ppcompat/src/android/support/v7/internal/widget/TintResources.java
ppcompat/src/android/support/v7/internal/widget/TintTypedArray.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
ppcompat/src/android/support/v7/widget/ActionMenuPresenter.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/widget/SearchView.java
ppcompat/src/android/support/v7/widget/ShareActionProvider.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
ae5248b8902c62325fafbdac3fe18783aec06073 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Force Overflow to show when using Toolbar standalone BUG: 17381966 Change-Id: I2289b38f6a1873729fdc88de6b8e24a8a28fc1fe
ppcompat/src/android/support/v7/widget/ActionMenuView.java
|
7909104457e72e80bf53ec6e28947e68a8daa4f0 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update ActionBarActivityDelegateBase's panel handling" into lmp-dev
|
a52784195525cdb1f2bb4d8dde1b8b314f480957 |
10-Sep-2014 |
Chet Haase <chet@google.com> |
Remove references to "L" Issue #16894783 Remove references to L when API is locked down Change-Id: Icf1215eed34e6fbe3d71a5cec4bf1699c3bc3ff9
ppcompat/src/android/support/v7/internal/VersionUtils.java
ardview/src/android/support/v7/widget/CardView.java
|
912e0eab0174e8da7e73f5fabfffaa5f8a7cfce1 |
09-Sep-2014 |
Philip Milne <pmilne@google.com> |
Fix for b/16400888 - API Review: GridLayout attributes Column weights specify the relative proportions of space distribution within a *row*. With that in mind, I flipped the vertical and horizontal axes in the docs - but that was a mistake. This CL flips the docs back. The code works the right way around so doesn't need to be modified. Change-Id: I129788edc8099eca05c524683aac0de9a08cfdd7 (cherry picked from commit 9877a1ad5c6b1705afe76bf61ad875553474a6a8)
ridlayout/res/values/attrs.xml
|
bbcdf78e350d58ecd6baa75e282d4908d3129fe2 |
09-Sep-2014 |
RoboErik <epastern@google.com> |
Add MediaSession support to MediaRouter support lib Adds a method for setting a MediaSession on MediaRouter that can be used for volume controls. bug:17427963 Change-Id: Idc4856373ab9b44500c6fa223236393d166ecbf0
ediarouter/src/android/support/v7/media/MediaRouter.java
|
00d183885b54de433e43118d3032340f40cac8c0 |
08-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update ActionBarActivityDelegateBase's panel handling The current handling is simplistic and doesn't handle multiple panels like PhoneWindow. The new handling is 99% the same as PhoneWindow now. As a side effect, we now also trigger the proper callbacks for the Action Bar/Activity. BUG: 17403017 Change-Id: I6174df0d9e67afdbea74ef703224fc9e5821459c
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
08358d12169435b51d800bb7076fc4a540eafb8c |
08-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't call stopNestedScroll pre-L Change-Id: Ib85b93bcf75dbb973c675da030c190b61ca37a59
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
|
2c451bfbf63e42fac8a7b62b4d4167eb3efce61b |
05-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix failing RecyclerView unit tests" into lmp-dev
|
d2b1dd03d7ae187d11b7bd4f94899ca3591bc26d |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Revert removal of Material color values for now."" into lmp-dev
|
ae55c184beb7490c4c6750ad4bd7cfda69934a0e |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Revert "Revert removal of Material color values for now." This reverts commit ebb0816a8db01057f8e896468d6ad6252d7f39ff. Change-Id: I1f27f51eed5afc71cc645c9a88006d653c80f2fc
ppcompat/res/values/color_material_deprecated.xml
|
8616937c50df2b77b04db4c1e90780d0c8ff3d38 |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't show list menu when an action mode is displayed BUG: 17049242 Change-Id: I47335e47ba6dd5c1eb3e21785d7dd03b638acf60
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
04fb3ec5e903db1032ba06db163d128928c06393 |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Menu Callbacks for appcompat Toolbar" into lmp-dev
|
156b08e830b50ca0842be6c7bbde721285e4d36f |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update CAB done icon in appcompat BUG: 17372188 Change-Id: I0f19fb3858900c6560d38226b500a27d2b86de1d
ppcompat/res/drawable-hdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/layout-large/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_action_mode_close_item_material.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_rtl.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
|
9875364851a873579aee26dcec57eee7d1ae3d07 |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Styling changes for Overflow button BUG: 17394039 Change-Id: Ic3b38a7e934da448b90413c21d8b8e4cd476974e
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_rtl.xml
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
|
c4b9e0cb716a4caff218b27d86f37ef8117d257b |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Menu Callbacks for appcompat Toolbar BUG: 17326424 Change-Id: I1c06029a62626efe2cd2d88f198b7fbe76e057c2
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/app/WindowCallback.java
ppcompat/src/android/support/v7/widget/ActionMenuView.java
ppcompat/src/android/support/v7/widget/Toolbar.java
ppcompat/src/android/support/v7/widget/WindowCallbackWrapper.java
|
3877598f6b4f5051a596a8eb3b6d6a59179cd8f6 |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert removal of Material color values for now." into lmp-dev
|
ebb0816a8db01057f8e896468d6ad6252d7f39ff |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Revert removal of Material color values for now. This gives teams time to import the values into their apps. This file will be removed soon. Change-Id: I0356390008ed6305ce3d5db64b134c1dd28aa3dc
ppcompat/res/values/color_material_deprecated.xml
|
dea1122145ed85590d298a3a9d88ba9f9e2f5f46 |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Keyboard shortcuts BUG: 17070243 Change-Id: I2e726b6149fbbd14244939dc2adda4230cbd6659
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
317a38ce34eb6a3e562a3e142c905f139cd7296a |
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement PopupWindow's overlapAnchor pre-L" into lmp-dev
|
245b9720dad47a694d16a1d0f48ad462bc27989f |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fix failing RecyclerView unit tests This CL fixes a bug in AdapterHelper unit test and also fixes a bug in LinearLayoutManager where stack from end was not handled properly. Bug: 17310313 Change-Id: I4da8be0145f901de29a4baea6df97d226c471302
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
116363dc11ef78b10f464499c37ed61b3fe4edd1 |
05-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add ability to disable drawer indicator in new ArrowDrawer" into lmp-dev
|
239e759c480945ee5c164c7c75cb30ff164caa91 |
04-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add ability to disable drawer indicator in new ArrowDrawer Bug: 17380258 Bug: 17378817 Change-Id: Ia38048abbf0c699c3ea2cda5212296477949164c
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarDrawerToggle.java
ppcompat/src/android/support/v7/app/ActionBarDrawerToggleHoneycomb.java
|
b122e5ae5794e374229c241a2bc601b0809b7b04 |
05-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Fix javadoc build failure Change-Id: I4d13e091ccc1b3ea788fdf16b6c639f799af19a4
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
|
62f48726406b8be9ff7f990564bc82febefde931 |
05-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix GridLayoutManager's reverse scroll" into lmp-dev
|
061c3284cf284424ae084799dd7ba5c8d6d59faa |
01-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Fix GridLayoutManager's reverse scroll This change also fixes a bug where GridLayoutManager was not respecting the size in LayoutParams (in scroll direction). Bug: 17338285 Change-Id: I80f5fdd7c46f4ed2c7357f89c3556b0a7ed59d85
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
|
5ec2faa01bc6790bc015e0d5748dc0482ae8c0f2 |
04-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Implement PopupWindow's overlapAnchor pre-L BUG: 17331746 Change-Id: I00c4606343e4690087bab117abc34a18d6c6c750
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/internal/widget/AppCompatPopupWindow.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
|
cc5b4b7b4897c34fb063f928dbde5a7ef912e50c |
04-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix typo which crept in Change-Id: Id69c3716e7c2a8f499fb78388fecfe501419165d
ppcompat/res/values/colors_material.xml
|
e2b5756c2e9bea93e29a151b770a5e53068d3443 |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Update theme colors + dimens to match framework Change-Id: Icb3f16e3e55a41603283a3920366f1c9b53a2598
ppcompat/res/color/abc_primary_text_material_dark.xml
ppcompat/res/color/abc_primary_text_material_light.xml
ppcompat/res/color/abc_secondary_text_material_dark.xml
ppcompat/res/color/abc_secondary_text_material_light.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values-land/dimens_material.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/colors_material.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_base_text.xml
ppcompat/res/values/themes_base.xml
|
6912ef40f2cbf2a449c492cbe81ca96deee67ca0 |
04-Sep-2014 |
Adam Powell <adamp@google.com> |
Fix a regression in SearchView focusability - appcompat edition Follow the same change to fix a regression from frameworks/base. Bug 17292230 Change-Id: Iacb1464f3d014763e54dca7957ea95882511bf79
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/widget/SearchView.java
|
cfa220b08d8cfa3f716f275b4c385f7feb2701c6 |
04-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Return first level focused child of RecyclerView" into lmp-dev
|
058467cbd6dd0acdfaec61e65ab9e352868ec5c9 |
27-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Create a new ActionBarDrawerToggle with arrow and hamburger menu Bug: 16514897 Bug: 17353988 Change-Id: Ia3c39b6accf3923bd297740b24e48dba35820b37
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/src/android/support/v7/app/ActionBarDrawerToggle.java
ppcompat/src/android/support/v7/app/DrawerArrowDrawable.java
|
a5dc6f3eb86aacd2b287f6ea588aa1d900f6702a |
01-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Return first level focused child of RecyclerView Bug: 17340646 Change-Id: Ic583cd54984f46dc3c8dfa3b65cb60dcd923cf69
ecyclerview/src/android/support/v7/widget/ChildHelper.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ce221d9fd93f206c5f654a2493af091f92cb8015 |
03-Sep-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Avoid NPE in ActionBarDrawerToggle when no supportActionBar is set Bug: 17343548 Change-Id: I2c34cccf3fc49a9e7d1a818f8e37b2938784f240
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
6170ff53f9fbac8f52bc2e07b7ef3275bc0ff1de |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix memory leaks caused by multiple setSupportActionBar calls" into lmp-dev
|
d2a8c856390a7a5234f914f25587165bb421bb02 |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix abc_screen_toolbar using wrong namespace Change-Id: I77cfbbf7315a6588229842b096f08ef71fed1309
ppcompat/res/layout/abc_screen_toolbar.xml
|
a6e86333cb4de18fc9b86746a49643e213db7c18 |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix memory leaks caused by multiple setSupportActionBar calls BUG: 17345564 Change-Id: Ia162316e0ee258b1eee40ac74483a41d152bfcb1
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
ac00a989afc2f1c559fc33174f481a0a0ef5b3d8 |
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Backport Toolbar framework updates to appcompat BUG: 17253638 BUG: 17305707 BUG: 17298370 Change-Id: Ic4f876565f7da93b166c52d4a206f86ae78d5ca7
ppcompat/res/layout/abc_screen_toolbar.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItem.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/widget/ActionMenuPresenter.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
45c2184a09e35c43f786b7e0a189cda47ba61b13 |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Correctly handle system ui visibility changes" into lmp-dev
|
be8e018105b24893963a9c242e04cac7de0c7a63 |
03-Sep-2014 |
Dake Gu <dake@google.com> |
Merge "Recyclerview: fix overflow stack in animation" into lmp-dev
|
07715e8dcfa3e9fcd6c3e7727f61ca41b50e5763 |
02-Sep-2014 |
Dake Gu <dake@google.com> |
Recyclerview: fix overflow stack in animation Remove view property listener before dispatch events. b/17333832 Change-Id: I2452564bae5fc676cf9b70f96a484904d1dd0ccd
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
|
6d99afcfabad929cdc9c965b0b1ed046717cf266 |
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix MediaRouter icon color on L when using Toolbar" into lmp-dev
|
6ebc99561e53bbae6f1f9ed49fa5458260e7cd0b |
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix MediaRouter icon color on L when using Toolbar Change-Id: I50882330ef758f09c8f555d87f3ecc8229cb063e
ppcompat/res/values-v21/themes_base.xml
|
1cc199c7b4fe79812cd660b387fa521c9b1993fc |
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Ensure we use correct context for reading Toolbar attrs Change-Id: Ie77a37a3dfa13e6e6788df2b3ebcce54fa043722
ppcompat/src/android/support/v7/widget/Toolbar.java
|
26f676060f6b45921a809c696acceac9c031c85b |
29-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Correctly handle system ui visibility changes BUG: 16959423 Change-Id: Ia7d07ddc7aa15f0026ee99425bfd3fb460a83338
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
|
a3b852154a962992435c3c43cc79a25d839fd9a1 |
29-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Overflow styles (incl. content desc)" into lmp-dev
|
ffbe90747a18c72bf2efa1a010ba5e597068ac0f |
29-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Overflow styles (incl. content desc) BUG: 17209850 Change-Id: Ia025c7afd33b8b7e20861174cd2aab020919ca67
ppcompat/res/values/styles_base.xml
|
4b217eaec19887b37d6d124df5ba04c5bb8b8141 |
28-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Flatten appcompat's decor view hierarchy - Remove action_bar_root as it's not really needed - Fix windowContentOverlay being displayed twice BUG: 17131069 Change-Id: Ic46dfc8f224dd880b6aa9f837f988badde3f9ed4
ppcompat/res/layout/abc_screen_content_include.xml
ppcompat/res/layout/abc_screen_toolbar.xml
ppcompat/res/layout/abc_screen_toolbar_include.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
8719b8f6f97538b8d6bc27df411637a24295fc3e |
29-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Use ActionBar's theme instead of Activity" into lmp-dev
|
dbf0fac4ce132320abac34df9ea58513603aecac |
29-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Use ActionBar's theme instead of Activity Bug: 17304533 Change-Id: I970c4f2c703830933b833996a7539b60183eb587
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
7105f33709abaa02f1c5a911045886d8faed226a |
29-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Call invalidate when detached child is rebound & added" into lmp-dev
|
0662aa2e6770b821d288fe32ea977c61fa5bae32 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "End all animations when RV is detached" into lmp-dev
|
0ec96558f829719283bb1a49ff218c3ce1430626 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
End all animations when RV is detached Bug: 17307859 Change-Id: Ia213d52ab79f8c80bdfb5321e7a726876b8554a2
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
2fa9ba9bab24354d4a279b4a5e4d05ddc9b80938 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Call invalidate when detached child is rebound & added Bug: 17299435 Change-Id: I393fc5d8066fbc13cdacb1855419932a35934225
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
20b0cd09be02319683babd3a76ada1a692abe978 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix wrong UpdateOp type in AdapterHelper" into lmp-dev
|
1e602ea60d4d678d4cac86d4de515ce8176789c4 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fix wrong UpdateOp type in AdapterHelper Bug: 17310313 Change-Id: Id6d2f5e5726c26fbcc56fae7d602b8887f1f54ee
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
|
4f74a4835284cf794068fd1e7edc3ec3abf17001 |
28-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update AB/CAB text styles to match framework Change-Id: I419ed15f9b1af71b9d4aaeb05b4271494ffd2d85
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_base_text.xml
ppcompat/res/values/styles_rtl.xml
|
d8b6fd03aa513397b66e314be1687f0fe05b19c5 |
28-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix MediaRouter light/dark handling BUG: 17312514 Change-Id: I1f5a22bb6775c4b609843075b48c5573ab6a9269
ppcompat/res/values/themes_base.xml
|
39ce6efbd7a2e15374784ebbb8eff9e2eef5f3b6 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix the use of v17 RTL attrs BUG: 16661111 Change-Id: I05f3aad92bcd7c3e48c0d6c14bb7cb64895b1cd4
ppcompat/res/drawable/abc_search_dropdown_dark.xml
ppcompat/res/drawable/abc_search_dropdown_light.xml
ppcompat/res/layout-large/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_action_bar_title_item.xml
ppcompat/res/layout/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_popup_menu_item_layout.xml
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/layout/abc_search_view.xml
ppcompat/res/layout/abc_simple_dropdown_hint.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v17/styles_rtl.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_rtl.xml
ppcompat/res/values/themes_base.xml
|
ef6024ae50b6d8db36c4cc3d8e163b569588166d |
28-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Unify code paths for collapsing action views in action bars" into lmp-dev
|
54bcccc351ded5d34c5aef9bc4737f2851efa2a8 |
28-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update CAB background to match framework" into lmp-dev
|
42305733d1a8bbc9c306a84a1a40cc11ed9fbec6 |
28-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Introduce CardView compat mode to make L behave like Kitkat" into lmp-dev
|
662df1693f528fa86dd879d54e2a1c2db61e9cae |
27-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Clean old positions for unused scrap views" into lmp-dev
|
bdb07a1802c017efa64a5cfd8ab5a7ff4c4926b0 |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Introduce CardView compat mode to make L behave like Kitkat This change also introduces ability to add padding between the contents of CardView and Card bounds. Bug: 17105390 Change-Id: I83259cbbdf4f09077ce25fd19c4d1faa5bf6f619
ardview/api21/android/support/v7/widget/CardViewApi21.java
ardview/api21/android/support/v7/widget/RoundRectDrawable.java
ardview/base/android/support/v7/widget/CardViewDelegate.java
ardview/base/android/support/v7/widget/CardViewImpl.java
ardview/eclair-mr1/android/support/v7/widget/CardViewEclairMr1.java
ardview/eclair-mr1/android/support/v7/widget/RoundRectDrawableWithShadow.java
ardview/res/values/attrs.xml
ardview/res/values/styles.xml
ardview/src/android/support/v7/widget/CardView.java
|
c3713c78b9a76b6762f8a4d90761bc6033c7184b |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix light primary text disabled color" into lmp-dev
|
8580647e0260d14b3eb8b7ed6819ba53ec6e3a05 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix light primary text disabled color BUG: 17007477 Change-Id: Ibe2c1f7e90f9bf952c0ff4e963bbad9a25a8762e
ppcompat/res/color/abc_primary_text_material_light.xml
|
e9f074ac4967c05b4b3a7a4a6516a38ab539fc98 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Unify code paths for collapsing action views in action bars BUG 17105724 Change-Id: I320923f45d59069ef15d4f6a6c1326c1d465924f
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
|
f6bbc4bb69e4c0541e3ab61d10bb07565bc49c0e |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update CAB background to match framework BUG: 17262483 Change-Id: I74d45d8a76b16e8b0727ce20df8e3064d1c24f49
ppcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_tinted_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_tinted_material_light.9.png
ppcompat/res/drawable/abc_cab_background_top_material_dark.xml
ppcompat/res/drawable/abc_cab_background_top_material_light.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/scripts/tint_drawables.sh
|
26a73f1d725b6868f0a6355e1033b819e668f047 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix SearchView suggestions on DAB pre-L BUG: 17137803 Change-Id: Ic64859a4b4259336a701e94a8d435cb3dd3e2a15
ppcompat/res/values/styles_base.xml
|
9650087fa44f70de55aa69982c0cba67ec814a3d |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix cyclic attribute in Theme.AppCompat.Light.Dialog" into lmp-dev
|
5810379f196eae43b677862ac01ef103ea05fa26 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix cyclic attribute in Theme.AppCompat.Light.Dialog BUG: 17285789 Change-Id: I73184839d4c690e990391ac81b154b9b1bee607d
ppcompat/res/values-v11/themes_base.xml
|
43db186b192e28d5024772b069d7a42783b242e2 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update Toolbar/Action Bar title handling to match fw" into lmp-dev
|
ca58f2ce7cd9f0e0f2c4a46c3bcc98013209f6b3 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update Toolbar/Action Bar title handling to match fw BUG 17138048 Change-Id: Ib787757a991178787bbd1bf9dc405a9a507fe7c3
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
|
6f490f8da1825fdf2311c67911ad854803ab7e5e |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Revert overflow policy pre-K We now emulate the old policy for devices with a hardware button pre-K BUG: 17190262 Change-Id: I4ca54ceea7746d2905bd7f78860de94769df63f4
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
|
2ede99d9c739962dd9f3f66ffdf08f26e557b67e |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix a bug propagating navigation events from ToolbarActionBar" into lmp-dev
|
04402387a000dd0e4a4a041a84924bbbaaa17385 |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Overflow popup list divider" into lmp-dev
|
0e87def1c22cfac41e563dd5db51ae8ba3a34d7b |
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Remove ActionBarView" into lmp-dev
|
ece8cb24525fb695c5ef16400017316fc7dd2e16 |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Remove ActionBarView It's no longer used in appcompat Change-Id: Ibb4576f3fd786adf2b600377583c91ad80f845bc
ppcompat/res/layout/abc_action_bar_home.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
176abb1a5392ba890ca5315bbdc2cc149a619565 |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Overflow popup list divider BUG: 17051218 Change-Id: I7249ddc806fa75bc6a39313a2ea70466ea40afc6
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/styles_base.xml
|
510ae3a49b41dc2f71a13937e3a597403c21691a |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix landscape toolbar title/subtitle size" into lmp-dev
|
0b216f2263135782c361e122892a12156d5d2ce1 |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix a bug propagating navigation events from ToolbarActionBar Migrates fix from I2c3d7525489a21847f4af9b80f6ebf9b34b4dd58 to appcompat BUG: 16980711 Change-Id: Ic265c73881935e5d2df59a3b693e5f9e75b56bea
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/widget/WindowCallbackWrapper.java
|
951bf75a39e9c966b868ef65784bfaa546445174 |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix landscape toolbar title/subtitle size BUG: 16132120 Change-Id: I0ab78c860856facf4a80f88a41b75a6a508e335f
ppcompat/res/values-land/dimens.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/styles_base.xml
|
55b8ae653ab9402efb19d6309155d18fbebb849e |
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Rename AnimatorSetCompat Change-Id: Ieda0b879b61567334b5ccb5dd51a0fab56e7ac83
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/view/AnimatorSetCompat.java
ppcompat/src/android/support/v7/internal/view/ViewPropertyAnimatorCompatSet.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
|
298b336a58f9bea30da34412fa37a43bfdc6d4ea |
24-Aug-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I8f41a9c0acffc6b3fb2cf4bd2153c69e3ae4e912 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
42c4af4ff383daf001263ae18a9b00b9fbf87487 |
23-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Clean old positions for unused scrap views Bug: 17144600 Change-Id: I810edc10d110b9473e2bb5a2ce80d193359c1133
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
2722fc1daa32fedcbc1c793158aaf2892a079aa1 |
22-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix RTL bug for actionbar tooltips" into lmp-dev
|
465e2959d03aecb960f2b95c00243779fdfca1d8 |
22-Aug-2014 |
Adam Metcalf <gamblore@google.com> |
Fix ButtonBar on Holo that were using Widget.Button. They should use ?android:attr/buttonBarButtonStyle on v11+ Forcing the value in Base.V7.Theme.AppCompat.Light was overriding the value coming from values-v11 version of Platform.AppCompat which is Theme.Holo. Bug: 17069386 Change-Id: I6d5c09d26627c7b8fc41ea6ca117c86b0b868b5b
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values/themes_base.xml
|
4a201fef1a0116e987e82ee8fba1340ca9e6f1db |
22-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fix RTL bug for actionbar tooltips Bug: 12570378 Change-Id: I25d88c925a088d9d168a1a89e9c17672e73365a9
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
|
7b1cece5171a60e11e1a4e11216a85ae722ea656 |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed anchor view check in LLM" into lmp-dev
|
be9090704b5671c49f1e89cb7003f4744cd69918 |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed anchor view check in LLM Bug: 17132172 Change-Id: Iea500f01578493ac34811bdfb8d4f7ee82be6754
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
48465069f050ebcecd6142a8741af2d0fcdae4dc |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add predictive animation support to GridLM" into lmp-dev
|
7545ae95dc15e2e4365dfeb2720cce6ffdd63082 |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix adapter's onViewDetached callback for animations" into lmp-dev
|
e6a72659bc814b4149e4f941bee09a79837dcfa0 |
20-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Recycle a view if it is added then removed instantly" into lmp-dev
|
cb3e8e071d7d7dd06a2ce21c3e3376ee988ac109 |
19-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fix adapter's onViewDetached callback for animations Bug: 17069397 Change-Id: Ic29c46e38b838f41a47cb1795832d4300c87f889
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
93d88283955af6643f2ea0f3cc6cbc34ea49f181 |
18-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Recycle a view if it is added then removed instantly Bug: 17096150 Change-Id: I6115512f71598f88fdc631ff50f7a1c4f7dc4481
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
ff6a18ccc12673e67ae2b143de1bb27048824365 |
18-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Better animation handling in LLM when all children are removed Change-Id: Idadb2892c1422dbe79cd92e9931da8222a33c23d
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
8a1f650a5d51c95b0d4e34c11b4c6d453ce6696c |
18-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Improve LinearLayoutManager's predictive layout handling This CL updates LLM to select anchor child more carefully. Previously, it was selecting a child whose position is withing State#itemCount bounds. Now it chooses a visible child which is not removed. If cannot find such child, prefers a child that is not removed but not within view bounds. If it does not exists either, falls back to a child whose position is within adapter bounds. Change-Id: I6aa759b17d80b5f08d4e874bda177501fa1acbe3
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
950ba62a354885861a47e2e56ad46e2b99ac4e9e |
14-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Don't mark cached views as changed Bug: 17019652 Change-Id: Ic4aa9bdd5a273bc57c550d420cb1c59c7869c5bc
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
3228edfc4f8385dad5ae502f4a1d1343b9ec728f |
06-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Implement theme attribute for Toolbar - Replaced list divider drawables - Fixed drag-to-open nuking the selector state - Set more styles in the ThemeOverlay themes. - Refactored DarkActionBar to match the framework - Fix SearchView suggestions background pre-L BUG: 16826009 BUG: 16674772 Change-Id: Idbc16cfcd60448cdb9fc96acb147f7f56ef4137c
ppcompat/res/drawable-hdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/scripts/tint_drawables.sh
ppcompat/src/android/support/v7/internal/widget/ListViewCompat.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
616eace248034ee612cb4aa2071d49abe9a4b19d |
16-Aug-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I25777cf291c4ae5a61b924d837b1d5982ff76757 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
9ace89f49ed497e649b127beb12b8a237e5d30e7 |
16-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Add predictive animation support to GridLM Bug: 16847853 Change-Id: Ibeda5c5efda7b87d387cbc1b56c766fca5e3bf3a
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
|
7d48b5552945f60e7e72701f7f29e728f756581c |
15-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Make sure views are not re-added to disappearing list" into lmp-dev
|
18ae336dbaae3db982f38cde08936c9f0243757b |
14-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Make sure views are not re-added to disappearing list Bug: 17020852 Change-Id: I044ae613ac00e2bd0b1ec7928fac9a5ca09c3f59
ecyclerview/src/android/support/v7/widget/ChildHelper.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
73304eff156157f62075215e795e774803a6f96a |
15-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Span calculation bugfix for GridLM This build also adds a sanity check to layout method to verify item's span count and throw an exception if item does not fit to Grid. Bug: 17064017 Change-Id: I6794ed04c7ccedb839e03a75c98c3949a959eb8c
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/GridLayoutManagerTest.java
|
572bf0c80bb3db98ce0fbb091073dabc4f1f8af0 |
15-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Bugfixes for StaggeredGridLayoutManager" into lmp-dev
|
9e79591d809fa167975e07aab1723fc5a0c0bdc2 |
15-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed LinearLayoutManger's scrollToPositionWithOffset" into lmp-dev
|
c50c4cad31d73e574b27bb3d7581542975e37263 |
15-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed LinearLayoutManger's scrollToPositionWithOffset Previously, LLM was not handling scroll to position with offset when layout is reverse or stack from end, this change fixes it, adds tests. I also improved how predictive animations are handled. If a visible item is scrolled, now LLM lays out more children in the opposite direction in pre-layout so that when they become visible, they don't just fade in but animate from the correct direction. Bug:17015719 Change-Id: I2748c0636927159201202a7eb4caf338d67d6ca9
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
d7e2f2ab1d253133fa54f309e74a7ee384c33971 |
08-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Bugfixes for StaggeredGridLayoutManager Bug: 16678349 Bug: 16403163 Bug: 16734653 Change-Id: If78aa7ec4a09860ccca698bcb851dff5e5db5ae7
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/ScrollbarHelper.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
3494f4085f03aa7a0d919ae5a48ac270bbfc2476 |
14-Aug-2014 |
Michael Wright <michaelwr@google.com> |
Block focus from traversing into Toolbar. Change-Id: I783d0e1be9fcfd5f305f813cbf0d53e2cde1307a
ppcompat/res/layout/abc_screen_toolbar_include.xml
|
2517bc00e173db43d89224a68237e89ba5cd98ef |
14-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix cyclic style" into lmp-dev
|
f1b718109ca9efb605a58fd949723efc81a2bd2a |
14-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix cyclic style BUG: 17014727 Change-Id: Ifcadba01ee31ae4c169cb650c3b69957fe7424e2
ppcompat/res/values/themes_base.xml
|
e909dcaaa24935b48a706273834c3e8ec4bf048d |
13-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
List Menu fixes for DarkActionBar BUG: 16895420 Change-Id: I7552b15bbf54639d28830978186ee9aac2485466
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
b38d598570d7e8e06ebfac27ba2c38a49826e795 |
14-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Backport fix for stacked background" into lmp-dev
|
10532db49a636b169ca482e3a821982ea9ea8aa9 |
14-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Backport fix for stacked background Original change I7ec30a9c0c9422874cad106a2caeb7dcbe75e1b6 BUG: 16940717 Change-Id: I7b8ecfb46cfccfd177db5fe32b56bea7143ea177
ppcompat/src/android/support/v7/internal/widget/ActionBarBackgroundDrawable.java
ppcompat/src/android/support/v7/internal/widget/ActionBarBackgroundDrawableV21.java
|
8c6602a621129f94eacaf6841b1be0f88a070761 |
14-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update appcompat internal to lmp-dev framework" into lmp-dev
|
a2c72b87007d10202c25e78e904938f770c6337d |
13-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat internal to lmp-dev framework Not much of note. Change-Id: I607624d63506bd72ae6f1a080c35afbeb361b0b7
ppcompat/src/android/support/v7/internal/app/SupportActionBarWrapper.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
ppcompat/src/android/support/v7/widget/ActionMenuPresenter.java
ppcompat/src/android/support/v7/widget/ActionMenuView.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
d18ad0e2b5268420e252382f3524d535826aae6e |
14-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Check all pending animation groups in DefaultItemAnimator#isRunning" into lmp-dev
|
047e1151b1ce6965f5578eac83ee1ac3cf524ba7 |
13-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Check all pending animation groups in DefaultItemAnimator#isRunning I also added a test case class for DefaultItemAnimator Bug: 16958409 Change-Id: Id410890d146afeb953e934358e9c2ba12c14bc07
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/DefaultItemAnimatorTest.java
|
36e2603548ec837e49e4ae6e9413e082ccfb376c |
14-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Ignored views should be ignored by getViewForPosition" into lmp-dev
|
f485be9def4c0f72cfdfa6b0c616c23f04652817 |
13-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Ignored views should be ignored by getViewForPosition Bug: 16950247 Change-Id: I3940ce3b049a3ae718706c503b0404f3fda43ffd
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
d167dc4ee7e9c48772b820849e901f8cd25716f8 |
13-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Implement selectableItemBackgroundBorderless Change-Id: I3d896e52a0bf1ca77f7a57736023e541821da7f6
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/themes_base.xml
|
01814b4356a90ec5bbb42ce060e54c30a552fec0 |
14-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Avoid velocity tracker NPE in RecyclerView Bug: 16980122 Change-Id: I96c460542f1b12484b396b86ae9d35b3b0f82eb6
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b1d5d1936e0e9aea510b2e3d58e8ba3b128c05a0 |
12-Aug-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
5f90b394675648a66963d5a266e7cd06a8f72253 |
01-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix AppCompat.DialogWhenLarge theme BUG: 16709017 Change-Id: I13f7fbc1c78421710eafb49e32899e9d23440711
ppcompat/res/values-large-v14/themes_base.xml
ppcompat/res/values-large/themes_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
|
03fc11b659da1645507062bddda450136e13af35 |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
A few fixes around menu window callbacks - Fix the fact that we do not call onPrepareOptionsMenu when the overflow/list options menu is shown. - Fix the dark panel menu background. - Fix support for native fragments. BUG: 16853814 BUG: 16870272 Change-Id: I8e2dfcdc222d1568769364cc6f1ac579421443a5
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
3f9f63a6ae40cc1170be140e98b938e309380901 |
11-Aug-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Id00fd715a3f086c2fa581e10814679ec7ce000c4 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
a63cedf2cc76e0a9667dcf49bfc347e9b24a3019 |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix DarkActionBar's panel menu background BUG: 16895420 Change-Id: I00b875d457f856b9bd154d3bf99fc6c9daf1d6de
ppcompat/res/values/themes_base.xml
|
024e4dfcc97766bde6941207af41f7703d35c93f |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement windowOverlayActionMode" into lmp-dev
|
dc48f5c187557f90b14cf4fd34da344af3d630e9 |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix list navigation on L As we use our own Spinner impl (SpinnerCompat) we need to copy over some of the support attrs, including spinnerMode. BUG: 16873763 Change-Id: If3e1633dd6c70ef5e69fe9509f6d5083f2141dbe
ppcompat/res/values-v21/styles_base.xml
|
781d6f63a93052925c6894ee3455551664b4dc2d |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update colorAccent values + fix precomputed drawables" into lmp-dev
|
e52aa09e097698dfb3148efbf5a9c4d584a733c5 |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Create ActionBarActivityDelegate as needed" into lmp-dev
|
ea076682f33b895dc8227bb82ce3167fdafe0ddf |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Don't wrap a created action mode if it's null" into lmp-dev
|
fafe0c08a352e9916a5041241f98fb762e14566c |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix some off-by-1 errors in Palette" into lmp-dev
|
4fe47284bcef9f2b9570668122154a4b3747f882 |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Override equals and hashCode in Palette" into lmp-dev
|
0c3f92689309c17b7da5a406d30408d522a3a889 |
11-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Use a PopupWindow bg with a drop shadow pre-v21" into lmp-dev
|
e7acc857d898ab8fedb82d0113202ce008f0c7c0 |
08-Aug-2014 |
Chet Haase <chet@google.com> |
Remove deprecated method in RecyclerView.ItemAnimator Issue #16399347 Add to ItemAnimator onAddFinished, onRemoveFinished, and onMoveFinished Change-Id: Ib956416ea0f029b9bb5113fb291cda7bf897a4a9
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
9a6cf0b8185a1193921b7ac706d054b493511ed3 |
08-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Create ActionBarActivityDelegate as needed Currently we force apps to call super.onCreate() before they can do anything (setContentView, supportRequestWindowFeature, etc). This can break Activity class hierachies and generally make things difficult. This CL changes this so that they can call these methods before calling super. Change-Id: Iffacbeaee5daaa37b1e941ebe491d163aa0be65f
ppcompat/src/android/support/v7/app/ActionBarActivity.java
|
0bf48858279237f95d6aad565a074490745491cd |
08-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Don't wrap a created action mode if it's null BUG: 16870451 Change-Id: I98e803dedcb6d9e74688d2b098393fa8b2b9815d
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
3821819b8476efb809a668b4d2a980e12145a22e |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update colorAccent values + fix precomputed drawables The script I created uses ImageMagick to precompute the resulting PNGs, but ImageMagick honors the alpha value in the tint colors, which different to Android's PorterDuff based Drawable tints. I've also added a small optimization to the script which reduces the amount of Drawables produced. Previously if the dark and light variants used the same tint color, we would still produce two PNGs. We now only produce one. Finally, I've added the script to the source folder so that it can updated and used as necessary. BUG: 16677464 Change-Id: I2370139129c1674c68c3b0e94c5f19f90a6d1472
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_selected_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_selected_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable/abc_tab_indicator_material.xml
ppcompat/res/drawable/abc_tab_indicator_material_dark.xml
ppcompat/res/drawable/abc_tab_indicator_material_light.xml
ppcompat/res/values/styles_base.xml
ppcompat/scripts/tint_drawables.sh
|
4d0ec6f430fd1e0228e5465a7973f50438bf2949 |
08-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Provide an API to map pre-layout positions to adapter" into lmp-dev
|
4bacf13ec17763ba2e2d049d32a4a1dcca77a433 |
07-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Provide an API to map pre-layout positions to adapter This CL also fixes a bug in AdapterHelper where it was not handling it properly when a moved item is removed at the same layout pass. Bug: 16192614 Bug: 16823251 Change-Id: I30e66e75a85f0396381c9a4f1dea8bf20655e4bc
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
|
880163a2c14ff0d4730ae4338def0632a8d9df34 |
07-Aug-2014 |
Alan Viverette <alanv@google.com> |
Merge "Update branding colors" into lmp-dev
|
436d968c1a91dec6fe0251cd31fcb1af6677330f |
07-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Dispatch adapter updates before ViewHolders are updated" into lmp-dev
|
de9f38cc4a30b33ac46b105edf470fbc4a044e99 |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Implement windowOverlayActionMode Allows the action mode to overlay the Toolbar BUG: 16824727 Change-Id: If4d90e81bb44bd7f8b98ea0dc4d9a3b04700bbe3
ppcompat/res/layout-v11/abc_screen_content_include.xml
ppcompat/res/layout-v11/abc_screen_simple.xml
ppcompat/res/layout-v11/abc_screen_toolbar.xml
ppcompat/res/layout/abc_screen_content_include.xml
ppcompat/res/layout/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_simple_overlay_action_mode.xml
ppcompat/res/layout/abc_screen_toolbar_include.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/internal/widget/NativeActionModeAwareLayout.java
|
d8213c28889f37a1a2b6c05115be9f6df54a7a45 |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix visible elevation when actionbar bg is transparent Imports change some of the framework change I49698cc7c1bf4b2b55ffe2f82899543ca62bc61c BUG: 16838001 Change-Id: Ibbc07853e01cea6d457fa7b6b83299ec3de17ac0
ppcompat/src/android/support/v7/internal/VersionUtils.java
ppcompat/src/android/support/v7/internal/widget/ActionBarBackgroundDrawable.java
ppcompat/src/android/support/v7/internal/widget/ActionBarBackgroundDrawableV21.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
|
5de0e48000fd9e6e27c0cc546a64b09d1084e57d |
06-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Use a PopupWindow bg with a drop shadow pre-v21 BUG: 16737331 Change-Id: Ia5d06763137508ad7675e99e4d41a09389e67932
ppcompat/res/drawable-hdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png
ppcompat/res/drawable-mdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png
ppcompat/res/drawable-xhdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png
ppcompat/res/drawable-xxhdpi/abc_popup_background_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_popup_background_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png
ppcompat/res/drawable/abc_popup_background_material_dark.xml
ppcompat/res/drawable/abc_popup_background_material_light.xml
|
e538500b3daa25cbcd460167fcc82d61f7b03a3c |
04-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Override equals and hashCode in Palette Necessary for caching. Change-Id: Ie7f9e16eb7b55689257ffc65d06db4d4389421cd
alette/src/android/support/v7/graphics/Palette.java
|
7fa6a00a4600aac591402398c23fea97721adf26 |
06-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Use ContextCompat.getDrawable(...) in appcompat Fixes NPE in RippleDrawable. Also fixed appcompat's ThemeOverlay styles on v21, as they led to cyclic attrs which resulted in empty colors. BUG: 16602748 Change-Id: I3dffbeff3f8280f816593af13bc3db666ed462fd
ppcompat/res/values-v21/themes_base.xml
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItem.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuBuilder.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
ppcompat/src/android/support/v7/widget/SearchView.java
ppcompat/src/android/support/v7/widget/ShareActionProvider.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
11f47d2ef7a6a343b7c276e35cb02d2fc0cb9d91 |
07-Aug-2014 |
Alan Viverette <alanv@google.com> |
Update branding colors BUG: 16845793 Change-Id: Ib2cd391ff32218cce5e303d7bbba2b3716d39fdd
ppcompat/res/values/colors_material.xml
|
c6f82b1e233c11ce3130325430be93ea018ba7f1 |
08-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Dont save config parameters in saved state" into lmp-dev
|
f496ccf183adbfc15cbe4c1d97e4d5281aea43ab |
08-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Provide a public method to calculate decor insets" into lmp-dev
|
16e5adf5416248d97f2aeaa9d5e17bb5093130eb |
06-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Dispatch adapter updates before ViewHolders are updated Previously, AdapterHelper was dispatching update ops after calling the callback to update ViewHolders. In that case, if LayoutManager wants to compare its ViewHolders with the dispatched event, ViewHolder would return the wrong position since it has already been updated according to the update op. Bug: 16840245 Change-Id: I77dee13ed2ca0afa975cdbc7a0fbd1b49811a31d
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
|
5e79cc4e2c96b0dd1d4de6f3208f9da3bcb69d26 |
06-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Provide a public method to calculate decor insets Bug: 16842411 Change-Id: I3fa347d8f99da26b3afbf675334f670db710ca45
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b8403301bbec29129730f6cce3fe2fa3ee8e1e0b |
06-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Dont save config parameters in saved state Bug: 16822490 Change-Id: I2c652bf96f583443ab6402969d3fedf652b9ec04
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
01ab72c218fd7ff33f94bd7a8c0785b0c5d04b4c |
06-Aug-2014 |
Jeff Brown <jeffbrown@google.com> |
Merge "Disable passive discovery on low-RAM devices." into lmp-dev
|
fb81e09002d1d611168b204fc50d259fc15f27b2 |
06-Aug-2014 |
Jeff Brown <jeffbrown@google.com> |
Disable passive discovery on low-RAM devices. On low-RAM devices, passive discovery has a significant impact on system performance because it causes many media route provider services to be started and kept running for as long as the application requests discovery (usually the whole time it is in the foreground). To mitigate this issue, the CALLBACK_FLAG_REQUEST_DISCOVERY flag is now ignored on low-RAM devices. Also, isRouteAvailable may return true in cases where it is possible for a route to be discovered even if one hasn't been found yet. These two changes have the effect of causing the MediaRouteButton to always be shown on low-RAM devices. When the user clicks on this button, active discovery will be performed as usual. Added CALLBACK_FLAG_FORCE_DISCOVERY and AVAILABILITY_FLAG_REQUIRE_MATCH to allow an application to request the old behavior if necessary. Also added a bunch of docs to explain why applications really shouldn't do that. Bug: 15191337 Change-Id: I4d742ea4569c977eb9b89277c57a72ec3a4fce41
ediarouter/src/android/support/v7/app/MediaRouteDiscoveryFragment.java
ediarouter/src/android/support/v7/media/MediaRouter.java
|
3bc2ff26bbf7092c0cdba362c1483a3c779c955d |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ActionBar.show/hide() on Honeycomb" into lmp-dev
|
c84c1835981d411a9c2bb12f232a82c5b5163309 |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update SearchView icon in appcompat" into lmp-dev
|
1e7738023c7a6b13df157db6d2b1b94325f2192f |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Add Widget.AppCompat.Spinner style" into lmp-dev
|
77f3ab5ca8b392cebdb565c7c2062b122d80db96 |
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Style EditText to match Material" into lmp-dev
|
a64498c53faef538d3fb31166ac71c2d826198cc |
06-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Stop ViewFlinger when layout does not consume full distance Bug: 16573996 Change-Id: I3a586f22637e709d345d96d2dce3f14974a48eb3
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
e7bd433190b9a6dfeeb689f0c1bf27188b518ecc |
05-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Added simple GridLayoutManager" into lmp-dev
|
b97e8219784e623526bc3c6077a698d608f04fd9 |
05-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Added simple GridLayoutManager Bug: 16678349 Bug: 16734653 Bug: 16661383 Change-Id: I29a74bdffa9386831faab191f1c3d268743dbf6d
ecyclerview/src/android/support/v7/widget/GridLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
02e8289d7a68e5917d5fc04b6ebde51ac95feaac |
05-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Improve LinearLayoutManager's re-layout handling" into lmp-dev
|
310e95e1c6dfe4f26ef594233e65e1ff83e0f1ff |
01-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Improve LinearLayoutManager's re-layout handling This CL fixes a bug in LinearLayoutManager where it was not respecting stackFromEnd/reverseLayout parameter when RecyclerView is resized. With this CL, LLM also considers focused child when selecting the anchor item so that focused child stays at the same position. I also cleaned up some code and moved complex stuff to separate methods. This should help make the code more readable. Change-Id: I8427ee60ee45c337e7e670853d4eeb002592048e
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/OrientationHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
0e0bfdb790fd9477e3531a1db92c3377057f83b7 |
05-Aug-2014 |
Chet Haase <chet@google.com> |
Use unique lists to hold new animations spawned Previously all new move/change/add animations would be placed on a global list to avoid starting. That meant that a later request for unrelated animations would populate the same lists and would thus potentially start at the wrong time (coincident with the original animations instead of with the new animation requirements). This change changes the list instances to be lists-of-lists. When animation runnables are first created, new lists are created and populated and then these new lists are added to the list-of-list instances. Then the later runnables will act only on the unique list associated with the proper animation event. Meanwhile, there is still global access to all animations in case any of the animations need to get canceled. Issue #16550053 DefaultItemAnimator should run unique animation lists Change-Id: I87206da608eb4205405d9b99879c38d018ad6feb
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
|
e321eb5c831282c92a28a483692d8520b766a0a5 |
04-Aug-2014 |
Chet Haase <chet@google.com> |
Add methods to ItemAnimator for listening to animation events Subclasses of itemAnimator can now override new on*Starting() and on*Finished() methods to find out when animations are starting on specific ViewHolder objects. Issue #16399347 Add to ItemAnimator onAddFinished, onRemoveFinished, and onMoveFinished Change-Id: Id9b47e3f743d5cb53f261a4db58cfdf4ed911005
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
4c2a95906254748cb9a843b061288265d6e185a9 |
01-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix ActionMode behavior in appcompat This CL fixes a few issues. First is that the action mode isn't visible when started. Second, ToolbarActionBar wasn't hooked up to start an action mode. Third, we know wrap any implicit action modes (textIsSelectable, etc) in a support action mode so that the styling is consistent. BUG: 16721002 Change-Id: Iba7e7b7ab2589a4b1f759edb21f79caab16f2459
ppcompat/res/layout-v11/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_toolbar.xml
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/app/WindowCallback.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/view/AnimatorSetCompat.java
ppcompat/src/android/support/v7/internal/view/StandaloneActionMode.java
ppcompat/src/android/support/v7/internal/view/SupportActionModeWrapper.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
ppcompat/src/android/support/v7/internal/widget/NativeActionModeAwareLayout.java
|
c6c2828bb4fe597c371f1c17d535912582d339bd |
05-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix AppCompat.DarkActionBar theme" into lmp-dev
|
8939e5cf918c185a6e3df259f40d988db284dbe2 |
01-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix ActionBar.show/hide() on Honeycomb Caused by ViewCompat.setTranslationY() working on HC, but ViewPropertyAnimatorCompat only working from ICS+. Change-Id: I6aa86f63ae85d44fe989802e9b37255acea25712
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
|
0997924e7154bce90da754dc484fc999c9c3f5f8 |
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update SearchView icon in appcompat Change-Id: Ic0ab8771254d48043ea3897b152f3067b43e4d52
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png
|
61c0bbe56a13fe55ce91a5b1d64e751164ecb894 |
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix AppCompat.DarkActionBar theme appcompat now uses a ThemeOverlay theme structure like the framework. BUG: 16674772 Change-Id: I25e4b98fdff5d8e959c95079ac73e7da7d69683c
ppcompat/res/layout-v11/abc_screen_toolbar.xml
ppcompat/res/layout/abc_screen_toolbar.xml
ppcompat/res/layout/abc_screen_toolbar_include.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
fc652f469994757b243ef66148c064973af196c7 |
31-Jul-2014 |
Ben Murdoch <benm@google.com> |
Fix JavaDoc. Change-Id: If0d7b585f83bf3ba858bf2ea8a3cb90c7354629e
ppcompat/src/android/support/v7/widget/Toolbar.java
|
034caf2b814b3d0329afc99f680fd238362368a6 |
31-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix StaggeredGrid crash: Saving state of an emty Span" into lmp-dev
|
6b4d950d0d1e26165a1e643a2fd1fe4e283786f1 |
31-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fix StaggeredGrid crash: Saving state of an emty Span Bug:16644724 Change-Id: Id0567d6f3dc7ab8621774fe147ab0dc8c5b98e61
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
312569608582c1e48ba879efcd53db360c01002b |
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix up navigation click handling" into lmp-dev
|
56261b25b9890dd44f04e0083c3ea9fde5455ebd |
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Clarify exception messages in MenuItemImpl Change-Id: I2c6a3f7c5cde23b3641b50b41c27ef3a90a3502e
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
|
8088261dec5dd277ccace13fe00f280ffa80098c |
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix up navigation click handling Caused by not calling setMenuPrepared(). Also cleaned up some of the Activity calls. BUG: 16665053 Change-Id: I0187563854f7c3487fa19de960b7993746a22d67
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
d34c902ee31a3995ea07032d2a6bd69b3d555ef4 |
29-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Add Widget.AppCompat.Spinner style We already have the Base style, may as well expose it at the top level. Change-Id: Iaa3289daab153bd0fffdd56911ac322c57d49096
ppcompat/res/values/styles.xml
|
968c593da191be785184885043cbf9b70538ada5 |
27-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Style EditText to match Material Change-Id: I05971d8fa9237fc043b00a2d285ca4011bc35418
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_disabled_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png
ppcompat/res/drawable/abc_edit_text_material_dark.xml
ppcompat/res/drawable/abc_edit_text_material_light.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
|
e7410604e4f1743608ae16d5ebe6614e4d8e887d |
29-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix some off-by-1 errors in Palette Due to using exclusive array iteration instead of inclusive. Also renamed some variables for consistency. Change-Id: I3f044b0da9b79bc18bbb04a1fcd21f861771e653
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
|
3795dec8d02857b08fdf546a190a1f5eeaf9eb68 |
28-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Refactor appcompat themes The old structure was created when we had to have aliases for v14+ themes to use the framework action bar. As we're now using the unbundled toolbar everywhere we need a new structure which allows theme inheritance, rather than a single parent. Added a THEMES.txt which explains the new layout. This new structure should make it loads easier to theme widgets which use new attributes (i.e. editTextBackground in v11). Change-Id: Iafc588610256ba6feff4327e6dfbf75bf1466e39
ppcompat/THEMES.txt
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
|
27c872d9b270121b76e768528a3d4d42bdc6c3ed |
28-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix 9-patch areas in SearchView hdpi assets Bug: 16606037 Change-Id: Ib8f976498e2976fd9a442e2c2b79bc6232e03ad6
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png
|
579aa48a0d4e36dc74e41ba2da1289d5645d1630 |
27-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Remove content description from SearchView text field BUG: 16519353 Change-Id: Ic0aece46a38efe94d53aae5b1b1c8de44b025b93
ppcompat/res/layout/abc_search_view.xml
|
a87ca5a4e00bd446073cf11f75af9bd45fc7a07f |
29-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
fix broken links in RecyclerView documentation Change-Id: I7714fdaa8bd761c5f5454f89d207cd4a97205c4f
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ab4950e7752a69a4bab6bf2d20d881135108f32f |
29-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fix build: Removed reference to an old method Change-Id: I144283444cc9b1f17ddcecd96cc443c85a47f2fc
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
cd844b0bf36b068f33267f38f5dcf674d4a29ce8 |
31-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add ability to elevate CardView before L" into lmp-dev
|
18ef68d444a1c059041bf5b683eb612ffed22ea9 |
29-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add ability to elevate CardView before L This CL also changes how CardVeiw measures. Previously, it would measure like a regular view and offset content according to shadow. Now, it extends its size to account for shadows. Bug: 16501750 Change-Id: Ie8a3a16ce67bdc97a8bfac97abddfcdc2e1b1ecf
ardview/api21/android/support/v7/widget/CardViewApi21.java
ardview/base/android/support/v7/widget/CardViewImpl.java
ardview/eclair-mr1/android/support/v7/widget/CardViewEclairMr1.java
ardview/eclair-mr1/android/support/v7/widget/RoundRectDrawableWithShadow.java
ardview/jellybean-mr1/android/support/v7/widget/CardViewJellybeanMr1.java
ardview/res/values/attrs.xml
ardview/res/values/dimens.xml
ardview/res/values/styles.xml
ardview/src/android/support/v7/widget/CardView.java
|
8b6069452294cf0845f6da5908d35040c86c1650 |
30-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Corrected onChange animation documentation" into lmp-dev
|
8c919d867f4172ff2f5f28334b1142df9ba26e8b |
30-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Corrected onChange animation documentation Bug: 16656145 Change-Id: If06bf79ab39278c9dc6d6dc5511aa9eeec0bfa16
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
66a5670ac0e58e1d08f6af57b13648c1ab9df441 |
26-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Change public recyclerview to unscrap views Bug: 16201361 Bug: 15910842 Change-Id: I5453f9ed33c88c5a0d92f617a4f57cf938be4ec0
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
c7092783df339e83f46df8d233969f9e059ce0c8 |
30-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Clarify RecyclerView.LayoutManager#getItemCount behavior" into lmp-dev
|
931e448545eb21875a7e11c121822921ee084817 |
26-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Clarify RecyclerView.LayoutManager#getItemCount behavior Bug: 15410611 Change-Id: Iadc6fd3cf535f8d53e672cf5ea1da8fbeb5e452b
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ee30f03253207f694cc46063b0c8c7cb91d24a6e |
28-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Update scroll target if it is removed while scrolling Bug: 15933296 Change-Id: If576382c3ca64060bc62cd9437c7b6993b8ccb11
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
4455b74302fe215bbcc0e3482ded026cc64ceccc |
30-Jul-2014 |
Philip Milne <pmilne@google.com> |
Merge "Revert "Suspected cause of regression affecting Timely "" into lmp-dev
|
e0e021449dbe556c4b775a8dcaf486e1d3f361e7 |
30-Jul-2014 |
Philip Milne <pmilne@google.com> |
Revert "Suspected cause of regression affecting Timely " This reverts commit 634291e533ebdbf683b4349eb551a83213140cc3. Thanks to Sblitz, xav, adamp, vsiva, deepanshu for helping getting to the bottom of this. It looks like this was just resource id skew caused by a app build problem which seems to have been caused by prebuilts for the v7 support libraries not being updated correctly. At this point we don't know of any changes that are needed to the original CL or to the weight-enabled version of GridLayout in L. Reverting the revert. Change-Id: I0e052a3707207e15f6dbf8b94225cb64dd2321da
ridlayout/res/values/attrs.xml
ridlayout/src/android/support/v7/widget/GridLayout.java
|
11b64be82de2b427ecd161befcaf779bfc9d7d33 |
30-Jul-2014 |
Geoff Mendal <mendal@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
30191d8ab9b2587d6b2fceb2e9223ca7bd9d2671 |
30-Jul-2014 |
Geoff Mendal <mendal@google.com> |
Import translations. DO NOT MERGE Change-Id: I8d4d1d3ce4c9891cdeaf1f2cf5630129fcc9d126 Auto-generated-cl: translation import
ediarouter/res/values-fi/strings.xml
ediarouter/res/values-ka-rGE/strings.xml
ediarouter/res/values-ms-rMY/strings.xml
ediarouter/res/values-ne-rNP/strings.xml
ediarouter/res/values-pt/strings.xml
ediarouter/res/values-ro/strings.xml
ediarouter/res/values-si-rLK/strings.xml
ediarouter/res/values-zh-rCN/strings.xml
|
994880c3460f48db8a5826c0e9dc077465fa0ddf |
30-Jul-2014 |
Geoff Mendal <mendal@google.com> |
Import translations. DO NOT MERGE Change-Id: I62c2b2f07ac0a34cf92bdd797dcb147a600cd606 Auto-generated-cl: translation import
ppcompat/res/values-af/strings.xml
ppcompat/res/values-am/strings.xml
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-bg/strings.xml
ppcompat/res/values-bn-rBD/strings.xml
ppcompat/res/values-ca/strings.xml
ppcompat/res/values-cs/strings.xml
ppcompat/res/values-da/strings.xml
ppcompat/res/values-de/strings.xml
ppcompat/res/values-el/strings.xml
ppcompat/res/values-en-rGB/strings.xml
ppcompat/res/values-en-rIN/strings.xml
ppcompat/res/values-es-rUS/strings.xml
ppcompat/res/values-es/strings.xml
ppcompat/res/values-et-rEE/strings.xml
ppcompat/res/values-eu-rES/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-fi/strings.xml
ppcompat/res/values-fr-rCA/strings.xml
ppcompat/res/values-fr/strings.xml
ppcompat/res/values-gl-rES/strings.xml
ppcompat/res/values-hi/strings.xml
ppcompat/res/values-hr/strings.xml
ppcompat/res/values-hu/strings.xml
ppcompat/res/values-hy-rAM/strings.xml
ppcompat/res/values-in/strings.xml
ppcompat/res/values-is-rIS/strings.xml
ppcompat/res/values-it/strings.xml
ppcompat/res/values-iw/strings.xml
ppcompat/res/values-ja/strings.xml
ppcompat/res/values-ka-rGE/strings.xml
ppcompat/res/values-kk-rKZ/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-kn-rIN/strings.xml
ppcompat/res/values-ko/strings.xml
ppcompat/res/values-ky-rKG/strings.xml
ppcompat/res/values-lt/strings.xml
ppcompat/res/values-lv/strings.xml
ppcompat/res/values-mk-rMK/strings.xml
ppcompat/res/values-ml-rIN/strings.xml
ppcompat/res/values-mr-rIN/strings.xml
ppcompat/res/values-ms-rMY/strings.xml
ppcompat/res/values-my-rMM/strings.xml
ppcompat/res/values-nb/strings.xml
ppcompat/res/values-ne-rNP/strings.xml
ppcompat/res/values-nl/strings.xml
ppcompat/res/values-pl/strings.xml
ppcompat/res/values-pt-rPT/strings.xml
ppcompat/res/values-pt/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-ru/strings.xml
ppcompat/res/values-si-rLK/strings.xml
ppcompat/res/values-sk/strings.xml
ppcompat/res/values-sl/strings.xml
ppcompat/res/values-sr/strings.xml
ppcompat/res/values-sv/strings.xml
ppcompat/res/values-sw/strings.xml
ppcompat/res/values-ta-rIN/strings.xml
ppcompat/res/values-te-rIN/strings.xml
ppcompat/res/values-th/strings.xml
ppcompat/res/values-tl/strings.xml
ppcompat/res/values-tr/strings.xml
ppcompat/res/values-uk/strings.xml
ppcompat/res/values-ur-rPK/strings.xml
ppcompat/res/values-uz-rUZ/strings.xml
ppcompat/res/values-vi/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rHK/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
ppcompat/res/values-zu/strings.xml
|
ea2782558512cc01899e61000e087e60da6fa29b |
29-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat text sizes to match framework Change-Id: I81807a438d34b4c288ff857221d72b3662393c7b
ppcompat/res/values-v11/styles_base_text.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/styles_base_text.xml
|
ebec8cacc3ebeea96b6c49890ee145d7e60cd7cd |
31-Jul-2014 |
Andrew Sapperstein <asapperstein@google.com> |
Fix appcompat bugs. b/16491458 - performs the equivalent fix for appcompat. b/16688925 - return an ActionBar when setting it via Toolbar. Change-Id: I4dc7f929fa05d51e61b05afe0ae42d604aca3903
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
6e83751247c5be0211d7bffaf057431c03dfef38 |
25-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
LayoutManagers should not jump to position in pre-layout Bug: 16550277 Change-Id: I60335e4994309e53311e95c890a4934edead70f0
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
28b31157400fb155e2f27de7f26b00de9dd69fec |
29-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
eeca5576c31d1e7172867f7bf65d9d084535d877 |
28-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ibb04df1d9e60a95af323a50c56feea51ef1115e9 Auto-generated-cl: translation import
ediarouter/res/values-af/strings.xml
ediarouter/res/values-am/strings.xml
ediarouter/res/values-ar/strings.xml
ediarouter/res/values-bg/strings.xml
ediarouter/res/values-bn-rBD/strings.xml
ediarouter/res/values-ca/strings.xml
ediarouter/res/values-cs/strings.xml
ediarouter/res/values-da/strings.xml
ediarouter/res/values-de/strings.xml
ediarouter/res/values-el/strings.xml
ediarouter/res/values-en-rGB/strings.xml
ediarouter/res/values-en-rIN/strings.xml
ediarouter/res/values-es-rUS/strings.xml
ediarouter/res/values-es/strings.xml
ediarouter/res/values-et-rEE/strings.xml
ediarouter/res/values-eu-rES/strings.xml
ediarouter/res/values-fa/strings.xml
ediarouter/res/values-fr-rCA/strings.xml
ediarouter/res/values-fr/strings.xml
ediarouter/res/values-gl-rES/strings.xml
ediarouter/res/values-hi/strings.xml
ediarouter/res/values-hr/strings.xml
ediarouter/res/values-hu/strings.xml
ediarouter/res/values-hy-rAM/strings.xml
ediarouter/res/values-in/strings.xml
ediarouter/res/values-is-rIS/strings.xml
ediarouter/res/values-it/strings.xml
ediarouter/res/values-iw/strings.xml
ediarouter/res/values-ja/strings.xml
ediarouter/res/values-kk-rKZ/strings.xml
ediarouter/res/values-km-rKH/strings.xml
ediarouter/res/values-kn-rIN/strings.xml
ediarouter/res/values-ko/strings.xml
ediarouter/res/values-ky-rKG/strings.xml
ediarouter/res/values-lo-rLA/strings.xml
ediarouter/res/values-lt/strings.xml
ediarouter/res/values-lv/strings.xml
ediarouter/res/values-mk-rMK/strings.xml
ediarouter/res/values-ml-rIN/strings.xml
ediarouter/res/values-mn-rMN/strings.xml
ediarouter/res/values-mr-rIN/strings.xml
ediarouter/res/values-my-rMM/strings.xml
ediarouter/res/values-nb/strings.xml
ediarouter/res/values-ne-rNP/strings.xml
ediarouter/res/values-nl/strings.xml
ediarouter/res/values-pl/strings.xml
ediarouter/res/values-pt-rPT/strings.xml
ediarouter/res/values-ru/strings.xml
ediarouter/res/values-sk/strings.xml
ediarouter/res/values-sl/strings.xml
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sv/strings.xml
ediarouter/res/values-sw/strings.xml
ediarouter/res/values-ta-rIN/strings.xml
ediarouter/res/values-te-rIN/strings.xml
ediarouter/res/values-th/strings.xml
ediarouter/res/values-tl/strings.xml
ediarouter/res/values-tr/strings.xml
ediarouter/res/values-uk/strings.xml
ediarouter/res/values-ur-rPK/strings.xml
ediarouter/res/values-uz-rUZ/strings.xml
ediarouter/res/values-vi/strings.xml
ediarouter/res/values-zh-rHK/strings.xml
ediarouter/res/values-zh-rTW/strings.xml
ediarouter/res/values-zu/strings.xml
|
60bd7b0a729bddb53ec63b3d5e7b539685da55e9 |
28-Jul-2014 |
Michael Wright <michaelwr@google.com> |
Remove hidden attribute. The support lib doesn't support hidden attributes that are put into themes. Apparently theme attributes can't be hidden and try to link against the hidden attribute (which fails). This isn't different anywhere anyways, so I just removed the attribute and inlined the value in the only layout it's used in order to fix the SDK build. Change-Id: I4c06dba1746f4d50f7bd48c474bd7001ad54ff77
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/themes.xml
|
cf20d652212e05b653b58ed0d059d92b7b15ddfb |
29-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
4cd7c3a5293b64ada6b4a7ee8c52e8abd5421218 |
28-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I6dd0dec114d002aed879a7eb328400bcf7233f91 Auto-generated-cl: translation import
ppcompat/res/values-af/strings.xml
ppcompat/res/values-am/strings.xml
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-bg/strings.xml
ppcompat/res/values-bn-rBD/strings.xml
ppcompat/res/values-ca/strings.xml
ppcompat/res/values-cs/strings.xml
ppcompat/res/values-da/strings.xml
ppcompat/res/values-de/strings.xml
ppcompat/res/values-el/strings.xml
ppcompat/res/values-en-rGB/strings.xml
ppcompat/res/values-en-rIN/strings.xml
ppcompat/res/values-es-rUS/strings.xml
ppcompat/res/values-es/strings.xml
ppcompat/res/values-et-rEE/strings.xml
ppcompat/res/values-eu-rES/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-fi/strings.xml
ppcompat/res/values-fr-rCA/strings.xml
ppcompat/res/values-fr/strings.xml
ppcompat/res/values-gl-rES/strings.xml
ppcompat/res/values-hi/strings.xml
ppcompat/res/values-hr/strings.xml
ppcompat/res/values-hu/strings.xml
ppcompat/res/values-hy-rAM/strings.xml
ppcompat/res/values-in/strings.xml
ppcompat/res/values-is-rIS/strings.xml
ppcompat/res/values-it/strings.xml
ppcompat/res/values-iw/strings.xml
ppcompat/res/values-ja/strings.xml
ppcompat/res/values-ka-rGE/strings.xml
ppcompat/res/values-kk-rKZ/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-kn-rIN/strings.xml
ppcompat/res/values-ko/strings.xml
ppcompat/res/values-ky-rKG/strings.xml
ppcompat/res/values-lo-rLA/strings.xml
ppcompat/res/values-lt/strings.xml
ppcompat/res/values-lv/strings.xml
ppcompat/res/values-mk-rMK/strings.xml
ppcompat/res/values-ml-rIN/strings.xml
ppcompat/res/values-mn-rMN/strings.xml
ppcompat/res/values-mr-rIN/strings.xml
ppcompat/res/values-ms-rMY/strings.xml
ppcompat/res/values-my-rMM/strings.xml
ppcompat/res/values-nb/strings.xml
ppcompat/res/values-ne-rNP/strings.xml
ppcompat/res/values-nl/strings.xml
ppcompat/res/values-pl/strings.xml
ppcompat/res/values-pt-rPT/strings.xml
ppcompat/res/values-pt/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-ru/strings.xml
ppcompat/res/values-si-rLK/strings.xml
ppcompat/res/values-sk/strings.xml
ppcompat/res/values-sl/strings.xml
ppcompat/res/values-sr/strings.xml
ppcompat/res/values-sv/strings.xml
ppcompat/res/values-sw/strings.xml
ppcompat/res/values-ta-rIN/strings.xml
ppcompat/res/values-te-rIN/strings.xml
ppcompat/res/values-th/strings.xml
ppcompat/res/values-tl/strings.xml
ppcompat/res/values-tr/strings.xml
ppcompat/res/values-uk/strings.xml
ppcompat/res/values-ur-rPK/strings.xml
ppcompat/res/values-uz-rUZ/strings.xml
ppcompat/res/values-vi/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rHK/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
ppcompat/res/values-zu/strings.xml
|
20bdc1249666a6bbdf226f7afab52ce27828dee0 |
28-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add support for parellel move and change animations" into lmp-dev
|
a29fe6d4967a704799dc83d35ba80e426e9512cf |
24-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add support for parellel move and change animations If an item moves during a change animations, now it is also animated to the new location. We still dont support moving a changed item while it has a shadow. Right now, changed item jumps to final state while shadow is still fading out. Change-Id: Id73becbc6832b921a8b11c4999f3da0435e26680
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
620d6b647e4ab83149cfa10eaf43fdc3a7e3ee94 |
28-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add an API to mass invalidate decor offsets" into lmp-dev
|
bc2c6d6432a227d46a43fd18eb204d89ca472064 |
25-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add an API to mass invalidate decor offsets Bug: 16549198 Change-Id: I24c40aef0a988622d256214fb58e1c2a2daf43c0
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
6da3e2ee07ff8acd7de4ed810eafeb70a8d4027d |
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix javadoc errors We can't refer to internal attrs via the @attr feature. Decided to remove all @attrs as they're not really necessary for appcompat. Change-Id: I600045180bfd4578512844ff78f6d30a09f74feb
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
ppcompat/src/android/support/v7/widget/LinearLayoutCompat.java
ppcompat/src/android/support/v7/widget/SearchView.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
ed3ea0869d0431f3dd502dea331e005e0ab3178e |
24-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into lmp-dev
|
7c7fba8365684e1ccfc4f39f286df4d100c6c81f |
21-Jul-2014 |
Justin Klaassen <justinklaassen@google.com> |
Support predictive change animations Currently appearing views are not positioned correctly when performing a predictive animation due to a change in the underlying dataset. To allow the LayoutManager to supply pre-layout info for the appearing views, allow the changed view to be scrapped and preserved during the pre-layout pass / change animation. Bug: 16040380 Change-Id: Ib4ed1b4fee1965cae356e6ba1b6e6d7a8ea52e67
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
eea488b3ff6c0ade6ac30ac56a63d855598ebba3 |
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix SpinnerCompat to use the correct PopupWindow Change-Id: Ib5348a52ef5487e301f14a19bcd46d230c920f7f
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
|
1b01ce23fa533d467ca2ccbc65c980a59662aa8d |
24-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat' SearchView to L Change-Id: Ie9856690048421b6f6a88a1d4cb0e9d247099e44
ppcompat/res/color/abc_search_url_text.xml
ppcompat/res/color/abc_search_url_text_holo.xml
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable/abc_textfield_search_material_dark.xml
ppcompat/res/drawable/abc_textfield_search_material_light.xml
ppcompat/res/drawable/abc_textfield_searchview_holo_dark.xml
ppcompat/res/drawable/abc_textfield_searchview_holo_light.xml
ppcompat/res/drawable/abc_textfield_searchview_right_holo_dark.xml
ppcompat/res/drawable/abc_textfield_searchview_right_holo_light.xml
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/layout/abc_search_view.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/src/android/support/v7/widget/SearchView.java
|
51592779b3756064e09de260238bb39ea4fa6a07 |
24-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update Spinner theme to Material Change-Id: I3370f1f1e057d261b0c65bec8b5ae7101079465c
ppcompat/res/drawable-hdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_checked_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_default_material_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_pressed_material_light.9.png
ppcompat/res/drawable/abc_spinner_ab_holo_dark.xml
ppcompat/res/drawable/abc_spinner_ab_holo_light.xml
ppcompat/res/drawable/abc_spinner_background_material_dark.xml
ppcompat/res/drawable/abc_spinner_background_material_light.xml
ppcompat/res/layout/abc_simple_dropdown_hint.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/internal/widget/AbsSpinnerCompat.java
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
|
49c78900da0d43140fb602431fb93212bd7f6c70 |
15-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update internal Action Bar implementation to L This CL brings all of the internal widgets and helpers for the Action Bar up to date with L. We now only use the unbundled ActionBar/ToolBar implementation. This is to ease integration and make styling simpler. Change-Id: I267c9ee90b5707d997910c57242e26130f2dbcf8
ppcompat/res/anim/abc_popup_enter_material.xml
ppcompat/res/anim/abc_popup_exit_material.xml
ppcompat/res/color/abc_primary_text_material_light.xml
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_go.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_search.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-mdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_go.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_search.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_go.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_search.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_go.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_search.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable/abc_ic_clear.xml
ppcompat/res/drawable/abc_ic_clear_holo_light.xml
ppcompat/res/layout-large/abc_action_mode_close_item.xml
ppcompat/res/layout-v11/abc_action_bar_decor.xml
ppcompat/res/layout-v11/abc_screen_simple.xml
ppcompat/res/layout-v11/abc_screen_toolbar.xml
ppcompat/res/layout-v11/abc_simple_decor.xml
ppcompat/res/layout-v14/abc_activity_chooser_view.xml
ppcompat/res/layout/abc_action_bar_decor.xml
ppcompat/res/layout/abc_action_bar_decor_include.xml
ppcompat/res/layout/abc_action_bar_decor_overlay.xml
ppcompat/res/layout/abc_action_bar_tab.xml
ppcompat/res/layout/abc_action_bar_tabbar.xml
ppcompat/res/layout/abc_action_bar_title_item.xml
ppcompat/res/layout/abc_action_bar_up_container.xml
ppcompat/res/layout/abc_action_menu_layout.xml
ppcompat/res/layout/abc_action_mode_bar.xml
ppcompat/res/layout/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_activity_chooser_view.xml
ppcompat/res/layout/abc_list_menu_item_layout.xml
ppcompat/res/layout/abc_popup_menu_item_layout.xml
ppcompat/res/layout/abc_screen_simple.xml
ppcompat/res/layout/abc_screen_toolbar.xml
ppcompat/res/layout/abc_screen_toolbar_include.xml
ppcompat/res/layout/abc_simple_decor.xml
ppcompat/res/values-land/bools.xml
ppcompat/res/values-large/bools.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values-w480dp/bools.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/bools.xml
ppcompat/res/values/ids.xml
ppcompat/res/values/strings.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateL.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplL.java
ppcompat/src/android/support/v7/internal/app/NavItemSelectedListener.java
ppcompat/src/android/support/v7/internal/app/SupportActionBarWrapper.java
ppcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
ppcompat/src/android/support/v7/internal/app/WindowCallback.java
ppcompat/src/android/support/v7/internal/app/WindowDecorActionBar.java
ppcompat/src/android/support/v7/internal/transition/ActionBarTransition.java
ppcompat/src/android/support/v7/internal/view/AnimatorSetCompat.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuView.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPopupHelper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuView.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuBuilder.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
ppcompat/src/android/support/v7/internal/widget/AbsSpinnerCompat.java
ppcompat/src/android/support/v7/internal/widget/AbsSpinnerICS.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/internal/widget/ActivityChooserModel.java
ppcompat/src/android/support/v7/internal/widget/ActivityChooserView.java
ppcompat/src/android/support/v7/internal/widget/AdapterViewCompat.java
ppcompat/src/android/support/v7/internal/widget/AdapterViewICS.java
ppcompat/src/android/support/v7/internal/widget/ContentFrameLayout.java
ppcompat/src/android/support/v7/internal/widget/DecorContentParent.java
ppcompat/src/android/support/v7/internal/widget/DecorToolbar.java
ppcompat/src/android/support/v7/internal/widget/LinearLayoutICS.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/internal/widget/ListViewCompat.java
ppcompat/src/android/support/v7/internal/widget/NativeActionModeAwareLayout.java
ppcompat/src/android/support/v7/internal/widget/ProgressBarCompat.java
ppcompat/src/android/support/v7/internal/widget/ProgressBarICS.java
ppcompat/src/android/support/v7/internal/widget/RtlSpacingHelper.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
ppcompat/src/android/support/v7/internal/widget/SpinnerCompat.java
ppcompat/src/android/support/v7/internal/widget/SpinnerICS.java
ppcompat/src/android/support/v7/internal/widget/ToolbarWidgetWrapper.java
ppcompat/src/android/support/v7/internal/widget/ViewUtils.java
ppcompat/src/android/support/v7/widget/ActionMenuPresenter.java
ppcompat/src/android/support/v7/widget/ActionMenuView.java
ppcompat/src/android/support/v7/widget/LinearLayoutCompat.java
ppcompat/src/android/support/v7/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/widget/PopupMenu.java
ppcompat/src/android/support/v7/widget/Toolbar.java
|
400d2df7dfb0f72117b84854035829b6eaaf3150 |
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix broken java doc. DO NOT MERGE" into lmp-dev
|
919b9ab15fe61f10ce9a27d2a76dc9754b274d7b |
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Start refactoring appcompat-v7 for Material DO NOT MERGE" into lmp-dev
|
e9fa476efa74bbcf2b10f82ba23ace88a4cd1e38 |
20-Jul-2014 |
Ben Murdoch <benm@google.com> |
Fix broken java doc. DO NOT MERGE This is a follow on from I5ed3b7a9075dff52fdc72ef52a074d8c6a7a382e. Change-Id: I1f8b1e3df451886b2a397848f772392550cc1c1c
ppcompat/src/android/support/v7/app/ActionBar.java
|
13ab4aa8a1d337c414c887a81b9829f2286cdd37 |
08-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Start refactoring appcompat-v7 for Material DO NOT MERGE * Anything pre-L now uses the compat unbundled action bar implementation. * Unbundled action bar is now Material-esque. More to do here. * Fix Base style naming convention Change-Id: Ia4d6003e85dba16d24ce11c5e89ffcf6b8123692 (cherry picked from commit b60cbcc22f5f5f0ed64a4b8afe70877b52c115c2)
ppcompat/res/anim/abc_popup_enter_material.xml
ppcompat/res/anim/abc_popup_exit_material.xml
ppcompat/res/color/abc_background_cache_hint_selector_material_dark.xml
ppcompat/res/color/abc_background_cache_hint_selector_material_light.xml
ppcompat/res/color/abc_primary_text_disable_only_material_dark.xml
ppcompat/res/color/abc_primary_text_disable_only_material_light.xml
ppcompat/res/color/abc_primary_text_material_dark.xml
ppcompat/res/color/abc_primary_text_material_light.xml
ppcompat/res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_material_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_material_selected.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable/abc_popup_background_material_dark.xml
ppcompat/res/drawable/abc_popup_background_material_light.xml
ppcompat/res/drawable/abc_tab_indicator_ab_holo.xml
ppcompat/res/drawable/abc_tab_indicator_material.xml
ppcompat/res/layout/abc_action_bar_home.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values-large-v14/themes_base.xml
ppcompat/res/values-large/themes_base.xml
ppcompat/res/values-port/bools.xml
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/styles_base_text.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values-w600dp/dimens.xml
ppcompat/res/values-xlarge/dimens.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/bools.xml
ppcompat/res/values/colors_material.xml
ppcompat/res/values/config.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/dimens_material.xml
ppcompat/res/values/ids.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/styles_base_text.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateApi20.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateJB.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateJBMR2.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateL.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
ppcompat/src/android/support/v7/app/ActionBarImplJB.java
ppcompat/src/android/support/v7/app/ActionBarImplJBMR2.java
ppcompat/src/android/support/v7/app/ActionBarImplL.java
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapperJB.java
ppcompat/src/android/support/v7/internal/view/menu/MenuDialogHelper.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/view/ActionMode.java
|
e17d5484b9b4155f508fcf263944c0717c454405 |
24-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I3d26c18c7dbafd35e67365d0c2ea2239bfd30c69 Auto-generated-cl: translation import
ediarouter/res/values-af/strings.xml
ediarouter/res/values-am/strings.xml
ediarouter/res/values-ar/strings.xml
ediarouter/res/values-bg/strings.xml
ediarouter/res/values-bn-rBD/strings.xml
ediarouter/res/values-ca/strings.xml
ediarouter/res/values-cs/strings.xml
ediarouter/res/values-da/strings.xml
ediarouter/res/values-de/strings.xml
ediarouter/res/values-el/strings.xml
ediarouter/res/values-en-rGB/strings.xml
ediarouter/res/values-en-rIN/strings.xml
ediarouter/res/values-es-rUS/strings.xml
ediarouter/res/values-es/strings.xml
ediarouter/res/values-et-rEE/strings.xml
ediarouter/res/values-eu-rES/strings.xml
ediarouter/res/values-fa/strings.xml
ediarouter/res/values-fi/strings.xml
ediarouter/res/values-fr-rCA/strings.xml
ediarouter/res/values-fr/strings.xml
ediarouter/res/values-gl-rES/strings.xml
ediarouter/res/values-hi/strings.xml
ediarouter/res/values-hr/strings.xml
ediarouter/res/values-hu/strings.xml
ediarouter/res/values-hy-rAM/strings.xml
ediarouter/res/values-in/strings.xml
ediarouter/res/values-is-rIS/strings.xml
ediarouter/res/values-it/strings.xml
ediarouter/res/values-iw/strings.xml
ediarouter/res/values-ja/strings.xml
ediarouter/res/values-ka-rGE/strings.xml
ediarouter/res/values-kk-rKZ/strings.xml
ediarouter/res/values-km-rKH/strings.xml
ediarouter/res/values-kn-rIN/strings.xml
ediarouter/res/values-ko/strings.xml
ediarouter/res/values-ky-rKG/strings.xml
ediarouter/res/values-lo-rLA/strings.xml
ediarouter/res/values-lt/strings.xml
ediarouter/res/values-lv/strings.xml
ediarouter/res/values-mk-rMK/strings.xml
ediarouter/res/values-ml-rIN/strings.xml
ediarouter/res/values-mn-rMN/strings.xml
ediarouter/res/values-mr-rIN/strings.xml
ediarouter/res/values-ms-rMY/strings.xml
ediarouter/res/values-my-rMM/strings.xml
ediarouter/res/values-nb/strings.xml
ediarouter/res/values-ne-rNP/strings.xml
ediarouter/res/values-nl/strings.xml
ediarouter/res/values-pl/strings.xml
ediarouter/res/values-pt-rPT/strings.xml
ediarouter/res/values-pt/strings.xml
ediarouter/res/values-ro/strings.xml
ediarouter/res/values-ru/strings.xml
ediarouter/res/values-si-rLK/strings.xml
ediarouter/res/values-sk/strings.xml
ediarouter/res/values-sl/strings.xml
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sv/strings.xml
ediarouter/res/values-sw/strings.xml
ediarouter/res/values-ta-rIN/strings.xml
ediarouter/res/values-te-rIN/strings.xml
ediarouter/res/values-th/strings.xml
ediarouter/res/values-tl/strings.xml
ediarouter/res/values-tr/strings.xml
ediarouter/res/values-uk/strings.xml
ediarouter/res/values-ur-rPK/strings.xml
ediarouter/res/values-uz-rUZ/strings.xml
ediarouter/res/values-vi/strings.xml
ediarouter/res/values-zh-rCN/strings.xml
ediarouter/res/values-zh-rHK/strings.xml
ediarouter/res/values-zh-rTW/strings.xml
ediarouter/res/values-zu/strings.xml
|
5405c5cb0edd2d866e33df8705d162e0b3e6b499 |
24-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Update state on onMeasure call in RecyclerView" into lmp-dev
|
5cfed5428d421f179f83382ad72ec6edd11a066d |
23-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Update state on onMeasure call in RecyclerView Bug: 16187385 Change-Id: Ifee446c47d49536327f34233a853929c6cf2a196
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
75add1c9de1236fb87c9d432bfa98accab0fb6ec |
23-Jul-2014 |
RoboErik <epastern@google.com> |
Change "Media output" to "Cast" for MR Button We used Media output before settling on Cast as the official verb. bug:13300059 Change-Id: Ie2351243290f140896544b48ff75958f5ec6bfa2
ediarouter/res/values/strings.xml
|
8c23e5d30a95b7807109db376d43a07a52e00802 |
22-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Improve LinearLayoutManager's scroll offset calculations Bug:16374413 Change-Id: Iad31899a595092aa289ecdd60447f6e960c78b40
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
e0110f4c5dca898db2cc6ee2c5bde64416e52a96 |
22-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add methods to get decorations in each side." into lmp-dev
|
e772f07349e4d9d359e0acca29d27fe6e184db70 |
22-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add methods to get decorations in each side. Bug: 16113209 Change-Id: I145612c35b5177a5841dfcb95745494346663666
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
6f2e6bb7c3d11950dbbb194151fea12916bd7e71 |
22-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Recursively invalidate display list on detached views Bug: 16372890 Change-Id: I9789cb26a8880ec66a2234dc10cd6f6685c50fe8
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
0b1059b711009601ff08354e2df6bfc45266e80a |
21-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add swapAdapter method to RecyclerView Bug: 16315373 Change-Id: Ia790aff458d2ca61ec403dd9887d9758eb74f47a
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
879999940bb3c5d46a95c47d20d4d8dc3ebde962 |
20-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Remove deprecated locales - DO NOT MERGE" into lmp-dev
|
64731045321480d3785d44362209742231543435 |
19-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Remove deprecated locales - DO NOT MERGE Change-Id: Id1ad5860d51096b3625643ef4553f879b612141d
ppcompat/res/values-bn-rWB/strings.xml
ppcompat/res/values-eu-rPV/strings.xml
ppcompat/res/values-gl-rGA/strings.xml
ppcompat/res/values-kn-rKA/strings.xml
ppcompat/res/values-ml-rKL/strings.xml
ppcompat/res/values-mr-rMH/strings.xml
ppcompat/res/values-ta-rTN/strings.xml
ppcompat/res/values-te-rAP/strings.xml
ediarouter/res/values-bn-rWB/strings.xml
ediarouter/res/values-eu-rPV/strings.xml
ediarouter/res/values-gl-rGA/strings.xml
ediarouter/res/values-kn-rKA/strings.xml
ediarouter/res/values-ml-rKL/strings.xml
ediarouter/res/values-mr-rMH/strings.xml
ediarouter/res/values-ta-rTN/strings.xml
ediarouter/res/values-te-rAP/strings.xml
|
a5cfdf6e647d34c66b7df8688cb35d9a3b7b24a0 |
19-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "RecyclerView should skip ignored children in mass recycle" into lmp-dev
|
bf43be6ab14db8489f924d1673951f0c49014605 |
19-Jul-2014 |
Chris Craik <ccraik@google.com> |
Update Outline API Change-Id: I846ccf0e892dec94668e24d005bfa298b5cc15c8
ardview/api21/android/support/v7/widget/RoundRectDrawable.java
|
5edee017c46c2cae698355e80978b18775cfc5b0 |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add find first-last visible view methods to StaggeredGrid" into lmp-dev
|
333382aecf6822cb1ec484e8d3e4e822c9bd0c8d |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add find first-last visible view methods to StaggeredGrid This CL also improves how grid layout recovers when span count is changed before state is saved Change-Id: Ifdb9b00642e599e57b968db682cd871ecad1ba03 Bug: 16335426
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
24e05b1d19b94e2258a6a07c508b17600b71b2c6 |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Invalidate RecyclerView during animations" into lmp-dev
|
e3d27c97eb0769997cd9d73baabffff70551efe0 |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Invalidate RecyclerView during animations Bug: 16241985 Change-Id: Icac7f6d035095f2937a2628fa59af056ba6aa478
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
18f44fd3da1e99bf58fdbadc43deca4d2c5080ff |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Check for NPE on focus callback in RecyclerView" into lmp-dev
|
cef7b4942bacc862ea4eac66952e9f7aba027d18 |
15-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Update RecyclerView scroll listener API This change adds RecyclerView as a first parameter to the scroll related callbacks. It also fxies a bug where scroll callback was being called w/ the intended scroll amount instead of the real scroll amount. I also changed it to be an abstract class instead of an interface to make future changes easier. Bug: 16054949 Change-Id: I99a1f91dcd442c1ac3ad1ed7dbf4598d1cee9c28
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b5087554e7ec29e7cbad7d8b082ab4bcfa3a0573 |
18-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Add text color generation to Palette" into lmp-dev
|
c032ec5462f6c7c07031310090e23af65841deee |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Track clip to padding variable in RecyclerView * Changed edge effects to respect clip to padding * Improved LinearLayoutManager support for clipToPadding=false Bug: 16353602 Change-Id: I58957b03766594121404bbb8187c57ed1d8ea74e
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7f65de5b5acda0b08e1eea2687a92d90148230ca |
18-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed RecyclerView EdgeEffect positioning" into lmp-dev
|
1bcda2c4c2c4224dcdccd621c0c376645acefd0a |
17-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Check for NPE on focus callback in RecyclerView Bug: 15521068 Change-Id: Ifd64708d92a988f05bb99564d5885c59a2c2c2a7
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
1faed0c7c20fc3a0b7befabbac1beac1019effc7 |
10-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Add move operation to RecyclerView adapter Bug: 16127440 Change-Id: Iefd305e714a4bc6dad5f071dfba92aa5c5af8ca3
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
|
504c54ea52c1b2aae6f8f4ae128f1dcaac7e3f6a |
13-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Support animations during multiple layout calls This CL also fixes two bugs related to view recycling * we were moving views to cached view list w/o checking if they are recycleable or not * AdapterHelper had a bug where it was checking missing views via < -1 instead of == -1 Change-Id: I7d70c1b884c3af046ba78924c9a966f83cda99f0
ecyclerview/src/android/support/v7/widget/ChildHelper.java
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
634291e533ebdbf683b4349eb551a83213140cc3 |
17-Jul-2014 |
Philip Milne <pmilne@google.com> |
Suspected cause of regression affecting Timely Revert "Port weight feature from L into v7 GridLayout support library" This reverts commit b1dbd65b4e8ce2c889381214d0bc44aff8dfe616. Change-Id: Ibd36877558cb2326c324449ef1e3ec0a0a2af03f
ridlayout/res/values/attrs.xml
ridlayout/src/android/support/v7/widget/GridLayout.java
|
6e560171b774afafd572b1896becac7b308a92e6 |
16-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView should skip ignored children in mass recycle Bug: 16322508 Change-Id: Ieddc317771538c7cdab29a2e4898df05706fd6ba
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
b1dbd65b4e8ce2c889381214d0bc44aff8dfe616 |
14-Jul-2014 |
Philip Milne <pmilne@google.com> |
Port weight feature from L into v7 GridLayout support library We think the weight feature introduced into GridLayout in L leaves GridLayout with a superset of the facilities of the other layouts in the Android platform. This CL updates the v7 version of GridLayout in the support library to the version in L. Change-Id: I339d6b62cc0eed666f66a250c8ff23c74ec78784
ridlayout/res/values/attrs.xml
ridlayout/src/android/support/v7/widget/GridLayout.java
|
f3082d731b24a0cee4305ee6bba168a11c11f068 |
08-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Add text color generation to Palette Each Swatch now contains appropriate text colors for 'body' and 'title' text. Those colors are currently just white/black with appropriate alphas. Change-Id: Ieba8c756b1ce6c69e9972227dd4a4413c48fff09
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorUtils.java
alette/src/android/support/v7/graphics/Palette.java
|
4def697734f9ea783f600ad77f77080dbdfaa6be |
11-Jul-2014 |
Ying Wang <wangying@google.com> |
Build support libraries from source only in platform build Change-Id: Ib114d236f671522c9a1c3883e391b5864b2c345d
ndroid.mk
|
decaa3d79db8d5064193401cffe870de1916ea9d |
14-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed RecyclerView EdgeEffect positioning Bug: 16009048 Change-Id: I1cb4c96449d7474e20d7ea5a426d8e863c76396d
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
76e3f987878e9ab5f0ad783a94ae9f1e6b78a435 |
13-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Use fully qualified class names to fix sdk build Change-Id: I70ba5d7146193e816b372811e9b15032d7beafbf
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
fe887e2ef94f19c4c8808bf65d7d3bb79511e18f |
01-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Added custom view cache support to recycler view Bug: 15991371 Change-Id: I6c775d3d610e1a824683aef6f60f141bf344eea9
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
cadd54707a7aaa4cfa9c8b8051c6185e8717f22e |
11-Jul-2014 |
Chet Haase <chet@google.com> |
Invalidate ItemDecorators more aggressively This CL also changes the ViewDecorator API to receive View and State instead of position Bug: 15699227 Change-Id: Ie4deb49eed803540a3bd274454d2e67d2f34a50d
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
08d9f8fcfb271a508e82c6b845608e764727ccaf |
11-Jul-2014 |
Chet Haase <chet@google.com> |
Merge "Add RecyclerView animations for change actions"
|
235114f0ea0ae165e74a478f39bfc586392c53aa |
09-Jul-2014 |
Chet Haase <chet@google.com> |
Add RecyclerView animations for change actions Issue #15691746 RecyclerView item animations for changed/resizing item views Change-Id: Iacfda5b2508b20c8de3ea5ec9547e0f4d527d05e
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
38efc791651510a8bc815a707e105554e3bf99f2 |
11-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fix RecyclerView to recyle invalid scrap properly Bug: 16210009 Change-Id: Id4cdf1ef87aaa52581009b651690abbf90ad4522
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
8da5bba529a2fe9bd2aafab28010e11ec4de93c7 |
08-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Reset ViewHolder when it is passed to/from RecyclerPool * Fixed a code path where cached views may be sent to recycler even if they are not recyclable. Did some cleanup on how cached views are handled. * This CL also fixes a small NPE when we scrap a view holder Change-Id: I172fbedf0d3ba06b4121fa275d8fa62c583b91b5
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
|
b607a53c0c5a2fac40cc1c68ce3dbeb4bb22509f |
08-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Palette build.gradle"
|
84fa09b3262c9a9af0d5451183caf9af2ed09415 |
12-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Palette build.gradle Installs the artifact + docs to the repo Change-Id: If33a423f61ae2eae3399e8acca45bc412b31aa51
alette/build.gradle
|
6e43f4f95e3ce4a8a14d7ecf0b14a647eba72e93 |
08-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix StaggeredGrid layout to support clipToPadding=false"
|
719a0dfbcf2ca2b63cc3ce1e7ab18eadb3694f2c |
03-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Choose a valid anchor child in LayoutManagers If predictive animations do not run, RecyclerView may call LayoutManager with children whose positions are wrong (in case they are deleted). This diff improves anchor child selection logic to ensure child has a reasonable position. It might be a good idea to bring back RecyclerView's notifiyDataSetChanged position handler to make this easier for LayoutManagers (though they still need this code to avoid bugs). Bug: 15691747 Change-Id: Ia341397a835e0120d172691921466401022868d3
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
|
c8b0ff5869e17a656a3a1d7fb306efa5b99fa07f |
07-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Improved how RecyclerView handles stable ids RecyclerView can re-use views via stable ids but it was going into an inconsistent state if an item is removed and re-added in the same layout pass. This CL takes care of that case and handles it as if item has moved. Bug: 16081401 Change-Id: Ic0bec5061a4958111c8e43a1cd6634cd90d975b5
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
0ae47e8ceb8062ba460c74149b009cf7914388ea |
02-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fix StaggeredGrid layout to support clipToPadding=false This change also introduces a way to LayoutManager to force simple animations if possible Bug: 15988721 Change-Id: I3726090f9510c14732f67b19e0eab2340cda562e
ecyclerview/src/android/support/v7/widget/OrientationHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
|
51ea7c98b34f39a2da711549a0a443c77f2c94b0 |
03-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Revert "Update Palette + AsyncTaskCompat" This reverts commit b14fc7c928307b6758688ed38590bf674c62a01b. Change-Id: I57a2cee10f4084e921bc9204784c6fffce56b80b
alette/Android.mk
alette/build.gradle
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorHistogram.java
alette/src/android/support/v7/graphics/Palette.java
alette/src/android/support/v7/graphics/PaletteItem.java
|
41b7c3c0711935b1f712531b2363001acdb3f9b5 |
06-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
50e36803bb568610664cc3f20521d1f4a14c5f39 |
05-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I8f3a06a9d94144999061fae63d1bcbed594d811c Auto-generated-cl: translation import
ediarouter/res/values-bn-rBD/strings.xml
ediarouter/res/values-eu-rES/strings.xml
ediarouter/res/values-gl-rES/strings.xml
ediarouter/res/values-kn-rIN/strings.xml
ediarouter/res/values-ml-rIN/strings.xml
ediarouter/res/values-mr-rIN/strings.xml
ediarouter/res/values-ta-rIN/strings.xml
ediarouter/res/values-te-rIN/strings.xml
|
79c2a9b601a4b6cafc016f72f0cdf9e3838607ea |
05-Jul-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I165ac733cc82a6bc1724002a0bc8edb80cfba7d7 Auto-generated-cl: translation import
ppcompat/res/values-bn-rBD/strings.xml
ppcompat/res/values-eu-rES/strings.xml
ppcompat/res/values-gl-rES/strings.xml
ppcompat/res/values-kn-rIN/strings.xml
ppcompat/res/values-ml-rIN/strings.xml
ppcompat/res/values-mr-rIN/strings.xml
ppcompat/res/values-ta-rIN/strings.xml
ppcompat/res/values-te-rIN/strings.xml
|
bbdd5ea4a1b85149b779aca8b078d5264c307c56 |
05-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update Palette + AsyncTaskCompat"
|
6d35693091a469a1048e418171176a6792f5d015 |
04-Jul-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed LinearLayoutManager's predictive layout This fixes a bug which caused LLM not to layout extra views in pre-layout phase. * Removed an unnecessary state==null check. This used to be valid when we were not passing state to focus search method. * Made scroll target check more strict to avoid stopping for removed views Change-Id: I0afa02880917ca9150c0b43e916a018a3cbfade1
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
c6cdc41397bc3ad2c936069af6d448f242790513 |
01-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update Palette + AsyncTaskCompat - Added AsyncTaskCompat to v4 - Moved PaletteItem into Swatch inner class of Palette - Removed unnecessary copying of pixel int[] data - Use THREAD_POOL_EXECUTOR for AsyncTask - Various other improvements Change-Id: I06f1efefcdfa3d22578653b5f5da3d61a064b5d5
alette/Android.mk
alette/build.gradle
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorHistogram.java
alette/src/android/support/v7/graphics/Palette.java
alette/src/android/support/v7/graphics/PaletteItem.java
|
b14fc7c928307b6758688ed38590bf674c62a01b |
01-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update Palette + AsyncTaskCompat - Added AsyncTaskCompat to v4 - Moved PaletteItem into Swatch inner class of Palette - Removed unnecessary copying of pixel int[] data - Use THREAD_POOL_EXECUTOR for AsyncTask - Various other improvements Change-Id: I66ada4bd2d4cec48b87acce50fb0fd6952473c25
alette/Android.mk
alette/build.gradle
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorHistogram.java
alette/src/android/support/v7/graphics/Palette.java
alette/src/android/support/v7/graphics/PaletteItem.java
|
0bdfd8728199045676f3ad6c6571e7080099716f |
30-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Validate layout and scroll only methods in RecyclerView If an adapter update method or LayoutManager configuration method is called during a layout or scroll; it creates very hard to detect bugs. With this change, RecyclerView, LinearLayoutManager and StaggeredGridView starts checking some of these potential mistakes. Coverage can be extended. Bug: 15615904 Change-Id: I07a4fcf59d02af09e634b4a4eff090538d051d3e
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
affd31ebdb41e70027b16cfbf3484838403a79bc |
30-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
cc43b21b0fba29c9d11e38b2d6c5cb657a06ecfc |
30-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: If2427e6ad7e1cd66e5e66daa5c2590c58cebf5da Auto-generated-cl: translation import
ppcompat/res/values-bn-rWB/strings.xml
ppcompat/res/values-eu-rPV/strings.xml
ppcompat/res/values-gl-rGA/strings.xml
ppcompat/res/values-is-rIS/strings.xml
ppcompat/res/values-kk-rKZ/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-kn-rKA/strings.xml
ppcompat/res/values-ky-rKG/strings.xml
ppcompat/res/values-mk-rMK/strings.xml
ppcompat/res/values-ml-rKL/strings.xml
ppcompat/res/values-mr-rMH/strings.xml
ppcompat/res/values-my-rMM/strings.xml
ppcompat/res/values-ne-rNP/strings.xml
ppcompat/res/values-si-rLK/strings.xml
ppcompat/res/values-ta-rTN/strings.xml
ppcompat/res/values-te-rAP/strings.xml
ppcompat/res/values-ur-rPK/strings.xml
ppcompat/res/values-uz-rUZ/strings.xml
|
e0c347f627f8a78d3e5e3e5eaac9c3ae26208689 |
24-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Run simple animations if adapter has stable ids Previously, if adapter calls notifyDataSetChanged, RecyclerView would disable all animations since the world may have changed unexpectedly. With this change, RecyclerView takes advantage of stable ids when views are returned from scrap/cache so that we can animate these views to their new locations / positions. This change also fixes a bug where cached views would not be recycled if notifyDataSetChanged is called. Now, if adapter does not have stable ids, cached views are recycled. If adapter has stable ids, they are retrieved via stable ids. Bug: 15692095 Bug: 15857302 Bug: 15632007 Change-Id: Ic321dfeb3438e47a0f7606a857511eb821161a0e
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
aba6dd1dee943e5122f9cbbb09c84e3f763dc0c5 |
30-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: If8b401a29f41b7d4cb4f268382a3052ec25d55a8 Auto-generated-cl: translation import
ediarouter/res/values-bn-rWB/strings.xml
ediarouter/res/values-eu-rPV/strings.xml
ediarouter/res/values-gl-rGA/strings.xml
ediarouter/res/values-is-rIS/strings.xml
ediarouter/res/values-kk-rKZ/strings.xml
ediarouter/res/values-kn-rKA/strings.xml
ediarouter/res/values-ky-rKG/strings.xml
ediarouter/res/values-mk-rMK/strings.xml
ediarouter/res/values-ml-rKL/strings.xml
ediarouter/res/values-mr-rMH/strings.xml
ediarouter/res/values-my-rMM/strings.xml
ediarouter/res/values-ne-rNP/strings.xml
ediarouter/res/values-si-rLK/strings.xml
ediarouter/res/values-ta-rTN/strings.xml
ediarouter/res/values-te-rAP/strings.xml
ediarouter/res/values-ur-rPK/strings.xml
ediarouter/res/values-uz-rUZ/strings.xml
|
16f2b7c3a2660ec796d08cd8a2c34b38cb76d10f |
28-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Do not trigger layout when RecyclerView is detached"
|
bbf19899050278ae64da0a8bfce209a9f359c853 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Do not trigger layout when RecyclerView is detached Bug: 15911289 Change-Id: I654bdcdadf94956b917614e0a3fbee214877e4d8
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
20985f417d186324d36aef33afbacaff7b4af35e |
28-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
49c83b12201dde5b93d4eca3d44478e0c967a2e6 |
26-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Pass recycler to LayoutManager#onDetach callback Bug:15736907 Change-Id: I6cd50800ebae0ff10b99665fcda77b0da411065c
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
501b13667b2cc4426b7b69e015a1ded9c0b13352 |
28-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed a bug where RecyclerView would not re-bind invalid children"
|
03a57e1f233833f7d5706bfacb0d5c84d4a039e9 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed a bug where RecyclerView would not re-bind invalid children When an adapter update happens which does not include item addition-removal, I was checking the wrong boolean which was causing views not being rebind (or layout not being invalidated) This CL addresses that issue with some other updates in StaggeredGridLayoutManager test Change-Id: I7f39713b5dc3e5d66306677f06db9774df6f75ff
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
76e4c0a2ca3e932e22aace9f4269937af8d18418 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Check bounds when calculating offset in RecyclerView"
|
9bea36cf2e318e9b729ddc62d855cd0f93bc3866 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Update StaggeredGridView to use new RecyclerView animations StaggeredGridView used to track of removed children. Since RecyclerView does it automatically now, we don't need this bookkeeping anymore. I also added orientation constants to make it cleaner for the constructor Change-Id: Ibac99d98fee5d89723f2e4fb77072d8461ebe3fb
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
|
9571b25f2ecbcd917b9d577961e99f572efa0353 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed RecyclerView edge effect problems"
|
3ed05355fded55e438477b23a1864c3b6d129342 |
27-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed RecyclerView edge effect problems This fixes an issue where RecyclerView glows were not drawn in correct location. It also changes how LayoutManagers handle padding. Now LinearLayoutManager and GridManager both ignore padding for recycling. Bug: 15262561 Change-Id: Id760ace44b809f37ee4a905dcb0d56c1583ae072
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/OrientationHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
|
3088a61cee7e9c2a20b80f9f08373b9cdd1f30b1 |
26-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I542fe68d8362012ab2d99748e2be07181b4548bb Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
9bdc605f26da69e3aff157cf3746b767d77988f0 |
26-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Check bounds when calculating offset in RecyclerView Bug: 15878935 Change-Id: I0640de2a3d7396827c33219a6dc7f9cfb4ade1bc
ecyclerview/src/android/support/v7/widget/ChildHelper.java
|
93b98c5033262d694f65782942771e6ab52d66c6 |
25-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
668e774379c036a5d53d07ec69ed9ebee13a1fd9 |
20-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Track hidden views to allow interleaved disappearing children in RecyclerView RecyclerView used to put animating views at the end of the view group list which may cause problems if views overlap. Instead, this implementation keeps track of hidden item positions. This CL also removes the requirement to not to call addView for disappearing children. Instead, LayoutManager can add children via addView (if it is removed) or addDisappearingView (if LayoutManager want to remove it) and RecyclerView will hide those views from the LayoutManager after the layout pass is complete. This CL also enabled animations even if no item changed notifications are received from Adapter. This is useful when LayoutManager changed how it lays out views w/o any change in the adapter. LayoutManger can still disable this feature via existing animations callbacks. Change-Id: I1aee1832ba1d4e5aff4213bc73fa77a52b70a83d
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/src/android/support/v7/widget/ChildHelper.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BucketTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
2d2e8d88103866b631eb0f3805da137ebcfb0275 |
23-May-2014 |
Yigit Boyar <yboyar@google.com> |
StaggeredGridLayoutManager for recycler view Change-Id: Ie5466806aa0428a9f9f2b9eb6b85dbcfbbaebe5f
ecyclerview/src/android/support/v7/widget/LayoutState.java
ecyclerview/src/android/support/v7/widget/StaggeredGridLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/StaggeredGridLayoutManagerTest.java
|
a5a0dca4f49c4bc9a9ddf2a5eed68998ad242fd6 |
23-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ic1b4bb18222ca52c9c8a688cfe97e76d3ed446a2 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
fe3996cf5af65fe11cc3ed47b67123ec267bd336 |
18-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Do not scrap invalidated views in RecyclerView Bug: 15703871 Change-Id: Ib765ddd2ea5b5d897879f2387e8ae6a9f98e555e
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
08232ee3340c1ada9f66f8a7f8af9668a51fd32f |
20-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Improved how RV handled item update notification"
|
50a99fd5de3a9878edbc16e03bda9ea555c71452 |
19-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Improved how RV handled item update notification Change-Id: Iafee2f1dc205371b46fc815c85ab9a12ff72221f
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
db1a59e506abf901e4415ffb05007d6aebbef9cf |
20-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Eat request layout when animation is finished in RecyclerView Bug: 15748748 Change-Id: I00ad2531af999cc450260f5a4291d0421b0740c3
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
72f8976c85b97f828bbec7b1f2df65b46b570d13 |
20-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed the scrap view tracking in RecyclerView Bug: 15750784 Change-Id: I44e063c9136cfc3f91b24a080217d9ee840c7950
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
83cce9d332b63c25bf70aa47793e19c4a977e69b |
19-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
94c0b086c12e634976fecd47d442bc7a1a6341bb |
17-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
LLM cleanup Change-Id: Ib4c9571855dc9a0be6bc5931536e37ff686f5c7d
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/OrientationHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
3586067b947f7280f36150350fe15f4a470d7d07 |
18-Jun-2014 |
Jeff Davidson <jpd@google.com> |
resolved conflicts for merge of d1616d2c to master Change-Id: I397ed3fb3bbf69a00a36d68a13e885c8acf7c072
|
d1616d2c3729417427837a0026875d6d9595c8f6 |
18-Jun-2014 |
Jeff Davidson <jpd@google.com> |
am 8402b73b: resolved conflicts for merge of 84faec58 to klp-modular-dev * commit '8402b73b4a73cdf31484256fbc24d3659d6d5f97': Use a single build tools version for frameworks/support.
|
8402b73b4a73cdf31484256fbc24d3659d6d5f97 |
18-Jun-2014 |
Jeff Davidson <jpd@google.com> |
resolved conflicts for merge of 84faec58 to klp-modular-dev
|
016f88b081ade1ce127a665728eee88b72f4b254 |
18-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I435391e8525c152a98087d6d1ea00cc88554f19e Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
84faec58c451a6e317eb8c1621493fc530e5dbcc |
18-Jun-2014 |
Jeff Davidson <jpd@google.com> |
Use a single build tools version for frameworks/support. Allows apps in the Android tree which depend on these libraries to use a single build tools version in their own top-level gradle files. For now the compile SDK is left alone. This means that projects must still map both API 19 and API 21 full SDKs in their manifests. Change-Id: I303438ec3f06af6e3a3c7ffcd554b730b1e07a0e
ppcompat/build.gradle
ridlayout/build.gradle
ediarouter/build.gradle
|
1dab44e92c6ae06adce342a1df899ac754f51900 |
18-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView position bugfix when predictive animations are disabled ViewHolders automatically cache their old position even if two pass animations are not enabled. (these are separate logics). To avoid bugs caused by it, RecyclerView should always clean old positions before running final layout pass Change-Id: Ia0e99b4c66e12cf8f43f3650fb4dd5c5024ab4ae
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
652769aaece35eb794ff287e206ce05da5ec0046 |
17-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am 88040380: DO NOT MERGE LinearSmoothScroller 0 distace bug fix * commit '8804038065a52eabbca59fc32fda192ff9bb2059': DO NOT MERGE LinearSmoothScroller 0 distace bug fix
|
032363e7f34dfc740340f1f949138b65d24c7c8f |
18-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix doc error in Palette"
|
962314b896095275d1ac968b85aa39b9603ab1af |
18-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Fix doc error in Palette Change-Id: I922e2c620e79fa7476407c42787640d014df4faa
alette/src/android/support/v7/graphics/Palette.java
|
8804038065a52eabbca59fc32fda192ff9bb2059 |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
DO NOT MERGE LinearSmoothScroller 0 distace bug fix Bug: 15351024 Change-Id: I085b9282d58c40908e692504770186ad0a76c089 (cherry picked from commit 20d3ab4bc623635334429240be31f13837e675cd)
ecyclerview/src/android/support/v7/widget/LinearSmoothScroller.java
|
c17b4da9ebfac1c9c18237cf10b1e63d9337f62b |
18-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Disable RecyclerViewAnimations on notifyDataSetChanged"
|
b7b44e5454dc409934bcc5609b81d1715c984d40 |
14-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Disable RecyclerViewAnimations on notifyDataSetChanged Bug: 15618007 Bug: 15615904 Change-Id: I429847428df00fe334552378e489d92c78d8555b
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
7a59e4b36500bcfddd842376d6c3abe0d9f23d84 |
18-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "findViewByPosition in RecyclerView should ignore removed children."
|
5ced882cabdcefbb469e332f6f73983999aad0e5 |
17-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
findViewByPosition in RecyclerView should ignore removed children. Bug: 15676570 Change-Id: I83aed0f0a8e0fee96fac194dd061ec0ca45ff27a
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
7a1d7693cfd4d0df5a044a5b5817a750a8b7c1b4 |
17-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Check view type before re-binding ViewHolders in RecyclerView"
|
fc301d5decd5a8019a7c672e8ad914219550b0b3 |
17-Jun-2014 |
Xavier Ducrohet <xav@google.com> |
am 2e96ffee: Add a .readme for cardview support lib. * commit '2e96ffeeccb2412faf3689ec1e9c61883af2f231': Add a .readme for cardview support lib.
|
2e96ffeeccb2412faf3689ec1e9c61883af2f231 |
17-Jun-2014 |
Xavier Ducrohet <xav@google.com> |
Add a .readme for cardview support lib. Change-Id: I62b5dae7e1df55feef0655506c8afc4b5861dec7
ardview/src/.readme
|
5b8ec8daac2e5c32115efdaf5b99088a358c2277 |
17-Jun-2014 |
Xavier Ducrohet <xav@google.com> |
am 9cfef192: Add CardView to Gradle build of support lib. * commit '9cfef1926060699e91dd2ce2f8225a108681dc37': Add CardView to Gradle build of support lib.
|
9cfef1926060699e91dd2ce2f8225a108681dc37 |
17-Jun-2014 |
Xavier Ducrohet <xav@google.com> |
Add CardView to Gradle build of support lib. Also fix leanback artifact name. Change-Id: I22a09afe2c9bf0099173ad04ad119d5b16fa8636
ardview/build.gradle
|
3c18da07700a02ae438407e22ddc0b8ff5ba2cd6 |
01-May-2014 |
Jeff Brown <jeffbrown@google.com> |
Fix AOSP build (DO NOT MERGE) Change-Id: I55ff499773066ad8bcbf9dc136df72905a759416
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
c7e3801f204f5f6e40a4b3c0feff230fc415fa51 |
16-Jun-2014 |
Dake Gu <dake@google.com> |
Merge "RecyclerView: fix animation not ended properly"
|
aeb27f42f502f1687a7047bc34deeff17b874287 |
16-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed LinearLayoutManager unit tests which end prematurely Change-Id: Icc4b45df767597552771403661bb6ed2ce65816d
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
ec93520d243d3eb3c6cddeaea7908d1b869bf367 |
14-Jun-2014 |
Dake Gu <dake@google.com> |
RecyclerView: fix animation not ended properly 1. DefaultItemAnimator should also end animations of mAdditions and mMoves list. 2. setItemAnimator() should end animations. b/15622617 Change-Id: I97f8427b2f0c9182c8b5088d6720b71dd14faf4d
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
81b1ad72051668805d730edb901bb1a749458505 |
14-Jun-2014 |
Dake Gu <dake@google.com> |
am 2310c154: RecyclerView: fix crash due to bad mAnimatingViewIndex. * commit '2310c15479d4ed6785c8fcac22145089e5843e13': RecyclerView: fix crash due to bad mAnimatingViewIndex.
|
7e9da1a2629b657d56e2f54abd18c6249f3be037 |
14-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Check view type before re-binding ViewHolders in RecyclerView Bug: 15596672 Change-Id: Ia42700e400b98b1020dbbba282d383da14d5816c
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
2310c15479d4ed6785c8fcac22145089e5843e13 |
14-Jun-2014 |
Dake Gu <dake@google.com> |
RecyclerView: fix crash due to bad mAnimatingViewIndex. When LayoutManager insert view at a position, RecyclerView does not update mAnimatingViewIndex. b/15613119 Change-Id: I2e27917953a7bab7ef124899a8ab60d2a7143ca6
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ddb43d869494cac8a4a8a136014e1e76c4dd1fa1 |
14-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
fix docs Change-Id: If3d5f03ab762e2f6bc627e1df15d17fbd162ac23
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7048bdf49bc9ba554577b4e8f92f3a7d165652d9 |
12-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
DO NOT MERGE Rename badly named filtering method Change-Id: Ic54499d3554b2106586f76c600084abb155f7eaf
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
|
a24280c92f1779fa684f56a377576186efe858a4 |
14-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "RecyclerView: Fix type-check bug for cached views"
|
22b6b8163d2e15eb6d0a89906854dec801945f1d |
13-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView: Fix type-check bug for cached views Change-Id: I1b6d33d7e1aeeb36e697cb95cd7109a9ac53a909
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
e679158cd5f7469d49918c80e6cfaf4ba35d6ea6 |
13-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Improve LinearLayoutManager predictive animation coverage Bug: 15591206 Change-Id: I94d07fb4d938495f5070bdb3769269090afacac4
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
8ae76f91527ce850f155ce960fb9068bcd5d49f9 |
05-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed RecyclerView position bookkeeping bugs Bug: 15397591 Bug: 15350129 Bug: 15547859 Change-Id: I54d754eb2b788311048d7557f51967b748b2de3e
ecyclerview/src/android/support/v7/widget/AdapterHelper.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/AdapterHelperTest.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
341cfcd010161e46b455f5a2b117fd3cc198fbb1 |
12-Jun-2014 |
Chet Haase <chet@google.com> |
Allow item animations to be disabled mid-layout Some layout changes may necessitate disabling item animations. dispatchLayout() currently assumes that the state of item animations remains constant throughout the method, which can result in assumptions about the non-null state of itemAnimator. This change re-checks the state of itemAnimator after the call to onLayoutChildren(), which can safeuly abandon attempting to animate changes if the animator has been set to null in the meantime. Issue #15570240 NPE when set ItemAnimator to null temporarily Change-Id: I9c921c50612a619d6fc35c8429ac45a2d9bfcd80
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
19f4282b687ecc7eb4c000803aecf36d5d91215d |
13-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "LinearLayoutManager scrollToPosition after restore bugfix"
|
4af5d9935fd50a8b8d3d185bea59c849434071cb |
13-Jun-2014 |
Chet Haase <chet@google.com> |
am 0532ce04: Merge "Allow item animations to be disabled mid-layout" into lmp-preview-dev * commit '0532ce043188768de74d86aead0247dbd23a1b13': Allow item animations to be disabled mid-layout
|
11cc99706be620f4a2d7a533f9db5fe005c9b8ea |
12-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Pass State to focus callback in RecyclerView Bug: 15550260 Change-Id: I99da75ea461656f796037ce14485a364665aa4b5
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
75b7ff9ccca9311854e9c74282b1af1ce87df470 |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
LinearLayoutManager scrollToPosition after restore bugfix Bug: 14271688 Change-Id: I8cefac46ed575e748a78b3a6071bb886c00f07ea
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
2d2b62754f4d466c0ff1fadd2e2f77ace9342d38 |
12-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Rename badly named filtering method Change-Id: Ia19adb43f3c9fded01edc2cdd9fd5afde020ab47
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
|
12bc9af349b199f38281026d1625713460dd9331 |
12-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Temporary fix to track removed children in LinearLayoutManager"
|
8c1ebc6e59cc5a28de408f4138d3fa8870e8face |
12-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Temporary fix to track removed children in LinearLayoutManager This fixes a bug in LLM where laid out but removed children were not properly considered in pre layout case. This guards against it. We should revert this CL once RecyclerView#addView can be called for removed views as well. Bug: 15568972 Change-Id: Ib0dd8b77b889041bbdff0dd48917b66eff742782
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
8772c3de9ca656e82f2fdb34ef95c266c831d48d |
12-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Improve white and black filter The previous implementation was a bit too permissive and filtered colors which are not white/black (but are close). The new impl use HSL's lightness value. Change-Id: I50d5e51bcb36bc6a10f641608fda4b4784351251
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
|
71a448bf64f81a8430b77bd1487197cd029950a6 |
11-Jun-2014 |
Chet Haase <chet@google.com> |
am c35968d1: Enable simple automatic item animations for RecyclerView * commit 'c35968d173f900d8024bdf38174e2225c9a7f311': Enable simple automatic item animations for RecyclerView
|
2dd9fdf1750fe1a030c5b828be9bc6afcc8bca6c |
12-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "DO NOT MERGE New Palette support library" into lmp-preview-dev
|
902f069d9f895507767adfab322cd0536b9af8e8 |
12-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
DO NOT MERGE Disable predictive animations in RecyclerView Bug: 15568972 Change-Id: Ic3de8673fb6897e8457fab481f2771562a6a1f88
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
c35968d173f900d8024bdf38174e2225c9a7f311 |
28-May-2014 |
Chet Haase <chet@google.com> |
Enable simple automatic item animations for RecyclerView RecyclerView now has automatic animations for add/remove operations requiring no changes from LayoutManagers. This approach, which is enabled by RecyclerView having a non-null ItemAnimator (the default behavior) and LayoutManager returning false for supportsPredictiveItemAnimations() (the default behavior), enables LayoutManagers to run normally, with only one layout pass and requiring no extra logic to predict placement of appearing or disappearing items. Appearing and disappearing items will simply be faded in/out, since the RecyclerView lacks the knowledge or where to animate the views from/to. Issue #15542012 Simplify RecyclerView animations Change-Id: I6219210c9b0ca32535182c1d233076a355fe0671
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
725ae9f7d749a0e32b496ff7c4fa9401e9848657 |
10-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am 5b6280d7: Merge "CardView improvements" into lmp-preview-dev * commit '5b6280d7744843873aaf1788979d366d564affd5': CardView improvements
|
09771bccc558cbe0f86fb0ddbb1021cf5a0d78ee |
10-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
e1dfa4c5019de5823d05ea09417f28e55e7430fa |
19-May-2014 |
Chris Banes <chrisbanes@google.com> |
DO NOT MERGE New Palette support library Allows the generation of color palette from an Android Bitmap. Items from the palette can then be used to enhance the UI. On my Nexus 5, a Palette instance take 10-20ms to generate. Change-Id: I8e16c2c9027c260a1f0ff353affa930cfa2f2c95 (cherry picked from commit 059178a8c7cc80848e5594a9287be91bd924831a)
alette/.classpath
alette/.project
alette/Android.mk
alette/AndroidManifest.xml
alette/README.txt
alette/build.gradle
alette/project.properties
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorHistogram.java
alette/src/android/support/v7/graphics/ColorUtils.java
alette/src/android/support/v7/graphics/Palette.java
alette/src/android/support/v7/graphics/PaletteItem.java
|
5b6280d7744843873aaf1788979d366d564affd5 |
10-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "CardView improvements" into lmp-preview-dev
|
92931ba20e31fbfca38420e6d0dc7d57498f6ada |
09-Jun-2014 |
Dake Gu <dake@google.com> |
am cbc0ab68: Merge "fix animation bug" into lmp-preview-dev * commit 'cbc0ab68659090a4d185bee8ee6c41cfeae13a61': fix animation bug
|
88a162f52a2277490cfbde759d840081007c3592 |
09-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I1693b43177bb142b3791711d265a7b7f96690ed9 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
701adf3a7c979703398df8b9ba1d7a76b9cc6aa4 |
07-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
93b78dd7cbfafbe669e124b38a8e3ccb38ad3079 |
07-Jun-2014 |
Dake Gu <dake@google.com> |
fix animation bug b/15472737 Change-Id: Ibd1da9bc35aaff66eb90c3726f3b70bdd64e832d
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
|
035919458395ae1d4a4715c2a12b9a7805719716 |
07-Jun-2014 |
Alan Viverette <alanv@google.com> |
Material theme BUG: 15467097 Change-Id: Idd8fd14c15da11134422511c8b64f8a24cde2f12
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
|
2fb330f7a11a5c87d4ea8b19a97a99f65b81b42e |
06-Jun-2014 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE Material theme Change-Id: Idd8fd14c15da11134422511c8b64f8a24cde2f12
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
|
6b9fcd07d2d57749afcde45f53de1321b18c319d |
05-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am c7a9feda: Merge "LinearSmoothScroller 0 distace bug fix" into lmp-preview-dev * commit 'c7a9fedaf3b8303f2d17b01a20ebea1efcec103d': LinearSmoothScroller 0 distace bug fix
|
c7a9fedaf3b8303f2d17b01a20ebea1efcec103d |
05-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "LinearSmoothScroller 0 distace bug fix" into lmp-preview-dev
|
a1c5d9405b81212c29d95cfae39d29e4567c80d0 |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am d3f1c99a: Flush item updates before scroll in RecyclerView * commit 'd3f1c99a290de13631f9635e06444f75344967d2': Flush item updates before scroll in RecyclerView
|
97dae8d226ed60690f74bcf32855c61c457963d9 |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am fd79d050: Merge "Fixed RecyclerView scrap matching bug" into lmp-preview-dev * commit 'fd79d050b9c7daacf082a029b2cdcfa6bcb588ad': Fixed RecyclerView scrap matching bug
|
3ac207c3152bbf11674c6ca8083b5ef6a59fe84a |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am 53b2b002: Merge "RecyclerView should recycle views on adapter change." into lmp-preview-dev * commit '53b2b002b6af577775dc53d41c6fb8b2592e0116': RecyclerView should recycle views on adapter change.
|
20d3ab4bc623635334429240be31f13837e675cd |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
LinearSmoothScroller 0 distace bug fix Bug: 15351024 Change-Id: I085b9282d58c40908e692504770186ad0a76c089
ecyclerview/src/android/support/v7/widget/LinearSmoothScroller.java
|
5187f927af7f23e4acf6c6083e8162237b5b8d3f |
04-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I6c275b62406ca190dfb786128db5a4db8d69b174 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
92f455cb2b70597019bb0c20345cf42315c44330 |
04-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
d3f1c99a290de13631f9635e06444f75344967d2 |
03-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Flush item updates before scroll in RecyclerView Bug: 15350129 Change-Id: Ia759eee95a2158df3835a283ad7d44841d699c3b
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
fd79d050b9c7daacf082a029b2cdcfa6bcb588ad |
04-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fixed RecyclerView scrap matching bug" into lmp-preview-dev
|
11b7cfea15306c0d6e4ed7da09f7698df01695df |
03-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Fixed RecyclerView scrap matching bug Bug: 15386994 Change-Id: If742678f83363b20f4e461060bd081ead0f07bf6
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
519f659f9fb1e5ec6bf0f750e3dff5ff8f1b39b8 |
03-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView should recycle views on adapter change. Bug: 15389459 Change-Id: I1b926a9dc6cda205070fba5a61c6123e59d5e0bb
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b659b090885912720098fd608ca3dacb1ac9d76a |
03-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
am 075351b2: Merge "Round up time calculations in LinearSmoothScroller" into lmp-preview-dev * commit '075351b2bcafb7328d194f202df6c8f2524009ed': Round up time calculations in LinearSmoothScroller
|
69cd8da7424d3cf3a51c727ba8ea7579478fccb3 |
03-Jun-2014 |
Craig Stout <cstout@google.com> |
am b40dc4aa: Merge "Recycle cached views when clearing the cache." into lmp-preview-dev * commit 'b40dc4aa3c7f6b9516ee99165ff315664d1331b7': Recycle cached views when clearing the cache.
|
568338292bf47b84242d05a4616193a50d7630c5 |
03-Jun-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "DO NOT MERGE Update appcompat themes to inherit from Quantum on L" into lmp-preview-dev
|
80d5bfb084661288df81c43592281efb087b41f3 |
03-Jun-2014 |
Xavier Ducrohet <xav@android.com> |
Fix support compilation. mediarouter now depends on current to handle API 21+ resources coming from appCompat. Change-Id: I8db9d10f2fd3a6a4eef8c4889f3acb7b09f27bf4
ediarouter/build.gradle
|
30bfd598c10bdb65545dfedc73d1e01e39b2d2f6 |
03-Jun-2014 |
Xavier Ducrohet <xav@android.com> |
Fix support compilation. mediarouter now depends on current to handle API 21+ resources coming from appCompat. Change-Id: I8db9d10f2fd3a6a4eef8c4889f3acb7b09f27bf4
ediarouter/build.gradle
|
075351b2bcafb7328d194f202df6c8f2524009ed |
02-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Round up time calculations in LinearSmoothScroller" into lmp-preview-dev
|
40ec11724622a83b36ce52bd4c474817c0c224ad |
02-Jun-2014 |
Yigit Boyar <yboyar@google.com> |
Round up time calculations in LinearSmoothScroller Bug: 14387760 Change-Id: I90e2a3d1136de0d6006513984d0623ad502ce20d
ecyclerview/src/android/support/v7/widget/LinearSmoothScroller.java
|
e0875c98f3c43c31b5528b0d0f05b3470bb920cf |
02-Jun-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I0650c9db9917592d87462f6c2d49609a117a5502 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
774aeed975cbe193e37e2ff9c8575234f2463921 |
02-Jun-2014 |
Craig Stout <cstout@google.com> |
Recycle cached views when clearing the cache. b/15291691 Change-Id: I29aa8ecc916aa88028b453e38cd7a49eb517192a
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
9774ac0e031a8198d9afe5e7f5729b09fdbc8660 |
31-May-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "New Palette support library"
|
e6b388a2516ad960d29bbd2732a778a8fba65151 |
31-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 6e750190: Merge "Fix SavedState bugs in LinearLayoutManager" into lmp-preview-dev * commit '6e75019028d6d8717b15ebbf5fc4f9065be583bf': Fix SavedState bugs in LinearLayoutManager
|
8edcb0bdeaba6931f9d8154f0c81f57da7ddab2a |
31-May-2014 |
Yigit Boyar <yboyar@google.com> |
Fix SavedState bugs in LinearLayoutManager Bug: 15343782, 14271688 Change-Id: Idbd23ce08b51746ccc17d3f2a81a6ed8349bd45c
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
5175636ca79176acf326f03993e8eff0b2278672 |
31-May-2014 |
Yigit Boyar <yboyar@google.com> |
am d7848507: Added first/lastVisible methods to LinearLayoutManager * commit 'd7848507d6c561ca8e17d1954653f4fd26b58f84': Added first/lastVisible methods to LinearLayoutManager
|
d7848507d6c561ca8e17d1954653f4fd26b58f84 |
30-May-2014 |
Yigit Boyar <yboyar@google.com> |
Added first/lastVisible methods to LinearLayoutManager Bug: 13909619 Change-Id: I947c3cd018afa2a8d387d6cbc87e03b566ee5392
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/LinearLayoutManagerTest.java
|
4d8fba4b571bf8f33eaa39274c8bfd3f03934e05 |
30-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 888c70ab: Invalidate RecyclerView on scrap cleanup * commit '888c70abaa77e15458c366b8d27835d176dcc546': Invalidate RecyclerView on scrap cleanup
|
ff52d62eb3d0d80346e904abe8565b63675833f8 |
30-May-2014 |
Craig Stout <cstout@google.com> |
am 43329fc3: Add Recycler and State parameters to LayoutManager.onMeasure. * commit '43329fc348a0134d4a3273796a6a9cf71dad04a5': Add Recycler and State parameters to LayoutManager.onMeasure.
|
888c70abaa77e15458c366b8d27835d176dcc546 |
30-May-2014 |
Yigit Boyar <yboyar@google.com> |
Invalidate RecyclerView on scrap cleanup Bug: 15331930 Change-Id: I3bee951201342f6a30764db3c766308e00a4383d
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
|
43329fc348a0134d4a3273796a6a9cf71dad04a5 |
28-May-2014 |
Craig Stout <cstout@google.com> |
Add Recycler and State parameters to LayoutManager.onMeasure. Allows a layout manager to measure children when measuring itself. b/14885970 Change-Id: Icad22a5e4d19b9827c4c601a364a83bd84883cd2
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
059178a8c7cc80848e5594a9287be91bd924831a |
19-May-2014 |
Chris Banes <chrisbanes@google.com> |
New Palette support library Allows the generation of color palette from an Android Bitmap. Items from the palette can then be used to enhance the UI. On my Nexus 5, a Palette instance take 10-20ms to generate. Change-Id: I8e16c2c9027c260a1f0ff353affa930cfa2f2c95
alette/.classpath
alette/.project
alette/Android.mk
alette/AndroidManifest.xml
alette/README.txt
alette/build.gradle
alette/project.properties
alette/src/android/support/v7/graphics/ColorCutQuantizer.java
alette/src/android/support/v7/graphics/ColorHistogram.java
alette/src/android/support/v7/graphics/ColorUtils.java
alette/src/android/support/v7/graphics/Palette.java
alette/src/android/support/v7/graphics/PaletteItem.java
|
0f9ebd3409d958a8b494ea8e7ad21f839a842ce7 |
29-May-2014 |
Dake Gu <dake@google.com> |
am e7d7944f: Merge "RecyclerView Cleanup" into lmp-preview-dev * commit 'e7d7944fe8400baa17d4bb66069e3e9976615f31': RecyclerView Cleanup
|
e7d7944fe8400baa17d4bb66069e3e9976615f31 |
29-May-2014 |
Dake Gu <dake@google.com> |
Merge "RecyclerView Cleanup" into lmp-preview-dev
|
bc943f7fa746c149c5e4c3a4eed7febe494d5df5 |
29-May-2014 |
Yigit Boyar <yboyar@google.com> |
CardView improvements Incraese bottom shadow Use paddings as big as shadows instead of corner radius Move shadow size to a dimen for clarity Fixed documentation Bug: 15139142 Change-Id: I78e321e7f669dfa48b016601390d474fb6b256de
ardview/eclair-mr1/android/support/v7/widget/RoundRectDrawableWithShadow.java
ardview/res/values/colors.xml
ardview/res/values/dimens.xml
ardview/res/values/styles.xml
ardview/src/android/support/v7/widget/CardView.java
|
7e959e77236638d7d7cf4465941e2dd1a834b185 |
29-May-2014 |
Xavier Ducrohet <xav@google.com> |
am 9acddc72: Build leanback with Gradle. * commit '9acddc722ab99de101b1af05be076c0945ffadb7': Build leanback with Gradle.
|
e5386c6485316b1002e09fdf542f402483bdffa0 |
29-May-2014 |
Craig Stout <cstout@google.com> |
am 02751a77: Fix RecyclerView caching. * commit '02751a77fb12b65fefb307b715967efa854620d4': Fix RecyclerView caching.
|
9acddc722ab99de101b1af05be076c0945ffadb7 |
29-May-2014 |
Xavier Ducrohet <xav@google.com> |
Build leanback with Gradle. Change-Id: Id3a2664149aa18b865957dca6aa8d44e3c062e62
ecyclerview/build.gradle
|
d4a794983364c7b1801638abc7f332abee12b6e6 |
28-May-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView Cleanup Removed deprecated methods from RecyclerView. (cherry picked from commit 34106bc044343fdac6d16623166d17cda17c083e) Change-Id: Ie9de0aae4519b870302424deaf2326cbf9e4b7fc
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
|
02751a77fb12b65fefb307b715967efa854620d4 |
29-May-2014 |
Craig Stout <cstout@google.com> |
Fix RecyclerView caching. b/15314857 Change-Id: I005d709e877d3433a1d52aa8af3480d4f1a18323
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
8f2594aa4e60be04bcae6b10c2e5fe9159a8050b |
28-May-2014 |
Geoff Mendal <mendal@google.com> |
Import translations. DO NOT MERGE Change-Id: I792ef2b56059126342b1b82210690866c895ae16 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
835c046d4094153acd89b1287d6409840ccd9bbc |
01-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
DO NOT MERGE Update appcompat themes to inherit from Quantum on L Introduced the "Theme.Platform" family of themes which provide an easy way to change the underlying platform theme for which the rest of appcompat builds upon. Bug: 15301306 Change-Id: I80face86c8355f16f08732ecf05241f7727ae114 (cherry picked from commit 4e5d70c829208a97e537b87b79f4ade9f315038e)
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
83ca1cf3f2d13ba8db002a67522b62d50deca2b1 |
28-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 34106bc0: DO NOT MERGE RecyclerView Cleanup * commit '34106bc044343fdac6d16623166d17cda17c083e': DO NOT MERGE RecyclerView Cleanup
|
34106bc044343fdac6d16623166d17cda17c083e |
28-May-2014 |
Yigit Boyar <yboyar@google.com> |
DO NOT MERGE RecyclerView Cleanup Removed deprecated methods from RecyclerView. Change-Id: I88db6a658d008c1b994b6ab62b3b59bfea695fe0
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
|
874978685fbce6cc3c30f3fe5f8db8271a383bb5 |
26-May-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ib91b5d0c32a1191e6de5b96b3b468012e19c0f53 Auto-generated-cl: translation import
ppcompat/res/values-el/strings.xml
|
16cc91f421181ae3cf6894136447bec4f7e59376 |
30-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
Enhance support for filtering routes in route chooser dialog. (DO NOT MERGE) Added an onFilterRoutes method to MediaRouteChooserDialog. In contrast to onFilterRoute, the new method is provided with the entire list of routes to filter so that it may make global filtering decisions such as eliminating duplicate or redundant routes from consideration. Bug: 13791161 Change-Id: I4c16454c9e4ea7f4acb76e2b18a217242f750ff4
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
4e5d70c829208a97e537b87b79f4ade9f315038e |
01-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat themes to inherit from Quantum on L Introduced the "Theme.Platform" family of themes which provide an easy way to change the underlying platform theme for which the rest of appcompat builds upon. Change-Id: I80face86c8355f16f08732ecf05241f7727ae114
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
76f4fabee8a515559874db985fe0ada9c154c74e |
22-May-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into klp-modular-dev
|
22ca49a95de84dbe6c0defbf02cf0986cc78272c |
21-May-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I22921826227125fd74330a150b4b4d9053905a0e Auto-generated-cl: translation import
ediarouter/res/values-da/strings.xml
|
5312aded72d78eb3e28073fddcd08aedc8f46d9d |
21-May-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ic1f7048ca790fedc27f6667c90c47a0998249290 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
83b8526436ba2e564dff99ec4c6cf46fabfdf22e |
16-May-2014 |
Yigit Boyar <yboyar@google.com> |
CardView Change-Id: Ic79020497be75a35b20f95f77414d94f84d0a8e4
ardview/Android.mk
ardview/AndroidManifest.xml
ardview/api21/android/support/v7/widget/CardViewApi21.java
ardview/api21/android/support/v7/widget/RoundRectDrawable.java
ardview/base/android/support/v7/widget/CardViewDelegate.java
ardview/base/android/support/v7/widget/CardViewImpl.java
ardview/dummy/Dummy.java
ardview/eclair-mr1/android/support/v7/widget/CardViewEclairMr1.java
ardview/eclair-mr1/android/support/v7/widget/RoundRectDrawableWithShadow.java
ardview/jellybean-mr1/android/support/v7/widget/CardViewJellybeanMr1.java
ardview/res/values/attrs.xml
ardview/res/values/colors.xml
ardview/res/values/dimens.xml
ardview/res/values/styles.xml
ardview/src/android/support/v7/widget/CardView.java
|
e374b23fe5828b5e14e145774e8b16398a4f5fdc |
20-May-2014 |
Yigit Boyar <yboyar@google.com> |
am e4d9a378: am 7356285f: Merge "Full animation support for LinearLayoutManager" into klp-modular-dev * commit 'e4d9a378ccbe5b16e8c816476be52466f57cd1fc': Full animation support for LinearLayoutManager
|
e4d9a378ccbe5b16e8c816476be52466f57cd1fc |
20-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 7356285f: Merge "Full animation support for LinearLayoutManager" into klp-modular-dev * commit '7356285ff2081f14d83997aa0498c0874326ad72': Full animation support for LinearLayoutManager
|
b5f8b4fecb531aee6b359b4968409410aba90817 |
17-May-2014 |
Yigit Boyar <yboyar@google.com> |
Full animation support for LinearLayoutManager Change-Id: Ie3b265a9f880d68746d1bd193d787f34ea8d0045
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
|
7a2d83f22a1103f9077c5e641130442b7b509e5b |
20-May-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Update appcompat themes to inherit from Quantum on L""
|
0fc37ee8e85bfc3aebe0e78f217b2db87b053e1d |
20-May-2014 |
Chris Banes <chrisbanes@google.com> |
Revert "Update appcompat themes to inherit from Quantum on L" This reverts commit ae10a65e37ffef8eedfdd7f85019b1e12738e00d. Change-Id: I161bb350111c84bc305927cb12202712cb7b3928
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
7e4842ee58ed4d1649b12571660c142d528a8f5f |
20-May-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update appcompat themes to inherit from Quantum on L"
|
b0bef57e12e2268ff1ad4ffe784f8ac7b784c4de |
19-May-2014 |
Jeff Hamilton <jham@android.com> |
Merge commit 'ee99601d' into HEAD Change-Id: I1bff7b49bcf271bad0eec15ad10386adb1adbca1
|
ee99601de9f986e956c9953b865aa136c522c02a |
19-May-2014 |
Jeff Hamilton <jham@android.com> |
am 5d522dd8: Merge commit \'a40954fd\' into HEAD * commit '5d522dd85ba1514bcf2b79993341971f9729fc6d': Update the build tools version
|
5d522dd85ba1514bcf2b79993341971f9729fc6d |
19-May-2014 |
Jeff Hamilton <jham@android.com> |
Merge commit 'a40954fd' into HEAD Change-Id: Id05ffa03c78abcfd52aa040397bb512b41501029
|
ae10a65e37ffef8eedfdd7f85019b1e12738e00d |
01-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat themes to inherit from Quantum on L Introduced the "Theme.Platform" family of themes which provide an easy way to change the underlying platform theme for which the rest of appcompat builds upon. Change-Id: I473bce17118cddbc763e0269f2e2ac8030b60692
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
057e1cf80cc9aa6d45d9e452dc192b9f08e960de |
17-May-2014 |
Chet Haase <chet@google.com> |
am d7062b48: am d7d27e9e: Add animations to RecyclerView * commit 'd7062b48438f034f04f0b306b37f0100ae57ff4d': Add animations to RecyclerView
|
d7062b48438f034f04f0b306b37f0100ae57ff4d |
17-May-2014 |
Chet Haase <chet@google.com> |
am d7d27e9e: Add animations to RecyclerView * commit 'd7d27e9ebe5c7325e67e1a8af265378bd2056cad': Add animations to RecyclerView
|
d7d27e9ebe5c7325e67e1a8af265378bd2056cad |
28-Feb-2014 |
Chet Haase <chet@google.com> |
Add animations to RecyclerView This CL adds the basic plumbing for animating item changes in RecyclerView. It also implements the bare essentials add/delete animations. When the app specifies that items have been added/removed (by calling the appropriate Adapter methods), the RecyclerView will determine the appropriate fading and moving animations to animate the items being added, removed, and moved into new locations. Change-Id: I4fa8686f54c8bfa2ba29c399eea112d33f71689c
ecyclerview/AndroidManifest.xml
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewTest.java
ecyclerview/tests/src/android/support/v7/widget/TestActivity.java
|
a40954fd322815fedcc97e356b49adfdf5ce7f16 |
16-May-2014 |
Jeff Hamilton <jham@android.com> |
Update the build tools version Change-Id: Ia1623b5076ba08a0ce51eea5406014b17a96d6c4
ppcompat/build.gradle
ridlayout/build.gradle
ediarouter/build.gradle
|
26647ac868df0be9d10cb9f448ae22555820cce4 |
15-May-2014 |
Chet Haase <chet@google.com> |
am e3382f48: am 3f67f4cd: Merge "Revert "Add animations to RecyclerView"" into klp-modular-dev * commit 'e3382f485e3a7521afb50ca105c2922dcc0f96c6': Revert "Add animations to RecyclerView"
|
7c86efdfb3ae944e4326bdd4e88db4f746b84569 |
15-May-2014 |
Chet Haase <chet@google.com> |
am 29263687: am 4695bb47: Merge "Revert "Remove adapter access from layout manager"" into klp-modular-dev * commit '292636879d2106e0f1f4f32ed3c3cd3a1bb6c056': Revert "Remove adapter access from layout manager"
|
3dcae8f2bb98be0dbe5dbc56a7aae69da875b873 |
15-May-2014 |
Chet Haase <chet@google.com> |
am 3333ab3b: am 099ac787: Revert "Fix bad param tag in javadoc" * commit '3333ab3b14471ef9821d4003f304089e53d1dd4e': Revert "Fix bad param tag in javadoc"
|
e3382f485e3a7521afb50ca105c2922dcc0f96c6 |
15-May-2014 |
Chet Haase <chet@google.com> |
am 3f67f4cd: Merge "Revert "Add animations to RecyclerView"" into klp-modular-dev * commit '3f67f4cd9694e896d6ac4a0c0199b6f960bd20de': Revert "Add animations to RecyclerView"
|
292636879d2106e0f1f4f32ed3c3cd3a1bb6c056 |
15-May-2014 |
Chet Haase <chet@google.com> |
am 4695bb47: Merge "Revert "Remove adapter access from layout manager"" into klp-modular-dev * commit '4695bb47a103c861f9326bc08324c66ad5374522': Revert "Remove adapter access from layout manager"
|
3333ab3b14471ef9821d4003f304089e53d1dd4e |
15-May-2014 |
Chet Haase <chet@google.com> |
am 099ac787: Revert "Fix bad param tag in javadoc" * commit '099ac787c960ae6d674c9a2643fffb31e0757cef': Revert "Fix bad param tag in javadoc"
|
b1bfdf4c03d1b25959c5818805b997020f7ed085 |
15-May-2014 |
Chet Haase <chet@google.com> |
Revert "Add animations to RecyclerView" This reverts commit 33b18903168c177d65e3c2ef7398c1b2ca0c826f. Change-Id: I41664a375f9fc5fa878481b90cd2e61aad17f739
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
bde2d5e79f929ce8c54de29c8389695b4d4e9c25 |
15-May-2014 |
Chet Haase <chet@google.com> |
Revert "Remove adapter access from layout manager" This reverts commit 15a9db9177a871c7b1cd65b8923beac1b9b75174. Change-Id: Ia80ac4f093c49145a6a2c09d1ea4f9102b195f40
ecyclerview/AndroidManifest.xml
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewTest.java
ecyclerview/tests/src/android/support/v7/widget/TestActivity.java
|
099ac787c960ae6d674c9a2643fffb31e0757cef |
15-May-2014 |
Chet Haase <chet@google.com> |
Revert "Fix bad param tag in javadoc" This reverts commit 894f6c971c643a195e72fb5ce28a2fc0b992fbd0. Change-Id: I64b4e146509105d2ec0266b2d8829519f2236c7c
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
1790caf1005e95418468d3ef5936f55c0705e4eb |
15-May-2014 |
Chet Haase <chet@google.com> |
am 894f6c97: Fix bad param tag in javadoc * commit '894f6c971c643a195e72fb5ce28a2fc0b992fbd0': Fix bad param tag in javadoc
|
894f6c971c643a195e72fb5ce28a2fc0b992fbd0 |
15-May-2014 |
Chet Haase <chet@google.com> |
Fix bad param tag in javadoc Change-Id: Ifd6228fbb63d75ac86d0788b8b9ec076468c4e9a
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ca955c0c8fa26b4216351539cef94346b3fcd8b4 |
15-May-2014 |
Ying Wang <wangying@google.com> |
Fix docs build. Change-Id: Ibb93599e89d6e561742b09d428ff30d4d4d9b917
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
008d9d8c71bd820f320b632bed1669c722b5d716 |
14-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 64b344f9: am 15a9db91: Remove adapter access from layout manager * commit '64b344f93b02d4f9a95d6cb93de1afd95d3ebff7': Remove adapter access from layout manager
|
64b344f93b02d4f9a95d6cb93de1afd95d3ebff7 |
14-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 15a9db91: Remove adapter access from layout manager * commit '15a9db9177a871c7b1cd65b8923beac1b9b75174': Remove adapter access from layout manager
|
15a9db9177a871c7b1cd65b8923beac1b9b75174 |
06-May-2014 |
Yigit Boyar <yboyar@google.com> |
Remove adapter access from layout manager Change-Id: I33a48528e3290fa78aaa67237f3b098e010e09d9
ecyclerview/AndroidManifest.xml
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/BaseRecyclerViewInstrumentationTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewAnimationsTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewBasicTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewLayoutTest.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewTest.java
ecyclerview/tests/src/android/support/v7/widget/TestActivity.java
|
c4e1549028a238d3fff8cf89477f08aff9e8faa6 |
14-May-2014 |
Chet Haase <chet@google.com> |
am 9c11a36a: am 33b18903: Add animations to RecyclerView * commit '9c11a36ae89f30595fdd684a7e42d9048db0fdae': Add animations to RecyclerView
|
9c11a36ae89f30595fdd684a7e42d9048db0fdae |
14-May-2014 |
Chet Haase <chet@google.com> |
am 33b18903: Add animations to RecyclerView * commit '33b18903168c177d65e3c2ef7398c1b2ca0c826f': Add animations to RecyclerView
|
33b18903168c177d65e3c2ef7398c1b2ca0c826f |
28-Feb-2014 |
Chet Haase <chet@google.com> |
Add animations to RecyclerView This CL adds the basic plumbing for animating item changes in RecyclerView. It also implements the bare essentials add/delete animations. When the app specifies that items have been added/removed (by calling the appropriate Adapter methods), the RecyclerView will determine the appropriate fading and moving animations to animate the items being added, removed, and moved into new locations. Change-Id: If70c09e7af168ce5963c785b5886a18c87a7dc98
ecyclerview/src/android/support/v7/widget/DefaultItemAnimator.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
6601b0d52c39e9123e7f457ff2bc1f0d9d1351b8 |
12-May-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I75f204ccf16e6e806d56aeeb1edfb40f1ed3b810 Auto-generated-cl: translation import
ppcompat/res/values-km-rKH/strings.xml
|
d06d9c05cb76a81d2be866ca99ed4de7b8a83087 |
11-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 7423f771: am cb56b48c: Merge "Avoid stopping scroller twice" into klp-modular-dev * commit '7423f77186e020b11463db778656bdd9ac9f5b68': Avoid stopping scroller twice
|
7423f77186e020b11463db778656bdd9ac9f5b68 |
11-May-2014 |
Yigit Boyar <yboyar@google.com> |
am cb56b48c: Merge "Avoid stopping scroller twice" into klp-modular-dev * commit 'cb56b48cc15a25541de7d07008e06b1eae7bcc17': Avoid stopping scroller twice
|
cb56b48cc15a25541de7d07008e06b1eae7bcc17 |
11-May-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Avoid stopping scroller twice" into klp-modular-dev
|
6598bbee8b4e7af155671a5b40039c00b347954f |
09-May-2014 |
Yigit Boyar <yboyar@google.com> |
Avoid stopping scroller twice Change-Id: I6412f2067bed7799112a02f958350b83db6be0bf
ecyclerview/src/android/support/v7/widget/LinearSmoothScroller.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
a78b65865c92397ecdca6f6cf67058e9ed081ab7 |
07-May-2014 |
RoboErik <epastern@google.com> |
am d9142243: am f2d3d657: Fix supportlib build * commit 'd914224314c3056eb06b62d0ab18191b1f60477a': Fix supportlib build
|
d914224314c3056eb06b62d0ab18191b1f60477a |
07-May-2014 |
RoboErik <epastern@google.com> |
am f2d3d657: Fix supportlib build * commit 'f2d3d65724fbab0517b47be63ae804599856313b': Fix supportlib build
|
f2d3d65724fbab0517b47be63ae804599856313b |
06-May-2014 |
RoboErik <epastern@google.com> |
Fix supportlib build onWindowDismissed was removed from the API. This removes the references to it from support lib. Change-Id: Iea587c0a697ba86d779dff1a1c3209ebead1521c
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateApi20.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
4e3bbc725c8e87fb9ec3d10c93b8b9409569c10c |
03-May-2014 |
Dake Gu <dake@google.com> |
am 05d05f35: am 7d404b70: RecyclerView: REMOVED holder should not be returned from getScrapViewForPosition * commit '05d05f358f182096343cb5fd418419898f154f41': RecyclerView: REMOVED holder should not be returned from getScrapViewForPosition
|
05d05f358f182096343cb5fd418419898f154f41 |
03-May-2014 |
Dake Gu <dake@google.com> |
am 7d404b70: RecyclerView: REMOVED holder should not be returned from getScrapViewForPosition * commit '7d404b70424ddce590753e30cd86f85bced9c400': RecyclerView: REMOVED holder should not be returned from getScrapViewForPosition
|
7d404b70424ddce590753e30cd86f85bced9c400 |
02-May-2014 |
Dake Gu <dake@google.com> |
RecyclerView: REMOVED holder should not be returned from getScrapViewForPosition also removed/invalid holder should not be added to cached view. b/14490672 Change-Id: Id3f52be81d2bd2e2d93008dd6ad9a2c7eb78a07c
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
f1b1bfd4b74de88afe071c7f6931bc3be981c30a |
01-May-2014 |
Chris Banes <chrisbanes@google.com> |
am 0df0f723: am 16324a19: am b19bf0bf: Merge "Fixed textAppearanceListItem" * commit '0df0f723dba69ac9de99a2f0c070e22aeb52fb58': Fixed textAppearanceListItem
|
0df0f723dba69ac9de99a2f0c070e22aeb52fb58 |
01-May-2014 |
Chris Banes <chrisbanes@google.com> |
am 16324a19: am b19bf0bf: Merge "Fixed textAppearanceListItem" * commit '16324a193383a917e3fb6f8c1b3bd9782536277e': Fixed textAppearanceListItem
|
16324a193383a917e3fb6f8c1b3bd9782536277e |
01-May-2014 |
Chris Banes <chrisbanes@google.com> |
am b19bf0bf: Merge "Fixed textAppearanceListItem" * commit 'b19bf0bf4276342a8e7b64370088b3614d31c20c': Fixed textAppearanceListItem
|
b19bf0bf4276342a8e7b64370088b3614d31c20c |
01-May-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fixed textAppearanceListItem"
|
55bc7596cfc672d9d43e93dbc162a063cce6863d |
20-Apr-2014 |
Lars Grefer <larsgrefer@gmail.com> |
Fixed textAppearanceListItem On platform v14 and above our textAppearanceListItem now redirects to the platform-dependent android:textAppeareanceListItem On platforms below v14 our textAppereanceListItem uses the value defined in v14 (android:textAppearanceLarge) Change-Id: I7fcde4cc158b75d05ac50a5dfd0f4a6e87ebcd45 Signed-off-by: Lars Grefer <larsgrefer@gmail.com>
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values/themes_base.xml
|
a86bd0f39b38411d915670c5bc46d859d02a2c0e |
01-May-2014 |
Jeff Brown <jeffbrown@google.com> |
Fix AOSP build (DO NOT MERGE) Change-Id: I55ff499773066ad8bcbf9dc136df72905a759416
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
b31a27901310ccea61177e6e8f7b2e8c88c28019 |
30-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
am c3024fa8: Merge "Enhance support for filtering routes in route chooser dialog." * commit 'c3024fa801f4bd8885e4284b8fc06bcfce12c94f': Enhance support for filtering routes in route chooser dialog.
|
9b1c89a1dcae704f3ee3ac47d0a0fa3bdc8c3848 |
30-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
Enhance support for filtering routes in route chooser dialog. Added an onFilterRoutes method to MediaRouteChooserDialog. In contrast to onFilterRoute, the new method is provided with the entire list of routes to filter so that it may make global filtering decisions such as eliminating duplicate or redundant routes from consideration. Bug: 13791161 Change-Id: I4c16454c9e4ea7f4acb76e2b18a217242f750ff4
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
1657cccf9f6abcf50cd54581a47dea7d281d0d33 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 541fcf2b: am 846786b3: Stop scroller when ViewFlinger stops * commit '541fcf2b5efacc3a02df29a7dea94f9df9683dfc': Stop scroller when ViewFlinger stops
|
541fcf2b5efacc3a02df29a7dea94f9df9683dfc |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 846786b3: Stop scroller when ViewFlinger stops * commit '846786b33c7325e99603c2a7947f976b633c3496': Stop scroller when ViewFlinger stops
|
846786b33c7325e99603c2a7947f976b633c3496 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Stop scroller when ViewFlinger stops Also fixes ScrollCompat bug where Chaser may not track finished state properly Bug: 14409589 Change-Id: I802de488ee6a631a8e8c8860f7689264eab27a75
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
679a15f5994134faac3cdbe457817e9c921571c2 |
29-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
d0ffb3b564bbde3d7571da6e9e0a3d8f82e154a6 |
29-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 10ffb4b7: am 8e158af6: Merge "Fix RecyclerView save instance state bug" into klp-modular-dev * commit '10ffb4b76afb47b84614ed25cee9374a5cb3ea06': Fix RecyclerView save instance state bug
|
10ffb4b76afb47b84614ed25cee9374a5cb3ea06 |
29-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 8e158af6: Merge "Fix RecyclerView save instance state bug" into klp-modular-dev * commit '8e158af6e072da316aa818a4ced6d0f3b5d8e846': Fix RecyclerView save instance state bug
|
c30b4fceb76f45348c20f8b15096e1e13ff0c42f |
29-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Fix RecyclerView save instance state bug Bug: 14351525 Change-Id: I633f073151c4bcbf8b4c24e16d0737aba9e3e3bd
ecyclerview/src/android/support/v7/widget/RecyclerView.java
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewTest.java
|
f9495de84bfb42c4f4793f0a740e30cdff9d3a7c |
28-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I95074f7f6df67cb2f472b8cbfef57a0643a91a8d Auto-generated-cl: translation import
ediarouter/res/values-da/strings.xml
|
cdf554516807ac5fe97653a2f2760fdd7f633a54 |
25-Apr-2014 |
Mark Wei <markwei@google.com> |
am 9ecfd1d1: am ac7cd794: Make ViewHolder#isRecyclable respect the view\'s hasTransientState. * commit '9ecfd1d13582d1028e48873e209ca5861c332fe9': Make ViewHolder#isRecyclable respect the view's hasTransientState.
|
9ecfd1d13582d1028e48873e209ca5861c332fe9 |
25-Apr-2014 |
Mark Wei <markwei@google.com> |
am ac7cd794: Make ViewHolder#isRecyclable respect the view\'s hasTransientState. * commit 'ac7cd79494bd02a044c9df413d2a20aeebc696e8': Make ViewHolder#isRecyclable respect the view's hasTransientState.
|
ac7cd79494bd02a044c9df413d2a20aeebc696e8 |
25-Apr-2014 |
Mark Wei <markwei@google.com> |
Make ViewHolder#isRecyclable respect the view's hasTransientState. Change-Id: I63ab4b62352cedd765c74384453f6f246fa6e7de
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
680e7e1535e5739b3107d8bbaabd9d257f66189c |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 99ec00d4: am 559304c9: Merge "RecyclerView smooth scrolling support" into klp-modular-dev * commit '99ec00d4dbaa5a5548b07a4971c69aa832589e5e': RecyclerView smooth scrolling support
|
99ec00d4dbaa5a5548b07a4971c69aa832589e5e |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 559304c9: Merge "RecyclerView smooth scrolling support" into klp-modular-dev * commit '559304c939a394e5d55aaef2c6f2da4d7c0a1228': RecyclerView smooth scrolling support
|
0447ba889146f60d6965e6ea66fa4e2cac4d0891 |
07-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView smooth scrolling support Added APIs and base code to RecyclerView to support smooth scrolling Added a LinearSmoothScroll that can be used as the default one and should work well for most layouts. Added ScrollContext class as a POJO to carry state information to layout and scroll methods. Change-Id: I9a83c460adfdd5330141167cfbc793beb3a845c8
ecyclerview/Android.mk
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/LinearSmoothScroller.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7080b39ad514317ceae33f1c4099d8f409fcebf4 |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 724d0652: am 2c10be59: Merge "RecyclerView testing" into klp-modular-dev * commit '724d06529457b97fe7cfbd4d05214f10b3db86af': RecyclerView testing
|
724d06529457b97fe7cfbd4d05214f10b3db86af |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 2c10be59: Merge "RecyclerView testing" into klp-modular-dev * commit '2c10be5961d8c174dac20ee0486a24101078d7bf': RecyclerView testing
|
2c10be5961d8c174dac20ee0486a24101078d7bf |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "RecyclerView testing" into klp-modular-dev
|
edc25dd683986a905790b0e9ef124165b6dd8004 |
24-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView testing Added RecyclerView to gradle settings Setup recyclerview project to run tests Added simple tests for RecyclerView to serve as a baseline for future tests Change-Id: Ibaf3edc048a573ac53bd453e4346041e621badee
ecyclerview/build.gradle
ecyclerview/tests/src/android/support/v7/widget/RecyclerViewTest.java
|
ea8334e8eb42175b1f355622634a424e3526712e |
23-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 1b7e124b: am 08cbcdeb: RecyclerView saveInstanceState * commit '1b7e124be1e78d84acf7deffada9e76fdfa1c4fe': RecyclerView saveInstanceState
|
1b7e124be1e78d84acf7deffada9e76fdfa1c4fe |
23-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 08cbcdeb: RecyclerView saveInstanceState * commit '08cbcdeb4283048c097397d042d5ae0d2b8683d3': RecyclerView saveInstanceState
|
08cbcdeb4283048c097397d042d5ae0d2b8683d3 |
04-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
RecyclerView saveInstanceState Initial implementation for LinearLayoutManager Change-Id: Iaf734c5a23c1d5bf8504875975c75af3b9c88388
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
43f950071fb1e340f383619030489c228ec97715 |
23-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into klp-modular-dev
|
c34d42bd9da5fc3bb992e297d0e13b590b77daa9 |
23-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into klp-modular-dev
|
51fdc12af078530979fa03b5104bc3c9914c9807 |
23-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I2dae80d60f11e312e7740121257b091e7aca0e2e Auto-generated-cl: translation import
ediarouter/res/values-af/strings.xml
ediarouter/res/values-am/strings.xml
ediarouter/res/values-ar/strings.xml
ediarouter/res/values-bg/strings.xml
ediarouter/res/values-ca/strings.xml
ediarouter/res/values-cs/strings.xml
ediarouter/res/values-da/strings.xml
ediarouter/res/values-de/strings.xml
ediarouter/res/values-el/strings.xml
ediarouter/res/values-en-rGB/strings.xml
ediarouter/res/values-en-rIN/strings.xml
ediarouter/res/values-es-rUS/strings.xml
ediarouter/res/values-es/strings.xml
ediarouter/res/values-et-rEE/strings.xml
ediarouter/res/values-fa/strings.xml
ediarouter/res/values-fi/strings.xml
ediarouter/res/values-fr-rCA/strings.xml
ediarouter/res/values-fr/strings.xml
ediarouter/res/values-hi/strings.xml
ediarouter/res/values-hr/strings.xml
ediarouter/res/values-hu/strings.xml
ediarouter/res/values-hy-rAM/strings.xml
ediarouter/res/values-in/strings.xml
ediarouter/res/values-it/strings.xml
ediarouter/res/values-iw/strings.xml
ediarouter/res/values-ja/strings.xml
ediarouter/res/values-ka-rGE/strings.xml
ediarouter/res/values-km-rKH/strings.xml
ediarouter/res/values-ko/strings.xml
ediarouter/res/values-lo-rLA/strings.xml
ediarouter/res/values-lt/strings.xml
ediarouter/res/values-lv/strings.xml
ediarouter/res/values-mn-rMN/strings.xml
ediarouter/res/values-ms-rMY/strings.xml
ediarouter/res/values-nb/strings.xml
ediarouter/res/values-nl/strings.xml
ediarouter/res/values-pl/strings.xml
ediarouter/res/values-pt-rPT/strings.xml
ediarouter/res/values-pt/strings.xml
ediarouter/res/values-ro/strings.xml
ediarouter/res/values-ru/strings.xml
ediarouter/res/values-sk/strings.xml
ediarouter/res/values-sl/strings.xml
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sv/strings.xml
ediarouter/res/values-sw/strings.xml
ediarouter/res/values-th/strings.xml
ediarouter/res/values-tl/strings.xml
ediarouter/res/values-tr/strings.xml
ediarouter/res/values-uk/strings.xml
ediarouter/res/values-vi/strings.xml
ediarouter/res/values-zh-rCN/strings.xml
ediarouter/res/values-zh-rHK/strings.xml
ediarouter/res/values-zh-rTW/strings.xml
ediarouter/res/values-zu/strings.xml
|
8904253078135889bd1d08b57013aef2c76e5cb7 |
23-Apr-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ic2d355cfc472b7c5dd5ccc346f4e1593f9f02379 Auto-generated-cl: translation import
ppcompat/res/values-af/strings.xml
ppcompat/res/values-am/strings.xml
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-bg/strings.xml
ppcompat/res/values-ca/strings.xml
ppcompat/res/values-cs/strings.xml
ppcompat/res/values-da/strings.xml
ppcompat/res/values-de/strings.xml
ppcompat/res/values-el/strings.xml
ppcompat/res/values-en-rGB/strings.xml
ppcompat/res/values-en-rIN/strings.xml
ppcompat/res/values-es-rUS/strings.xml
ppcompat/res/values-es/strings.xml
ppcompat/res/values-et-rEE/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-fi/strings.xml
ppcompat/res/values-fr-rCA/strings.xml
ppcompat/res/values-fr/strings.xml
ppcompat/res/values-hi/strings.xml
ppcompat/res/values-hr/strings.xml
ppcompat/res/values-hu/strings.xml
ppcompat/res/values-hy-rAM/strings.xml
ppcompat/res/values-in/strings.xml
ppcompat/res/values-it/strings.xml
ppcompat/res/values-iw/strings.xml
ppcompat/res/values-ja/strings.xml
ppcompat/res/values-ka-rGE/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-ko/strings.xml
ppcompat/res/values-lo-rLA/strings.xml
ppcompat/res/values-lt/strings.xml
ppcompat/res/values-lv/strings.xml
ppcompat/res/values-mn-rMN/strings.xml
ppcompat/res/values-ms-rMY/strings.xml
ppcompat/res/values-nb/strings.xml
ppcompat/res/values-nl/strings.xml
ppcompat/res/values-pl/strings.xml
ppcompat/res/values-pt-rPT/strings.xml
ppcompat/res/values-pt/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-ru/strings.xml
ppcompat/res/values-sk/strings.xml
ppcompat/res/values-sl/strings.xml
ppcompat/res/values-sr/strings.xml
ppcompat/res/values-sv/strings.xml
ppcompat/res/values-sw/strings.xml
ppcompat/res/values-th/strings.xml
ppcompat/res/values-tl/strings.xml
ppcompat/res/values-tr/strings.xml
ppcompat/res/values-uk/strings.xml
ppcompat/res/values-vi/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rHK/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
ppcompat/res/values-zu/strings.xml
|
cf814470288543071068ffd9fb6f23017b01205f |
22-Apr-2014 |
Narayan Kamath <narayan@google.com> |
Fix SDK build. (DO NOT MERGE) Missing param name in @param tag. Change-Id: I9ecf247e3993201e381ac2def1db9cdefcb5ebf4 (cherry picked from commit 42eadd302f2aabcfd47640b5c571e5edfb708f8e)
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
5a9654f29ef2a50920a36afee1dbfdce8a0f82cf |
23-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am d478daaf: am 8935a462: Verify non-null adapter before calling LayoutManager * commit 'd478daafad1c6237ca9c7a8a97af426e9afcf75c': Verify non-null adapter before calling LayoutManager
|
8935a4620bba8a2d2ab7cc8aaa9eeb8f772dadd6 |
22-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Verify non-null adapter before calling LayoutManager Bug: 14247753 Change-Id: I5888f2673e07bec836fd57dc04fe82e22ef351f4
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
42eadd302f2aabcfd47640b5c571e5edfb708f8e |
22-Apr-2014 |
Narayan Kamath <narayan@google.com> |
Fix SDK build. Missing param name in @param tag. Change-Id: I9ecf247e3993201e381ac2def1db9cdefcb5ebf4
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
e099724f7cfa4e6b4be38820b766ce080c53c945 |
22-Apr-2014 |
Jaekyun Seok <jaekyun@google.com> |
am 2ffcbc8d: am 0de07628: Merge changes I7e5de73d,I5b66c016 into klp-modular-dev * commit '2ffcbc8d15c5cb869ff301c7ef61cd7d5bd78b4e': Build recyclerview with gradle Build leanback with gradle
|
6da0166d9ec6d267683f85a43a1be8a4895a65c1 |
22-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
am b32770da: am 5bfcda87: Merge "Enhance support for filtering routes in route chooser dialog." into klp-modular-dev * commit 'b32770daa034bb83f392b7e75e2cd090dbaa09ba': Enhance support for filtering routes in route chooser dialog.
|
0de07628f9eedb08d36c4d8b5bb6ceeac04f2150 |
22-Apr-2014 |
Jaekyun Seok <jaekyun@google.com> |
Merge changes I7e5de73d,I5b66c016 into klp-modular-dev * changes: Build recyclerview with gradle Build leanback with gradle
|
5bfcda876c5965b39b0252eb577d62d65fee2274 |
22-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
Merge "Enhance support for filtering routes in route chooser dialog." into klp-modular-dev
|
40e66ce7abe839ba1136e47ccdfba47520732310 |
20-Apr-2014 |
Ying Wang <wangying@google.com> |
Fix docs build. Change-Id: Ib2e6a57af223057d7661b935db4c16b5fa74f713
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
e691b92e98a1d431490eda2fab16ecf780445925 |
19-Apr-2014 |
Jeff Brown <jeffbrown@google.com> |
Enhance support for filtering routes in route chooser dialog. Added an onFilterRoutes method to MediaRouteChooserDialog. In contrast to onFilterRoute, the new method is provided with the entire list of routes to filter so that it may make global filtering decisions such as eliminating duplicate or redundant routes from consideration. Bug: 13791161 Change-Id: I4c16454c9e4ea7f4acb76e2b18a217242f750ff4
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
3b5b2ea88bce411ee2a89d6f9d0e51466c1ab461 |
19-Apr-2014 |
Adam Powell <adamp@google.com> |
Fix docs Change-Id: I7822e0da1cf2b123a682832b3a257e0cdf067190
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
42b63738cc6a50f13ba378e31c6b082952643790 |
18-Apr-2014 |
Adam Powell <adamp@google.com> |
am a7a08059: am b9e5dfd5: Merge "Give RecyclerView LayoutManagers control over measurement" into klp-modular-dev * commit 'a7a08059928bcd5104a01ea5735f8d6e9300c965': Give RecyclerView LayoutManagers control over measurement
|
f2b93981846ce21a06b6a92a5a6ba70a29c345ed |
18-Apr-2014 |
Adam Powell <adamp@google.com> |
Give RecyclerView LayoutManagers control over measurement Add an onMeasure call to RecyclerView.LayoutManager and turn RecyclerView#onMeasure into a passthrough. Default implementation behaves much like View's standard implementation of measurement. Add supporting functionality for getting min width/height in ViewCompat. Change-Id: Ic7b95f85520d31191f663f6cf3e96880468e20a2
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
d2f102ccc793877e2261f51794540c65705c9e7f |
14-Apr-2014 |
Jaekyun Seok <jaekyun@google.com> |
Build recyclerview with gradle Change-Id: I7e5de73d5f71e6ff28a39cdfd919676afce1ffb1
ecyclerview/build.gradle
|
931c4968a0bf43e21d042a872b83b23bea09ce40 |
09-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am 844612cc: am 181d864e: am 2fe1720b: Merge "Add tools metadata annotations to the appcompat library" into klp-ub-dev * commit '844612ccafa47ab42d502b10073c62d1768d10bb': Add tools metadata annotations to the appcompat library
|
79887c25d1c6cfbee1a10d261c3c0147bcb756c2 |
09-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am 6b96e44e: am 7fcf7dbf: am adaacc9f: Merge "Add tools metadata annotations to the mediarouter library" into klp-ub-dev * commit '6b96e44e71bd420ccff647bddd851364619de2a1': Add tools metadata annotations to the mediarouter library
|
181d864ede9fdb56b925b1c06f790593b48203d3 |
08-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am 2fe1720b: Merge "Add tools metadata annotations to the appcompat library" into klp-ub-dev * commit '2fe1720b33a0dd50fd4a5056aabd95c64090484b': Add tools metadata annotations to the appcompat library
|
7fcf7dbf5b67e5d2169648b34dadfc404e47ea95 |
08-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am adaacc9f: Merge "Add tools metadata annotations to the mediarouter library" into klp-ub-dev * commit 'adaacc9f296df6dbd724c1dd048e5a3dc479ed0a': Add tools metadata annotations to the mediarouter library
|
2fe1720b33a0dd50fd4a5056aabd95c64090484b |
08-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
Merge "Add tools metadata annotations to the appcompat library" into klp-ub-dev
|
adaacc9f296df6dbd724c1dd048e5a3dc479ed0a |
08-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
Merge "Add tools metadata annotations to the mediarouter library" into klp-ub-dev
|
4a7b1ecdb2b58ce7440974910312c9b3e9e848f2 |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Update appcompat themes to inherit from Quantum on L""
|
9b755526902483dd09ee90acaa9ca6e4bebfdbf2 |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Revert "Update appcompat themes to inherit from Quantum on L" Backing this out for now due to build breakages. This reverts commit 4424332750e9257ce97091b6696dbe9f1a73f59a. Change-Id: I0a341d5601458a1beaf2f8c9c236d059fd9cf4ce
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
63ee072cb91921e28c7680d420f37825ea34c8e9 |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update appcompat themes to inherit from Quantum on L"
|
4bcd80c2d70c6202faac4f10e149e9ab505afb4c |
03-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 0b7af999: am d9746b39: LinearLayoutManager scroll with offset support * commit '0b7af999cb83fb7a71729dbb6ebe8fbcffe229f2': LinearLayoutManager scroll with offset support
|
d9746b39ccf730ebb2780fa0d6a5d4970c06076d |
03-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
LinearLayoutManager scroll with offset support Added support for scroll to position with offset from start Cleaned layout code to handle position jumps easily Change scroll to position behavior to match smooth scroll to position Change-Id: Iecb2ab3d782268861705e3e838fb6f7ee87f1df5
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
4424332750e9257ce97091b6696dbe9f1a73f59a |
01-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Update appcompat themes to inherit from Quantum on L Introduced the "Theme.Platform" family of themes which provide an easy way to change the underlying platform theme for which the rest of appcompat builds upon. Change-Id: I0bc23aed51b0248ae255338e93454fb939e76d70
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-v21/styles_base.xml
ppcompat/res/values-v21/themes_base.xml
ppcompat/res/values/themes_base.xml
|
ce04ad3c206c679bff1696572996f56985362b9d |
29-Mar-2014 |
Prameet Shah <phshah@google.com> |
am 0fd85bbc: am 3460d874: am b220fd3f: Updated project.properties for v7/mediarotuer and v7/appcompat. * commit '0fd85bbca7e5625cc7c48e6ab0b29a1cea2fba18': Updated project.properties for v7/mediarotuer and v7/appcompat.
|
eff2b6f53bd807ca22ae2061c86a7609179dc84a |
29-Mar-2014 |
Filip Gruszczyński <gruszczy@google.com> |
am 3cff1132: am d2a6991e: Merge "Option for not showing glow bars in RecyclerView." into klp-modular-dev * commit '3cff113231355c96cfa5f93d87fe7631bc3dc6b1': Option for not showing glow bars in RecyclerView.
|
f30533282ee6882ef708b1b823e51f6dab827eee |
29-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
am cba7bcf5: am f8632285: Merge "Scrollbar and scrollToPosition support for RecyclerView" into klp-modular-dev * commit 'cba7bcf5a4aed0516b5b7670f692fffe177f56d1': Scrollbar and scrollToPosition support for RecyclerView
|
3460d874320aa047a6406381927a5d0eacf7a64a |
29-Mar-2014 |
Prameet Shah <phshah@google.com> |
am b220fd3f: Updated project.properties for v7/mediarotuer and v7/appcompat. * commit 'b220fd3f0a8966da9ef6a3c82b2795da1317f88f': Updated project.properties for v7/mediarotuer and v7/appcompat.
|
d2a6991ee3db24fb72be50077770eb1b514e7774 |
29-Mar-2014 |
Filip Gruszczyński <gruszczy@google.com> |
Merge "Option for not showing glow bars in RecyclerView." into klp-modular-dev
|
25a1df3b5e7fcd875440ccf6b877cb280d63f418 |
26-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
Scrollbar and scrollToPosition support for RecyclerView * Added scrollToPosition(int) to LayoutManager and implemented in LinearLayoutManager. * Added a passthrough scrollToPosition method to RecyclerView for convenience. * Added passthrough computeScroll* methods to LayoutManager, implemented in LinearLayoutManager. Change-Id: If749b4447363cca6cf8162a1cf1bf03cfac3cd14
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b220fd3f0a8966da9ef6a3c82b2795da1317f88f |
27-Mar-2014 |
Prameet Shah <phshah@google.com> |
Updated project.properties for v7/mediarotuer and v7/appcompat. Bug: 13589880 Change-Id: Ie8ce76975bd835ebc34d2ab68d054d680d8e7521
ppcompat/project.properties
ediarouter/project.properties
|
7c1beed49892b5ad36c1f725162a15776454dc95 |
27-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
am 888b9352: am 6c74181a: Merge "DPAD navigation support for LinearLayoutManager" into klp-modular-dev * commit '888b9352cc38fdbc6186ef447b0c9814871393e4': DPAD navigation support for LinearLayoutManager
|
6c74181a9d4cf117b8ba2784ec5bab12640ead42 |
27-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "DPAD navigation support for LinearLayoutManager" into klp-modular-dev
|
2aad60a0bcc40c5985f8e5e7c6b5c139cde6ceee |
22-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
DPAD navigation support for LinearLayoutManager LinearLayoutManager tries to scroll and bring new children in if RecyclerView cannot find the next focus child automatically Change-Id: I51871235e41b2eb776948638b89c5957ce5f714d
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
a75ac8e8035b766da916171b1c97ea7f9989cc26 |
21-Mar-2014 |
Filip Gruszczyński <gruszczy@google.com> |
Option for not showing glow bars in RecyclerView. Change-Id: I6e8880696d8d56b383318a4c5b578a98c65e8542
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
4454f28a44b76b7cc4c718fb833b82e5d77eced0 |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 10356270: am 261f67ba: Add API 20/Current in the support lib. * commit '10356270c8faa1004e7e50ec7c5729b6398496e3': Add API 20/Current in the support lib.
|
261f67baa83b4642d993f482296d9656f8e62e87 |
22-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
Add API 20/Current in the support lib. Change-Id: Ica5ffad4f3915dbf9af152d1e5e38a1437a804dc
ppcompat/build.gradle
|
7600536f9864a848625b4e3986154f35074a768e |
25-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
am 6ee0509d: am 8394e8e1: Merge "Consider child views\' margins when measuring layout" into klp-modular-dev * commit '6ee0509d3b10966292dabf9a22d81ba1e332ec51': Consider child views' margins when measuring layout
|
8394e8e198cf7d3aba2e858b8363bc98e418f655 |
25-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Consider child views' margins when measuring layout" into klp-modular-dev
|
9c8635b18305aa7af214ee214f3efff6eb29462d |
25-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
Consider child views' margins when measuring layout Bug: 13627186 Change-Id: Ia8337ac0e0a075f2ed503b094a71b6bc81fc21b4
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
|
5627b38e89852433744e7873f5a9892250155651 |
24-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
am 1afe922a: am 0aa85c9a: Merge "Invalidate structure when adapter is changed" into klp-modular-dev * commit '1afe922abc65ab6b0f6e96199396b779531bbdf3': Invalidate structure when adapter is changed
|
f5d83f6e99ccd5cc3922a3cbe95db48fdd43c835 |
21-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
Invalidate structure when adapter is changed Bug: 13568463 Change-Id: I47152146299e1f5d8b1ae415e7aa74a5d4ba898e
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
8aca359c1f47f3824a011ff51ec39b060b408e4f |
21-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
am c9326816: am 01fe3fb9: Merge "List Layout Manager" into klp-modular-dev * commit 'c9326816ab38acf4f40c362f991a75c72e11a59f': List Layout Manager
|
b933f9c89bbe890ff6753559b83c0ecf236472dd |
21-Mar-2014 |
Tor Norbye <tnorbye@google.com> |
Add tools metadata annotations to the appcompat library Change-Id: Ibe3076675d874ba05e57a0175706e41c3d801819
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/widget/PopupMenu.java
|
429c3b17b88ebd8c4512e9179fd9d48333c0979e |
21-Mar-2014 |
Tor Norbye <tnorbye@google.com> |
Add tools metadata annotations to the mediarouter library Change-Id: I69322fb994a840b7142109ca48c29fb51829a2dd
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteDialogFactory.java
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouteSelector.java
ediarouter/src/android/support/v7/media/MediaRouter.java
|
7dad56243ebcde65d75d592dc802269a4d86c875 |
18-Mar-2014 |
Yigit Boyar <yboyar@google.com> |
List Layout Manager Layout Manager that can be attached to a RecyclerView and provide similar functionality to android.widget.ListView. This is work in progress but stable enough to start using. Keep in mind, API may change. So far, it supports: * Horizontal and vertical layouts * RTL layouts * Reverse layout (similar to RTL but also works vertical) * Stack from end (similar to AbsListView's stackFromBottom but in both orientations). * View recycling It does NOT add dividers by default but you can provide them as ItemDecorators. Change-Id: Ic13922bac938b40fd74fa2ed910cdd1c3ea735b7
ecyclerview/Android.mk
ecyclerview/src/android/support/v7/widget/LinearLayoutManager.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
632bb9192bc5c015e21f4fd25b706c63e8b80d1d |
19-Mar-2014 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ia9edb916088947c32f9c75e1f7cbc237e9e6212a Auto-generated-cl: translation import
ppcompat/res/values-el/strings.xml
|
0dd3e8b36a9364dbad1982d65b7a89a443653932 |
19-Mar-2014 |
Xavier Ducrohet <xav@android.com> |
resolved conflicts for merge of 37a32c10 to master Change-Id: I388d506d37c9eb8b2e989683eb754b09bf615508
|
741c662188c53ab43455de87bb0c5d4ca4fffdef |
19-Mar-2014 |
Jeff Brown <jeffbrown@google.com> |
am 15f28540: am 7ae92d82: am 79de49aa: am 197708fc: Refresh cast icon assets to improve visual contrast. * commit '15f285403b7e7056281a923e829b786f3beb3bb9': Refresh cast icon assets to improve visual contrast.
|
696166dab6656afd0932da36fd31a37961afcd3d |
19-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 2788f617: Merge "Update support build for release." into klp-ub-dev * commit '2788f617ee39b115201914d62aafbcd71094b056': Update support build for release.
|
7ae92d82c541ae41dc6434bb2782ff2f751ac4c0 |
19-Mar-2014 |
Jeff Brown <jeffbrown@google.com> |
am 79de49aa: am 197708fc: Refresh cast icon assets to improve visual contrast. * commit '79de49aad13f1474cae8ee5d6fc53c62645ffd5d': Refresh cast icon assets to improve visual contrast.
|
903106d6b0fd8b9aba0b6289a808ad7c086e46d3 |
19-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 2788f617: Merge "Update support build for release." into klp-ub-dev * commit '2788f617ee39b115201914d62aafbcd71094b056': Update support build for release.
|
2788f617ee39b115201914d62aafbcd71094b056 |
19-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
Merge "Update support build for release." into klp-ub-dev
|
25b58ed648ac5292fbd27ae7c2c11b4969b1bad7 |
19-Mar-2014 |
Jeff Brown <jeffbrown@google.com> |
am 79de49aa: am 197708fc: Refresh cast icon assets to improve visual contrast. * commit '79de49aad13f1474cae8ee5d6fc53c62645ffd5d': Refresh cast icon assets to improve visual contrast.
|
ecf2bdae83b36e0267ee801008f89a5b07687ef5 |
19-Mar-2014 |
Dake Gu <dake@google.com> |
am 49b0dde9: am 1a0aad1c: RecyclerView: remove deprecated version of onAddFocusables() * commit '49b0dde9e8191e2fb67e59834d601963da9ae02d': RecyclerView: remove deprecated version of onAddFocusables()
|
79de49aad13f1474cae8ee5d6fc53c62645ffd5d |
19-Mar-2014 |
Jeff Brown <jeffbrown@google.com> |
am 197708fc: Refresh cast icon assets to improve visual contrast. * commit '197708fc4fc0a6a5ede2da2479613382b561f028': Refresh cast icon assets to improve visual contrast.
|
1a0aad1c8ddf7e9b36c8465c6f5fd0bc4168ada3 |
19-Mar-2014 |
Dake Gu <dake@google.com> |
RecyclerView: remove deprecated version of onAddFocusables() Change-Id: I738fdce02005cfb4aad4dc90a50149be192f9789
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
8c37c6876ef525b79b34eaa0a9f2699508a98f82 |
19-Mar-2014 |
Tim Kilbourn <tkilbourn@google.com> |
am ee4569d6: am a2d41c6c: Don\'t link support-v4 statically into v7-recyclerview. * commit 'ee4569d6bfbac3b00894cea5d46cfe112252f6fd': Don't link support-v4 statically into v7-recyclerview.
|
a2d41c6cef1c20b2f3dd259c211ea8ec8e2f125a |
18-Mar-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Don't link support-v4 statically into v7-recyclerview. Change-Id: I59960b4d060531473bef139944f231fe97578f25
ecyclerview/Android.mk
|
020e4328a1e91d9136a498fa10f2cc6553ade5d3 |
19-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
Update support build for release. Also update gradle build to 0.9.x Change-Id: Ib2dfd58133037e4581338446913a4b6f0cf803cd
ppcompat/build.gradle
ridlayout/build.gradle
ediarouter/build.gradle
|
a59e0132e2c127893884e8d081588ad19a472678 |
18-Mar-2014 |
Dake Gu <dake@google.com> |
am 7bd80975: am b56bf9a6: RecyclerView: minor change of onAddFocusables() signagure * commit '7bd80975fe312ffdc285d1f8bd73450ea7158d4f': RecyclerView: minor change of onAddFocusables() signagure
|
b56bf9a6ae8a8490ff440ed8c136a72ee6398157 |
18-Mar-2014 |
Dake Gu <dake@google.com> |
RecyclerView: minor change of onAddFocusables() signagure Pass RecyclerView as parameter. Uses ArrayList instead of List to match View.addFocusables(). Change-Id: Iac06f2e862894ee9c420cfab062289500baf9067
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
197708fc4fc0a6a5ede2da2479613382b561f028 |
18-Mar-2014 |
Jeff Brown <jeffbrown@google.com> |
Refresh cast icon assets to improve visual contrast. Bug: 13473719 Change-Id: I54eefada579acb478c7772cfcb9351993e7bb6e8
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_light.png
|
01a20edc42f30a1f80718f3ec51c92d55772ac0b |
18-Mar-2014 |
yigit <yboyar@google.com> |
am da59901e: am 4efe4de5: Pass adapter references to LayoutManager\'s Adapter changed callback * commit 'da59901ee4fb628c77ed5898b18cef8b93d9098a': Pass adapter references to LayoutManager's Adapter changed callback
|
4efe4de5e8b02cfd5f64be432695513428ef6bb8 |
14-Mar-2014 |
yigit <yboyar@google.com> |
Pass adapter references to LayoutManager's Adapter changed callback Added old adapter and new adapter references to `onAdapterChanged` so that listener can easily register-unregister without keeping a reference to the adapter. Fixed a bug where old adapter was not properly sent to recycler's `onAdapterChanged` method. Change-Id: I890ddcf527657297e5d0a4bfb40a09c13cd31def
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
18d2d99582ea1d28869ec7d1c06def1b49a10cb3 |
14-Mar-2014 |
Adam Powell <adamp@google.com> |
am 8acfb9db: am a102d8db: Add RecyclerView.LayoutManager callbacks for structural adapter changes * commit '8acfb9dbdf5f32828755bd0bb0360e6aa7facc2a': Add RecyclerView.LayoutManager callbacks for structural adapter changes
|
a102d8db8bfebe4da3d9a8e204b28527f069e81e |
14-Mar-2014 |
Adam Powell <adamp@google.com> |
Add RecyclerView.LayoutManager callbacks for structural adapter changes The LayoutManager can now requestLayout if a structural change would change the visible set of children. Change-Id: Ie0067c6ffaf563da9f12ec2d1adfd8577b6de8db
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
9e32bcea898179af016ab5f4dffe94decd427dd2 |
14-Mar-2014 |
Adam Powell <adamp@google.com> |
am a9c92f8e: am 8e032f70: Implement RecyclerView ItemDecorations * commit 'a9c92f8e6ef2f19d052d1f72f202b1961addde7a': Implement RecyclerView ItemDecorations
|
8e032f7070214b27589e80935e618315f6a41d3a |
13-Mar-2014 |
Adam Powell <adamp@google.com> |
Implement RecyclerView ItemDecorations ItemDecorations can now apply offsets to views for cooperating LayoutManagers. LayoutManagers should use the passthrough methods for measurement and querying child size and view frame edges. Change-Id: Ib9c03a8934709a35b894187139331dca81f79f9f
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
408f7c3cdd2060272234ec5c7f88844b193e2a7b |
11-Mar-2014 |
Adam Powell <adamp@google.com> |
am 9c706187: am 792172bf: RecyclerView: suppress double ACTION_DOWN for item touch listeners * commit '9c706187fa4d5baea9af13a34eed856732ba6cfe': RecyclerView: suppress double ACTION_DOWN for item touch listeners
|
792172bfec2050ef936a003d9e37829160eb658a |
11-Mar-2014 |
Adam Powell <adamp@google.com> |
RecyclerView: suppress double ACTION_DOWN for item touch listeners Since item touch listeners can be called from either onInterceptTouchEvent or onTouchEvent it's possible that they could receive the same ACTION_DOWN event twice. Stop this from happening to prevent listener confusion. Change-Id: I47b16793eb329e1f0ac07c19a78f90f47b7b05d8
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
0a143bb53ff1d6178a535e1f399cf60cb298be83 |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
am 5cab3f67: Set SDK_VERSION to 19 instead of current. * commit '5cab3f67b66221ed17687dc5be660ed5bec61d49': Set SDK_VERSION to 19 instead of current.
|
5694edfd475359dd9165c332f3a0dd442bcd8377 |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
am 2ce00bc6: am fbadf84c: Revert "Set SDK_VERSION to 19 instead of current." * commit '2ce00bc62edc931fcd8530379f6a36031ba36a6b': Revert "Set SDK_VERSION to 19 instead of current."
|
8197d75d93390673a7c8e05d0992db950bf5d451 |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
am 80c1db5f: am 535630fe: am 5cab3f67: Set SDK_VERSION to 19 instead of current. * commit '80c1db5ff7bda13856ad603014230aaed3c3648d': Set SDK_VERSION to 19 instead of current.
|
fbadf84caff1f0ebf8e68243e3b0f4e30fef4bbe |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
Revert "Set SDK_VERSION to 19 instead of current." This reverts commit 5cab3f67b66221ed17687dc5be660ed5bec61d49. Change-Id: I153116043cc89e0c9d873a4ca4477379d7ed3963
ppcompat/Android.mk
|
535630fe93bfac0c618dd83bbc3a55e7413d8ecb |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
am 5cab3f67: Set SDK_VERSION to 19 instead of current. * commit '5cab3f67b66221ed17687dc5be660ed5bec61d49': Set SDK_VERSION to 19 instead of current.
|
5cab3f67b66221ed17687dc5be660ed5bec61d49 |
08-Mar-2014 |
Adam Metcalf <gamblore@google.com> |
Set SDK_VERSION to 19 instead of current. Fix: when using master branch prebuilts/sdk android.support.v7.app.ActionBarActivityDelegateICS.WindowCallbackWrapper is not abstract and does not override abstract method onWindowDismissed() in android.view.Window.Callback Change-Id: I3f3509f55744811e57f26076a976a13430a0fcb8
ppcompat/Android.mk
|
f670ac8997c78a59cda0193f3b6e004265b7ef95 |
07-Mar-2014 |
Adam Powell <adamp@google.com> |
am cc52930e: am 2cbefe94: Merge "More RecyclerView API additions" into klp-modular-dev * commit 'cc52930eab4b1f9b48bc78c5739c70f5c8d41bf5': More RecyclerView API additions
|
c096ad1894f1a4543e703ddc9d279fbd3b596c53 |
06-Mar-2014 |
Adam Powell <adamp@google.com> |
More RecyclerView API additions * findViewHolderForChildUnder() becomes findChildViewUnder() * Have findChildViewUnder() respect translationX/Y properties * getChildViewHolder() becomes public * LayoutManager gets onAddFocusables to override default ViewGroup#addFocusables behavior * LayoutManager gets onInterceptFocusSearch to override the default focus finder behavior before onFocusSearchFailed Change-Id: Id7e79167fbe68bdbeac6e0cd09c90202b493f4df
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
e29963ece501c10bb881c101e8ad97c2396df33a |
05-Mar-2014 |
Will Haldean Brown <haldean@google.com> |
am f69d8c97: am db69b106: Add onWindowDismissed to implementation of Window.Callback. * commit 'f69d8c978cf27a1043611ab837b3f8e145ed9eef': Add onWindowDismissed to implementation of Window.Callback.
|
db69b106f8e1421c934907c319733240b0a63511 |
25-Feb-2014 |
Will Haldean Brown <haldean@google.com> |
Add onWindowDismissed to implementation of Window.Callback. Change-Id: Id916a254b3ffd269d36f82c4c4302a400fae9d6b
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateApi20.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
cf17c92a1a4efdf48773e2ce4e1808196ec1d195 |
04-Mar-2014 |
Adam Powell <adamp@google.com> |
am 19a2b50e: am 73fac3b3: RecyclerView API - child attach/detach and stopScroll * commit '19a2b50e1f013ed98af3cadc15082eef69050faa': RecyclerView API - child attach/detach and stopScroll
|
73fac3b3098a13785965f80eb85ed4516fae79ef |
04-Mar-2014 |
Adam Powell <adamp@google.com> |
RecyclerView API - child attach/detach and stopScroll Add methods that RecyclerView subclasses can override to be notified when child views are attached or detached by a LayoutManager. Add a stopScroll method to halt any animated scrolls in progress. Change-Id: I080a65b9f23b709686e3b7ab37d70b543f4478ac
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
8bb04b211c8a65248ddb5bfaba63a63b8134d531 |
27-Feb-2014 |
Adam Powell <adamp@google.com> |
am 1c786728: am 37e13211: Add view attach/detach callbacks for RecyclerView adapters * commit '1c786728adccff5e9c89226e018fae99ab920685': Add view attach/detach callbacks for RecyclerView adapters
|
37e13211d0dbc700656c262cff7aa801efea5a9d |
26-Feb-2014 |
Adam Powell <adamp@google.com> |
Add view attach/detach callbacks for RecyclerView adapters Offer a chance for an adapter to do more fine-grained resource management and tracking as views are added and removed from the layout. This lets adapters check if a view was actually attached to a window vs. just speculatively measured as well as control more of the caching process if item views come with large bitmaps, etc. attached. Lower the default offscreen view cache size. Offer a public setter for the cache size. Change-Id: Idb2a5e8ab5a84a1e35d46dc261f2ff264cee0624
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
889a85f23aaded3f50f5317f6bc93d5028fc9237 |
26-Feb-2014 |
Mindy Pereira <mindyp@google.com> |
am d681fd00: am d048c382: Merge "Off by 1 error when checking child views" into klp-modular-dev * commit 'd681fd00d504d6f827c34dade41d91b8a9a127d3': Off by 1 error when checking child views
|
75d83ebafd03b1d949facca738e546ba6f3a1ae4 |
25-Feb-2014 |
Mindy Pereira <mindyp@google.com> |
Off by 1 error when checking child views When starting from the end, the first position to check is count - 1 Change-Id: I1d9127486af069d64ada66f35ddd6082722744eb
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
17c7b59774c53446471378108ce515cb962e3303 |
25-Feb-2014 |
Adam Powell <adamp@google.com> |
am 38c75fe8: am bd254c5a: RecyclerView API: create/onCreateViewHolder, bind/onBindViewHolder * commit '38c75fe8cb2640c3b49d8347094d9d4ac07a01e0': RecyclerView API: create/onCreateViewHolder, bind/onBindViewHolder
|
bd254c5a170a60055b8c594441660e4fe819add7 |
22-Feb-2014 |
Adam Powell <adamp@google.com> |
RecyclerView API: create/onCreateViewHolder, bind/onBindViewHolder Split the create/bind process for RecyclerView adapters into on* methods to be implemented by the subclass and keep the 'raw' methods final to perform internal bookkeeping. This ensures that the resulting ViewHolders are consistent; an app may choose to preemptively create views from an adapter that may be expensive to inflate and dump them into a shared pool for later use. Add a structureChanged bit to LayoutManager#layoutChildren. This gives a coarse-grained hint to the LayoutManager that can be used to invoke various fast paths if no new items have been added or removed and only potential rebinds or relayouts of existing item views may be required. Change-Id: Ia704bd22a465bc2f0b22e4de43ddfae956d51623
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7ed007a4f9372a7122d029d571c0f812df9ed0a6 |
22-Feb-2014 |
Adam Powell <adamp@google.com> |
am 015b3b37: am d07af858: Remove contiguous/fixed count item view type restriction in RecyclerView * commit '015b3b37e9b9f671ec05b5ae0508e96645a16786': Remove contiguous/fixed count item view type restriction in RecyclerView
|
d07af858a3791ee91f585d6ed86be0fac6435719 |
21-Feb-2014 |
Adam Powell <adamp@google.com> |
Remove contiguous/fixed count item view type restriction in RecyclerView Allow non-contiguous view type identifiers from RecyclerView adapters. This removes the need for a preemptive view type count. Change-Id: Id6d8b9f89874f2ca9b3453e06787f646db6e63f9
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
d42f9e73b0a59dd7616f8eb3b87c1f7b92d438c7 |
15-Feb-2014 |
Adam Powell <adamp@google.com> |
am 5d1811bb: am beade59d: Prevent RecyclerView from reusing cached views with mismatched types * commit '5d1811bb31aafdc5ebfc52c5b93957444bddcedc': Prevent RecyclerView from reusing cached views with mismatched types
|
beade59d0b2490cc3985c250a8fc3b116f939680 |
15-Feb-2014 |
Adam Powell <adamp@google.com> |
Prevent RecyclerView from reusing cached views with mismatched types Allow rebinding data from an invalid cached view as long as the types still match. Change-Id: I8af155b8c9352cf6cbfc53f989aa9013729df029
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
39a489101077ef1201b14ac154604492487253c6 |
14-Feb-2014 |
Adam Powell <adamp@google.com> |
am 96765e80: am f7482db3: Merge "Fix bugs in add/remove operations for RecyclerView" into klp-modular-dev * commit '96765e8065244c20cf0fd29b065f2c7b73795e4a': Fix bugs in add/remove operations for RecyclerView
|
109aefe6efb0cd03545603ee8e564608095b1cd4 |
14-Feb-2014 |
Adam Powell <adamp@google.com> |
am f19abedc: am 98ba91c2: Have RecyclerView properly handle adapter changes with shared pools * commit 'f19abedc83a5faac09cd7c840ef9ab44361f4f30': Have RecyclerView properly handle adapter changes with shared pools
|
f7482db37156ce8fa8a2118de456d6ab4c8d0f99 |
14-Feb-2014 |
Adam Powell <adamp@google.com> |
Merge "Fix bugs in add/remove operations for RecyclerView" into klp-modular-dev
|
67d540464135703df452bcb24c8da05cece3b9d9 |
14-Feb-2014 |
Adam Powell <adamp@google.com> |
Fix bugs in add/remove operations for RecyclerView Change-Id: I02d085c8f8e57e0ed29c8af098d5a31ad4e7ec91
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
98ba91c2aea31ef4d727c7562b0248ecc422f10e |
14-Feb-2014 |
Adam Powell <adamp@google.com> |
Have RecyclerView properly handle adapter changes with shared pools Change-Id: I03a033642b4298e7d215b3f4cc61fc43d7a245cf
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
2de0a7d9c499feb33ebb972f6005ffcac142c9cd |
14-Feb-2014 |
Chet Haase <chet@google.com> |
am 7b9e6b1c: am 238bb4aa: Add functionality for item animations * commit '7b9e6b1c0c2a9cdbb73350b0274c222ee8ea70e7': Add functionality for item animations
|
238bb4aadc07834051eb46a0c5683eaaf1da3970 |
29-Jan-2014 |
Chet Haase <chet@google.com> |
Add functionality for item animations Change-Id: I2466e9a9dbdc0e9dbb52edb2d8d918357814b798
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
6e38928e3cdec685f8b45b0bfb6d67477c861bea |
13-Feb-2014 |
Adam Powell <adamp@google.com> |
am b87fc74d: am 7809c2c2: RecyclerView updates, caching * commit 'b87fc74d999eec0f9b43218388240bf6e3134fae': RecyclerView updates, caching
|
7809c2c229c3a83d0449dfe2d8333c2d15ea0891 |
12-Feb-2014 |
Adam Powell <adamp@google.com> |
RecyclerView updates, caching Give RecyclerView a first-level cache for views that don't otherwise need to be updated from the adapter. This allows scrolling back and forth within a short distance and no round trips to the adapter. Add extra LayoutManager API needed by clients. Have RecyclerView offset position records of known views when adapters are updated, allowing caches to function across updates. Internally disable the dispatch of start/finish temporary detach. This shouldn't be necessary since this state never lasts beyond a single operation. Make reuse of temporarily detached scrap more strict; only adjusted position matches are valid reuse cases now. Make the handling of shared RecycledViewPools more precise. It is now an error to change the adapter of a RecyclerView with a shared pool to one with a different item view type count. Add an explicit measureChildWithMargins for LayoutManagers. Change-Id: Iae31ecd23abb5b55e11dad6fbba370100266039b
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
b6564534a7d372e47b247aadaeb2160af7d94408 |
12-Feb-2014 |
Justin Morey <jmorey@google.com> |
am bf78102b: am f468a3b6: am 6a2dc445: am 7e2ae657: Disable gradle lint checks, so build will succeed * commit 'bf78102bb14f0b3db8b667105879cb0cc7e7c847': Disable gradle lint checks, so build will succeed
|
f468a3b6e638f54ecbae610ede1cdd2882e35d7f |
12-Feb-2014 |
Justin Morey <jmorey@google.com> |
am 6a2dc445: am 7e2ae657: Disable gradle lint checks, so build will succeed * commit '6a2dc44574bf1294f7ebc29db27a52c0aecf96cc': Disable gradle lint checks, so build will succeed
|
6a2dc44574bf1294f7ebc29db27a52c0aecf96cc |
12-Feb-2014 |
Justin Morey <jmorey@google.com> |
am 7e2ae657: Disable gradle lint checks, so build will succeed * commit '7e2ae657ab63ba95ce0412efcf8f52d2c74b346b': Disable gradle lint checks, so build will succeed
|
acf3d0d8852a8ce048938456a61bc333fb672565 |
11-Feb-2014 |
Chris Sadler <csadler@google.com> |
am 67921714: am 4b424993: Merge "Fix bug in smoothScrollBy duration when moving vertically." into klp-modular-dev * commit '67921714dab79785104fd9052cb11a9cbb05b3fe': Fix bug in smoothScrollBy duration when moving vertically.
|
4b424993a577b4f3d38ebf3611ee743b4beea0c6 |
11-Feb-2014 |
Chris Sadler <csadler@google.com> |
Merge "Fix bug in smoothScrollBy duration when moving vertically." into klp-modular-dev
|
09dfab72fbde11229fd570e5f0c79da56135524d |
11-Feb-2014 |
Adam Powell <adamp@google.com> |
am 98da888a: am 3ceef3c2: Generify RecyclerView adapters for ViewHolder types * commit '98da888aaa7094ec4ebd4a6bac063e1432ff6b08': Generify RecyclerView adapters for ViewHolder types
|
3ceef3c274cbf8310b3cb1baa6665fb89dea513a |
10-Feb-2014 |
Adam Powell <adamp@google.com> |
Generify RecyclerView adapters for ViewHolder types Fix a few small bugs around decoration invalidation and children relayout. Change-Id: Ia02ba1468b657302c1034d128c31048b9b1c6d7f
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
76c6c88503b835f681162aefe2f493f7cbebbb69 |
11-Feb-2014 |
Chris Sadler <csadler@google.com> |
Fix bug in smoothScrollBy duration when moving vertically. Change-Id: I88113a85fdd594e3cf780ff32558bc74d6ff2f67
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
2077f2471e109726d58d6261d9125d9323e5cdf0 |
10-Feb-2014 |
Adam Powell <adamp@google.com> |
am 020e39f3: am 10748a32: Bug fix for scroll state reporting in RecyclerView * commit '020e39f39cea5f06a0ddd9282887ac0c6b9d410b': Bug fix for scroll state reporting in RecyclerView
|
10748a323a5eb18dbac992a463b829ac88c21c4d |
07-Feb-2014 |
Adam Powell <adamp@google.com> |
Bug fix for scroll state reporting in RecyclerView Fix a bug that could cause RecyclerView not to report a return to SCROLL_STATE_IDLE after a touch scroll involving velocities below the minimum fling threshold. Change-Id: Ia4df895e743576701da55637fcb60c48772295b5
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
6cc66d7cfa318c2c982d379cc74dbc0301ae582e |
06-Feb-2014 |
Adam Powell <adamp@google.com> |
am 7885ba86: am a599398f: RecyclerView listeners; beginnings of lightweight rebinds * commit '7885ba86e56fc2f47f7a1d04fc71cf52da583bef': RecyclerView listeners; beginnings of lightweight rebinds
|
a599398f19adde80e82d2e81753a6e5cefb1fd35 |
06-Feb-2014 |
Adam Powell <adamp@google.com> |
RecyclerView listeners; beginnings of lightweight rebinds Don't trigger a full relayout automatically if an adapter reports that existing items changed in-place. Wire up OnItemTouchListeners. Change-Id: I0b8333f38a5de8b4a81b2872cc5fb013eeca6bec
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
cfcfde294be671d80f8a3259382b6e631fd0e078 |
04-Feb-2014 |
Chet Haase <chet@google.com> |
am b6c412e9: am e532b345: Minor cleanups and docs for RecyclerView * commit 'b6c412e99cc372e78d439deb3da3272f40fc0b25': Minor cleanups and docs for RecyclerView
|
e532b345104d3d66e53a093588dcdc9a44c35ad0 |
24-Jan-2014 |
Chet Haase <chet@google.com> |
Minor cleanups and docs for RecyclerView Change-Id: I62036e8b92cf0b5f7cb1321ed665117af69d3a11
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
0c3966efa0036de1a1539b03ab418d5688df937e |
03-Feb-2014 |
Adam Powell <adamp@google.com> |
am 2e3c3ced: am cf0d4af7: Reworking dirty bits for RecyclerView * commit '2e3c3ced0525b3c2723a8b8eb6c0daa03e39ff63': Reworking dirty bits for RecyclerView
|
cf0d4af7e679998321173127fddadb437f97c335 |
03-Feb-2014 |
Adam Powell <adamp@google.com> |
Reworking dirty bits for RecyclerView Split the "dirty" flag for ViewHolders into a more detailed flag set. This lets the system express distinctions between simply needing an update from the adapter vs. no longer being valid for the previous item it was bound to. Add onAdapterChanged to LayoutManager Change-Id: Ib3414bc80b6c6e1d241060f432d905001a18ea6d
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ab8534b12b875e29c0e19cb337d2bbc29a0d89c3 |
01-Feb-2014 |
Adam Powell <adamp@google.com> |
am 54974ce6: am 6ba47f72: Fix a RecyclerView bug when recycling scrap views * commit '54974ce601d7455e824cc9c297e6a3b0c9aab0fd': Fix a RecyclerView bug when recycling scrap views
|
6ba47f724920cd831087c92b59f450e3f9a92fa3 |
01-Feb-2014 |
Adam Powell <adamp@google.com> |
Fix a RecyclerView bug when recycling scrap views Change-Id: I6765b9b15835c249a77b1aab328e301d065dc69e
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
7e2ae657ab63ba95ce0412efcf8f52d2c74b346b |
31-Jan-2014 |
Justin Morey <jmorey@google.com> |
Disable gradle lint checks, so build will succeed Change-Id: I254c27fe118ca1b4476d777252ae767f5a4a830c
ridlayout/build.gradle
|
d6bc3aad5e8f2d6d7301c5b9f3f23b325c251db0 |
30-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am 9f7da63b: am d6a35b04: am 25ce55ee: am a673a561: Merge "Disable break on lint error." into klp-ub-dev * commit '9f7da63b251a3fdfd3511aa2e29e112db56df9de': Disable break on lint error.
|
9f7da63b251a3fdfd3511aa2e29e112db56df9de |
30-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am d6a35b04: am 25ce55ee: am a673a561: Merge "Disable break on lint error." into klp-ub-dev * commit 'd6a35b04ad48f887404510b4db9a34660425672e': Disable break on lint error.
|
25ce55ee68db00aad9b398f9e18437bf0abdd1b9 |
30-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am a673a561: Merge "Disable break on lint error." into klp-ub-dev * commit 'a673a56146d99f27689e52284318bbbf1766c182': Disable break on lint error.
|
61becda0e531a2737b23f8b5d897d074222d59b1 |
30-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
Disable break on lint error. Change-Id: I882f5d00616b6c4ef6a124ed89f9348b57643fb5
ppcompat/build.gradle
ediarouter/build.gradle
|
4f4eb65a19af3dc3edab7294841be27d9da92fb4 |
30-Jan-2014 |
Adam Powell <adamp@google.com> |
am 17ba7c1d: Fix docs * commit '17ba7c1dc54fcd5654551289e421184d5b1a2549': Fix docs
|
17ba7c1dc54fcd5654551289e421184d5b1a2549 |
29-Jan-2014 |
Adam Powell <adamp@google.com> |
Fix docs Change-Id: I0c69cf308439fb12a93c548cf5859b535cd6ac42
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
bfa50bc59f7d8c5bd75afbb9c98fec9e5d030bfd |
29-Jan-2014 |
Craig Stout <cstout@google.com> |
am e0c0b3ec: Merge "RecyclerView: Fix error in setAdapter" into klp-modular-dev * commit 'e0c0b3ec37dc49035acd2fd6e1eee25c3d8d8c29': RecyclerView: Fix error in setAdapter
|
e0c0b3ec37dc49035acd2fd6e1eee25c3d8d8c29 |
29-Jan-2014 |
Craig Stout <cstout@google.com> |
Merge "RecyclerView: Fix error in setAdapter" into klp-modular-dev
|
3d51defec453553f63821437fbcf9d2a782ffa75 |
29-Jan-2014 |
Adam Powell <adamp@google.com> |
am a6613ed4: API refinements for RecyclerView * commit 'a6613ed42e0dee0cac3da01f5450e2d61c270b52': API refinements for RecyclerView
|
a6613ed42e0dee0cac3da01f5450e2d61c270b52 |
27-Jan-2014 |
Adam Powell <adamp@google.com> |
API refinements for RecyclerView Continue clarifying the responsibilities of Recycler and LayoutManager. Provide more pass-through API on LayoutManager for subclasses for when the getRecyclerView() method is removed in the future. Scrap and recycled views are now more clearly defined. Added temporary detach capability to keep consistency with scrapped views. Change-Id: Ie17541401cd1f6f1933205a8e6a5c6f3d66d3afb
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
ac89a5c19c2d0577e4d537b1e1a3fe54d81e06d6 |
29-Jan-2014 |
Craig Stout <cstout@google.com> |
RecyclerView: Fix error in setAdapter Change-Id: I0d2ce863980521eb54ad92ce7979fd2323e1d8f3
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
9b1c3f9413a4b80ac34f1e6034aaab8c0d34edd2 |
24-Jan-2014 |
Xavier Ducrohet <xav@android.com> |
resolved conflicts for merge of 9e81c5ce to master Change-Id: Ifb92d77ccd7497a253c40ff8f0fd50466e9e3f0f
|
9e81c5ce3578341d88075f674d43f753b549095e |
24-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am 75f9253b: am a4110bc9: am a3e11a59: Update build-tools version for gradle. * commit '75f9253bcd716d67106095b46ef96e50e498a671': Update build-tools version for gradle.
|
a4110bc9a2c2d8399d93561b14b0ee2c55662dfb |
24-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am a3e11a59: Update build-tools version for gradle. * commit 'a3e11a591d9034e9c5f6d13fc164c126094bac0e': Update build-tools version for gradle.
|
c396c932cc85308a6414ed7c1a8304af588e25f1 |
24-Jan-2014 |
Adam Powell <adamp@google.com> |
am e096e4c5: RecyclerView bugfixes and API revisions * commit 'e096e4c526feeb64833b5a75649ec36d75d7cbbf': RecyclerView bugfixes and API revisions
|
e096e4c526feeb64833b5a75649ec36d75d7cbbf |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
RecyclerView bugfixes and API revisions Further clarify the responsibilities of the LayoutManager, RecyclerView, Recycler and Adapter. This change deprecates a number of RecyclerView methods. These deprecated methods will be removed in an upcoming patch before wider release. Add additional bidi helpers to ViewCompat. Change-Id: I6ad6e0464796fb4c475cb796d630e51ca85d84ab
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
a3e11a591d9034e9c5f6d13fc164c126094bac0e |
23-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
Update build-tools version for gradle. Change-Id: I3225af292a5b3478770f41cdd04732459e8925d6
ppcompat/build.gradle
ridlayout/build.gradle
ediarouter/build.gradle
|
2c75fa9b085960f3f82e8da7072cb188575ab82f |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
am 524f00fa: Remove obsolete assumption in RecyclerView * commit '524f00fa5a4e8b63f75a4935a7d2e9e4ec2dc400': Remove obsolete assumption in RecyclerView
|
524f00fa5a4e8b63f75a4935a7d2e9e4ec2dc400 |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
Remove obsolete assumption in RecyclerView Don't assume position is a proxy for identity unless we have another positive signal that data hasn't changed. (This will continue to evolve as we start adding more internal features.) For now, serve up a scrap view that is either marked dirty or has the same position as long as the types are correct. Change-Id: Ida371f109a0c4fcc5898a567388ed0864fd4ea3c
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
6363b1b4bb17135a258ae5278b8318a3e6ce0057 |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
am 988130d9: Have RecyclerView fully claim touch event streams during scrolling * commit '988130d95692026b843e06c78d6886b69d0e2c23': Have RecyclerView fully claim touch event streams during scrolling
|
988130d95692026b843e06c78d6886b69d0e2c23 |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
Have RecyclerView fully claim touch event streams during scrolling Parent views will have requestDisallowInterceptTouchEvent called when scroll state transitions to DRAGGING Change-Id: I4950de57f816d76f1fd53dc9e1bef24c8d03a5d0
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
faa02320bf51b11228121db422e8b58cecc97424 |
22-Jan-2014 |
Adam Powell <adamp@google.com> |
am 247185b9: Initial data set change functionality for RecyclerView * commit '247185b98675b09c5e98c87448dd24aef4dffc9d': Initial data set change functionality for RecyclerView
|
247185b98675b09c5e98c87448dd24aef4dffc9d |
22-Jan-2014 |
Adam Powell <adamp@google.com> |
Initial data set change functionality for RecyclerView Propagate basic events to handle adapter data set changes through RecyclerView. Fix a bug that would cause touch events to be mishandled after a touch scroll that did not end in a fling. Change-Id: I2d3c2a5c6242011d426dc6d090ec00cd78cbd798
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
0bd91c83c61e76cfb61c62636ce7147b0c27bc72 |
10-Jan-2014 |
Adam Powell <adamp@google.com> |
am c57607df: Implement RecyclerView#onInterceptTouchEvent * commit 'c57607df82148e2ee99c76047fb48a9c9caafe3c': Implement RecyclerView#onInterceptTouchEvent
|
c57607df82148e2ee99c76047fb48a9c9caafe3c |
10-Jan-2014 |
Adam Powell <adamp@google.com> |
Implement RecyclerView#onInterceptTouchEvent It's kind of important. Change-Id: If5ab9321e6d12df74456b10114fb4d6793f4d3e2
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
5049b1a77444ef30386b6a956fc5f87d18df8ae5 |
10-Jan-2014 |
Adam Powell <adamp@google.com> |
am 1f961abc: Merge "Add view recycled events to RecyclerView" into klp-modular-dev * commit '1f961abcad4867a7601d296ac763d7b9566e0460': Add view recycled events to RecyclerView
|
f2d3042737c0d7d0667b3418c3e5d04967667f34 |
10-Jan-2014 |
Adam Powell <adamp@google.com> |
Add view recycled events to RecyclerView Allow both the adapter and a listener to receive events about when views are recycled in a RecyclerView. Change-Id: I9926aafbb190864d34f0b3d79f357690a9cf8b69
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
831300c5f7721b8dfa734a73fca74310c32eafe1 |
09-Jan-2014 |
Chris Banes <chrisbanes@google.com> |
am b8e371d4: am 180b9583: am 624cbe19: am 43da241d: Merge "Fix AndroidRuntimeException when rotating Honeycomb device" into klp-ub-dev * commit 'b8e371d4c0bf148b74ac47273f113e3477b6cb30': Fix AndroidRuntimeException when rotating Honeycomb device
|
b8e371d4c0bf148b74ac47273f113e3477b6cb30 |
09-Jan-2014 |
Chris Banes <chrisbanes@google.com> |
am 180b9583: am 624cbe19: am 43da241d: Merge "Fix AndroidRuntimeException when rotating Honeycomb device" into klp-ub-dev * commit '180b95834e2c8d8c0f8362071ec65ed64550b099': Fix AndroidRuntimeException when rotating Honeycomb device
|
624cbe1996b44f9c900b39e070484f967706f639 |
09-Jan-2014 |
Chris Banes <chrisbanes@google.com> |
am 43da241d: Merge "Fix AndroidRuntimeException when rotating Honeycomb device" into klp-ub-dev * commit '43da241d8bc9a4b71190c443cc46cc7910dbf9df': Fix AndroidRuntimeException when rotating Honeycomb device
|
43da241d8bc9a4b71190c443cc46cc7910dbf9df |
09-Jan-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix AndroidRuntimeException when rotating Honeycomb device" into klp-ub-dev
|
bccfcc16eb964f6ef2576635c1d37abbc685b7d7 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
am d8c3a6f9: am 71390382: am 9fc841b6: am fe8bae68: Merge "Fix Gradle build" into klp-ub-dev * commit 'd8c3a6f93099163b4dbf63d77b78600d221349a8': Fix Gradle build
|
d8c3a6f93099163b4dbf63d77b78600d221349a8 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
am 71390382: am 9fc841b6: am fe8bae68: Merge "Fix Gradle build" into klp-ub-dev * commit '713903825f18b52b25c0d00f310d52c6385a40dc': Fix Gradle build
|
9fc841b638c3e67d5a9bb6e0aef42d71a86757e5 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
am fe8bae68: Merge "Fix Gradle build" into klp-ub-dev * commit 'fe8bae687743e78f2b272e22b51d7b9e2b3278b3': Fix Gradle build
|
d9021ff48b3b6ee64a062f3e168b9812622a7ed2 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
Fix Gradle build getAndroidPrebuilt() lives in the top-level build.gradle Change-Id: I3365e7740af044b1fde2a9c388492f41c9b92bb1
ediarouter/build.gradle
|
f5bf1f4d61b0fb7b8cb69721994b217922df312c |
07-Jan-2014 |
Xavier Ducrohet <xav@android.com> |
resolved conflicts for merge of f6988b6b to master Change-Id: I33be7c8c238405329caad373ceb144ba53ffca5e
|
f6988b6b45feba1597dbfb620763ecc665fc3d1c |
07-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am ceb58e3a: am cccd9af5: am 855a9223: Update support projects to be reusable. * commit 'ceb58e3a46e057666e0d173e4619c021dfb4d19e': Update support projects to be reusable.
|
cccd9af5557e4d18ffc7f00d14b38079f0854775 |
07-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am 855a9223: Update support projects to be reusable. * commit '855a92237ee9a2006eab3b79fb0e716f33605f55': Update support projects to be reusable.
|
855a92237ee9a2006eab3b79fb0e716f33605f55 |
03-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
Update support projects to be reusable. This makes the project names (and their inter-dependencies) to not be tied to their location under frameworks/support, allowing other project to include them as part of a different multi-project setup. Change-Id: I897e24fec98785b03a79465633d470f832ff543e Conflicts: settings.gradle
ppcompat/build.gradle
ridlayout/build.gradle
ediarouter/build.gradle
|
4bce6280c64bf2b1d2269b960c272ad0fa9c76dc |
06-Jan-2014 |
Chris Banes <chrisbanes@google.com> |
Fix AndroidRuntimeException when rotating Honeycomb device The problem is caused by always calling requestFeature() on Honeycomb without checking if there is a content view added already. This CL fixes by moving the feature request to the Activity theme. https://code.google.com/p/android/issues/detail?id=60841 Change-Id: Ia4de53644ef8a02feaac80ec949f032f84129113
ppcompat/res/values-v11/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
7c66a45171b6a93fcb862c271a246816764d6fc9 |
19-Dec-2013 |
Adam Powell <adamp@google.com> |
am 009b4ef9: Add RecylerView to the support library * commit '009b4ef9d97e1cc237477e3284fc305bb1438cc9': Add RecylerView to the support library
|
009b4ef9d97e1cc237477e3284fc305bb1438cc9 |
19-Jul-2013 |
Adam Powell <adamp@google.com> |
Add RecylerView to the support library RecyclerView is a new base for implementing adapter-backed views similar to ListView. It offers a number of hooks within its API to allow custom layouts, item display and touch behavior and richer communication between adapters, layouts and recycling behavior. This makes custom displays of large data sets and animations within those presentations much easier to implement. Start adding smoothing to ScrollerCompat. Change-Id: Ic14c6aa723be03aa4da29d1fd44baf42a359f6c0
ecyclerview/Android.mk
ecyclerview/AndroidManifest.xml
ecyclerview/README.txt
ecyclerview/src/android/support/v7/widget/PositionMap.java
ecyclerview/src/android/support/v7/widget/RecyclerView.java
|
631a7ba8c631644c8e317dd3d8e40ee842d7950f |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 4333191f: am e9b07b74: am 81e3b5e6: am 04be4124: Merge "Fix MenuInflater creation with no Action Bar" into klp-ub-dev * commit '4333191ffb16e6a45c9dd2104c49362b01534748': Fix MenuInflater creation with no Action Bar
|
dc9e994e0160ce66cdb6d8df7d132b6d446e961a |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 19533364: am debbe719: am faa77610: am 313acd34: Merge "Fix calling ActionMode optional title methods pre-v16" into klp-ub-dev * commit '19533364b047c6c29b4d7a9958b3cba6d0d155c1': Fix calling ActionMode optional title methods pre-v16
|
81e3b5e62a1a6ff8108b4bdc3a1b1b0f94727d92 |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 04be4124: Merge "Fix MenuInflater creation with no Action Bar" into klp-ub-dev * commit '04be4124dbed147c07fce4dfb6105755e0696dd5': Fix MenuInflater creation with no Action Bar
|
faa776108db0b151f5a0aea3eb6a180756303bf0 |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 313acd34: Merge "Fix calling ActionMode optional title methods pre-v16" into klp-ub-dev * commit '313acd348f36f86f90209a4e15770374d96171b7': Fix calling ActionMode optional title methods pre-v16
|
04be4124dbed147c07fce4dfb6105755e0696dd5 |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix MenuInflater creation with no Action Bar" into klp-ub-dev
|
313acd348f36f86f90209a4e15770374d96171b7 |
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix calling ActionMode optional title methods pre-v16" into klp-ub-dev
|
1da62280edbf7383949033f8ad457ba3ed043f2f |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 84ff83ad: am adbd901c: am fff49f3a: am 1506bb4d: Merge "Fix set[Stacked/Split]Background calls" into klp-ub-dev * commit '84ff83ad59ec821e26a6a80f7f45edead997239c': Fix set[Stacked/Split]Background calls
|
4e97360f9b8479a13bc055bd82710b142456bdc5 |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am bbcf3e8d: am c62f79c3: am d984caa0: am 53b29688: Merge "Update ActionBar implementations to APIv18 spec" into klp-ub-dev * commit 'bbcf3e8dd6d53f04c2afba4691950911b07bcab5': Update ActionBar implementations to APIv18 spec
|
fd9ab63ca988f463f984e1f15c834d00b7e0d4b8 |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 7d7754e6: am e6b7be49: am ac2586e2: am 664cdf17: Merge "Fix Stacked Background filling Action Bar" into klp-ub-dev * commit '7d7754e67ac608a4a45f5c9bc4d15d6a525c3828': Fix Stacked Background filling Action Bar
|
d48594f521469d15a9541972b5c5be7ba4afa4f3 |
13-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Fix MenuInflater creation with no Action Bar https://code.google.com/p/android/issues/detail?id=61394 Change-Id: Iebc630523bc536cfda271261280f616f51bff057
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
fff49f3ae56e4a89275d6b0634cfccf762eb84df |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 1506bb4d: Merge "Fix set[Stacked/Split]Background calls" into klp-ub-dev * commit '1506bb4d6d0a12a7a9636dd44c10360b2d94e281': Fix set[Stacked/Split]Background calls
|
d984caa0f9eb1dbab0b474d2f3014b12bee2af4f |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 53b29688: Merge "Update ActionBar implementations to APIv18 spec" into klp-ub-dev * commit '53b29688c108490aa3dc4bfb844bf54b87f68ac2': Update ActionBar implementations to APIv18 spec
|
ac2586e2512a18d5617e9dcd00b389c80cef1e6f |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
am 664cdf17: Merge "Fix Stacked Background filling Action Bar" into klp-ub-dev * commit '664cdf17258558c50a936c4a5ba07af65d4018aa': Fix Stacked Background filling Action Bar
|
1506bb4d6d0a12a7a9636dd44c10360b2d94e281 |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix set[Stacked/Split]Background calls" into klp-ub-dev
|
53b29688c108490aa3dc4bfb844bf54b87f68ac2 |
18-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Update ActionBar implementations to APIv18 spec" into klp-ub-dev
|
f4a93d160fc696de65e103e7e078106ea8f818fa |
16-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Update ActionBar implementations to APIv18 spec Implement methods added in APIv18, and add backports for previous API levels. As a side thing, we now always provide an ActionBarDrawerToggle.Delegate. Change-Id: I8ed2f14a7611ec8d69a637d20eebc96f07079fdb
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateJBMR2.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
ppcompat/src/android/support/v7/app/ActionBarImplJBMR2.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
18fd7433f4123ed2e725601591470455c6b7578e |
16-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Stacked Background filling Action Bar Caused by Gingerbread's ColorDrawable not respecting it's bounds. https://code.google.com/p/android/issues/detail?id=62347 Change-Id: I63d87b7ec68e3f8b7e2c5f551f2a7f757591331a
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
|
9eed03ba03beca1add9f1382f02c23439f937e1c |
13-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Fix set[Stacked/Split]Background calls https://code.google.com/p/android/issues/detail?id=62611 Change-Id: I5e7b1e5f3d6f098113fd3085eb4b9d99509f8891
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
|
3e0747182163b82dd64fd0ab8489985b713ca0a8 |
13-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Fix calling ActionMode optional title methods pre-v16 https://code.google.com/p/android/issues/detail?id=63641 Change-Id: I5febaac3f01e9ac74f7256db0f527d23cc7a8287
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateJB.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapperJB.java
|
0b2a873be50d6179d58da246aa70da31e5a65421 |
11-Dec-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I852881a6539879df40a053316c1ecc17b0aa5776 Auto-generated-cl: translation import
ppcompat/res/values-nb/strings.xml
|
d6f6744bab7775eac1043c7615164c6540200e19 |
07-Dec-2013 |
Geoff Mendal <mendal@google.com> |
am cbcf4aee: am c8bd41f5: am b9278c79: Keep history after reset to klp-dev * commit 'cbcf4aeee49a3a2590a572c65c747c4a7fec50eb':
|
cbcf4aeee49a3a2590a572c65c747c4a7fec50eb |
07-Dec-2013 |
Geoff Mendal <mendal@google.com> |
am c8bd41f5: am b9278c79: Keep history after reset to klp-dev * commit 'c8bd41f5b01d76bfa136ed51d0013f1b03baa9e0':
|
c8bd41f5b01d76bfa136ed51d0013f1b03baa9e0 |
07-Dec-2013 |
Geoff Mendal <mendal@google.com> |
am b9278c79: Keep history after reset to klp-dev * commit 'b9278c793399822c36192b236ec29a769202ab02':
|
728c59954400b8514c0fdc5aea75c4138e87793d |
02-Dec-2013 |
Geoff Mendal <mendal@google.com> |
Import translations. DO NOT MERGE Change-Id: I7341a96d4814f298dc48d7941785befa4d299de3 Auto-generated-cl: translation import
ppcompat/res/values-nb/strings.xml
|
bea9014a86a6dc8022a600f883f3ad4d2f2a5a5e |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
am deeb6283: am 300a7c6c: Merge "Update maven support lib version for KLP." into klp-dev * commit 'deeb62836fb0584e2fe965575283af6da75dedae': Update maven support lib version for KLP.
|
deeb62836fb0584e2fe965575283af6da75dedae |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
am 300a7c6c: Merge "Update maven support lib version for KLP." into klp-dev * commit '300a7c6c500508a5a17a72208341479bf4568d13': Update maven support lib version for KLP.
|
300a7c6c500508a5a17a72208341479bf4568d13 |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
Merge "Update maven support lib version for KLP." into klp-dev
|
5057daacdc2221b44922822e92dc8130f98edf6e |
30-Oct-2013 |
Raphael Moll <raphael@google.com> |
Update maven support lib version for KLP. H/t to Siva for most of this. Bug: 11422672 Change-Id: Ic239fc9e6123d7420274be2b94abb6231f9eb5a6
ridlayout/build.gradle
ediarouter/build.gradle
|
b78794e5221757a290e4291b6d1191ca72af7e1b |
21-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am bb297d4a: am eb75ef04: am cca08846: Make action bar media router icons blue again. * commit 'bb297d4abbdd91f08f45a2ad57ee9b3f128baddf': Make action bar media router icons blue again.
|
bb297d4abbdd91f08f45a2ad57ee9b3f128baddf |
21-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am eb75ef04: am cca08846: Make action bar media router icons blue again. * commit 'eb75ef042b15c21e1ef7373ac97fbdd033068b40': Make action bar media router icons blue again.
|
eb75ef042b15c21e1ef7373ac97fbdd033068b40 |
21-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am cca08846: Make action bar media router icons blue again. * commit 'cca088461a41cab282f72b0e32f671df98cab862': Make action bar media router icons blue again.
|
e8b7122b9ea261bba47e95264566716a07ebe9dc |
21-Nov-2013 |
Xavier Ducrohet <xav@android.com> |
Fix build.gradle for gridlayout-v7 Change-Id: Id6795bb5b2699e0837841268ba167191d71022b2
ridlayout/build.gradle
|
cca088461a41cab282f72b0e32f671df98cab862 |
21-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Make action bar media router icons blue again. This reverts commit 8e001dbdeeaf3744f39eb99aa905320ac69be3c7. Bug: 11790271
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_light.png
|
2428298c9f0ba73b5291e1fafb2d130f56c3dcde |
19-Nov-2013 |
Maurice Chu <mochu@google.com> |
am 6b9d9845: am 6a7fd3b2: Add missing density-specific resources * commit '6b9d9845f5f544df0da2bd25bdb5ef4f3447a56b': Add missing density-specific resources
|
6b9d9845f5f544df0da2bd25bdb5ef4f3447a56b |
19-Nov-2013 |
Maurice Chu <mochu@google.com> |
am 6a7fd3b2: Add missing density-specific resources * commit '6a7fd3b2525147fd832b217de6fa85fbb5765f64': Add missing density-specific resources
|
6a7fd3b2525147fd832b217de6fa85fbb5765f64 |
19-Nov-2013 |
Maurice Chu <mochu@google.com> |
Add missing density-specific resources Bug: 11694172 Change-Id: Ic22411b48a1e5406b398a21c8e9f9dea7cc8af92
ppcompat/res/drawable-xhdpi/abc_ic_clear_normal.png
|
2a71caac490eb6310e0dfa7d4de921044a5a8d92 |
18-Nov-2013 |
Adam Metcalf <gamblore@google.com> |
am c69c21ae: am 3265f85d: Add upscalled assets for ActionBarCompat. * commit 'c69c21ae8ad855c27aed9c22b03fd997c6e7d3e0': Add upscalled assets for ActionBarCompat.
|
c69c21ae8ad855c27aed9c22b03fd997c6e7d3e0 |
18-Nov-2013 |
Adam Metcalf <gamblore@google.com> |
am 3265f85d: Add upscalled assets for ActionBarCompat. * commit '3265f85ddef8a92b2dd67e14206161a56f8e4b49': Add upscalled assets for ActionBarCompat.
|
3265f85ddef8a92b2dd67e14206161a56f8e4b49 |
18-Nov-2013 |
Adam Metcalf <gamblore@google.com> |
Add upscalled assets for ActionBarCompat. Change-Id: I8bdee3ef1f27afaece31b96b1e693cfa056df06d
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_go.png
ppcompat/res/drawable-xxhdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-xxhdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_search.png
ppcompat/res/drawable-xxhdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search.png
ppcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-xxhdpi/abc_textfield_search_selected_holo_light.9.png
|
e5c02fa27b166c3d7d099b1e7db24c5888a83ecc |
18-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am cb4c5e0f: am 56fd5014: Add AppCompat.DialogWhenLarge Themes * commit 'cb4c5e0f0d28bcd66b313d1c38ef82abbbddcf4d': Add AppCompat.DialogWhenLarge Themes
|
cb4c5e0f0d28bcd66b313d1c38ef82abbbddcf4d |
18-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am 56fd5014: Add AppCompat.DialogWhenLarge Themes * commit '56fd50144df518461398a9b3397ee4842b346708': Add AppCompat.DialogWhenLarge Themes
|
56fd50144df518461398a9b3397ee4842b346708 |
06-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
Add AppCompat.DialogWhenLarge Themes DelegateBase has been changed so that it always installs a custom Decor layout. Change-Id: I7624930c1252cc7c124f41b8a30f4feaacdea2eb
ppcompat/res/layout-v11/abc_simple_decor.xml
ppcompat/res/layout/abc_simple_decor.xml
ppcompat/res/values-large-v14/themes_base.xml
ppcompat/res/values-large/dimens.xml
ppcompat/res/values-large/themes_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-xlarge/dimens.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
6a044b82ef66be9c3f95ab1914c10cdd206d3d61 |
13-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 9a21b93d: am 1b53c941: am 8e001dbd: Finalize assets for screen cast. * commit '9a21b93d33cb6817f736f8549fec86925416029d': Finalize assets for screen cast.
|
9a21b93d33cb6817f736f8549fec86925416029d |
13-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 1b53c941: am 8e001dbd: Finalize assets for screen cast. * commit '1b53c941e2cf1f7b14f76aac408017cecd9a3a2e': Finalize assets for screen cast.
|
1b53c941e2cf1f7b14f76aac408017cecd9a3a2e |
13-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 8e001dbd: Finalize assets for screen cast. * commit '8e001dbdeeaf3744f39eb99aa905320ac69be3c7': Finalize assets for screen cast.
|
8e001dbdeeaf3744f39eb99aa905320ac69be3c7 |
13-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Finalize assets for screen cast. Bug: 11257292 Change-Id: I91c1232c6f9596d9167e54c0761811c59ab2461e
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_light.png
|
0cc036f41da6d04ff53fda2c939d2b568f82b836 |
12-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 0f33e7ef: am 56f3f962: am 02acfc96: Hide disabled routes from the chooser dialog. * commit '0f33e7ef82a68052ef50312378923e1487619c98': Hide disabled routes from the chooser dialog.
|
0f33e7ef82a68052ef50312378923e1487619c98 |
12-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 56f3f962: am 02acfc96: Hide disabled routes from the chooser dialog. * commit '56f3f96263f7cc7290f9630638f0c5eadfeb5681': Hide disabled routes from the chooser dialog.
|
56f3f96263f7cc7290f9630638f0c5eadfeb5681 |
12-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 02acfc96: Hide disabled routes from the chooser dialog. * commit '02acfc96bf4b4108f76f465f7895c7bbd60c0253': Hide disabled routes from the chooser dialog.
|
02acfc96bf4b4108f76f465f7895c7bbd60c0253 |
12-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Hide disabled routes from the chooser dialog. Bug: 11257292 Change-Id: I88f905ed4b5280ef9a7d39d37afa3f89aaaff9ce
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
|
87405c1619eec35160f80bbf13b3ebac7ff0f321 |
12-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 20cff0c4: am 07fbe7d4: am d5916643: Remove dead code. * commit '20cff0c4e96d7f6274796348e13b77dd5784cf98': Remove dead code.
|
20cff0c4e96d7f6274796348e13b77dd5784cf98 |
11-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 07fbe7d4: am d5916643: Remove dead code. * commit '07fbe7d4f7dc3d677bdaa80ffdd2457e6c8d0f8a': Remove dead code.
|
07fbe7d4f7dc3d677bdaa80ffdd2457e6c8d0f8a |
11-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am d5916643: Remove dead code. * commit 'd59166433cee5a854f60321a469e225effac480f': Remove dead code.
|
d59166433cee5a854f60321a469e225effac480f |
10-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Remove dead code. Bug: 11257292 Change-Id: Ifb88f3fe03a8a3bc3cdf372d902f4b63c1ed454b
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
|
168ffabfcefe4c61754a73f4ff99555adc4d1c68 |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 3252f511: am 2fd9447d: am bcdad1a1: Merge "Use the full component name to construct route ids." into klp-dev * commit '3252f511c55ef36940cc82db35099d1c65c0498c': Use the full component name to construct route ids.
|
dc46ad86dc60f9ac42e13070b37cb4d04a6ee30f |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am cb8de3f7: am cc213ed1: am e5b77688: Merge "Minor code cleanup to enable reuse of the protocol." into klp-dev * commit 'cb8de3f775979fc83e4f6cb1fa4916aead0bc369': Minor code cleanup to enable reuse of the protocol.
|
3252f511c55ef36940cc82db35099d1c65c0498c |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am 2fd9447d: am bcdad1a1: Merge "Use the full component name to construct route ids." into klp-dev * commit '2fd9447dd4e633955990dd3300a2997405a7a0ef': Use the full component name to construct route ids.
|
cb8de3f775979fc83e4f6cb1fa4916aead0bc369 |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am cc213ed1: am e5b77688: Merge "Minor code cleanup to enable reuse of the protocol." into klp-dev * commit 'cc213ed1a9bda4d1d073d4856c1e5ff0b52c2b5b': Minor code cleanup to enable reuse of the protocol.
|
2fd9447dd4e633955990dd3300a2997405a7a0ef |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am bcdad1a1: Merge "Use the full component name to construct route ids." into klp-dev * commit 'bcdad1a1188613d7a20955b23c1bb99d43c63e59': Use the full component name to construct route ids.
|
cc213ed1a9bda4d1d073d4856c1e5ff0b52c2b5b |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
am e5b77688: Merge "Minor code cleanup to enable reuse of the protocol." into klp-dev * commit 'e5b77688dc6606f774e5bcd37d7d0c10e39f1b8e': Minor code cleanup to enable reuse of the protocol.
|
bcdad1a1188613d7a20955b23c1bb99d43c63e59 |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Use the full component name to construct route ids." into klp-dev
|
e5b77688dc6606f774e5bcd37d7d0c10e39f1b8e |
08-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Minor code cleanup to enable reuse of the protocol." into klp-dev
|
adf0f4a217e14894af07dfa9f46cad7d98b8a7f4 |
07-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Use the full component name to construct route ids. Provide better disambiguation when a package contains multiple route providers by using the full component name in the route id. Also fix a bug handling package updates. Bug: 11257292 Change-Id: Ice4fee742d73e2e979f2059b89cc4f4d971e0947
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProviderWatcher.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
3efa63d3b896244713e84acbb5945562dce41d77 |
05-Nov-2013 |
Jeff Brown <jeffbrown@google.com> |
Minor code cleanup to enable reuse of the protocol. Extract the protocol constants into another class. Add a callback interface for the watcher. Minor doc tweaks. Bug: 11257292 Change-Id: I74b5ecee0d287d6b892ccb56e7777762bbce30de
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaRouteProviderProtocol.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProviderWatcher.java
|
8814a64171f5e27ab4473ced44b8f1f6d3fd1bb5 |
04-Nov-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I71cf90fb847d4719f58304fa252043ca6cf5a0b3 Auto-generated-cl: translation import
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-iw/strings.xml
|
859825f75045e3e93e2a4c759917de7143699e6f |
01-Nov-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
a4988fe4e03cd6eb0382f049a2df89a26975b08b |
01-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am 456c1e82: am cc45ed0e: Merge "Fix Crash in compat Action Bar List Navigation" into klp-ub-dev * commit '456c1e821f9a8355454786470f6356c82f8b9832': Fix Crash in compat Action Bar List Navigation
|
ecefb4346234cd9adc00e386c69a58b24e42bb67 |
01-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am 2fb7c005: am 8902df1b: Sync PhoneWindow Menu Handling * commit '2fb7c005e041e648f3592728fbaad2d33d6d3fb2': Sync PhoneWindow Menu Handling
|
456c1e821f9a8355454786470f6356c82f8b9832 |
01-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am cc45ed0e: Merge "Fix Crash in compat Action Bar List Navigation" into klp-ub-dev * commit 'cc45ed0e507f5a71e952290c66a05eedd6030abc': Fix Crash in compat Action Bar List Navigation
|
2fb7c005e041e648f3592728fbaad2d33d6d3fb2 |
01-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
am 8902df1b: Sync PhoneWindow Menu Handling * commit '8902df1bf0006a156503d40b1fc8a01f95d5b806': Sync PhoneWindow Menu Handling
|
cc45ed0e507f5a71e952290c66a05eedd6030abc |
01-Nov-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Crash in compat Action Bar List Navigation" into klp-ub-dev
|
8902df1bf0006a156503d40b1fc8a01f95d5b806 |
29-Oct-2013 |
Chris Banes <chrisbanes@google.com> |
Sync PhoneWindow Menu Handling We were previously using a much simpler version of handling the menu instantiation in appcompat, but it looks like it has some race conditions in it. This CL syncs ActionBarActivityDelegateBase with the functions from PhoneWindow + PanelFeatureState as much as possible. Bug: 11370375 Change-Id: I565c2aed94ac4eabd2409b85b2dc68b7ccecf78d
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
e8579704342766408f8e126cceb7c71c8172b27c |
31-Oct-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Crash in compat Action Bar List Navigation Bug: 11283056 Change-Id: I8e7a695162a9b3422616c34a6628ec19cc71d5f3
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
|
6a89451237ba638e5dd7a2216c966fec4cd6299d |
30-Oct-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I0d41fddf2c111ccf61f3a1cfd0a162505f162096 Auto-generated-cl: translation import
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-iw/strings.xml
|
37813f3ad23262b1090ccdcde21f86ec3e91744a |
30-Oct-2013 |
Chris Banes <chrisbanes@google.com> |
am e47ea2f2: am 5440d48a: Add missing v14 AppCompat styles * commit 'e47ea2f2c6dfaacbd5d8ea000962ccd7395326d2': Add missing v14 AppCompat styles
|
e47ea2f2c6dfaacbd5d8ea000962ccd7395326d2 |
30-Oct-2013 |
Chris Banes <chrisbanes@google.com> |
am 5440d48a: Add missing v14 AppCompat styles * commit '5440d48a00de44b13ee580389df2987d4ea22174': Add missing v14 AppCompat styles
|
5440d48a00de44b13ee580389df2987d4ea22174 |
16-Oct-2013 |
Chris Banes <chrisbanes@google.com> |
Add missing v14 AppCompat styles Some base themes are not available for v14, meaning that they do not have the correct parent Holo theme. Bug: 11138922 Change-Id: I5e912d52f35bf68b385911c707fafa459d298f2d
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
|
77a55b7d08e3155357092727b7071da372e73145 |
11-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am f9f82505: am b35fa711: am 48d31218: am a97f1edf: Add a helper for managing remote playback. * commit 'f9f82505a505223f0db88493833af47b2bd3104e': Add a helper for managing remote playback.
|
f9f82505a505223f0db88493833af47b2bd3104e |
11-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am b35fa711: am 48d31218: am a97f1edf: Add a helper for managing remote playback. * commit 'b35fa711f848b2fd325b3dd84ee63f1306227f5c': Add a helper for managing remote playback.
|
b35fa711f848b2fd325b3dd84ee63f1306227f5c |
11-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am 48d31218: am a97f1edf: Add a helper for managing remote playback. * commit '48d3121838eaf3e410834a3bd362b4a80868ea97': Add a helper for managing remote playback.
|
2943eba08c8923a320ee41af17e0fa5821975a3d |
11-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am 6af58b73: am e3fec474: Merge "Update mediarouter assets, add xxhdpi." into klp-dev * commit '6af58b73ef4cbd7ac6680738c80231c5f3e4eaa6': Update mediarouter assets, add xxhdpi.
|
6af58b73ef4cbd7ac6680738c80231c5f3e4eaa6 |
11-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am e3fec474: Merge "Update mediarouter assets, add xxhdpi." into klp-dev * commit 'e3fec47468f51c7f62603c1c022a2b9790ffd410': Update mediarouter assets, add xxhdpi.
|
a97f1edf7624785c41ec0bfec6fd12c2388d9234 |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add a helper for managing remote playback. The RemotePlaybackClient class helps take care of identifying remote playback capabilities, formatting requests, parsing results, and managing sessions. The goal is to remove confusion around the usage of the protocol by providing a more familiar API surface to work with. Bug: 10260186 Change-Id: I49a6dcfa30ff8b7a57655a39a43317ebb3add2a0
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RemotePlaybackClient.java
|
c8ffe914b749167b063ceeb250c1106685df16b6 |
10-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
Update mediarouter assets, add xxhdpi. Change-Id: Ie01e238687698b7091d65b19c782ba793d959c2b
ediarouter/res/drawable-hdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-mdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-xhdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-xxhdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xxhdpi/mr_ic_media_route_on_holo_light.png
|
32ee75a3502fc292c62773b3653fb72546b6c027 |
03-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am e2092a38: am 2dd3878b: am 434a2f7b: am b8b59e00: Add error codes to the remote playback protocol. * commit 'e2092a38e3d0aa7bcbe3dd9bb18c74a539b43704': Add error codes to the remote playback protocol.
|
e2092a38e3d0aa7bcbe3dd9bb18c74a539b43704 |
03-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am 2dd3878b: am 434a2f7b: am b8b59e00: Add error codes to the remote playback protocol. * commit '2dd3878bf54cbd097a513e9a72735e5039bd7d45': Add error codes to the remote playback protocol.
|
2dd3878bf54cbd097a513e9a72735e5039bd7d45 |
03-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
am 434a2f7b: am b8b59e00: Add error codes to the remote playback protocol. * commit '434a2f7b78d48f292ab0ed24a149bcba45003094': Add error codes to the remote playback protocol.
|
b8b59e000cb7fcd1effc7b5898557b57a7ce0062 |
03-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
Add error codes to the remote playback protocol. Bug: 10260186 Change-Id: I9e0d733bf38546162a184af03d77d91dfb5e8698
ediarouter/src/android/support/v7/media/MediaControlIntent.java
|
497e537212c4d655db255830ed80011ec6cc2e03 |
25-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into klp-dev
|
aff10d6302d72b65b0694cacee0a79972aec0a60 |
25-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I07509b647002d453d387b3ec3aa52b7d6f6fd805 Auto-generated-cl: translation import
ediarouter/res/values-af/strings.xml
ediarouter/res/values-am/strings.xml
ediarouter/res/values-ar/strings.xml
ediarouter/res/values-bg/strings.xml
ediarouter/res/values-ca/strings.xml
ediarouter/res/values-de/strings.xml
ediarouter/res/values-et-rEE/strings.xml
ediarouter/res/values-fa/strings.xml
ediarouter/res/values-fi/strings.xml
ediarouter/res/values-fr/strings.xml
ediarouter/res/values-hi/strings.xml
ediarouter/res/values-hr/strings.xml
ediarouter/res/values-hy-rAM/strings.xml
ediarouter/res/values-in/strings.xml
ediarouter/res/values-iw/strings.xml
ediarouter/res/values-ja/strings.xml
ediarouter/res/values-ka-rGE/strings.xml
ediarouter/res/values-km-rKH/strings.xml
ediarouter/res/values-ko/strings.xml
ediarouter/res/values-lo-rLA/strings.xml
ediarouter/res/values-lt/strings.xml
ediarouter/res/values-lv/strings.xml
ediarouter/res/values-mn-rMN/strings.xml
ediarouter/res/values-ms-rMY/strings.xml
ediarouter/res/values-nl/strings.xml
ediarouter/res/values-pl/strings.xml
ediarouter/res/values-pt/strings.xml
ediarouter/res/values-ro/strings.xml
ediarouter/res/values-ru/strings.xml
ediarouter/res/values-sk/strings.xml
ediarouter/res/values-sl/strings.xml
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sw/strings.xml
ediarouter/res/values-th/strings.xml
ediarouter/res/values-tl/strings.xml
ediarouter/res/values-tr/strings.xml
ediarouter/res/values-vi/strings.xml
ediarouter/res/values-zh-rCN/strings.xml
ediarouter/res/values-zh-rHK/strings.xml
ediarouter/res/values-zh-rTW/strings.xml
ediarouter/res/values-zu/strings.xml
|
fd414f652ec7d7728b31b6c95cc192453c0e1def |
25-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I09f11a908b4894e4df068160f71cc9399f37ff64 Auto-generated-cl: translation import
ppcompat/res/values-af/strings.xml
ppcompat/res/values-am/strings.xml
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-bg/strings.xml
ppcompat/res/values-ca/strings.xml
ppcompat/res/values-de/strings.xml
ppcompat/res/values-et-rEE/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-fi/strings.xml
ppcompat/res/values-fr/strings.xml
ppcompat/res/values-hi/strings.xml
ppcompat/res/values-hr/strings.xml
ppcompat/res/values-hy-rAM/strings.xml
ppcompat/res/values-in/strings.xml
ppcompat/res/values-iw/strings.xml
ppcompat/res/values-ja/strings.xml
ppcompat/res/values-ka-rGE/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-ko/strings.xml
ppcompat/res/values-lo-rLA/strings.xml
ppcompat/res/values-lt/strings.xml
ppcompat/res/values-lv/strings.xml
ppcompat/res/values-mn-rMN/strings.xml
ppcompat/res/values-ms-rMY/strings.xml
ppcompat/res/values-nl/strings.xml
ppcompat/res/values-pl/strings.xml
ppcompat/res/values-pt/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-ru/strings.xml
ppcompat/res/values-sk/strings.xml
ppcompat/res/values-sl/strings.xml
ppcompat/res/values-sr/strings.xml
ppcompat/res/values-sw/strings.xml
ppcompat/res/values-th/strings.xml
ppcompat/res/values-tl/strings.xml
ppcompat/res/values-tr/strings.xml
ppcompat/res/values-vi/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rHK/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
ppcompat/res/values-zu/strings.xml
|
8576c1d0933fefa85d601233dfc2632821784695 |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am da9d366f: am 4b3ca730: am 0730cfbd: am c89eeaab: Merge "Fix volume handling for fixed volume routes." into jb-mr2-ub-dev * commit 'da9d366f3278382e019c2cd66344fff430beb18f': Fix volume handling for fixed volume routes.
|
dbb9c45e7be26f7549c8510723fe5a761dcab6f3 |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 5b076843: am d4edce6f: am 374e3aa9: am be0f7708: Add session status to item status update receiver. * commit '5b076843b29943b048e861f9736c139df3574c82': Add session status to item status update receiver.
|
da9d366f3278382e019c2cd66344fff430beb18f |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 4b3ca730: am 0730cfbd: am c89eeaab: Merge "Fix volume handling for fixed volume routes." into jb-mr2-ub-dev * commit '4b3ca730b044905de462fff63e151b4dd2809c6b': Fix volume handling for fixed volume routes.
|
5b076843b29943b048e861f9736c139df3574c82 |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am d4edce6f: am 374e3aa9: am be0f7708: Add session status to item status update receiver. * commit 'd4edce6fde8f97f7455af7230875eddab6555e33': Add session status to item status update receiver.
|
4b3ca730b044905de462fff63e151b4dd2809c6b |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 0730cfbd: am c89eeaab: Merge "Fix volume handling for fixed volume routes." into jb-mr2-ub-dev * commit '0730cfbd5183923e38db4656a6ceabad511dc6b4': Fix volume handling for fixed volume routes.
|
d4edce6fde8f97f7455af7230875eddab6555e33 |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 374e3aa9: am be0f7708: Add session status to item status update receiver. * commit '374e3aa9c4c51e16d2457bd47ab10d0fdcab5691': Add session status to item status update receiver.
|
c89eeaab4d5322658eea4e947b38ad953cacf1fa |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Fix volume handling for fixed volume routes." into jb-mr2-ub-dev
|
ce8cbd614a64f94e54b936d66ecd14b6c1282ddf |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix volume handling for fixed volume routes. The route controller dialog should handle volume keys even for fixed volume routes. It's safe to pass them through to the route as usual although there will be no effect. Bug: 10260186 Change-Id: Ibca29459fe245c74db5e0d4036f1b68f125e2130
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
|
be0f7708a9d53b5bb90a83d551290ebaa01ad32a |
24-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add session status to item status update receiver. Bug: 10260186 Change-Id: I909ece7ae2051d7c2a53f510be29f9beb0b7513b
ediarouter/src/android/support/v7/media/MediaControlIntent.java
|
736c434da750d56b05525294ef07dcbd7b5e1546 |
23-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Iee85aca1fc0062199db6dd5e8e96cd8f1e2af21d Auto-generated-cl: translation import
ppcompat/res/values-da/strings.xml
|
8cfbdb207ff46f8951c88cf16fca08ecede2c021 |
20-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 3fa6df0a: am b8e8322e: Add session state actions. * commit '3fa6df0a949c8d5dc60e4c80d487caa5cdeb3ee8': Add session state actions.
|
df7df26a2db0e2fab91b9e4490c52462f3eddbf8 |
20-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 2cb2ccb1: am bf1bbdfc: Add queue actions, http header and duration metadata. * commit '2cb2ccb179a49f6aa8d4d854eeafac6f0652c5ab': Add queue actions, http header and duration metadata.
|
3fa6df0a949c8d5dc60e4c80d487caa5cdeb3ee8 |
19-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am b8e8322e: Add session state actions. * commit 'b8e8322e718125cdacfac70e9605d8f9b563e6ee': Add session state actions.
|
2cb2ccb179a49f6aa8d4d854eeafac6f0652c5ab |
19-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am bf1bbdfc: Add queue actions, http header and duration metadata. * commit 'bf1bbdfcb39667dfb3a98f5c14c118fab278ede0': Add queue actions, http header and duration metadata.
|
aaa9719b402f15df68f9536b813e06dcd9a5d73a |
18-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add session state actions. Define START_SESSION, GET_SESSION_STATUS and END_SESSION actions for explicitly managing remote media playback sessions. Bug: 10260186 Change-Id: Ie5ba53ba0a77112231f8e056cbf93aba236ec6f0 (cherry picked from commit b8e8322e718125cdacfac70e9605d8f9b563e6ee)
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaSessionStatus.java
|
3e472786d3d51c19db5661732ecc13ae3b907db2 |
18-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add queue actions, http header and duration metadata. Bug: 10260186 Change-Id: I1356979f929d25f96133288d4fa1b3711890d04e (cherry picked from commit bf1bbdfcb39667dfb3a98f5c14c118fab278ede0)
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemMetadata.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
c03b0be04b871c2cf8de9526f76adab350958358 |
19-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
b9a11f217c56aba6a62dd33317cf86ee93725261 |
19-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I17362f7d264dea37a28c1f1f3d4536da3348029b Auto-generated-cl: translation import
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sw/strings.xml
|
0f8fe84abcc1796c57c931f9b052e350dd06e1ed |
19-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ifcdc75cfadaf052ff79775c9d99bc19505210aca Auto-generated-cl: translation import
ppcompat/res/values-da/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
|
b8e8322e718125cdacfac70e9605d8f9b563e6ee |
18-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add session state actions. Define START_SESSION, GET_SESSION_STATUS and END_SESSION actions for explicitly managing remote media playback sessions. Bug: 10260186 Change-Id: Ie5ba53ba0a77112231f8e056cbf93aba236ec6f0
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaSessionStatus.java
|
bf1bbdfcb39667dfb3a98f5c14c118fab278ede0 |
18-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Add queue actions, http header and duration metadata. Bug: 10260186 Change-Id: I1356979f929d25f96133288d4fa1b3711890d04e
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemMetadata.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
7b6a12493935a216db86a3d11dbc75633fb4eec4 |
17-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
89b3795910ce3c2a4455605fc2259105bf735d76 |
17-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
bc69f84db1047f10a75393ac6a861989bf92814a |
16-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am fa6c6a0a: am c187ce82: am 126037ea: am d6748a79: Work around volume change jank. * commit 'fa6c6a0a4d861c28f412997f7097a48d8c37e564': Work around volume change jank.
|
fa6c6a0a4d861c28f412997f7097a48d8c37e564 |
16-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am c187ce82: am 126037ea: am d6748a79: Work around volume change jank. * commit 'c187ce82708ca2a1434297fc2e9c3f3cee75dafd': Work around volume change jank.
|
c187ce82708ca2a1434297fc2e9c3f3cee75dafd |
16-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
am 126037ea: am d6748a79: Work around volume change jank. * commit '126037ea489c7d675f92195f48a000976a3cf50c': Work around volume change jank.
|
2da56bbe4c941da22901dd11acddddc4ab8fa271 |
16-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Ifa4d2946cf3df435ded1381673a3afd129c4184e Auto-generated-cl: translation import
ediarouter/res/values-af/strings.xml
ediarouter/res/values-am/strings.xml
ediarouter/res/values-ar/strings.xml
ediarouter/res/values-bg/strings.xml
ediarouter/res/values-ca/strings.xml
ediarouter/res/values-de/strings.xml
ediarouter/res/values-et-rEE/strings.xml
ediarouter/res/values-fa/strings.xml
ediarouter/res/values-fi/strings.xml
ediarouter/res/values-fr/strings.xml
ediarouter/res/values-hi/strings.xml
ediarouter/res/values-hr/strings.xml
ediarouter/res/values-hy-rAM/strings.xml
ediarouter/res/values-in/strings.xml
ediarouter/res/values-iw/strings.xml
ediarouter/res/values-ja/strings.xml
ediarouter/res/values-ka-rGE/strings.xml
ediarouter/res/values-km-rKH/strings.xml
ediarouter/res/values-ko/strings.xml
ediarouter/res/values-lo-rLA/strings.xml
ediarouter/res/values-lt/strings.xml
ediarouter/res/values-lv/strings.xml
ediarouter/res/values-mn-rMN/strings.xml
ediarouter/res/values-ms-rMY/strings.xml
ediarouter/res/values-nl/strings.xml
ediarouter/res/values-pl/strings.xml
ediarouter/res/values-pt/strings.xml
ediarouter/res/values-ro/strings.xml
ediarouter/res/values-ru/strings.xml
ediarouter/res/values-sk/strings.xml
ediarouter/res/values-sl/strings.xml
ediarouter/res/values-sr/strings.xml
ediarouter/res/values-sw/strings.xml
ediarouter/res/values-th/strings.xml
ediarouter/res/values-tl/strings.xml
ediarouter/res/values-tr/strings.xml
ediarouter/res/values-vi/strings.xml
ediarouter/res/values-zh-rCN/strings.xml
ediarouter/res/values-zh-rHK/strings.xml
ediarouter/res/values-zh-rTW/strings.xml
ediarouter/res/values-zu/strings.xml
|
f9c62ba8bf6a11c2dd85531ec27e3dbb397eabc8 |
16-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I8d9236732d56af5c0fd634a5a2486764978d13c9 Auto-generated-cl: translation import
ppcompat/res/values-af/strings.xml
ppcompat/res/values-am/strings.xml
ppcompat/res/values-ar/strings.xml
ppcompat/res/values-bg/strings.xml
ppcompat/res/values-ca/strings.xml
ppcompat/res/values-de/strings.xml
ppcompat/res/values-et-rEE/strings.xml
ppcompat/res/values-fa/strings.xml
ppcompat/res/values-fi/strings.xml
ppcompat/res/values-fr/strings.xml
ppcompat/res/values-hi/strings.xml
ppcompat/res/values-hr/strings.xml
ppcompat/res/values-hy-rAM/strings.xml
ppcompat/res/values-in/strings.xml
ppcompat/res/values-iw/strings.xml
ppcompat/res/values-ja/strings.xml
ppcompat/res/values-ka-rGE/strings.xml
ppcompat/res/values-km-rKH/strings.xml
ppcompat/res/values-ko/strings.xml
ppcompat/res/values-lo-rLA/strings.xml
ppcompat/res/values-lt/strings.xml
ppcompat/res/values-lv/strings.xml
ppcompat/res/values-mn-rMN/strings.xml
ppcompat/res/values-ms-rMY/strings.xml
ppcompat/res/values-nl/strings.xml
ppcompat/res/values-pl/strings.xml
ppcompat/res/values-pt/strings.xml
ppcompat/res/values-ro/strings.xml
ppcompat/res/values-ru/strings.xml
ppcompat/res/values-sk/strings.xml
ppcompat/res/values-sl/strings.xml
ppcompat/res/values-sr/strings.xml
ppcompat/res/values-sw/strings.xml
ppcompat/res/values-th/strings.xml
ppcompat/res/values-tl/strings.xml
ppcompat/res/values-tr/strings.xml
ppcompat/res/values-vi/strings.xml
ppcompat/res/values-zh-rCN/strings.xml
ppcompat/res/values-zh-rHK/strings.xml
ppcompat/res/values-zh-rTW/strings.xml
ppcompat/res/values-zu/strings.xml
|
da2f7732fbf9c830fbc1c222d193733d86b32fda |
15-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE" into klp-dev
|
5d1f471eb295b377939f2dcbc11e327cf91bb454 |
15-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I30b690841a2f7ac631d1b72f1c16527514f283f0 Auto-generated-cl: translation import
ediarouter/res/values-cs/strings.xml
ediarouter/res/values-da/strings.xml
ediarouter/res/values-el/strings.xml
ediarouter/res/values-en-rGB/strings.xml
ediarouter/res/values-en-rIN/strings.xml
ediarouter/res/values-es-rUS/strings.xml
ediarouter/res/values-es/strings.xml
ediarouter/res/values-fr-rCA/strings.xml
ediarouter/res/values-hu/strings.xml
ediarouter/res/values-it/strings.xml
ediarouter/res/values-nb/strings.xml
ediarouter/res/values-pt-rPT/strings.xml
ediarouter/res/values-sv/strings.xml
ediarouter/res/values-uk/strings.xml
|
9884ff786b4e2a046bc8a0d7534bb415c8d589fc |
15-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Iab5b8e8190a3f9c355164e70bdcf6946b53753ea Auto-generated-cl: translation import
ppcompat/res/values-cs/strings.xml
ppcompat/res/values-da/strings.xml
ppcompat/res/values-el/strings.xml
ppcompat/res/values-en-rGB/strings.xml
ppcompat/res/values-en-rIN/strings.xml
ppcompat/res/values-es-rUS/strings.xml
ppcompat/res/values-es/strings.xml
ppcompat/res/values-fr-rCA/strings.xml
ppcompat/res/values-hu/strings.xml
ppcompat/res/values-it/strings.xml
ppcompat/res/values-nb/strings.xml
ppcompat/res/values-pt-rPT/strings.xml
ppcompat/res/values-sv/strings.xml
ppcompat/res/values-uk/strings.xml
|
566109ab1b1c06edbddaeeabd93f353427fb1a78 |
14-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Merge "Import translations. DO NOT MERGE"
|
2c3fc065dc06abe060b77b714a4be2e5091c560c |
14-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: Iecec9047dc6743c6ea7ae9930ad67c8c9813b8b3 Auto-generated-cl: translation import
ediarouter/res/values-cs/strings.xml
ediarouter/res/values-da/strings.xml
ediarouter/res/values-el/strings.xml
ediarouter/res/values-en-rGB/strings.xml
ediarouter/res/values-en-rIN/strings.xml
ediarouter/res/values-es-rUS/strings.xml
ediarouter/res/values-es/strings.xml
ediarouter/res/values-fr-rCA/strings.xml
ediarouter/res/values-hu/strings.xml
ediarouter/res/values-it/strings.xml
ediarouter/res/values-nb/strings.xml
ediarouter/res/values-pt-rPT/strings.xml
ediarouter/res/values-sv/strings.xml
ediarouter/res/values-uk/strings.xml
|
33b3411a21e22ab2887af7054ef40de503b0df03 |
14-Sep-2013 |
Baligh Uddin <baligh@google.com> |
Import translations. DO NOT MERGE Change-Id: I5ec330c3df19311257f09d95d3360290c889ba1c Auto-generated-cl: translation import
ppcompat/res/values-cs/strings.xml
ppcompat/res/values-da/strings.xml
ppcompat/res/values-el/strings.xml
ppcompat/res/values-en-rGB/strings.xml
ppcompat/res/values-en-rIN/strings.xml
ppcompat/res/values-es-rUS/strings.xml
ppcompat/res/values-es/strings.xml
ppcompat/res/values-fr-rCA/strings.xml
ppcompat/res/values-hu/strings.xml
ppcompat/res/values-it/strings.xml
ppcompat/res/values-nb/strings.xml
ppcompat/res/values-pt-rPT/strings.xml
ppcompat/res/values-sv/strings.xml
ppcompat/res/values-uk/strings.xml
|
d6748a7926ebb2450337f9f0ff4d445c980344e5 |
14-Sep-2013 |
Jeff Brown <jeffbrown@google.com> |
Work around volume change jank. Allow the media route provider a little time to finish propagating volume changes before updating the UI. Change-Id: I8364ebd77a93f1daf6b32a37e752ca240209d5d0
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
|
1a4ab93b372331f7c95311895e37cd0f9186fdf2 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am e93b5166: am d0994744: am 86fb8efa: gradle for support lib. * commit 'e93b516654f03524e04f21b10dbad1f471cf08f8': gradle for support lib.
|
d09947444b6da9cd8d01c806e42574595e22f605 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am 86fb8efa: gradle for support lib. * commit '86fb8efa9f2eb814c3ccb58e80bbf171b9514760': gradle for support lib.
|
86fb8efa9f2eb814c3ccb58e80bbf171b9514760 |
23-Feb-2013 |
Xavier Ducrohet <xav@android.com> |
gradle for support lib. To build: 'gradle release' This requires a local version of Gradle for now, until we figure out where we'll put the wrapper. Change-Id: I8cf57fd97d5213dbc28d3bf68ea175348fe9a11b
ppcompat/AndroidManifest.xml
ppcompat/build.gradle
ridlayout/AndroidManifest.xml
ridlayout/build.gradle
ridlayout/project.properties
ediarouter/AndroidManifest.xml
ediarouter/build.gradle
|
95d0053aeb319b200ce769a9e1320e701efe2c05 |
11-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
am 1f2d6a78: am 6d2f45f1: Merge "Send Nav Selection to Collapsed compat Tabs" into jb-mr2-ub-dev * commit '1f2d6a78f76ea3b49133555d023f276305a0b4dc': Send Nav Selection to Collapsed compat Tabs
|
b0e48446da2cb1e18a0166fbfab9c6aa19430d76 |
10-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
Send Nav Selection to Collapsed compat Tabs Backporting I37c59906d2950d09e0e39ca91ffad34279dd9526 to appcompat https://code.google.com/p/android/issues/detail?id=59815 Change-Id: I950bb072c25da9496668af5f2461653ee391b728
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
|
78aea603fdc72504bdcb37b3df78609ad126c25b |
29-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 1142e688: am a921f163: Merge "Fix onContentChanged not being called in appcompat" into jb-mr2-ub-dev * commit '1142e6881ac5f37041620d6064eabd8202064cd3': Fix onContentChanged not being called in appcompat
|
a921f16357805460b01fbdb05a7bb5772d9842c1 |
29-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix onContentChanged not being called in appcompat" into jb-mr2-ub-dev
|
d64322f4b9686fabfd5a03f402d50a8e3fe5aded |
28-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix onContentChanged not being called in appcompat https://code.google.com/p/android/issues/detail?id=59445 Change-Id: I66c9ae04b637ef0423451b24cb2f08c3798214ac
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
84eca98693cb666a5e003744987a75dc06542c01 |
28-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix compatibility support for v7/gridlayout DO NOT MERGE A previous implementation import from frameworks/base combined with an incorrectly restricted makefile led to GridLayout using new/hidden API from the framework instead of compat lib conventions and public API only. Add required shims to ViewCompat/ViewGroupCompat as needed and have GridLayout use them. Fix some general Android code style guide issues. Change-Id: Icb1065e96766bd2eefc73a819ae5a88ca502bf27
ridlayout/Android.mk
ridlayout/src/android/support/v7/widget/GridLayout.java
ridlayout/src/android/support/v7/widget/ViewGroup.java
|
b12ba0547b2fad1c4dfc12dec36c5e7893974e67 |
28-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix compatibility support for v7/gridlayout A previous implementation import from frameworks/base combined with an incorrectly restricted makefile led to GridLayout using new/hidden API from the framework instead of compat lib conventions and public API only. Add required shims to ViewCompat/ViewGroupCompat as needed and have GridLayout use them. Fix some general Android code style guide issues. Change-Id: I5dd965b9c4282c47964bfd1d481e3a62725cca38
ridlayout/Android.mk
ridlayout/src/android/support/v7/widget/GridLayout.java
ridlayout/src/android/support/v7/widget/ViewGroup.java
|
39265f3f5d2f335b7ac214e343b67ddc0f901980 |
23-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am d5ca4f80: am 4c06374d: Merge "Fix Fragments with Sub-Menus not working" into jb-mr2-ub-dev * commit 'd5ca4f80306e2bd4a9eae276f51370bb28255047': Fix Fragments with Sub-Menus not working
|
4c06374d19ba3517bb2de486daa387f3462161b6 |
23-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Fragments with Sub-Menus not working" into jb-mr2-ub-dev
|
0ebb987e0b70a199926325f08ee536307b76a05b |
23-Aug-2013 |
Jeff Brown <jeffbrown@google.com> |
am 5646f278: am 19e77645: Support changing volume of system routes. * commit '5646f27872ea1045a1bd13551f5445f7f9897447': Support changing volume of system routes.
|
19e77645aa6ce65b466d570375b36e2428f170b3 |
23-Aug-2013 |
Jeff Brown <jeffbrown@google.com> |
Support changing volume of system routes. Bug: 10346194 Change-Id: I0751f6bbc0cfb80ea136c7a4e467041ba2ea16db (cherry picked from commit f4904a4ec8e9d616cfe2cdbe1bffce95cf8f82cc)
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
e59411910a07bff1602045e93760ffc6f0804f43 |
22-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Fragments with Sub-Menus not working The problem was that ActionBarView keeps a reference to the old MenuBuilder, so if a menu invalidate occurs, the wrong menu is invoked to display the submenu. https://code.google.com/p/android/issues/detail?id=59070 Change-Id: Id140c70eb437c7dd8b93dd3f93c178a096f07cbb
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
93372c675e91f894d2031b99b90ba2894369eb1e |
22-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am e738f25f: am 9f6ebbb6: Merge "Styling Fixes for compat Action Bar" into jb-mr2-ub-dev * commit 'e738f25f50c75dff6435ed3b8e3ae0206c9131b8': Styling Fixes for compat Action Bar
|
3838f1c58e2a76f8469b1977a7b6dc982c4c1db8 |
22-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 2311b75b: am 8befe352: Fix android.R.id.content change * commit '2311b75bd34e842548a879160d7fdcc71233c115': Fix android.R.id.content change
|
9f6ebbb6ff71e1b2c6a9916eb9e3ebc55a029368 |
22-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Styling Fixes for compat Action Bar" into jb-mr2-ub-dev
|
8befe35284f720362ec0a862ec840bd9fb598fe4 |
21-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix android.R.id.content change Looks like I didn't test Id425b59522b59e9db6c6f08974c648f88240f5e9 properly. This commit fixes it so that it actually works. Change-Id: I543262a3821424e9fa92c44966f659cdaf7c7b1f Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
|
b43f265584900a8627cfb224f0291f3b5be3a99e |
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Styling Fixes for compat Action Bar - Fix Tab minWidth - Fix Progress Bar sizing - Fix Action Bar Title/Subtitle sizing - Ensure onConfigChange refresh Progress Bars https://code.google.com/p/android/issues/detail?id=58498 Change-Id: Ibb342b96631b036e5393a22ae16de872de88548f
ppcompat/res/layout/abc_action_bar_tab.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
6b8ef5b3d63ecd74a56d52ad02643bf9193a6bd8 |
20-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 6383796b: am f53c7bf3: Fix Title Setting if changed before setContentView * commit '6383796b4225d31ae07e33977db157c55d39bfb7': Fix Title Setting if changed before setContentView
|
e271724ad22f87f34c3feb39d63473f00b3641ff |
20-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am c487f4dd: am ebf9ecaa: Merge "Change the content ID to be android.R.id.content" into jb-mr2-ub-dev * commit 'c487f4dda4c0832d2edeec622e4ed895f2614f8b': Change the content ID to be android.R.id.content
|
bfa0b7f0265876091b2990db41604e9866bc99a0 |
20-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am bc86d4f6: am dad54411: Remove an unused layout from AppCompat * commit 'bc86d4f6138881e50c4390ce68bc76c9226b825c': Remove an unused layout from AppCompat
|
f53c7bf3146bf9bcba46324f9f06449df475be36 |
19-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Title Setting if changed before setContentView https://code.google.com/p/android/issues/detail?id=58982 Change-Id: I5fde438aee87b2f6a9a57b0853a16083aff86206
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
ebf9ecaa06816f0f35d413c543ccbae2eb6fa514 |
20-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Change the content ID to be android.R.id.content" into jb-mr2-ub-dev
|
dad54411538e34b78d3d10730e769c49b2820550 |
19-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Remove an unused layout from AppCompat Change-Id: I9c539d59d53511c2c1e34911f0912959b742fd7f
ppcompat/res/layout/abc_screen.xml
ppcompat/res/values/ids.xml
|
92b18eb0263ef2421fda5bf977fea3bf044bf941 |
19-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Change the content ID to be android.R.id.content I expected this change to cause problems but it works fine on all of the samples I've tried it on. https://code.google.com/p/android/issues/detail?id=59118 Change-Id: Id425b59522b59e9db6c6f08974c648f88240f5e9
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
4828d6ad6b6c0a77a8a6caf645ac563e4bbffbec |
14-Aug-2013 |
Jeff Brown <jeffbrown@google.com> |
am 0abfeb56: am 567dbb1c: Add support for attaching RemoteControlClient to MediaRouter. * commit '0abfeb56848c0ff153a1af3cf4a1725bacea8497': Add support for attaching RemoteControlClient to MediaRouter.
|
567dbb1c7f8a0cb3c4340ad607b6d833fc1b2270 |
08-Aug-2013 |
Jeff Brown <jeffbrown@google.com> |
Add support for attaching RemoteControlClient to MediaRouter. This change will enable remote volume control from the lock screen when the application creates a remote control client and attaches it to the media router. Simplified some of the route selection / unselection logic. Change-Id: Ibb2a81851afd993b7e5e9d6796c740605399ceb7 (cherry picked from commit 63c7f1e85ac4c6c0af616c241aaa98151f1707d7)
ediarouter/jellybean/android/support/v7/media/MediaRouterJellybean.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RemoteControlClientCompat.java
|
51a8f71c347bafcbf63a0e2c783ce88f7f12b64a |
12-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am feaad134: am 2e058446: Merge "Fix Tab FragmentTransaction on ICS" into jb-mr2-ub-dev * commit 'feaad134da8a6e05cb27bd872810f08bf8d059f1': Fix Tab FragmentTransaction on ICS
|
6491875ff7ec530035a9690dfcab98df2c54f909 |
09-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Tab FragmentTransaction on ICS At the moment the transaction given to onTabUnselected is never committed. This is because each ft is created within the TabWrapper, rather than globally within the Action Bar. Moving the ft handling up to the Action Bar means that the correct behaviour happens: each Tab refers back to a single ft. https://code.google.com/p/android/issues/detail?id=58602 Change-Id: I71b6ef83d46cb72450400e5abf80f216d6811b43 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
|
3549495dedd899b78f385ea7b3a896b3d5244988 |
09-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 831b3fb7: am 6d073ad3: Merge "Fix homeAsUp on ICS with AppCompat" into jb-mr2-ub-dev * commit '831b3fb7f20e1aa49559f8600113acceff82ee5c': Fix homeAsUp on ICS with AppCompat
|
4dab7ea40c9e9d3879f47b0535779ccce9cae728 |
09-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 5fa9df2a: am 807cddc4: Merge "Fix ABC ActionProvider visibility refresh" into jb-mr2-ub-dev * commit '5fa9df2ad307c498bb8f5cf360521fb65f858f68': Fix ABC ActionProvider visibility refresh
|
6d073ad3ff82043ea7617c395413a07ac086203f |
08-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix homeAsUp on ICS with AppCompat" into jb-mr2-ub-dev
|
8fcdb874200960138b32eb3b276a801f619b69b1 |
07-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix homeAsUp on ICS with AppCompat https://code.google.com/p/android/issues/detail?id=58640 Change-Id: I75cf9d356f418d44472e64fcec9972832fd609c1
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateJB.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
ppcompat/src/android/support/v7/app/ActionBarImplJB.java
|
2bc5191a8cc331b404724759a015949a4b5499fb |
18-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC ActionProvider visibility refresh The problem was <4.1's version of Activity.onPreparePanel checks to see if menu.hasVisibleItems() == true, whereas v4.1+ just ignores this and lets the menu presenter handle it. Bug: 9907372 Change-Id: Iea3fc048a1f147d1261dbd25615ccb92756b656c Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
|
9e517f9933a1e395ebbbb597c152ee1ef02d7a58 |
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 97af975b: am bd7a693a: Merge "Fix multiple Action Modes being started on ICS+" into jb-mr2-ub-dev * commit '97af975b0674180629987444b161eac541394188': Fix multiple Action Modes being started on ICS+
|
870ef32af734defa80e855cca037a2ca5cf4ce3e |
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 588fa5dd: am 533d68bf: Merge "Automatically enable \'Display as Up\' if parent set" into jb-mr2-ub-dev * commit '588fa5dd5f81cd67fc3ba111df9c00c023b92f77': Automatically enable 'Display as Up' if parent set
|
bd7a693a102648b06a598a10f7716594daba5d3f |
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix multiple Action Modes being started on ICS+" into jb-mr2-ub-dev
|
533d68bf6f5bc6786ab19813c8b9f91f0fab57d8 |
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Automatically enable 'Display as Up' if parent set" into jb-mr2-ub-dev
|
ebe553393fdbc38d1abb9382cfa7076dc6aae973 |
31-Jul-2013 |
Chong Zhang <chz@google.com> |
Support library workaround: switch to bluetooth route if available (DO NOT MERGE) Bug: 10003524 Change-Id: I55c2da39ac312265b3a8bcc118d54057d3808f13 (cherry picked from commit 014127a0e1841120ee0968831d40728a80f16b00) (cherry picked from commit a0db5749e35878f8372929c942d905c464ec1d43) (cherry picked from commit 35af7c925d660508fe0892f38eec99a3845630e4)
ediarouter/src/android/support/v7/media/MediaRouter.java
|
35af7c925d660508fe0892f38eec99a3845630e4 |
31-Jul-2013 |
Chong Zhang <chz@google.com> |
Support library workaround: switch to bluetooth route if available Bug: 10003524 Change-Id: I55c2da39ac312265b3a8bcc118d54057d3808f13 (cherry picked from commit 014127a0e1841120ee0968831d40728a80f16b00) (cherry picked from commit a0db5749e35878f8372929c942d905c464ec1d43)
ediarouter/src/android/support/v7/media/MediaRouter.java
|
da6f53cd4fa23e538a58f10e7806e0a877eb17ef |
02-Aug-2013 |
Chong Zhang <chz@google.com> |
Merge "Support library workaround: switch to bluetooth route if available"
|
bb994e828a647d6ca3c2480293e7a6e3a4c19952 |
01-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Automatically enable 'Display as Up' if parent set This commit enabled the 'display as up' option if the Activity has a parent Activity set. Bug: 10114222 Change-Id: I89d3aeb18fb3af62f435ce7769c8953829ca193f
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
76f82554265e194a06e97ea8879e52b798a06d23 |
01-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 39828916: am 592df2e7: Honor checkableBehaviour flag on ICS+ * commit '398289164ec5c05a9919fa3ead1ad78170984db1': Honor checkableBehaviour flag on ICS+
|
5542ad96127a1ea090e531a869634661f9430c60 |
01-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix multiple Action Modes being started on ICS+ For every startSupportActionMode call on ICS+, we were created two native action modes. This fixes that so only one is created. https://code.google.com/p/android/issues/detail?id=58321 Change-Id: I856cf16864cbe147a3beb646f1be3cf28f1fd472
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
014127a0e1841120ee0968831d40728a80f16b00 |
31-Jul-2013 |
Chong Zhang <chz@google.com> |
Support library workaround: switch to bluetooth route if available Bug: 10003524 Change-Id: I55c2da39ac312265b3a8bcc118d54057d3808f13
ediarouter/src/android/support/v7/media/MediaRouter.java
|
32cb9e764a983d2418655340b3a7a433bdd3145e |
31-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 2c16c2d2: am c8a87327: Merge "Refactor PopupMenu styles to match framework" into jb-mr2-ub-dev * commit '2c16c2d253bcdfff3ccc8f45a594821b69d0681c': Refactor PopupMenu styles to match framework
|
5740afd339f65c2b7740cd459f3f782ea60cb77a |
31-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 8ffaa268: am d36d2998: Fix setHomeButtonEnabled() on ICS+ * commit '8ffaa268853ae58aa6c20868cc3b4ff865200cfe': Fix setHomeButtonEnabled() on ICS+
|
592df2e7552ba6902c9750ab8453850fc9e30334 |
26-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Honor checkableBehaviour flag on ICS+ We don't currently honor the checkableBehaviour flag on ICS+. This is due to the menu inflater not calling MenuItemImpl.setExclusiveCheckable(). This CL makes BaseWrapper public @hide'n so that we can call setExclusiveCheckable via reflection on the wrapped framework Menu Item. https://code.google.com/p/android/issues/detail?id=57990 Change-Id: I3a58ec96bcee3829e0091e2882152228ee165732
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
|
c8a87327d2267879d7002ea99d5ff919ff865169 |
31-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Refactor PopupMenu styles to match framework" into jb-mr2-ub-dev
|
06960777bfad87ae5927621cd6b0e4663e4d7c95 |
26-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Refactor PopupMenu styles to match framework https://code.google.com/p/android/issues/detail?id=58023 Change-Id: Id703d97cc803969c4650ff7dcbeab149b9c38a2f
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
|
d36d2998fdbb8a42053bdd995b921d1c66d44eec |
26-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix setHomeButtonEnabled() on ICS+ https://code.google.com/p/android/issues/detail?id=58007 Change-Id: I4966ab2105f9b4bc00bfe312ad73421728995462
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
|
693ffc30408524a9286aa9591a13948b15f21644 |
26-Jul-2013 |
Scott Main <smain@google.com> |
am 37e3b881: am 893d2310: add summary for media package * commit '37e3b8819c163043a1744e94cb75eeeca2b044b3': add summary for media package
|
893d23104fda987db69a57ca7addad0c4ccf03d3 |
26-Jul-2013 |
Scott Main <smain@google.com> |
add summary for media package Change-Id: Id721cef31ccb5012213e73255f0f7fac407e869a (cherry picked from commit 6dc4447cafdd0ccd9b86c94a9696a302a5f5559a)
ediarouter/src/android/support/v7/media/package.html
|
8c04c78c945d0b20d453d1672cceaba0a5ed2e9b |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 0e9a3a5c: am 8663bc36: am 621c5adb: Further propagation of framework attributes * commit '0e9a3a5c26c010c595f9643a379331ac302f5c86': Further propagation of framework attributes
|
a647a87e0f29b87b59fe35a24457acb3cb82d331 |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 50c657a4: am b6ea4648: am 4fc9df22: Propagate some theme attributes from framework to appcompat * commit '50c657a416c20761d09243723d5bd93380491322': Propagate some theme attributes from framework to appcompat
|
314d1705673c51b3b2a2cf22ca26d29ae10c1f61 |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 10e799ba: am 62b386e4: am f40665ca: MediaRouter dialog layout improvements * commit '10e799ba32c23aae37f7520fac62d2bfdcbecde2': MediaRouter dialog layout improvements
|
27fed1e5eb74b27bd2afbf49e4ea347b56466474 |
20-Jul-2013 |
Prameet Shah <phshah@google.com> |
am 881e5369: am b649daa0: am 697ff1cb: Adding the overridden control view to the layout instead of the control frame in MediaRouterControllerDialog. * commit '881e53696311756a52ce42b48614ce23d150aa98': Adding the overridden control view to the layout instead of the control frame in MediaRouterControllerDialog.
|
8663bc368f3dde19bfe95a09dd1988007c42173d |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 621c5adb: Further propagation of framework attributes * commit '621c5adb64493a260a9492880d63f43ed87120d2': Further propagation of framework attributes
|
621c5adb64493a260a9492880d63f43ed87120d2 |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
Further propagation of framework attributes Continuation of previous change for values-v14 Change-Id: Ia13845fa6ceba1b33c3fa88d479fd7d241cae31c
ppcompat/res/values-v14/themes_base.xml
|
b6ea4648028919dda0de811e8aa77b2456c06251 |
19-Jul-2013 |
Adam Powell <adamp@google.com> |
am 4fc9df22: Propagate some theme attributes from framework to appcompat * commit '4fc9df22b3802affe7c71601a05fdaec13e686f0': Propagate some theme attributes from framework to appcompat
|
62b386e4415cc18e654dd12f3cbd83fe0ee371e4 |
19-Jul-2013 |
Adam Powell <adamp@google.com> |
am f40665ca: MediaRouter dialog layout improvements * commit 'f40665ca35a9d36d3ed43bf4116712cfacb4a961': MediaRouter dialog layout improvements
|
b649daa0aaada5d97df1320a08e17ffe2610c0a6 |
19-Jul-2013 |
Prameet Shah <phshah@google.com> |
am 697ff1cb: Adding the overridden control view to the layout instead of the control frame in MediaRouterControllerDialog. * commit '697ff1cbd5efee431fb10c74b31071cf95341203': Adding the overridden control view to the layout instead of the control frame in MediaRouterControllerDialog.
|
4fc9df22b3802affe7c71601a05fdaec13e686f0 |
19-Jul-2013 |
Adam Powell <adamp@google.com> |
Propagate some theme attributes from framework to appcompat Make sure that apps can read the appcompat variants of theme attributes reliably across versions in their layouts, styles, etc. without having to duplicate their resources. This change is not exhaustive; a number of other theme attributes should get this same treatment. Change-Id: If6a32d0220d2596658404cbce43b7d5d1f05054e
ppcompat/res/values-v11/themes_base.xml
|
b96a4cce6121230e6bc12f11d557352bab95d2f2 |
19-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am ddd0f81a: am ea1098b9: Merge "Fix ABC\'s ShareActionProvider use of LinearLayout" into jb-mr2-ub-dev * commit 'ddd0f81ae9c0feda05f84b934b222a4ee92ff40f': Fix ABC's ShareActionProvider use of LinearLayout
|
ea1098b94b0c0617ed2a543b661c2090e38c0ac6 |
19-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ABC's ShareActionProvider use of LinearLayout" into jb-mr2-ub-dev
|
1582fcfe4f727e3547ed17a2df3067234c9a4141 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC's ShareActionProvider use of LinearLayout - Renamed LinearLayout ICS' internal methods name to not conflict with private methods added in v11+. - Fixed ActionMenuView to make use of LinearLayoutICS' callbacks (as per framework). - Changed ShareActionProvider to use framework provided LinearLayout on ICS+. Bug: 9885077 Change-Id: Icd42b87a4f9d8f3d5c2200ca705f43c68c0400dc
ppcompat/res/layout-v14/abc_activity_chooser_view.xml
ppcompat/res/layout/abc_activity_chooser_view.xml
ppcompat/res/layout/abc_activity_chooser_view_include.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuView.java
ppcompat/src/android/support/v7/internal/widget/LinearLayoutICS.java
|
80f8f434f1a5ee950084d8aedd70135de281df72 |
18-Jul-2013 |
Scott Main <smain@google.com> |
am 3cf73a41: am 9dcd2e58: javadoc edits for support library * commit '3cf73a4119b9b216ea22f796364ed00525ceac41': javadoc edits for support library
|
f40665ca35a9d36d3ed43bf4116712cfacb4a961 |
18-Jul-2013 |
Adam Powell <adamp@google.com> |
MediaRouter dialog layout improvements Make the MediaRouter dialog layout match old platform standards. Bug 9863000 Change-Id: Idabc17beccc1e91fa4c02fdcbeeedb537ea974a9 (cherry picked from commit 4ba232325a4ec8f4e0681a290d2fe6ad22065437)
ediarouter/res/layout-v11/mr_media_route_controller_dialog.xml
ediarouter/res/layout/mr_media_route_controller_dialog.xml
|
9dcd2e58138ca4eb4b18f80b50e8979329e859d6 |
17-Jul-2013 |
Scott Main <smain@google.com> |
javadoc edits for support library Change-Id: Ie8f228036dc9d33315430490a2e03e9c504ada71
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/view/ActionMode.java
ppcompat/src/android/support/v7/widget/SearchView.java
ppcompat/src/android/support/v7/widget/ShareActionProvider.java
|
ee2424308777eac0e1f507e7d1e77a4f1976f3b3 |
17-Jul-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Update Support Library GridLayout to the same version as Framework"
|
2c78c295c13866c37e778375d1b37d6ff6016190 |
17-Jul-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Update Support Library GridLayout to the same version as Framework - see bug #9880181 GridLayout code in Support Library v7 should be updated and in sync with the code in Framework Change-Id: Idc3d0f15b655647d18c93b149cfd9881a369cbf0
ridlayout/src/android/support/v7/widget/GridLayout.java
|
66f85a9f2318a09b2d7e019ea8fe808c398995a4 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 99577583: am b4c8e13c: Merge "Fix AppCompat SearchView suggestions styling" into jb-mr2-ub-dev * commit '99577583f64e47a166bbcbb6ff5be4b7ed2dafdf': Fix AppCompat SearchView suggestions styling
|
af8565edf46c5321cb6c5c81b0d6c406f1e62513 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 6016e8eb: am 79c1dba5: @hide internal.view classes in android-support-v4 * commit '6016e8ebb57ae641ef6ea67af39bcba5475c3c24': @hide internal.view classes in android-support-v4
|
b4c8e13c3476a6c59745f725fc98b25df2c93dc3 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix AppCompat SearchView suggestions styling" into jb-mr2-ub-dev
|
697ff1cbd5efee431fb10c74b31071cf95341203 |
17-Jul-2013 |
Prameet Shah <phshah@google.com> |
Adding the overridden control view to the layout instead of the control frame in MediaRouterControllerDialog. Change-Id: Id22db360b8c840a1c17980cea339ea35b1bb9bb1
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
|
79c1dba5b509ae3e7c867827949d8fdfd37e8f52 |
16-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
@hide internal.view classes in android-support-v4 I also changed the signature of MenuItemCompat.setShowAsAction(..) to match that from the native MenuItem. Bug: 9762228 Change-Id: I65805921ee7c3b4e2a171372113adbb80c07c25c
ppcompat/src/android/support/v7/view/CollapsibleActionView.java
|
def4d91762d1331872bd32f0bfdfb6a8c650f467 |
15-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix AppCompat SearchView suggestions styling Bug: 9817944 Change-Id: Ifab68dec811eb784491261a33e369f4e477b32e3
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/values/styles.xml
|
aa82c6cb58501d12f8e6d1fd93fbb35c06dd836e |
11-Jul-2013 |
Jeff Brown <jeffbrown@google.com> |
am 75fa4b4a: am c689785e: am eff77194: Media router API updates. * commit '75fa4b4a55c68830272498713c6a8ed0d5d4dbbb': Media router API updates.
|
eff7719415542ba819054863b0995f07742a7a8a |
10-Jul-2013 |
Jeff Brown <jeffbrown@google.com> |
Media router API updates. Added a MediaRouteDialogFactory to make it easier for applications to customize the dialog fragments such as adding custom views into the media route controller dialog. Added an API to disable volume control in the media route controller dialog. Added a method that the application can override to change how routes are filtered in the chooser dialog. Changed the remote playback protocol to isolate the queuing feature and @hide it. This required a few semantic changes to the protocol so that the non-queuing subset is able to stand on its own and be coherent. Most of these changes are simple renames and incremental changes of existing concepts but the documentation had to be substantially updated to keep it clear. The protocol changes are roughly as follows. - QUEUE_ID renamed to SESSION_ID. Sessions are created implicitly by ACTION_PLAY just like queues but the concept is somewhat more generic. The session is documented conceptually as having a queue that can only contain at most one item which makes it easier to explain certain behaviors. However, we now deemphasize the concept of the queue in the documentation and focus more on the session. Since the word "queue" no longer appears in the API, we could go either way in the future and choose to expand on or abandon the queue concept just by changing the documentation. - ACTION_STOP renamed to ACTION_REMOVE and now @hide. The action removes one specific item from the queue. - ACTION_CLEAR_QUEUE renamed to ACTION_STOP. Now documented to have the side-effect of both clearing and unpausing the queue like hitting a reset switch on the session. The choice of name creates good symmetry with ACTION_PLAY in the single item case. - ACTION_ENQUEUE (@hide) added to represent the previous queuing behavior so that we can continue to experiment with it. Support for this action might be optional in the future. - ACTION_PLAY is documented in a way that makes it equivalent to ACTION_STOP followed by ACTION_ENQUEUE. This way we enforce the constraint that the queue can have at most one item in it while still leaving the door open to exposing more features later. - ACTION_PAUSE_QUEUE renamed to ACTION_PAUSE. We still refer to it as conceptually pausing a queue but this now fits in better with the one at a time nature of ACTION_PLAY. - ACTION_RESUME_QUEUE renamed to ACTION_RESUME. - PLAYBACK_STATE_QUEUED renamed to PLAYBACK_STATE_PENDING. - PLAYBACK_STATE_STOPPED renamed to PLAYBACK_STATE_FINISHED to make it clear that this state means the media item finished playing normally. - PLAYBACK_STATE_CANCELED now only means that the media item was canceled by the app by way of ACTION_PLAY or ACTION_STOP (or ACTION_REMOVE) which caused the item to be removed from the queue before it had a chance to finish normally. - PLAYBACK_STATE_INVALIDATED added to specifically refer to the case where another application takes control of the route and stomps on the session and its media items. The documentation now consistently uses the word invalidate rather than cancel when referring to sessions or media items that have been involuntarily aborted by an external cause. - @hide HTTP request headers, response headers and status code. Bug: 9743462 Change-Id: I3bdb4cd8947112ab409983a74fa4bc062465149a
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialogFragment.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialogFragment.java
ediarouter/src/android/support/v7/app/MediaRouteDialogFactory.java
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
baccaf05e1531e5cea750b1f20532b11378a5207 |
02-Jul-2013 |
Jeff Brown <jeffbrown@google.com> |
am 29a0bdbb: am b22bfb12: am ae161a4d: Fix NPE when provider does not supply a route controller. * commit '29a0bdbb8e03eac2cda7080ec32b68017aeec2ff': Fix NPE when provider does not supply a route controller.
|
ae161a4d000a10dafd844d17145de631933f21f3 |
02-Jul-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix NPE when provider does not supply a route controller. Bug: 9660419 Change-Id: I55e72c6c6310929d8870d9ee887a97fd50b98456
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
|
52d3e321bdf292ef6433e6f0636f35e11e708fe1 |
28-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am bcec0546: am 130e3aa1: am 7c551666: Fix NPE when control request error message is null. * commit 'bcec0546cc93f2b947f3f95c36c23ecbb4239758': Fix NPE when control request error message is null.
|
7c5516660ad65c3f2a1a63ead6ffd2ae1879dd45 |
27-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix NPE when control request error message is null. Bug: 9592982 Change-Id: Ie9609d8788c0a877643498e90c49fbe8328dd0cc
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
|
904507029cd8ea2d070b6df0911b2dd36b7075a6 |
25-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
DO NOT MERGE Fix overwriting Action Bar title This commit fixes the Action Bar title being overwritten by the Activity title. The wrong method on ActionBarView was being called from Activity.onTitleChanged(), which didn't check to see if a title had been explicitly set. Bug: 9569582 Change-Id: I8c03fa03fc6fe34852896841fec52a3d24c080e6
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
00f644656a012a411ee6b8723adf0a35dfaf029c |
25-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Action Bar title being overriden by Activity This commit fixes the Action Bar title being overwritten by the Activity title. The wrong method on ActionBarView when an Activity title was set. Bug: 9569582 Change-Id: I8d435b13739e72e1888077c9efdd472056dc26d8 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
cf25c0abeab8bae3ae1dd6826fcdba84e3b5e800 |
25-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 01882111: am bdd3c8dc: am fb75232c: mediarouter: Improve HTTP status reporting. * commit '018821116d4efc4d518718f892a50300acf6268d': mediarouter: Improve HTTP status reporting.
|
fb75232cb13b19004ec1189888b46767db20daf4 |
22-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
mediarouter: Improve HTTP status reporting. Add support for reporting HTTP response headers in status as an extra. Make the HTTP status code an extra as well. Bug: 9532200 Change-Id: I8c6340df27f23670d1a61fb71a0aa5cdbd338227
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
236e07c70be3ec03f0327ee876d520a35acfc839 |
19-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 6ffbe966: am 3cc3bb9a: am 37da34e7: mediarouter: Fix indexing error resulting in NPE. * commit '6ffbe966f2177adbf38fb772a679cd30670a4ac2': mediarouter: Fix indexing error resulting in NPE.
|
37da34e71d13376b3542b28d19c7356c622d6747 |
19-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
mediarouter: Fix indexing error resulting in NPE. Bug: 9469471 Change-Id: Idf6f4345eecf03f5f64e2b09c0dda88344a7d67f
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
|
b83673621d6d7f30f8af96391e3b451d542d4943 |
13-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
am 304888ab: am 885a7447: Merge "Fix ABC CollapsibleActionViews on ICS+" into jb-mr2-dev * commit '304888abf332c5b162fb8e0b6348713b538efbe8': Fix ABC CollapsibleActionViews on ICS+
|
885a744787962d1a76d6b1d6b206175b64fd50b6 |
13-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ABC CollapsibleActionViews on ICS+" into jb-mr2-dev
|
355b6d97f81bb3fd0357e4c90c95f62bf9368a78 |
12-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 5ed57516: am ba811896: Redefine content position in milliseconds instead of seconds. * commit '5ed5751669c7bc0f6ffc6cb76e23da6b1ae56e7f': Redefine content position in milliseconds instead of seconds.
|
ba811896e3057cb48ad0f017efe1bf0c262430ec |
12-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
Redefine content position in milliseconds instead of seconds. Bug: 9380827 Change-Id: I92a2df6ae2aeb2257625d75c8ba9e0791568bf7e
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
434a5d4c47f7e9c4da45a4f6189b939f33741fd5 |
12-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 82c2c6c4: am de3d4d3c: Update media router remote playback protocol. * commit '82c2c6c43b978a3c472810bd1fe1ef16d793c672': Update media router remote playback protocol.
|
2e21b5e22c320fd7e6af86a7cc05b4b11d7a0f64 |
11-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC CollapsibleActionViews on ICS+ - Fix ActionBarCompat CollapsibleActionView callbacks not being propogated on ICS+. - Moved support version of CollapsibleActionView from internal to public package. - Fix IME not showing on SearchView when expanded Bug: 9382915 Change-Id: I17851985c014f8c56e4adaa225354a023d3177fa Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/internal/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/widget/SearchView.java
|
de3d4d3c033fc939af83775a443b295a4034444c |
08-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
Update media router remote playback protocol. Introduce concept of queue ids to simplify the queuing story. Bug: 9380827 Change-Id: Idd67cef36fbf26c01b04558907116bd1ecb91e2a
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
|
d5a327e72a09bf8cea0a1f03bfc18d68533089f6 |
07-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
am 3ff08d95: am 7ca4bd9f: Merge "Ensure native Action Mode position on HC" into jb-mr2-dev * commit '3ff08d95df77770438a354debf906e0cd993e798': Ensure native Action Mode position on HC
|
9fe7b262aa734856ea5a7e3df9e17bf6a5509bfd |
07-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
am b142880f: am 2c7e406e: Merge "Remove Native Action Bar support for Honeycomb" into jb-mr2-dev * commit 'b142880f61f11b9428a3e4d2f99e5da5fca33468': Remove Native Action Bar support for Honeycomb
|
8123e4b3d19031e34a60c0db202f0b3d100eb9d8 |
03-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Ensure native Action Mode position on HC - Added a new layout to the decor for v11+ which ensures that the compat action bar is at least invisible when a native action mode is started. Bug: 9251554 Signed-off-by: Chris Banes <chrisbanes@google.com> Change-Id: I0932aaaa0b74166de6cb9134fd96d019ec204119
ppcompat/res/layout-v11/abc_action_bar_decor.xml
ppcompat/res/layout/abc_action_bar_decor.xml
ppcompat/res/layout/abc_action_bar_decor_include.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/internal/widget/NativeActionModeAwareLayout.java
|
89208232f3b5d1451408d787872504a190bc7ee0 |
31-May-2013 |
Chris Banes <chrisbanes@google.com> |
Remove Native Action Bar support for Honeycomb - Tweaked config & bool resources so that large & xlarge match the width qualified resources as much as possible. - Added CompatTextView which implements textAllCaps for all platforms. - Added @hide to internal classes which it was missing Bug: 9218989 Change-Id: I038d8ab7261d6c1d5cb039cd17903a43d09183c2 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-large/dimens.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values-w600dp/dimens.xml
ppcompat/res/values-xlarge/bools.xml
ppcompat/res/values-xlarge/dimens.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/config.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHCMR1.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/ExpandedMenuView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperFactory.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperICS.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
ppcompat/src/android/support/v7/internal/widget/CompatTextView.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
|
13454df6f61a23a5686173ca6b9eea8ed85ac0f3 |
01-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 5ba82405: am cb63b6ec: Add unique id to routes. * commit '5ba8240529352b6553fd4daa602beb22f5d75e27': Add unique id to routes.
|
cba98a2c5bf00d5272f0d188c14a920162a05657 |
01-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am c42bc6c1: am d11aa178: Remove isActiveScanRequired(). * commit 'c42bc6c1312d266cd46469d61bd749bacec67d10': Remove isActiveScanRequired().
|
e54900a76155c103cba4ff0563d9d9f9ed8e36ad |
01-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 657815a6: am f03da4a9: Add CALLBACK_FLAG_REQUEST_DISCOVERY. * commit '657815a643ecb1de31fbefa21cf2595aeb992fa2': Add CALLBACK_FLAG_REQUEST_DISCOVERY.
|
74ee2576dba913210b35d1409712fd02fa0d9175 |
01-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
am 6471e2ee: am 725c4409: Fix Theme.AppCompat.Light.DarkActionBar styling. * commit '6471e2ee33693e2a3dac0c75a793d89735565887': Fix Theme.AppCompat.Light.DarkActionBar styling.
|
cb63b6ecac9786891514f241dec71695f09d3efb |
01-Jun-2013 |
Jeff Brown <jeffbrown@google.com> |
Add unique id to routes. Route unique ids are stable identifiers that applications can use for various purposes such as remembering route selections or communicating with services. Bug: 9210033 Change-Id: I4519f6f639346b8981f02fb870e64becca291b4c
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
d11aa1784335270b8d85e385f2c8be79ee6a586c |
31-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Remove isActiveScanRequired(). This flag was originally added to support media route providers that are unable to discover media routes passively. However, this would be true in practice for most media route providers since they will usually need to poll the network periodically to find new routes. Previously we did not have a good way to tell when discovery was really needed so we forced these providers to rely on active scans instead. Unfortunately this meant that the MediaRouterButton needed to be visible all of the time. Now that we have CALLBACK_FLAG_REQUEST_DISCOVERY, we can be more conservative about when discovery occurs. In practice, discovery will only happen when an application that uses media router is in the foreground. So it's ok for providers to do some moderate work during normal discovery and we don't need to force them to rely exclusively on active scans anymore. We also remove getDiscoverableControlFilters() since it was only needed for the case where active scans were required. Note that we still do perform active scans when the chooser dialog is open. However, we don't allow providers to require them. This even works for Wifi Display because the system already knows which displays have been paired so it doesn't require active scans to decide whether to advertise those routes (although it does require active scans to discover whether they are really available). Bug: 9210033 Change-Id: I69adaf42fb461ee2b564e3605f921d23b6b5c7be
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/media/MediaRouteProviderDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
f03da4a9e6cc02251c2f804eb6f25da61821d6a7 |
31-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Add CALLBACK_FLAG_REQUEST_DISCOVERY. This change is designed to reduce the network discovery overhead and memory footprint of the media router. Make the media router more conservative about when it binds to media route providers and performs discovery. It will now only perform discovery if the application has specified CALLBACK_FLAG_REQUEST_DISCOVERY or CALLBACK_FLAG_PERFORM_ACTIVE_SCAN. Furthermore, it will only bind to media route provider services while discovery is requested or while the app has selected a route that belongs to the provider. It will automatically unbind when these conditions no longer hold true to allow the system to reclaim memory used by the MRP service process. Added a MediaRouteDiscoveryFragment to make it a bit easier to manage the lifecycle of media router callbacks. Bug: 9210033 Change-Id: I9e7399022d51eb6db3ac79f843ccfa5aba3a8762
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteDiscoveryFragment.java
ediarouter/src/android/support/v7/media/MediaRouteDiscoveryRequest.java
ediarouter/src/android/support/v7/media/MediaRouteProviderDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouteSelector.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProviderWatcher.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
725c4409c9d876a688466249ec7d2f1bdafa5fda |
30-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix Theme.AppCompat.Light.DarkActionBar styling. The base themes need to propagate appcompat attributes such as actionBarWidgetTheme back into their framework counterparts to ensure that the correct styles are applied. This change specifically fixes one such problem but there will be others to be resolved later as part of this bug. Fix visibility of a couple of overridden methods in ActionBarActivity to match that of the base class. Bug: 9196417 Change-Id: I0799f22234109b1d6f4ef8c1bb39bc7530054c06
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
|
ee1d137e501caa5d4b12599782f765f49c341e3c |
31-May-2013 |
Jeff Brown <jeffbrown@google.com> |
am cfd549f2: am 23af99bc: Merge "Fix MediaRouter leaks." into jb-mr2-dev * commit 'cfd549f207ce669242c77bfb870cc5c99da9ba74': Fix MediaRouter leaks.
|
23af99bc1cf310423556eba9566c5047b6c2a088 |
31-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Fix MediaRouter leaks." into jb-mr2-dev
|
405a8b26c297d1fea106534e94dd01318a8940d9 |
30-May-2013 |
Chris Banes <chrisbanes@google.com> |
am e02d9903: am ee6aa6f8: Merge "Import ShareActionProvider for ActionBarCompat" into jb-mr2-dev * commit 'e02d9903e7fade4fe7ba50135de70abc2080f912': Import ShareActionProvider for ActionBarCompat
|
a05094a20630c963a4afd874041fc8b3b356e625 |
30-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 0dd4bdaf: am 8ce86f77: Merge "Emulate overridesItemVisibility() for ICS" into jb-mr2-dev * commit '0dd4bdaf55aec734582029491007e180113e284f': Emulate overridesItemVisibility() for ICS
|
ee6aa6f8752a54d01c74486eafa71a86e94d7511 |
30-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Import ShareActionProvider for ActionBarCompat" into jb-mr2-dev
|
8ce86f77ae1a91622e6d625614ef9a469cd0c960 |
30-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Emulate overridesItemVisibility() for ICS" into jb-mr2-dev
|
9fcedc160282e6620f409ea46bf6728b35d011dd |
30-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix MediaRouter leaks. There was a cyclic reference from the value of a WeakHashMap to its key which resulted in MediaRouter instances and associated Contexts being leaked. Fixed this by avoiding the cycle but there is now a little more burden on the application to ensure that it holds a reference to the MediaRouter instance as long as it is required. If we wanted to make the support library MediaRouter behave more like an object returned by Context.getSystemService() then we would have to arrange for the Context to hold a strong reference to the MediaRouter to keep it alive but there isn't any good API to accomplish this. Bug: 9189100 Change-Id: I15b214ae9dbad3f08be04ec852b07cc61a00886e
ediarouter/src/android/support/v7/media/MediaRouter.java
|
688005db10d5003789e8413e6f1f2978b2bb1a69 |
30-May-2013 |
Jeff Brown <jeffbrown@google.com> |
am 701ac772: am 9942d40d: MediaRouter UI tweaks. * commit '701ac772975614fbc4b1c2a13b3d00411cd2862e': MediaRouter UI tweaks.
|
e290ed32f85ff6307a53922a78684b31d30b8dc5 |
25-May-2013 |
Chris Banes <chrisbanes@google.com> |
Import ShareActionProvider for ActionBarCompat Bug: 8396964 Change-Id: I1c6121cbbc518b84feb312456096c57f34021d20 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_share_holo_light.png
ppcompat/res/layout/abc_activity_chooser_view.xml
ppcompat/res/layout/abc_activity_chooser_view_list_item.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/strings.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/widget/ActivityChooserModel.java
ppcompat/src/android/support/v7/internal/widget/ActivityChooserView.java
ppcompat/src/android/support/v7/widget/ShareActionProvider.java
|
a6fc0bcd9e65ed20193976cd02500152bb39a163 |
23-May-2013 |
Chris Banes <chrisbanes@google.com> |
Emulate overridesItemVisibility() for ICS This commit tries to emulate ActionProvider's overridesItemVisibility() on ICS. Bug: 8911267 Change-Id: Iaefba21287863a1a51d7f35dc1a3d9d6a2b4ee86 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperJB.java
|
76debb1c1055faf86e3f6e284d98943dc01f3a42 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 6c9c156c: am 10d5cc85: Merge changes I93332eca,If4777c50 into jb-mr2-dev * commit '6c9c156c56d898e2d856547bb80cb8f123f3eec6': Rename remaining resources to use abc_ prefix Import of SearchView into AppCompat
|
c4cde0345dd93e99ed0a28eacedb932505ff97b6 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 7f8002a8: am 0d7ad0b8: Merge "Fix Context MenuInflater is created with" into jb-mr2-dev * commit '7f8002a82862586520145c8311351d750772063b': Fix Context MenuInflater is created with
|
1ae8dd0e1bdb4efe1a3db4b81276aa87b97fb192 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 33a30b42: am 9578a5ee: Merge "Fix drawable handling for ABC\'s ActionBarContainer" into jb-mr2-dev * commit '33a30b42a77bbbb92d09dccf3bc9964ae047d6cc': Fix drawable handling for ABC's ActionBarContainer
|
b54b83e50502c5a65c721845d63fe901ddaef252 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 8258d12e: am e85d95a0: Merge "ActionBarCompat support for ActionBarDrawerToggle" into jb-mr2-dev * commit '8258d12ea9d0c90a4a0e4df3719f87b292a51f76': ActionBarCompat support for ActionBarDrawerToggle
|
9942d40d0d952b03b583fe66f434676793697aa2 |
24-May-2013 |
Jeff Brown <jeffbrown@google.com> |
MediaRouter UI tweaks. Fix an issue where the MediaRouteButton would cause the currently selected route to be deselected when switching activities. The button now no longer has any side-effects. Added code to handle the case where the dialog may be empty by showing a progress bar and placeholder text. Make the route chooser and controller dialogs dark to match the system volume dialog. Fixed the dividers in the route controller dialog. Fixed some incorrect assumptions in the MediaRouteActionProvider related to whether the MediaRouteButton has been attached to the window. Sometimes we would fail to add the necessary route callbacks. This was intended to workaround a framework limitation but it caused other problems. Fixed the padding of the media route button. Cleaned up some documentation. Bug: 9102538 Change-Id: I226e33c3017e8e4a9d877d023a8f158184861343
ediarouter/res/layout/mr_media_route_chooser_dialog.xml
ediarouter/res/layout/mr_media_route_controller_dialog.xml
ediarouter/res/values/strings.xml
ediarouter/res/values/styles.xml
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
ediarouter/src/android/support/v7/app/MediaRouterThemeHelper.java
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaRouter.java
|
10d5cc85f23e10447e9d6fc326b963f415fbf63d |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge changes I93332eca,If4777c50 into jb-mr2-dev * changes: Rename remaining resources to use abc_ prefix Import of SearchView into AppCompat
|
0d7ad0b89aeb8bafd4ccab0f5ccb71f89f415192 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Context MenuInflater is created with" into jb-mr2-dev
|
9578a5eeff2a628783622a97fdd9021613df3576 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix drawable handling for ABC's ActionBarContainer" into jb-mr2-dev
|
242db97d44808da5e2f8ec45076e2353a03882a0 |
25-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix drawable handling for ABC's ActionBarContainer Bug: 9131941 Change-Id: I667c01a1b5f0096dd1b77459177542d5a3025cca Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
|
45d973fcc4c43f5ea00cddd3d9b947d9e8d8fc4e |
28-May-2013 |
Chris Banes <chrisbanes@google.com> |
ActionBarCompat support for ActionBarDrawerToggle Bug: 9167781 Change-Id: I927788a093d27e26b8b693766127f1a608d1b540
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
07a07ce59efb770e9fb9ca53a0133e5e64a63bbc |
23-May-2013 |
Chris Banes <chrisbanes@google.com> |
Rename remaining resources to use abc_ prefix Bug: 9100364 Change-Id: I93332ecaf1e8d5234acf005e263c6c0309e6413f Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/color/abc_search_url_text_holo.xml
ppcompat/res/drawable/abc_item_background_holo_dark.xml
ppcompat/res/drawable/abc_item_background_holo_light.xml
ppcompat/res/drawable/abc_list_selector_holo_dark.xml
ppcompat/res/drawable/abc_list_selector_holo_light.xml
ppcompat/res/drawable/abc_tab_indicator_ab_holo.xml
ppcompat/res/layout/abc_action_bar_home.xml
ppcompat/res/layout/abc_action_bar_title_item.xml
ppcompat/res/layout/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/layout/abc_search_view.xml
ppcompat/res/values-land/bools.xml
ppcompat/res/values-land/config.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values-large/bools.xml
ppcompat/res/values-large/config.xml
ppcompat/res/values-large/dimens.xml
ppcompat/res/values-sw600dp/config.xml
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-w360dp/dimens.xml
ppcompat/res/values-w480dp/bools.xml
ppcompat/res/values-w480dp/config.xml
ppcompat/res/values-w500dp/dimens.xml
ppcompat/res/values-w600dp/dimens.xml
ppcompat/res/values-w720dp/bools.xml
ppcompat/res/values/bools.xml
ppcompat/res/values/colors.xml
ppcompat/res/values/config.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/strings.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPopupHelper.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/widget/SearchView.java
|
818041428e0aca4943fe5adc0d54dad0d36a75f4 |
22-May-2013 |
Chris Banes <chrisbanes@google.com> |
Import of SearchView into AppCompat This commit imports SearchView into AppCompat: - Drawable size has increased to ~100KB - Removed the old SearchActionProvider Bug: 8396910 Change-Id: If4777c5058c6035b517439a5452edb41512ee569 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/color/abc_search_url_text_holo.xml
ppcompat/res/drawable-hdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-hdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_go.png
ppcompat/res/drawable-hdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_search.png
ppcompat/res/drawable-hdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search.png
ppcompat/res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-mdpi/abc_ic_clear_normal.png
ppcompat/res/drawable-mdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_go.png
ppcompat/res/drawable-mdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_search.png
ppcompat/res/drawable-mdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search.png
ppcompat/res/drawable-mdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_disabled.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_search_api_disabled_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_clear_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_commit_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_go.png
ppcompat/res/drawable-xhdpi/abc_ic_go_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_search.png
ppcompat/res/drawable-xhdpi/abc_ic_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search.png
ppcompat/res/drawable-xhdpi/abc_ic_voice_search_api_holo_light.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_selected_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_right_selected_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_selected_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_textfield_search_selected_holo_light.9.png
ppcompat/res/drawable/abc_ic_clear.xml
ppcompat/res/drawable/abc_ic_clear_holo_light.xml
ppcompat/res/drawable/abc_search_dropdown_dark.xml
ppcompat/res/drawable/abc_search_dropdown_light.xml
ppcompat/res/drawable/abc_textfield_searchview_holo_dark.xml
ppcompat/res/drawable/abc_textfield_searchview_holo_light.xml
ppcompat/res/drawable/abc_textfield_searchview_right_holo_dark.xml
ppcompat/res/drawable/abc_textfield_searchview_right_holo_light.xml
ppcompat/res/layout/abc_search_dropdown_item_icons_2line.xml
ppcompat/res/layout/abc_search_view.xml
ppcompat/res/values-large/dimens.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/colors.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/strings.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/src/android/support/v7/widget/SearchActionProvider.java
ppcompat/src/android/support/v7/widget/SearchView.java
ppcompat/src/android/support/v7/widget/SuggestionsAdapter.java
|
3bcdcac5403a10860c9a50241ece203fc300f08e |
23-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 851edd09: am cccba6b8: Merge "Fix ActionProvider.isVisible() #8911267" into jb-mr2-dev * commit '851edd096a0d5b76df377600c8e25019b7c14edb': Fix ActionProvider.isVisible() #8911267
|
16b9c32acfd3e6c96bd5571742bd09927f53bffe |
21-May-2013 |
Ying Wang <wangying@google.com> |
Clean up dist files. Change-Id: Ib22ec5e867955a71d4e42db0d2c56775fe37a4ae
ppcompat/Android.mk
ridlayout/Android.mk
ediarouter/Android.mk
|
d713f4f0643a5f6409b431f643f1ad25dba6c22f |
21-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ActionProvider.isVisible() #8911267 - Hooked up Menu Item visibility with ActionProvider visibility for v9 and below. - Cleaned up wrapper code around ActionProvider: - Move base ActionProviderWrapper code from HC to ICS - Hooked up ActionProviderWrapperJB properly Change-Id: Ib708f285784dbf0704989a1b258b96900c8b5e15
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperJB.java
|
3d4c9459ed77f732dd3ba602713af6ebf9280c8c |
21-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Streamline media router API. Merge progress and status and remove ACTION_GET_PROGRESS. Add a new MediaItemStatus object to ensure that apps package the status information correctly into the Bundle and to remove possible ambiguity about the interpretation of each field. Add EXTRA_ITEM_STATUS as a standard output result from most requests include ACTION_PLAY, ACTION_PAUSE, etc. Add a timestamp to the status object. Add a mechanism for returning an error string from failed media control requests. Add a unique prefix to all mediarouter library resources to make conflicts with application resources less likely. Bug: 8175766 Change-Id: Ifca759424125ca62e8a72d35068dd3cc045d21ad
ediarouter/res/drawable-hdpi/ic_audio_vol.png
ediarouter/res/drawable-hdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/ic_audio_vol.png
ediarouter/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/ic_audio_vol.png
ediarouter/res/drawable-xhdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_audio_vol.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/mr_ic_media_route_on_holo_light.png
ediarouter/res/drawable/ic_media_route_connecting_holo_dark.xml
ediarouter/res/drawable/ic_media_route_connecting_holo_light.xml
ediarouter/res/drawable/ic_media_route_holo_dark.xml
ediarouter/res/drawable/ic_media_route_holo_light.xml
ediarouter/res/drawable/mr_ic_media_route_connecting_holo_dark.xml
ediarouter/res/drawable/mr_ic_media_route_connecting_holo_light.xml
ediarouter/res/drawable/mr_ic_media_route_holo_dark.xml
ediarouter/res/drawable/mr_ic_media_route_holo_light.xml
ediarouter/res/layout-v17/media_route_list_item.xml
ediarouter/res/layout-v17/mr_media_route_list_item.xml
ediarouter/res/layout/media_route_chooser_dialog.xml
ediarouter/res/layout/media_route_controller_dialog.xml
ediarouter/res/layout/media_route_list_item.xml
ediarouter/res/layout/mr_media_route_chooser_dialog.xml
ediarouter/res/layout/mr_media_route_controller_dialog.xml
ediarouter/res/layout/mr_media_route_list_item.xml
ediarouter/res/values/strings.xml
ediarouter/res/values/styles.xml
ediarouter/res/values/themes.xml
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemMetadata.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteProviderDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
2ef36d857302c5cd738c7c8bdec53d31feebebba |
16-May-2013 |
Jeff Brown <jeffbrown@google.com> |
MediaRouter UI tweaks. Fix a couple of styling issues. Fix an NPE when a provider is removed. Bug: 8175766 Change-Id: I109bc93e94d4a05924ae01189911d2418660d0f3
ediarouter/res/layout/media_route_controller_dialog.xml
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
ediarouter/src/android/support/v7/app/MediaRouterThemeHelper.java
ediarouter/src/android/support/v7/media/MediaRouter.java
|
d63957d28aaabcec588b8cde12eac16414783aeb |
16-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Replace route status with route description. Bug: 8175766 Change-Id: I694e3d78cd6a80ecb277b5d950b52d9401a8736c
ediarouter/jellybean-mr2/android/support/v7/media/MediaRouterJellybeanMr2.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
55b361aea868e53e848bc45af3a55ae43e7871c3 |
16-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Remove route icons from the API and the UI. Bug: 8175766 Change-Id: Ic376cb99455fff1e48aa7d3243365aa7cb94659b
ediarouter/res/layout-v17/media_route_list_item.xml
ediarouter/res/layout/media_route_list_item.xml
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
7599feee523c7b7d33576ae5825e43e3d62cbcbe |
16-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Generalize collection types used in builders. Small change to make the API easier to use. Bug: 8175766 Change-Id: I88cb531e801c3e309c4a6e0e70668d6d4560d2bd
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteProviderDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteSelector.java
|
7752709bfb644179c96f7cafa24eeb6cfcc19cc5 |
14-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Tidy up Up Navigate for ActionBarActivity" into jb-mr2-dev
|
6f9952fd5a1dc66c584b26b9062ba6efd69ebcc7 |
13-May-2013 |
Chris Banes <chrisbanes@google.com> |
Tidy up Up Navigate for ActionBarActivity These came about as part of IOSched testing yesterday. - Split out the relevant NavUtils calls into seperate methods allowing apps to override. - More closely emulate v16's shouldUpRecreateTask() in base NavUtils - Adds an interface to TaskStackBuilder which allows ActionBarActivity to provide the parent intent. Change-Id: I4e158f6fa9e274f0a38ccfe0a98fc0e7cc4457b9 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
|
baf2251209e04f0dac4ec7e5d8c0bfc0014c4038 |
14-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Context MenuInflater is created with Looks like I missed this in the refactoring. Should fix 8949883. Change-Id: I6bec4d0adb9a96c83193d2d796b7a1c166da5c53 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
11417b1cfde8f1749905f2d735623af9214148af |
27-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Add media router picker UI. Introduced the concept of a MediaRouteSelector which is the means by which an application states the route capabilities of routes that it would like to discover. Added selectors to the addCallback method along with several other methods to assist with discovery. Callbacks can specify flags to perform active scans of routes or to disable filtering of route events. Added a workaround to scan for wifi displays on JB MR1. Refactored the route descriptor objects to use the builder pattern instead of simply documenting that they should be immutable since several developers have already tripped over this. The UI is feature complete but not final. Bug: 8175766 Change-Id: I54ebb7488222746b0c07292e65b9ded1b9d720fa
ediarouter/Android.mk
ediarouter/dummy/Dummy.java
ediarouter/jellybean-mr1/android/support/v7/media/MediaRouterJellybeanMr1.java
ediarouter/jellybean-mr2/android/support/v7/media/MediaRouterJellybeanMr2.java
ediarouter/jellybean/android/support/v7/media/MediaRouterJellybean.java
ediarouter/res/drawable-hdpi/ic_audio_vol.png
ediarouter/res/drawable-hdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-hdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-hdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable-mdpi/ic_audio_vol.png
ediarouter/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-mdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-mdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable-xhdpi/ic_audio_vol.png
ediarouter/res/drawable-xhdpi/ic_media_route_disabled_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_disabled_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_off_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_off_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_0_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_0_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_1_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_1_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_2_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_2_holo_light.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_holo_dark.png
ediarouter/res/drawable-xhdpi/ic_media_route_on_holo_light.png
ediarouter/res/drawable/ic_media_route_connecting_holo_dark.xml
ediarouter/res/drawable/ic_media_route_connecting_holo_light.xml
ediarouter/res/drawable/ic_media_route_holo_dark.xml
ediarouter/res/drawable/ic_media_route_holo_light.xml
ediarouter/res/layout-v17/media_route_list_item.xml
ediarouter/res/layout/media_route_chooser_dialog.xml
ediarouter/res/layout/media_route_controller_dialog.xml
ediarouter/res/layout/media_route_list_item.xml
ediarouter/res/values/attrs.xml
ediarouter/res/values/strings.xml
ediarouter/res/values/styles.xml
ediarouter/res/values/themes.xml
ediarouter/src/android/support/v7/app/MediaRouteActionProvider.java
ediarouter/src/android/support/v7/app/MediaRouteButton.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialog.java
ediarouter/src/android/support/v7/app/MediaRouteChooserDialogFragment.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
ediarouter/src/android/support/v7/app/MediaRouteControllerDialogFragment.java
ediarouter/src/android/support/v7/app/MediaRouterThemeHelper.java
ediarouter/src/android/support/v7/media/MediaRouteDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteDiscoveryRequest.java
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouteProviderDescriptor.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouteSelector.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
1d5686dc547c66345bea6edd0be6b78d12fcd20a |
11-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Add a theme attribute to distinguish light from dark. Bug: 8175766 Change-Id: I6b9c1f25519ccdc9ad0192f3b3f6fc44f76c13d3
ppcompat/res/values/attrs.xml
ppcompat/res/values/themes.xml
|
6e6abe6eb358db4c3932752249c8ac61dd3dab21 |
08-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix several issues with menu wrappers. The menu wrappers were being created for the wrong version due to an upside-down if tree in the menu wrapper factory. The action provider wrapper code was duplicated and failed to propagate the visibility changed event correctly. The new JB API bits were also mixed into the ICS bits. Added @Override in a few places where it was absent. Renamed MenuWrapper to MenuWrapperFactory to avoid confusion in the subtype relation between it and the actual wrapper types. Simplified the wrapper hierarchy by moving construction of support wrapper types into this factory instead of having to override individual createXXX methods on each wrapper type. This means we can get rid of several types, a possible diamond inheritance hierarchy involving MenuWrapperHC and SubMenuWrapperHC and their subtypes and the maintenance hassle of having to update four places whenever a new version specific subtype needs to be added. Added a SupportSubMenu interface type to complete the set of defined interface types. Fixed handling of null listeners in a few places. Bug: 8175766 Change-Id: I8c164893a6025308751a8c05671945874fe047c4
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperJB.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperFactory.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperICS.java
|
085471cbae677920d7c9ab7702842fd55f654419 |
08-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Overflow drawable used for Light.DarkActionBar" into jb-mr2-dev
|
9aff89378dae1c97c0788b9e0324cbc74306de2f |
07-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Overflow drawable used for Light.DarkActionBar Bug #8854365 Change-Id: Ie428d2bd60e6938955b1840443c49c1164dc34de Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values/themes_base.xml
|
9dfa89448924b14898dae4363b3ff79b7a9b8b51 |
07-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix StackOverflowError in ABC: #8842602 Change-Id: If39d3a00c1d9ba8cc17e159919d4f2521794bde5
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHCMR1.java
|
34452b0d1034da026b8a1d6fe2fe4399844379d6 |
07-May-2013 |
Adam Powell <adamp@google.com> |
Support ActionProvider functionality from API 16 Add the API 16 ActionProvider methods regarding visibility changes to appcompat. Fix a previously introduced bug inflating ActionProviders. Change-Id: Ieff63683af4515eaacd0a25fddd168a7e71006cd
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
|
03527a1c5ca870353671fd8b97a08a989fe62012 |
30-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix provided MenuInflater for Fragments This commit fixes the type of MenuInflater that is given to fragments when using ActionBarActivity. Currently, the platform version of MenuInflater is passed through, whereas SupportMenuInflater should be. Change-Id: I7a4504aeae2795e8d9d6f4cd4ecd20b8d4ea7602 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
|
30837f1095c803f332f4a1c3f0917c8afdd50156 |
24-Apr-2013 |
Adam Powell <adamp@google.com> |
API changes for support action bar menus Refactor support action bar to use standard framework menu interfaces instead of additional interfaces. This simplifies the API and results in fewer disjoint callbacks which could make life difficult for library authors. SupportMenu/SupportMenuItem are now private implementation details of the support lib rather than interfaces used directly by app developers. Developers must use standard support shim *Compat classes to access new methods, and these shims are now aware of SupportMenu/SupportMenuItem and will do the right thing. Fix up a few other general issues and bugs. Change-Id: I833dce76485741b680bef84c1c0ed8d81ea57616
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHCMR1.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
ppcompat/src/android/support/v7/app/ActionBarFragment.java
ppcompat/src/android/support/v7/app/ActionBarFragmentCallbacks.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItem.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPopupHelper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuView.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperICS.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/view/ActionMode.java
ppcompat/src/android/support/v7/view/ActionProvider.java
ppcompat/src/android/support/v7/view/Menu.java
ppcompat/src/android/support/v7/view/MenuInflater.java
ppcompat/src/android/support/v7/view/MenuItem.java
ppcompat/src/android/support/v7/view/SubMenu.java
ppcompat/src/android/support/v7/widget/PopupMenu.java
ppcompat/src/android/support/v7/widget/SearchActionProvider.java
|
b5f6a045d8692186b4642d9940da65e708799d41 |
26-Apr-2013 |
Adam Powell <adamp@google.com> |
Merge "Remove "Compat" suffix from non-shim classes" into jb-mr2-dev
|
28520a15611522424b52cf88e4a2dbeb1a9be42b |
26-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Add a way for apps to hint at the types of routes they want. Some route providers may need additional information about the kinds of routes to be discovered. We define a concept of a Selector to allow an application to specify these capabilities. This concept is a bit new and not plumbed all the way through yet. We will refine it as we build more of the UI bits on top. Added APIs for starting active route scans. Bug: 8175766 Change-Id: Ib2d2f7bd6cd0610edc8c1f68d879f386c340f682
ediarouter/src/android/support/v7/media/MediaItemMetadata.java
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
|
b79bd8bd1afdf165068ddafdc5fa0667f7ec4a70 |
26-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix JavaDoc in appcompat. Bug: 8175766 Change-Id: I4920f42f23c9623e02ba4b06466c093e2841ccf0
ppcompat/res/values/attrs.xml
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/internal/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/internal/view/menu/ExpandedMenuView.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPresenter.java
ppcompat/src/android/support/v7/internal/widget/SpinnerICS.java
ppcompat/src/android/support/v7/view/ActionProvider.java
ppcompat/src/android/support/v7/view/Menu.java
ppcompat/src/android/support/v7/view/MenuItem.java
|
f2b7cd67036d78fd5b487b0a2dab28aee11d9c88 |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
Remove "Compat" suffix from non-shim classes Change-Id: I9cab9a0e7ac900b98ad019e38eb3296ea066da10
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateBase.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarImplBase.java
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
|
6d25d4c095dc89d9549479b91a28878c8d217995 |
20-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "appcompat: Add plumbing for fragment options menus." into jb-mr2-dev
|
13c7c42f2d3a695448c0920d2aa996dae96c46ee |
20-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Fix setHomeButtonEnabled() in ActionBarCompat" into jb-mr2-dev
|
1247dfbfb2406a4931734bd389767e926f0bac65 |
20-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Fix Embed Tabs in ActionBarCompat" into jb-mr2-dev
|
3a1a7fff9873abbf8097c96f7654a459bf34f223 |
19-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
appcompat: Add plumbing for fragment options menus. We make the callbacks available through an interface so that developers can implement them on any fragment without having to subclass ActionBarFragment. The plumbing is mainly transparent to v4 support although we needed access to a few properties. Bug: 8661191 Change-Id: I1abce746b7b8443efd406a3e1a4b92c948c678db
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarFragment.java
ppcompat/src/android/support/v7/app/ActionBarFragmentCallbacks.java
|
f6a2eb6ce9fef191df8368681ed5f825dcd24340 |
19-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Tolerate user routes with null names. By tolerate, I mean don't crash. However these routes will be considered invalid and discarded by the media router (with a log message). Bug: 8175766 Change-Id: Iedbc36beca3e2ded1794247fbd7e6819da233433
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
5bf18cb82d15b240f8f6d45934fb963c3724b9bd |
18-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix setHomeButtonEnabled() in ActionBarCompat This commit fixes the relevant parts of 8643013. The disableHome flag doesn't actually seem to do anything (on ICS). The reason for the bug was because our version of setHomeButtonEnabled() didn't work. Therefore the value ActionBarPolicy.enableHomeButtonByDefault() is actually used anywhere. Change-Id: Ibc823ae2034d0d65843fff91449fa224a0eb289c Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
|
449ba8fe7056873134b0ee02ad5acb615bc7d249 |
18-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Embed Tabs in ActionBarCompat This commit fixes bug 8643202: - Removed the unused action_bar_embed_tabs bool - Set Action Bar to embed tabs when in landscape and on large displays. - Change ScrollingTabContainerView to use SpinnerICS - Fixed SpinnerICS so that we have a setOnItemClickListener. Change-Id: I49411e4cf888425a5f0e90afa1529f6154d24051 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-land/bools.xml
ppcompat/res/values-large/bools.xml
ppcompat/res/values-port/bools.xml
ppcompat/res/values/bools.xml
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
ppcompat/src/android/support/v7/internal/widget/SpinnerICS.java
|
61cb91b763962feb5b5783f72d5eaed615da51e4 |
15-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix List Menu text styling on pre-HC devices This commit fixes the styling on text in list menu items. To combat the different panel background which can be present on devices, we set our own (imported from Holo). The panel background changes with the theme, similar to Holo styles. This means we can assume a particular background, and set an appropriate text colour. Even with the drawables our drawable size is ~43KB. This commit also changes the text colour on various widgets to use the disable-only colour. This fixes a bug on dark styles where the text colour would change if selected/clicked. Change-Id: I90deb13bc5fd435710bca6bf1e72a7af0c217a89 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_holo_light.9.png
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
|
9addcff1698f71fb4145f39dacaf33a9c1fef24f |
11-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Enable Overflow Menu on Action Modes This commit enables the overflow menu on Action Modes: - Imported styles + resources for Overflow Menu Item - Disabled updating the List Menu showing non-action items from the CAB. - Fixed placement of ListPopupWindow, and removed some unused code. - While there I also added in an animation when showing/ hiding the CAB. Change-Id: Id8945b63ed1138ad6279e1c3b6d9e262c40ad55e Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/anim/abc_fade_in.xml
ppcompat/res/anim/abc_fade_out.xml
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
|
fe4372ac23603671c6055bf53be988fc3a51f41d |
12-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Add Dividers to Action Bar and Tabs" into jb-mr2-dev
|
43f79f79a5117550a7dfedf9c65124afd163ea43 |
12-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Update media router API. Use the nomenclature "media item" rather than "media stream" to refer to playback requests to avoid confusion. Add a STOP action. Document that the status broadcasts should include the item id. Bug: 8175766 Change-Id: Ideb5c674d48b4a5ba2cb276c19beaafda83900b5
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaItemMetadata.java
ediarouter/src/android/support/v7/media/MediaItemStatus.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/MediaStreamMetadata.java
ediarouter/src/android/support/v7/media/MediaStreamStatus.java
|
9a39a1a106e7cbe6daf6e246dab7e89bbecbab38 |
11-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Add Dividers to Action Bar and Tabs This commit adds dividers to items on the Action Bar and Tabs: - Created LinearLayoutICS which extends from the standard LinearLayout, and adds support for divider. - Added relevant attributes for divider support. - Remove unused drawable. - Renamed divider drawables to match holo naming. This commit also fixes the bug that we had some ICS attributes set in the v7 resources. While it built fine, Eclipse showed errors. Change-Id: Ib23ede896b9e87180889bf49a562b4926a9a8838 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-hdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-mdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-xhdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_divider_holo_light.9.png
ppcompat/res/drawable/abc_action_bar_divider.xml
ppcompat/res/layout/abc_action_bar_tabbar.xml
ppcompat/res/layout/abc_action_menu_layout.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuView.java
ppcompat/src/android/support/v7/internal/widget/LinearLayoutICS.java
|
ee7c9fb199e9b9af8d40a1f9e27d85465acf8301 |
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Rename Resources to have abc_ prefix This commit renames all exposed resources to have the abc_ prefix. This is so that ActionBarCompat's resources do not interfere with any Holo resources that devs may import themsevles. This is also if devs use tools such as 'Action Bar Style Generator'. This allow devs to quick see which resources are from ABC. Change-Id: Ib9597110469c94ee3b70c9e89d0640033aa477f9 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/anim/abc_slide_in_bottom.xml
ppcompat/res/anim/abc_slide_in_top.xml
ppcompat/res/anim/abc_slide_out_bottom.xml
ppcompat/res/anim/abc_slide_out_top.xml
ppcompat/res/anim/slide_in_bottom.xml
ppcompat/res/anim/slide_in_top.xml
ppcompat/res/anim/slide_out_bottom.xml
ppcompat/res/anim/slide_out_top.xml
ppcompat/res/drawable-hdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-hdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-hdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-hdpi/abc_list_focused_holo.9.png
ppcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png
ppcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-hdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-hdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-hdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-hdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-hdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-hdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-hdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-hdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-hdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-hdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-hdpi/ic_cab_done_holo_light.png
ppcompat/res/drawable-hdpi/list_focused_holo.9.png
ppcompat/res/drawable-hdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-hdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-hdpi/tab_selected_holo.9.png
ppcompat/res/drawable-hdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-hdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-mdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-mdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-mdpi/abc_list_focused_holo.9.png
ppcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png
ppcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-mdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-mdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-mdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-mdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-mdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-mdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-mdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-mdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-mdpi/ic_cab_done_holo_light.png
ppcompat/res/drawable-mdpi/list_focused_holo.9.png
ppcompat/res/drawable-mdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-mdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-mdpi/tab_selected_holo.9.png
ppcompat/res/drawable-mdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/abc_ab_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/abc_appcompat_divider_dark.9.png
ppcompat/res/drawable-xhdpi/abc_appcompat_divider_light.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_cab_background_top_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_ab_back_holo_light.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_holo_dark.png
ppcompat/res/drawable-xhdpi/abc_ic_cab_done_holo_light.png
ppcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png
ppcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png
ppcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/abc_spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_focused_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/abc_tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-xhdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-xhdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xhdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xhdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xhdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-xhdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-xhdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-xhdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-xhdpi/ic_cab_done_holo_light.png
ppcompat/res/drawable-xhdpi/list_focused_holo.9.png
ppcompat/res/drawable-xhdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-xhdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-xhdpi/tab_selected_holo.9.png
ppcompat/res/drawable-xhdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable/abc_action_bar_divider.xml
ppcompat/res/drawable/abc_item_background_holo_dark.xml
ppcompat/res/drawable/abc_item_background_holo_light.xml
ppcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml
ppcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml
ppcompat/res/drawable/abc_list_selector_holo_dark.xml
ppcompat/res/drawable/abc_list_selector_holo_light.xml
ppcompat/res/drawable/abc_spinner_ab_holo_dark.xml
ppcompat/res/drawable/abc_spinner_ab_holo_light.xml
ppcompat/res/drawable/abc_tab_indicator_ab_holo.xml
ppcompat/res/drawable/action_bar_divider.xml
ppcompat/res/drawable/item_background_holo_dark.xml
ppcompat/res/drawable/item_background_holo_light.xml
ppcompat/res/drawable/list_selector_background_transition_holo_dark.xml
ppcompat/res/drawable/list_selector_background_transition_holo_light.xml
ppcompat/res/drawable/list_selector_holo_dark.xml
ppcompat/res/drawable/list_selector_holo_light.xml
ppcompat/res/drawable/spinner_ab_holo_dark.xml
ppcompat/res/drawable/spinner_ab_holo_light.xml
ppcompat/res/drawable/tab_indicator_ab_holo.xml
ppcompat/res/layout/abc_action_bar_decor.xml
ppcompat/res/layout/abc_action_bar_decor_overlay.xml
ppcompat/res/layout/abc_action_bar_home.xml
ppcompat/res/layout/abc_action_bar_tab.xml
ppcompat/res/layout/abc_action_bar_tabbar.xml
ppcompat/res/layout/abc_action_bar_title_item.xml
ppcompat/res/layout/abc_action_bar_view_list_nav_layout.xml
ppcompat/res/layout/abc_action_menu_item_layout.xml
ppcompat/res/layout/abc_action_menu_layout.xml
ppcompat/res/layout/abc_action_mode_bar.xml
ppcompat/res/layout/abc_action_mode_close_item.xml
ppcompat/res/layout/abc_expanded_menu_layout.xml
ppcompat/res/layout/abc_list_menu_item_checkbox.xml
ppcompat/res/layout/abc_list_menu_item_icon.xml
ppcompat/res/layout/abc_list_menu_item_layout.xml
ppcompat/res/layout/abc_list_menu_item_radio.xml
ppcompat/res/layout/abc_popup_menu_item_layout.xml
ppcompat/res/layout/abc_screen.xml
ppcompat/res/layout/action_bar_decor.xml
ppcompat/res/layout/action_bar_decor_overlay.xml
ppcompat/res/layout/action_bar_home.xml
ppcompat/res/layout/action_bar_tab.xml
ppcompat/res/layout/action_bar_tabbar.xml
ppcompat/res/layout/action_bar_title_item.xml
ppcompat/res/layout/action_bar_view_list_nav_layout.xml
ppcompat/res/layout/action_menu_item_layout.xml
ppcompat/res/layout/action_menu_layout.xml
ppcompat/res/layout/action_mode_bar.xml
ppcompat/res/layout/action_mode_close_item.xml
ppcompat/res/layout/expanded_menu_layout.xml
ppcompat/res/layout/list_menu_item_checkbox.xml
ppcompat/res/layout/list_menu_item_icon.xml
ppcompat/res/layout/list_menu_item_layout.xml
ppcompat/res/layout/list_menu_item_radio.xml
ppcompat/res/layout/popup_menu_item_layout.xml
ppcompat/res/layout/screen.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuDialogHelper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPopupHelper.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
|
fb637c781a06f512dcaa407ebc74cbe0a5ae31a6 |
09-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ActionBarCompat on Honeycomb v11 This commit fixes the styling on Honeycomb: - Moved all applicable styles from v14 to v11 - Light.DarkActionBar is an alias for the std Light theme on v11. - Fixed getThemedContext() not being available on v11 Change-Id: I0f336164cf85387ada8d8b69a72ae92a5f7075cf Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v11/themes_base.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
|
91906dd97be6c1369bcb099b1cd5f740d5d9ac63 |
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Scrub AppCompat Code and Resources" into jb-mr2-dev
|
d0203566f10a220ac9c76dc482319aab47adf96b |
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement Up Navigation in Compat Action Bar" into jb-mr2-dev
|
dbfc21aa98c4a1092204854b99830a50557aa969 |
08-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Add support version of PopupMenu to AppCompat This commit adds PopupMenu to AppCompat, along with the necessary styles. Change-Id: I9e546bb91a6c32196cdc4f77329957dd2e137326 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/src/android/support/v7/widget/PopupMenu.java
|
d900fe072335d488f883585e3f686ef955d1ccc9 |
08-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Scrub AppCompat Code and Resources This commit removes TODOs, commented out code and other dead code from AppCompat. Change-Id: I7786b68465630bc7bdda181e3b121478ef20fd73 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values/attrs.xml
ppcompat/res/values/bools.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
|
51e35e07a00e4b56a1ca330323e69ef9258c4e57 |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Implement Up Navigation in Compat Action Bar This commits add ancestral navigation to the compat action bar. It uses the v4 class NavUtils for the large part: - Added support versions of up task creation methods to ActionBarActivity (onCreateNavigateUpTaskStack, etc) - Moved menu selected logic out of delegates and into ActionBarActivity. - Add finishAffinity shim into v4 support. Change-Id: I2b937434c5820aca162fdfa5665adc33d957bfb9 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
97b0db12faafe07b5f1d981c1a1c1f8e02773c8d |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Home Action Bar Item At the moment the Home action bar doesn't actually work, the necessary code was commented out as we can't use the same method as the framework. So I've created a Callback interface in ActionBarView, which it calls when the home icon is clicked. At the same time I've changed the home menu id to be android.R.id.home so devs don't have to catch two different ids. Change-Id: If3b67e437b993466ffd158392680fcea0e4ca79f Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
a5ce4271e924e65c36e7e71df064b0ffdb926486 |
05-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Override and final-ise Menu methods" into jb-mr2-dev
|
b522f57d119f63f3c397ecfec94aaf6459e9f136 |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Override and final-ise Menu methods This commit overrides and final-ises the standard framework methods in ActionBarActivity. They should not be overriden by devs as they are no longer called. Change-Id: I18d0601bfa6b37cf247dea16ec767ac0dcf9afbf Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
|
20139f6cc0237d4509348e180bf47ab83664f15c |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Action Items not showing with text This commit fixes action items not showing withText when the device is in landscape mode, or on a large device. This emulates the functionality on ICS Change-Id: Iae179bdfb714be33d9fdc2fb381b0f690da88d56 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-land/config.xml
ppcompat/res/values-large/config.xml
|
e77f24fdb79c4c0d9d4ae5f7c5e040f4a5bcab42 |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Animate Action Bar show/hide" into jb-mr2-dev
|
a5dcd4264ed4ac7ab69d9f7045685e123a9f1e86 |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Add Progress Bar support to Action Bar" into jb-mr2-dev
|
a1fae63dbeeef71c2daa25bfcaa2348bffc369aa |
03-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Animate Action Bar show/hide This commit animates the showing or hiding of the compat Action Bar. This commit also fixes the hiding of the split Action Bar (animated or not). Change-Id: I38f1096be719809722c85ceffec14ebeac291863 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/anim/slide_in_bottom.xml
ppcompat/res/anim/slide_in_top.xml
ppcompat/res/anim/slide_out_bottom.xml
ppcompat/res/anim/slide_out_top.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
|
862e56d1c9a6770e6bc6fe7e1595c7e3d5568345 |
03-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix List Menu Text Colour" into jb-mr2-dev
|
55eb54486dde6c1eb7857bdfff29f420fb2ecdfb |
02-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Declare metadata and status information. Bug: 8175766 Change-Id: Ib1d15e03dffdd4c5b9a20c7be278e6fc898d30fa
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaStreamMetadata.java
ediarouter/src/android/support/v7/media/MediaStreamStatus.java
|
31958b13d381cb8b067e9ff9148c1a0838f36396 |
03-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Documentation fixes." into jb-mr2-dev
|
ed34e2dffd0ce7da89063d06fd3b25687ca367a2 |
02-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Add Progress Bar support to Action Bar This commit adds support for displaying a progress bar on the action: - Support version of Activity.setProgress* have been added to ActionBarActivity - We use the platform's ProgressBar styles, so remove the now unused drawable. - As a bit of tidy-up, I renamed the internal version of requestWindowFeature to match the public name. - Added ICS version of ProgressBar.java. This was was needed as ICS added a constructor which we need. Change-Id: I865fb3bc3039b30b9f784e1e7e8f5d8d9b5744d3 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/spinner_white_16.png
ppcompat/res/drawable-mdpi/spinner_white_16.png
ppcompat/res/drawable-xhdpi/spinner_white_16.png
ppcompat/res/drawable/progress_small_white.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/internal/widget/ProgressBarICS.java
|
a2b9cdba583eed47107c1c97bd555c9a181860c2 |
27-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Fix List Menu Text Colour This commit fixes a few things around the text colour on the list menu: - Combats against <v9 and v9-10 different panel backgrounds. We now use TextAppearance.Widget.IconMenu.Item as the base theme and increase text size. - Fix Sub Menu text colour by using primary_text_light instead of attr text colours (as the bg is always light <v11). Change-Id: I27bc6090ce4e5f428482a0a55d842647d49b8d9f Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/internal/view/menu/MenuDialogHelper.java
|
556ac47ce764a4a9320b5ac914536e9da2524176 |
02-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Mimic PhoneWindow's initial menu creation (compat) This commit re-works the initial menu creation in ActionBarActivityDelegateCompat. This means that supportInvalidateOptionsMenu() can be called anywhere in onCreate without problem. Fixes 8474759. As a result, the now unused onPostCreate calls have been removed. This is exactly the same change as Ib376dfc52b51a066a117f0006cd02d50342186ac (which was approved), but I somehow managed to break my git branch while rebasing. Change-Id: I040eff668eb04c68700d8520cd712acf8f61281a Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
41cda07d77b2293e5bdc18eb0fd406ef00399628 |
02-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Ensure style naming is consistent with platform" into jb-mr2-dev
|
5a2bcc375e046c5b6644dcc4d331d3fca0778aed |
28-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Tidy up Delegates + Enforce AppCompat theme usage This commit moves all variables and state into the relevant delegate classes. This means that ActionBarActivity is now merely a call proxy and entry point. As we now have a common class amongst the delegates, I also fixed the issue where we do not enforce the usage of AppCompat styles. This will fix issue 8124469. Change-Id: If055906e754ceda471260f3160009cb384703ecd Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
|
3b11cd2027d3249ec1d56939d3d3236cbd7ec91a |
27-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Documentation fixes. Change-Id: I5ea56e726fe8ed4f72626018fc7964fe5a0657a8
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
|
049108d544e65fc991d056363eeaf0c8986c2488 |
28-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Ensure style naming is consistent with platform This commit renames a number of styles so that the names are consistent with those found in the platform. Change-Id: I5d36ef08413795a997cf0edb524326a55e979dfb Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
|
d8222dedaacae30fa03bee346ebf42ee75b39928 |
26-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Expose support version of contextual Action Bar This commit exposes the contextual Action Bar to developers: - More drawables imported (sigh). - Using standard ActionButton style for Close button, didn't see the point of adding yet more drawables - Moved ActionMode.java out of internal - Added ActionModeWrapper for HC+ - Added onBackPressed support - Added relevant callbacks to ActionBarActivity Change-Id: I02996621e810db6875c86cc5965ecac769459c16 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-hdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-hdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-hdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-hdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-hdpi/ic_cab_done_holo_light.png
ppcompat/res/drawable-mdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-mdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-mdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-mdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-mdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-mdpi/ic_cab_done_holo_light.png
ppcompat/res/drawable-xhdpi/cab_background_bottom_holo_dark.9.png
ppcompat/res/drawable-xhdpi/cab_background_bottom_holo_light.9.png
ppcompat/res/drawable-xhdpi/cab_background_top_holo_dark.9.png
ppcompat/res/drawable-xhdpi/cab_background_top_holo_light.9.png
ppcompat/res/drawable-xhdpi/ic_cab_done_holo_dark.png
ppcompat/res/drawable-xhdpi/ic_cab_done_holo_light.png
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
ppcompat/src/android/support/v7/internal/view/ActionMode.java
ppcompat/src/android/support/v7/internal/view/ActionModeWrapper.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/view/ActionMode.java
|
bc3b8a6d179fce25c4fedbcb8fe1be3299aa7f32 |
27-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Add Split Action Bar Support" into jb-mr2-dev
|
3954d59cb6073615ead9dd34cbdba9e16b8c5b6f |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Add Split Action Bar Support This commit fixes support for the split action bar on devices running < 3.0: - Imported ab_bottom* drawables - Added windowSplitActionBar attri - Added metadata parsing so which allows per-Activity enabling of split when narrow: <meta-data android:name="android.support.UI_OPTIONS" android:value="splitActionBarWhenNarrow" /> - The Activity delegate has been split out into a seperate abstract base class for common code. Change-Id: I9eba5c11aec69f3458de4f84aefc6fbd6c91b4c6 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/drawable-hdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_bottom_transparent_light_holo.9.png
ppcompat/res/values-land/bools.xml
ppcompat/res/values-large/bools.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
22ee98ed4436f2fd803e8158d61ccb867cf432bc |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Extract platform impls out of ActionBarActivity" into jb-mr2-dev
|
aaa4944c9c8aaa0f804d0852f8eed02ff07989b8 |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Proxy ICS Action Bar calls" into jb-mr2-dev
|
1b76d0e294ef1a6035bf1136db25860ded45cfc7 |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Don't wrap null objects for ActionBar" into jb-mr2-dev
|
6386aac7ea9be44d23dcea28d9a02110c174e988 |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Extract platform impls out of ActionBarActivity At the moment ActionBarActivity is in a bit of a mess as it contains all of the platform specific delegate implementations as static inner classes. This commit extracts out each implementation into it's own source file. This makes it easier to development, and makes ActionBarActivity.java more readable. Change-Id: I9c7ad5861ce62f21bc6c559836f0cea22224ee2b Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateCompat.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateHC.java
ppcompat/src/android/support/v7/app/ActionBarActivityDelegateICS.java
|
9f67dec8ffbfd102ca672d01d536bde08d1feaaa |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Fix internal view references from XML layouts With refactoring appcompat into v7, the internal View classes were moved, but the layouts referencing these files were not updated. This commit fixes the layouts so they reference the new class locations. Change-Id: I0c32c4f3f504ab5ae0d2fddfe5c9b5349d5bd2a4 Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/res/layout/action_bar_decor.xml
ppcompat/res/layout/action_bar_decor_overlay.xml
ppcompat/res/layout/action_bar_home.xml
ppcompat/res/layout/action_bar_tab.xml
ppcompat/res/layout/action_menu_item_layout.xml
ppcompat/res/layout/action_menu_layout.xml
ppcompat/res/layout/action_mode_bar.xml
ppcompat/res/layout/expanded_menu_layout.xml
ppcompat/res/layout/list_menu_item_layout.xml
ppcompat/res/layout/popup_menu_item_layout.xml
|
ea8b40c447dafbec701c63114f4ff77cc1d49471 |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Proxy ICS Action Bar calls Methods added to ActionBar.java in ICS were previously not proxied. This commit fixes this so that methods such as setLogo() work. Change-Id: I6a8e4e31a62b032fd36f7d218defb9cdf5f51ffd Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
|
aa3d0bcfe4431f562875b5d21c7f44092d52a6e4 |
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Don't wrap null objects for ActionBar This fixes 8417871. We would wrap null listeners which would mean that the Action Bar would think it has a listener, etc when it actually doesn't. Change-Id: I7f86bf6f965331f8c62094be60144b163a76ac1a Signed-off-by: Chris Banes <chrisbanes@google.com>
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
|
129abf73ce9be1bc172b945263c7975ad1a3006f |
23-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Define some new media control intents. Also rename the methods of RouteController to emphasize the fact that they are intended to be overridden by the implementation. Add a concept of a stream id. Change-Id: I84c55340914c7245dcf8ab66911adcb725aec10e
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/MediaStreamStatus.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
350ba6e4a1b5ec28721a098e50eaf6a508eb28f0 |
22-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix a couple of minor bugs. Handle case where a media provider service publishes a null descriptor or does not publish one until after registration. Handle case where a provider service chooses not to create a provider and returns null from onCreateMediaRouteProvider. Change-Id: If89a3d553a8fba0dca80c0b7ff93517eb2698d17
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
|
e6072e2d918169bd827cf7431347fb648124c227 |
21-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Clean up action bar support library. Small initial refactoring. More to come. Added a SearchActionProvider to make it easy to embed SearchViewCompat within a support library action bar. Bug: 8175766 Change-Id: I4ddb16d8fce5d638a76027446128f7462c2095ce
ppcompat/Android.mk
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/view/ActionProvider.java
ppcompat/src/android/support/v7/widget/SearchActionProvider.java
|
b507e525a61ed761eecfc2eaaf19af7e8db5dca5 |
20-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move support library media router to v7 package. Resolved some TODOs related to missing resources. Bug: 8175766 Change-Id: I57632d0a961de58a5dd53e889b4fd39832b5fba0
ediarouter/.classpath
ediarouter/.gitignore
ediarouter/.project
ediarouter/Android.mk
ediarouter/AndroidManifest.xml
ediarouter/README.txt
ediarouter/jellybean-mr1/android/support/v7/media/MediaRouterJellybeanMr1.java
ediarouter/jellybean-mr2/android/support/v7/media/MediaRouterJellybeanMr2.java
ediarouter/jellybean/android/support/v7/media/MediaRouterJellybean.java
ediarouter/project.properties
ediarouter/res/values/strings.xml
ediarouter/src/.readme
ediarouter/src/android/support/v7/media/MediaControlIntent.java
ediarouter/src/android/support/v7/media/MediaRouteProvider.java
ediarouter/src/android/support/v7/media/MediaRouteProviderService.java
ediarouter/src/android/support/v7/media/MediaRouter.java
ediarouter/src/android/support/v7/media/MediaStreamMetadata.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProvider.java
ediarouter/src/android/support/v7/media/RegisteredMediaRouteProviderWatcher.java
ediarouter/src/android/support/v7/media/SystemMediaRouteProvider.java
|
da10fdd1400ecfd8d7f2e55651dd528d0614dfc5 |
19-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move appcompat library to v7 package. Moved most of the options menu related functionality out of v4 support lib into appcompat where it belongs. These two libraries have very different design philosophies and it is important that they remain untangled. The support action bar options menu is broken by this change but will be fixed in later patches after some refactoring to more fully express the facade-like nature of the appcompat library. Collapsed the appcompat eclair, honeycomb and ics folders into one src folder because the layering did not make any sense. All of these folders were providing portions of the API. The layering will be reconstructed and improved in later patches. Moved implementation types into an internal package within appcompat to prevent them from leaking into the API. Changed the base package name to android.support.v7, similar to the gridlayout support lib. Bug: 8175766 Change-Id: I538cbe08310e63e96a2a9fed0b8636eeda530f2c
ppcompat/.classpath
ppcompat/.gitignore
ppcompat/.project
ppcompat/Android.mk
ppcompat/AndroidManifest.xml
ppcompat/README.txt
ppcompat/project.properties
ppcompat/res/drawable-hdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-hdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-hdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-hdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-hdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-hdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-hdpi/list_focused_holo.9.png
ppcompat/res/drawable-hdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-hdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-hdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-hdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-hdpi/spinner_white_16.png
ppcompat/res/drawable-hdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-hdpi/tab_selected_holo.9.png
ppcompat/res/drawable-hdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-hdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-mdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-mdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-mdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-mdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-mdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-mdpi/list_focused_holo.9.png
ppcompat/res/drawable-mdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-mdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-mdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-mdpi/spinner_white_16.png
ppcompat/res/drawable-mdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-mdpi/tab_selected_holo.9.png
ppcompat/res/drawable-mdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-mdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/ab_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_solid_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_solid_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_stacked_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/ab_transparent_dark_holo.9.png
ppcompat/res/drawable-xhdpi/ab_transparent_light_holo.9.png
ppcompat/res/drawable-xhdpi/appcompat_divider_dark.9.png
ppcompat/res/drawable-xhdpi/appcompat_divider_light.9.png
ppcompat/res/drawable-xhdpi/ic_ab_back_holo_dark.png
ppcompat/res/drawable-xhdpi/ic_ab_back_holo_light.png
ppcompat/res/drawable-xhdpi/list_focused_holo.9.png
ppcompat/res/drawable-xhdpi/list_longpressed_holo.9.png
ppcompat/res/drawable-xhdpi/list_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/list_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/list_selector_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/menu_dropdown_panel_holo_dark.9.png
ppcompat/res/drawable-xhdpi/menu_dropdown_panel_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_default_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_default_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_disabled_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_disabled_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_focused_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_focused_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_pressed_holo_dark.9.png
ppcompat/res/drawable-xhdpi/spinner_ab_pressed_holo_light.9.png
ppcompat/res/drawable-xhdpi/spinner_white_16.png
ppcompat/res/drawable-xhdpi/tab_selected_focused_holo.9.png
ppcompat/res/drawable-xhdpi/tab_selected_holo.9.png
ppcompat/res/drawable-xhdpi/tab_selected_pressed_holo.9.png
ppcompat/res/drawable-xhdpi/tab_unselected_pressed_holo.9.png
ppcompat/res/drawable/action_bar_divider.xml
ppcompat/res/drawable/item_background_holo_dark.xml
ppcompat/res/drawable/item_background_holo_light.xml
ppcompat/res/drawable/list_selector_background_transition_holo_dark.xml
ppcompat/res/drawable/list_selector_background_transition_holo_light.xml
ppcompat/res/drawable/list_selector_holo_dark.xml
ppcompat/res/drawable/list_selector_holo_light.xml
ppcompat/res/drawable/progress_small_white.xml
ppcompat/res/drawable/spinner_ab_holo_dark.xml
ppcompat/res/drawable/spinner_ab_holo_light.xml
ppcompat/res/drawable/tab_indicator_ab_holo.xml
ppcompat/res/layout/action_bar_decor.xml
ppcompat/res/layout/action_bar_decor_overlay.xml
ppcompat/res/layout/action_bar_home.xml
ppcompat/res/layout/action_bar_tab.xml
ppcompat/res/layout/action_bar_tabbar.xml
ppcompat/res/layout/action_bar_title_item.xml
ppcompat/res/layout/action_bar_view_list_nav_layout.xml
ppcompat/res/layout/action_menu_item_layout.xml
ppcompat/res/layout/action_menu_layout.xml
ppcompat/res/layout/action_mode_bar.xml
ppcompat/res/layout/action_mode_close_item.xml
ppcompat/res/layout/expanded_menu_layout.xml
ppcompat/res/layout/list_menu_item_checkbox.xml
ppcompat/res/layout/list_menu_item_icon.xml
ppcompat/res/layout/list_menu_item_layout.xml
ppcompat/res/layout/list_menu_item_radio.xml
ppcompat/res/layout/popup_menu_item_layout.xml
ppcompat/res/layout/screen.xml
ppcompat/res/layout/support_simple_spinner_dropdown_item.xml
ppcompat/res/values-land/dimens.xml
ppcompat/res/values-large/config.xml
ppcompat/res/values-port/bools.xml
ppcompat/res/values-sw600dp/config.xml
ppcompat/res/values-sw600dp/dimens.xml
ppcompat/res/values-v11/styles_base.xml
ppcompat/res/values-v14/styles_base.xml
ppcompat/res/values-v14/themes_base.xml
ppcompat/res/values-w360dp/dimens.xml
ppcompat/res/values-w480dp/bools.xml
ppcompat/res/values-w480dp/config.xml
ppcompat/res/values-w500dp/dimens.xml
ppcompat/res/values-w600dp/dimens.xml
ppcompat/res/values-w720dp/bools.xml
ppcompat/res/values/attrs.xml
ppcompat/res/values/bools.xml
ppcompat/res/values/colors.xml
ppcompat/res/values/config.xml
ppcompat/res/values/dimens.xml
ppcompat/res/values/ids.xml
ppcompat/res/values/strings.xml
ppcompat/res/values/styles.xml
ppcompat/res/values/styles_base.xml
ppcompat/res/values/themes.xml
ppcompat/res/values/themes_base.xml
ppcompat/src/.readme
ppcompat/src/android/support/v7/app/ActionBar.java
ppcompat/src/android/support/v7/app/ActionBarActivity.java
ppcompat/src/android/support/v7/app/ActionBarImplCompat.java
ppcompat/src/android/support/v7/app/ActionBarImplHC.java
ppcompat/src/android/support/v7/app/ActionBarImplICS.java
ppcompat/src/android/support/v7/internal/view/ActionBarPolicy.java
ppcompat/src/android/support/v7/internal/view/ActionMode.java
ppcompat/src/android/support/v7/internal/view/CollapsibleActionView.java
ppcompat/src/android/support/v7/internal/view/SupportMenuInflater.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItem.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/ActionMenuView.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/BaseMenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/BaseWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/ExpandedMenuView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuItemView.java
ppcompat/src/android/support/v7/internal/view/menu/ListMenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/MenuDialogHelper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemImpl.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuItemWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPopupHelper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuPresenter.java
ppcompat/src/android/support/v7/internal/view/menu/MenuView.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapper.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/MenuWrapperICS.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuBuilder.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperHC.java
ppcompat/src/android/support/v7/internal/view/menu/SubMenuWrapperICS.java
ppcompat/src/android/support/v7/internal/widget/AbsActionBarView.java
ppcompat/src/android/support/v7/internal/widget/AbsSpinnerICS.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContainer.java
ppcompat/src/android/support/v7/internal/widget/ActionBarContextView.java
ppcompat/src/android/support/v7/internal/widget/ActionBarOverlayLayout.java
ppcompat/src/android/support/v7/internal/widget/ActionBarView.java
ppcompat/src/android/support/v7/internal/widget/AdapterViewICS.java
ppcompat/src/android/support/v7/internal/widget/ListPopupWindow.java
ppcompat/src/android/support/v7/internal/widget/ScrollingTabContainerView.java
ppcompat/src/android/support/v7/internal/widget/SpinnerICS.java
ppcompat/src/android/support/v7/view/ActionProvider.java
ppcompat/src/android/support/v7/view/Menu.java
ppcompat/src/android/support/v7/view/MenuInflater.java
ppcompat/src/android/support/v7/view/MenuItem.java
ppcompat/src/android/support/v7/view/SubMenu.java
|
275326903ed2dd238ddbbd9532a9d46000cc8399 |
19-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Remove generated files from gridlayout support lib. The gridlayout support lib previously had its generated R file checked into the source tree. Fixed the Makefile to avoid doing this and also to take advantage of improved support for static libraries with associated resources. Bug: 8175766 Change-Id: Ib15bde4569afe4a2f45437301b104bbec889f4d4
ndroid.mk
ridlayout/.gitignore
ridlayout/Android.mk
ridlayout/AndroidManifest.xml
ridlayout/README.txt
ridlayout/gen/android/support/v7/gridlayout/BuildConfig.java
ridlayout/gen/android/support/v7/gridlayout/R.java
ridlayout/readme
ridlayout/src/.readme
|
4eda2e4131199633668381b0299f688e720fcf63 |
25-Apr-2012 |
Xavier Ducrohet <xav@android.com> |
Fix GridLayout support library. Change-Id: I4efc2a9438e9cbd1bd6682a24474709712ebc4b4
ridlayout/gen/android/support/v7/gridlayout/BuildConfig.java
ridlayout/gen/android/support/v7/gridlayout/R.java
ridlayout/gen/com/android/support/v7/gridlayout/BuildConfig.java
ridlayout/gen/com/android/support/v7/gridlayout/R.java
ridlayout/res/values/attrs.xml
|
c025eb8cd3ce8d9e1577033369a7e5ff6eeae58c |
21-Apr-2012 |
Xavier Ducrohet <xav@android.com> |
Update Readme in GridLayout support lib. This explains better how to deal with custom attributes when using this version of GL instead of the frameworks one. Change-Id: I1bcf7fad95d7c0c6884232833a0a75799857dadb
ridlayout/README.txt
|
75c0c71f5db7ddcddca1de4a1057c4d1aea37876 |
16-Mar-2012 |
Xavier Ducrohet <xav@android.com> |
Add readme for gridlayout project library. Change-Id: Ic64ff2ee2623f954d6db79056a4fd100356a1021
ridlayout/README.txt
|
e1feb53bd8abfa46613fdd0abcf7a015c7e706c1 |
29-Feb-2012 |
Xavier Ducrohet <xav@android.com> |
Add GridLayout as a support project library. The library is distributed as a project containing a single jar and resources but the jar file is built by the Android build system in order to target the current API. The code also relies on the R class being generated, which is currently done manually. The build system uses an intermediary library to compile the R class so that it doesn't get packaged in the final jar file (same behavior as compiling the library project with the SDK). Change-Id: I36ce97d875f2efbb50cca665e9fd0e668f5ba837
ndroid.mk
ridlayout/.classpath
ridlayout/.gitignore
ridlayout/.project
ridlayout/AndroidManifest.xml
ridlayout/gen/com/android/support/v7/gridlayout/BuildConfig.java
ridlayout/gen/com/android/support/v7/gridlayout/R.java
ridlayout/project.properties
ridlayout/readme
ridlayout/res/values/attrs.xml
ridlayout/res/values/dimens.xml
ridlayout/src/android/support/v7/widget/GridLayout.java
ridlayout/src/android/support/v7/widget/Space.java
ridlayout/src/android/support/v7/widget/ViewGroup.java
|