f055439eb1303027f37a50bd90ec50cb1f7740dd |
|
20-Apr-2017 |
Kirill Grouchnikov <kirillg@google.com> |
Rename colorTextError to colorError for consistency with FW Bug: 33829062 Test: ./gradlew support-design:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.design.widget.TextInputLayoutTest Test: visual inspection Change-Id: I518d47ae98a5a01bcebaf0b135004f1f6b8ff429
/frameworks/support/design/res/values/attrs.xml
|
0ee1c0c987447646fb7a4ff86caed452947c1878 |
|
20-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Make support toolbars into keyboard navigation clusters" into oc-dev
|
d2d90794ffd1ab661708ec28c1f5e000c813aaf8 |
|
18-Apr-2017 |
Evan Rosky <erosky@google.com> |
Make support toolbars into keyboard navigation clusters This also makes them match framework. Bug: 32804858 Bug: 32117594 Test: Manually checked against support-v7-demos and support-design-demos Change-Id: Iec32f5fa366da0df503cdb42d0616564b548d12f
/frameworks/support/design/res/values/attrs.xml
|
be551c4b446fa4364663f5622bc2e40e045c1256 |
|
18-Apr-2017 |
Kirill Grouchnikov <kirillg@google.com> |
Move textColorError from design to appcompat When -v26 is officially supported, use android:attr/textColorError so that on O+ devices we're using the system-provided colors. Bug: 33829062 Test: ./gradlew support-design:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.design.widget.TextInputLayoutTest Test: visual inspection Change-Id: I5ca55e34785a1d8926a86a96bf4a8fc441f5ed1c
/frameworks/support/design/res/values/attrs.xml
|
7ff7ddcb8984e76745b37be485720773d6041328 |
|
27-Oct-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add shadow to BottomNavigationView. - Adds elevation for API 21+ - Adds a gray divider for older platforms Bug: 32394780 Change-Id: Ief55f4a7801db103c654c94d1f79e0c63c597201
/frameworks/support/design/res/values/attrs.xml
|
943b6775f5dbe28a8ae509e685cf765937b2a76b |
|
30-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Add layout_insetEdge and layout_dodgeInsetEdges Add layout_insetEdge and layout_dodgeInsetEdges to CoordinatorLayout. Views that are marked with layout_insetEdge will inset a CoL's edge. Views that are marked with layout_dodgeInsetEdges will dodge the specified inset edges. The internal implementation of Snackbar-FAB relationship will be replaced in a coming CL. Bug: 29417370 Change-Id: Id381d8b6225f3211048dd39fd459e52224af1929
/frameworks/support/design/res/values/attrs.xml
|
01ca48bfc8ad80dae2e2809420af1e4b80dd4ae5 |
|
22-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Automatic peekHeight for bottom sheets Apps can specify app:behavior_peekHeight="auto" to let the BottomSheetBehavior automatically calculate the 16:9 ratio keyline and use it as the peek height while keeping it at least as tall as 64dp. This is now the default parameter of BottomSheetBehavior and BottomSheetDialog. The old default was 0, so this change will not affect existing apps which should already have some value specified for the peek height. Bug: 27260758 Change-Id: Ibbf725aa89352512f4b54fa9fe297c1675f76939
/frameworks/support/design/res/values/attrs.xml
|
3324facde2644c98161b72b05620efc55873cd24 |
|
19-Jun-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement password toggle in TextInputLayout"
|
ddf46923b9487ac3a021f01b55d96136d811e8be |
|
07-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Implement password toggle in TextInputLayout This CL implements the new password spec from the Material Design guidelines into TextInputLayout. The icon and tint are customizable via attributes and method calls. Also added getCompoundDrawablesRelative() to TextViewCompat. BUG: 26614707 Change-Id: I3d36277fe92f1be0c9f23567fa55b42c5ba15be1
/frameworks/support/design/res/values/attrs.xml
|
23e274886774bf1a6c433ed98503e148fa1e15b4 |
|
28-Apr-2016 |
Aurimas Liutikas <aurimas@google.com> |
Initial implementation for BottomNavigationView widget. Bug: 27675079 Change-Id: Ic24dfa979557f5af06294c61da5d74821254a583
/frameworks/support/design/res/values/attrs.xml
|
8f8034a4204fc10c4805758051f0cec2159c0e40 |
|
27-May-2016 |
Yuichi Araki <yaraki@google.com> |
Add autoHide to FloatingActionButton Add a new attribute "behavior_autoHide" to FloatingActionButton.Behavior. The FAB automatically hides when there is not enough space for it if behavior_autoHide is set to true. It defaults to true. FAB.Behavior currently supports AppBarLayout and BottomSheetBehavior. This also fixes the issue that CoordinatorLayout stops sending onDependentViewChanged after the child view reaches at an edge of the CoordinatorLayout. Bug: 28962378 Change-Id: Ic17bda6fc448f0c483752f1a3ed0df50fe60a458
/frameworks/support/design/res/values/attrs.xml
|
362585b01e5ca19d1c58e4b152ad0a863b5f6d91 |
|
11-May-2016 |
Yuichi Araki <yaraki@google.com> |
Add behavior_skipCollapsed for bottom sheet Bug: 27421374 Change-Id: Ib606974d72e86d8c5baaea505c181b06090a5d14
/frameworks/support/design/res/values/attrs.xml
|
73e7a06fb66110495fa4e98a91831a47feab2526 |
|
11-May-2016 |
Chris Banes <chrisbanes@google.com> |
Design lib styleables rename pt.2 - Forgot about ScrollingViewBehavior - Fix doc @attr references BUG: 28708856 Change-Id: I86a22252bda4929778719f6e1587c171f454f0bd
/frameworks/support/design/res/values/attrs.xml
|
c6cbbb50a06ec08e6888bd1c3dfd7fdf588d9db5 |
|
11-May-2016 |
Chris Banes <chrisbanes@google.com> |
Rename design lib layout styleables They're now in a format which Android Studio and layoutlib supports. BUG: 28708856 Change-Id: I8df109e197b56586d19f701b631b6405b08873ea
/frameworks/support/design/res/values/attrs.xml
|
6df5bb9903307734ed05a5135c7812fb9b6d43c8 |
|
20-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
More customization methods for CollapsingToolbarLayout The scrim trigger and animation values are currently hard set. This CL adds attributes and setter/getters for them. BUG: 28287425 Change-Id: I994146ea82d72d0f6f4399116993f85102d53010
/frameworks/support/design/res/values/attrs.xml
|
1a8e4886abbc35e479cddb7b4acd601cede2fd8a |
|
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
Use StateListAnimator for AppBarLayout elevation changes Currently the logic for updating an AppBarLayout's elevation is baked into the code, and can't be customized. This CL extracts this into a StateListAnimator which has the added benefit of now animating the elevation. BUG: 22008506 Change-Id: I4786a9b56b9f3c18ee0610a16036990939a99101
/frameworks/support/design/res/values/attrs.xml
|
a1de3eef9bb5ef90d00a23c65f13e1fc83254455 |
|
01-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Make FAB react to window size Useful for multi-windows where the size of the window can change. Also added an API to set the size programmatically. The default size is now AUTO, but can be explicitly set to whatever size the developer wishes. BUG: 27328132 BUG: 27464447 Change-Id: If617b565a8c242d6ce8b85e56cd9a20df07995ff
/frameworks/support/design/res/values/attrs.xml
|
b3ba94bf8b5cdae24e5a09a83813d72f2e2d8c1a |
|
23-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "Add default style attrs for design components" This reverts commit 7e268c7de8bb10fc24ddda5d237d5cc5ce3b591b. Change-Id: I5ba53003569cb7918fdaa550d36a697c86b2c282
/frameworks/support/design/res/values/attrs.xml
|
7e268c7de8bb10fc24ddda5d237d5cc5ce3b591b |
|
22-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Add default style attrs for design components BUG: 27285523 Change-Id: Id19144f3fe58fe61ea132c2ca4fbf2cda5595277
/frameworks/support/design/res/values/attrs.xml
|
8f7c75e11bb75653e8c58930f66981f766dc2c06 |
|
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix error colours in design lib We now have themes in Design lib which apps should be using. Since we can't break apps which are not using the themes, we also support themes which are not descendent of Theme.Design. BUG: 26933361 Change-Id: I8b62ef8e263ba93d5e9943360967ec8939688744
/frameworks/support/design/res/values/attrs.xml
|
00a5da9ff7cb74900362a85c567a3795afbc5586 |
|
27-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Update TabItem attr docs BUG: 26773458 Change-Id: I4d7b83eb8a5b88da2acbf1221aab9b06d15c01c0
/frameworks/support/design/res/values/attrs.xml
|
4cc50ca6952dcc35f1babd918742dbd09e3c01c7 |
|
05-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Allow TabLayout items to be added in a layout Adds a new dummy view called TabItem which is just a vehicle for reading attributes. Also tidied up TabLayout's attribute javadoc BUG: 19634570 Change-Id: Ia3a5e518bcf8266fb9fa800f062dd1dc6fe7214c
/frameworks/support/design/res/values/attrs.xml
|
d2a4484c16a10860505536a6697d9aa310731242 |
|
07-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Rename design-lib Theme styleable Causes conflicts with certain build systems. BUG: 26432331 Change-Id: I5dae0086da19e60ca1995dfe027e8e347c1fe82d
/frameworks/support/design/res/values/attrs.xml
|
623321eab762c7aca78f08251f89a4e833c914b7 |
|
16-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "BottomSheetDialog and BottomSheetDialogFragment" into mnc-ub-dev
|
bf987613e4a9043e263346047494ba3e977ff0f8 |
|
09-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
BottomSheetDialog and BottomSheetDialogFragment These are referred to as "modal" bottom sheets in the Material Design guideline. BottomSheetDialogFragment can be used like DialogFragment, but it shows the content using BottomSheetBehavior. BottomSheetDialog is an implementation of Dialog styled to show a bottom sheet. Bug: 23989269 Change-Id: I6aefb221539f18cef580f5fa8bc8c377198b359c
/frameworks/support/design/res/values/attrs.xml
|
4837e2d38e11a8e85a2718e4620f73d32dcde184 |
|
07-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Allow Toolbar's to be nested in CTL Also documented the dummy view functionality. BUG: 25680977 BUG: 25927941 Change-Id: I8af68d18b4d06cc44e2076b7ff456e80ecd0009a
/frameworks/support/design/res/values/attrs.xml
|
f28a0f76c7a46d61785ef7cbc407c19942ecab46 |
|
06-Oct-2015 |
Yuichi Araki <yaraki@google.com> |
Add hide feature to BottomSheetBehavior Bottom sheets can now be hidden by swiping it further downward. This also adds BottomSheetListener so that the state of the bottom sheet can be monitored. Bug: 23989269 Change-Id: Iadaca8cfd342ad6521874c728c069b2abd297e23
/frameworks/support/design/res/values/attrs.xml
|
6d7a9a02765e4cb497081e66dafb5d9fa76f4312 |
|
19-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Add compat padding to FloatingActionButton ala CardView Defaults to disabled, but when enabled, FloatingActionButton will have the same metrics on both Lollipop+, and older platforms where the compat shadow is used. BUG: 25274672 Change-Id: Ide28651124ab31472c588e7d65a32999ec674445
/frameworks/support/design/res/values/attrs.xml
|
380cfd776b247427779d26958249d5da85e6a59b |
|
28-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Add setHintEnabled to TextInputLayout BUG: 24800082 Change-Id: Idc8713a8e4516a8d93a08f151d9efbd083f29bc9
/frameworks/support/design/res/values/attrs.xml
|
097e80a3c5518c6bf2e9f3f9b55ed9f4b5cc37e8 |
|
16-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Fix invisible FloatingActionButton pre-ICS The mutate workaround doesn't work all of the time. This CL fixes it by always creating our own GradientDrawable for the background BUG: 23373046 Change-Id: I4b478a23b89d6721ebead62c5bb67505a5737611
/frameworks/support/design/res/values/attrs.xml
|
452f94d1c58e2a7476019b98c3bf0e4b322d1525 |
|
15-Sep-2015 |
Yuichi Araki <yaraki@google.com> |
Initial implementation of BottomSheet This adds persistent bottom sheets as a CoordinatorLayout.Behavior. Bug: 23989269 Change-Id: Iaff739523ba68ee2b9d8214264a6118e0f8c1ad1
/frameworks/support/design/res/values/attrs.xml
|
249ad6faac840b73bb55d47cdbecccdee2c8dd61 |
|
14-Sep-2015 |
Yuichi Araki <yaraki@google.com> |
Add support for character counter TextInputLayout shows the character counter when app:counterEnabled is set to true. It also shows error when the input is longer than the value specified with app:counterMaxLength. Bug: 23987575 Change-Id: Iffdd73f049c58c04d0a6d91668b63a259d5a04ba
/frameworks/support/design/res/values/attrs.xml
|
ec2310cd2b3bce8ecd9fd03ea3e537f2ee70a76a |
|
10-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add ability to snap AppBarLayout children to edges" into mnc-ub-dev
|
bc22c4fd37e99643b3e7b87e2849a9e63fb8c5fc |
|
26-May-2015 |
Chris Banes <chrisbanes@google.com> |
Add ability to snap AppBarLayout children to edges BUG: 23792717 Change-Id: Ic373fb30c1c3b97f2e1c845c496e97e766f078ec
/frameworks/support/design/res/values/attrs.xml
|
64bcb674cc45ab712a591d4f540d5c13404f3b83 |
|
03-Sep-2015 |
Yuichi Araki <yaraki@google.com> |
Revert "Revert "Use RecyclerView for NavigationView"" This reverts commit ca2f07c9cc83b98d73a18da7177044ee147ffb94. Change-Id: I7c19c2f84fc4b520b8a1951729c40a1f9ac1435f
/frameworks/support/design/res/values/attrs.xml
|
ca2f07c9cc83b98d73a18da7177044ee147ffb94 |
|
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Revert "Use RecyclerView for NavigationView" This reverts commit e7b2c26d2ffadc94dc6ee043ab12e03201e1bf95. Change-Id: I1c7ec7629a08566dd4a17431a857e36961ba8270
/frameworks/support/design/res/values/attrs.xml
|
e7b2c26d2ffadc94dc6ee043ab12e03201e1bf95 |
|
25-Aug-2015 |
Yuichi Araki <yaraki@google.com> |
Use RecyclerView for NavigationView Replace ListView with RecyclerView. This does not change any public APIs. Change-Id: I618360f0267c74692dd2e4489455b845c379d52c
/frameworks/support/design/res/values/attrs.xml
|
1701feace5652372dd2fe1913f74169a12e2c940 |
|
28-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Allow CollapsingToolbarLayout's title is be disabled BUG: 22782543 Change-Id: I72e513abae20cd5b25fefe6ff5061fee34daab0f
/frameworks/support/design/res/values/attrs.xml
|
b8a3b8ee61756f9f9a856eb2428bf2389fd92926 |
|
22-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
TextInputLayout fixes - Respect TextView gravity for hint - Add flag to disable/enabled animations BUG: 22651131 BUG: 22651135 Change-Id: Ibf05f30e514fac51db867c8318344f3fae4a4ae0
/frameworks/support/design/res/values/attrs.xml
|
2aa57abd4531068424642e1a5dfff47c17b84c2e |
|
26-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Expand TextInputLayout's API with more getters/setters BUG: 22106238 Change-Id: I2f22c3b33067db4688003a6e98271a5f3aa04d0c
/frameworks/support/design/res/values/attrs.xml
|
9995f7bdb02dbe16155661545fd64046ad3d56c2 |
|
01-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Add APIs to set AppBarLayout to be expanded or not BUG: 21993903 Change-Id: I840665eab09814e8f09fb1a1f3f8bd13cac0d4b7
/frameworks/support/design/res/values/attrs.xml
|
5c7d7bbceeaebc46dc2e4b2135cc330414f716d4 |
|
24-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Setters for CollapsingToolbarLayout title gravity Most of the work is in CollapsingTextHelper to able to support both v-grav and h-grav. BUG: 22078891 Change-Id: Ie034c3a8077fb00174374d145ffba821fd49f0c1
/frameworks/support/design/res/values/attrs.xml
|
153fa9a03422419cd56b7d17def1ae907fc7b5cf |
|
08-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Add method to change NavigationView text appearance BUG: 21455036 Change-Id: I5ce72af991c66ac1f7750bd1820bc4361f95eddf
/frameworks/support/design/res/values/attrs.xml
|
cd78954a2b32d9c22686f12c194fac7e49566cf6 |
|
13-May-2015 |
Chris Banes <chrisbanes@google.com> |
FloatingActionButton border DO NOT MERGE This CLs add functionality to add a circular bevel like stroke around the FAB. Also tidied up the DrawableWrapper tinting to make sure we invalidate the tint correctly. BUG: 21087747 Change-Id: I97e8309574986cdb256c4a9aa7d2c2d1f20d87b1
/frameworks/support/design/res/values/attrs.xml
|
79208cc336926148978ccb49861f986fada745e0 |
|
11-May-2015 |
Chris Banes <chrisbanes@google.com> |
Some fixes for CollapsingToolbarLayout - Allow setting of the primary Toolbar from it's id - Fixes around insetting of views - Added a missing margin dimension BUG: 21012285 Change-Id: Id907f252f12157795234280b0389a4778c595d67
/frameworks/support/design/res/values/attrs.xml
|
6ba61c5c79fe025036593c9daf79cb65299bb0b6 |
|
01-May-2015 |
Chris Banes <chrisbanes@google.com> |
Window inset support for CoL + AppBarLayout DO NOT MERGE CoL now handles and consumes all window insets given to it on L+. AppBarLayout and it's Behaviors have special handling to ensure it's view are measured correctly. CollapsingToolbarLayout has handling to ensure that view are not laid out within the insets. BUG: 20652400 Change-Id: Ifa8677aa8abeaf443c53bbe6b53e29ff1859b18d
/frameworks/support/design/res/values/attrs.xml
|
a63940ca14cd3ad9620e94f709930bb968525c57 |
|
01-May-2015 |
Chris Banes <chrisbanes@google.com> |
Tidy up styling and tinting in NavigationView Currently there is no way to set a different tint/color for the text and icon. This icon splits them up and tidies up some of the internal state. Change-Id: I5d81f19dddf2df6cfc983fc2a60b2353a780d522
/frameworks/support/design/res/values/attrs.xml
|
9f97e0cc142eb7c3b5a630b90a430f428ae02b4a |
|
30-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add app:headerLayout attribute to NavigationView" into lmp-mr1-ub-dev
|
45cbb1d10c865209f373a148556191700d8ea345 |
|
29-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
TabLayout text color handling improvements We now accept ColorStateLists via app:tabTextColor. Change-Id: If234a61983b1fd6ddc8509092f39522b63aecb32
/frameworks/support/design/res/values/attrs.xml
|
0cf8ecaeccbd07b5259927569eaf79e9a275d34f |
|
29-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add app:headerLayout attribute to NavigationView BUG: 20654538 Change-Id: I38a299b514cfcdc3092273fec58d1134b187a928
/frameworks/support/design/res/values/attrs.xml
|
81520564f3dd783136e025174021ba4eabd6ff3c |
|
13-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Set default background for AppBarLayout Change-Id: I8e5809a3d7dedca82fdeaad2e759ba127069e7df
/frameworks/support/design/res/values/attrs.xml
|
50dfc33a565c4aefe6d5e844c93aa24a74cb80b3 |
|
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
AppBarLayout improvements - De-jank the scrim animation - Add elevation support - Tidy up API - Fix 'quick scroll' functionality Change-Id: If9b494a7626e94ad8a4f034f65ab07bd34cf2871
/frameworks/support/design/res/values/attrs.xml
|
a6a508b2296730ca6954aaebcca52a9962a5cb55 |
|
11-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
AppBarLayout There is still a few things missing for this, such as elevation and fling support. I'll add these in a later CL. Change-Id: Ie6d6d24a39a21bcd640f09c9da07ec2f6c1f4bb4
/frameworks/support/design/res/values/attrs.xml
|
3a2c9c408e240e761b043139c5d228d3ad93f6c2 |
|
26-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Add app:menu attribute to NavigationView Also refactored some of the navigation view internals. BUG: 19938713 Change-Id: I046761c2c41490fd28b984c035672add77ea9c7a
/frameworks/support/design/res/values/attrs.xml
|
b7f9224b1495db47eb8fd813b5912250e900770a |
|
09-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Snackbar Also added a new default swipe-to-dismiss behavior and hooked it up. Also hooked up the Snackbar to the Floating Action Buttons. Change-Id: I717d4db5d34b6c17a2afabe5a3bc2c79fcee4233
/frameworks/support/design/res/values/attrs.xml
|
c5b63021dfda1dd155775a0b4845c5ca3c70b1b0 |
|
07-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
TextInputLayout - a wrapper around EditText Currently it implements the floating label pattern and error message handling. Change-Id: I65132d06e0eef71f671594c3bb39633e9f89a0da
/frameworks/support/design/res/values/attrs.xml
|
a966c6cda6a3aa562fcfdb842b6c6b35bdd6a3dc |
|
05-Feb-2015 |
Adam Powell <adamp@google.com> |
CoordinatorLayout CoordinatorLayout is meant to be like a super-powered FrameLayout with three major additional capabilities: * Aligning views relative to other views arbitrarily nested within other siblings (e.g. floating action buttons aligning to one edge of a content pane) * Aligning views relative to keylines defining horizontal positioning * Defining pluggable interaction behaviors from layout xml This patch implements the first two features and some of the initial plumbing for the third. Change-Id: I9c368d298cd35ff507ce5c8449a572fbfe9e5da7
/frameworks/support/design/res/values/attrs.xml
|
a5081dfb26b3664d97d5fe09b9b6a9c9667e0e9f |
|
19-Feb-2015 |
Yuichi Araki <yaraki@google.com> |
Rename NavigationDrawerView to NavigationView Change-Id: I639fbb4754add5d72f5baaca6728fc1348e256e0
/frameworks/support/design/res/values/attrs.xml
|
d3ee2c7d22c0cb204ea9077fa9e64511266d6799 |
|
10-Feb-2015 |
Yuichi Araki <yaraki@google.com> |
Add selection feature to NavigationDrawerView. The selected item can be marked by MenuItem#setChecked in onNavigationItemSelected callback. This also takes MenuGroup into account, that is, NavigationDrawerView highlights only one item in one MenuGroup. Also removes an unnecessary separator when a MenuGroup comes at the top of the menu. Change-Id: Ia7373bb8b64836de8a0db7552c5304165afa7d64
/frameworks/support/design/res/values/attrs.xml
|
320c3e9fe1e100a5a7cda5dd217d2d1152d08b3f |
|
28-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
New TabLayout Change-Id: If8a0720ab759b80bcfce7fad645e5b2a8d6e7c3a
/frameworks/support/design/res/values/attrs.xml
|
31a49efe2adb59e31611f6871895a3243d835127 |
|
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Initial implementation of NavigationDrawer NavigationDrawer can be used inside DrawerLayout (support-v4) to provide navigation menu. The menu can be populated by XML. This is just a starting point. It still misses a lot of major features, including marking current item, account switcher API, and pinning items. This chnage also adds android.support.v4.widget.TextViewCompat with setCompoundDrawablesRelative* methods. This reverts commit e34464da9acbbf5891651addc0983d2d920f5be4. Change-Id: I54cd343be90588cb1735189deb2100552240fde8
/frameworks/support/design/res/values/attrs.xml
|
e34464da9acbbf5891651addc0983d2d920f5be4 |
|
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Revert "Initial implementation of NavigationDrawer" This reverts commit d4bea8be0627dac53fb5907f1f64dddf6147d55e. Change-Id: Ic36cd74dbd8c0ba9b66fd65b096f60a1957011e9
/frameworks/support/design/res/values/attrs.xml
|
d4bea8be0627dac53fb5907f1f64dddf6147d55e |
|
14-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Initial implementation of NavigationDrawer NavigationDrawer can be used inside DrawerLayout (support-v4) to provide navigation menu. The menu can be populated by XML. This is just a starting point. It still misses a lot of major features, including marking current item, account switcher API, and pinning items. This chnage also adds android.support.v4.widget.TextViewCompat with setCompoundDrawablesRelative* methods. Change-Id: Ife8e39de2e2938d246713bb8cd486489be92cd6a
/frameworks/support/design/res/values/attrs.xml
|
9840efe3dbdc7026521da8576574c55120782f6c |
|
06-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Floating Action Button Includes a tweaked ShadowDrawableWrapper which supports circular shapes. FloatingActionButton also support a internal StateListAnimator for pre-Lollipop. Change-Id: Ia88c28c2ab0da0779f1092495e3a417969cb1d2a
/frameworks/support/design/res/values/attrs.xml
|