239 Commits

Author SHA1 Message Date
ldjesper
ce2d7dec5e Alternate Theme layout demos. Correct usage of shapeAppearance attributes based on screensize. Range pickers default to dialog mode when screens are larger than 480dp.
PiperOrigin-RevId: 254324320
2019-06-24 17:11:24 -04:00
marianomartin
c946144645 Internal cleanup
PiperOrigin-RevId: 254305776
2019-06-24 17:06:45 -04:00
marianomartin
c836066067 Add actions for drag and drop list of cards
Test plan:

- Navigate to list card view activity
- turn talkback on
- listen for actions in Card (down, up)
- Verify swapping cards works with the actions.

PiperOrigin-RevId: 254240105
2019-06-24 17:04:49 -04:00
ldjesper
fd686f2074 MaterialCalendar Listeners added. Updated catalog demo to use listeners.
PiperOrigin-RevId: 254122526
2019-06-24 16:56:23 -04:00
marianomartin
2de39fafe0 Internal cleanup
PiperOrigin-RevId: 253799644
2019-06-18 13:57:49 -04:00
marianomartin
8002fb7954 Internal cleanup
PiperOrigin-RevId: 253615769
2019-06-18 13:41:56 -04:00
Material Design Team
63387d1b12 Migrate from Has*Injector types to HasAndroidInjector
Update to Dagger 2.23.1 to get the new APIs.

PiperOrigin-RevId: 253586274
2019-06-18 13:40:56 -04:00
connieshi
0a6de9f979 Add switch to Buttons demo to toggle enabled / disabled state.
PiperOrigin-RevId: 253582470
2019-06-18 13:39:07 -04:00
dniz
6783f9e1cd Clean up naming of elevation overlay methods and attributes
PiperOrigin-RevId: 253283047
2019-06-18 13:34:29 -04:00
marianomartin
450300d973 Internal cleanup
PiperOrigin-RevId: 253249607
2019-06-18 13:30:04 -04:00
connieshi
ee913784dc Rename BottomNavigationView#showBadge to BottomNavigationView#getOrCreateBadge(). No longer ensures that the badge is visible. User should call BadgeDrawable#setVisible(boolean).
PiperOrigin-RevId: 253231582
2019-06-18 13:28:31 -04:00
connieshi
0525b102db Update Bottom Nav catalog demo to use filled icons for checked stated and outlined icons for unchecked state.
PiperOrigin-RevId: 253087691
2019-06-18 13:26:53 -04:00
cketcham
bff75f2d3e Update to lamdas
PiperOrigin-RevId: 252846439
2019-06-18 13:21:02 -04:00
marianomartin
5a5d311a36 Check more lint warnings, show warnings as errors.
PiperOrigin-RevId: 252822573
2019-06-18 13:20:15 -04:00
connieshi
b3980237a4 Rename Tab#showBadge to Tab#getOrCreateBadge(). No longer ensures that the badge is visible. User should call BadgeDrawable#setVisible(boolean).
PiperOrigin-RevId: 252635742
2019-06-18 11:57:19 -04:00
connieshi
63fed94c90 s/clearBadgeNumber/clearNumber
PiperOrigin-RevId: 251693601
2019-06-10 08:57:49 -07:00
connieshi
50d1c1013e Update demos that can add badge number to hide and reset badge number instead of removing/deleting the badge all together.
PiperOrigin-RevId: 251252951
2019-06-10 08:38:23 -07:00
connieshi
111cd001f5 Update TabLayout demos in MDC catalog to include badging.
PiperOrigin-RevId: 250356916
2019-05-29 16:26:32 -04:00
leticiars
23aed1798c Updating Menus catalog demo.
PiperOrigin-RevId: 250284784
2019-05-29 16:23:21 -04:00
Jan Skrasek
084177e1ba Remove rounded bottom corners of bottomsheets
Resolves https://github.com/material-components/material-components-android/pull/348

GIT_ORIGIN_REV_ID=3af172c871c111e109cc2c7413bec04d28f385c5
PiperOrigin-RevId: 249482184
2019-05-24 14:20:39 -04:00
Material Design Team
318085f2ca Automated g4 rollback of changelist 249279193
PiperOrigin-RevId: 249309312
2019-05-24 14:15:20 -04:00
leticiars
cc63b8672f Updating Menus catalog demo
PiperOrigin-RevId: 249279193
2019-05-24 14:13:51 -04:00
leticiars
0f7eaaa94f Adding styling for ListPopupWindow along with dark theme support.
PiperOrigin-RevId: 249244399
2019-05-24 14:10:53 -04:00
marianomartin
90837ec485 Internal cleanup
PiperOrigin-RevId: 249243403
2019-05-21 12:15:07 -04:00
raajkumars
bc68846ab3 Fixed Chips Demo: Single Selection does not prevent more than one chip from being selected.
PiperOrigin-RevId: 249123168
2019-05-21 12:13:39 -04:00
dniz
31c502b741 Show snackbar on menu item click in top app bar demos
Resolves https://github.com/material-components/material-components-android/issues/370

PiperOrigin-RevId: 249052831
2019-05-21 12:08:27 -04:00
Material Design Team
3c5f9f6cb0 Migrate CoordinatorLayout android support libraries to androidx
PiperOrigin-RevId: 248819271
2019-05-21 12:03:28 -04:00
dniz
6c37b1a0fc Update Catalog theme switcher dialog to use colorControlHighlight for divider color instead of @color/mtrl_on_surface_disabled
PiperOrigin-RevId: 248783786
2019-05-21 11:15:16 -04:00
Material Design Team
54df381127 Migrate viewpager android support libraries to androidx.
PiperOrigin-RevId: 247499141
2019-05-16 12:39:13 -04:00
dniz
fde196d8ab Add Catalog Choose "Light/Dark/System default" Theme to Theme Switcher
Also refactor theme preferences saving and selected item color in choose theme popup menu

PiperOrigin-RevId: 247421563
2019-05-16 12:37:11 -04:00
melaniegoetz
3560a3afb3 Allow Bottomsheet to settle to Half-expanded state on drag
PiperOrigin-RevId: 247061538
2019-05-07 17:28:56 -04:00
leticiars
4e38a97dda Updating Dropdown Menu demo.
PiperOrigin-RevId: 246869846
2019-05-06 19:26:25 -04:00
dniz
9f692ecb16 Update Catalog dark theme toggle to be a menu with System default option
PiperOrigin-RevId: 246841272
2019-05-06 12:51:48 -04:00
dniz
8f622283d1 Remove CSL theme attribute workarounds
Also update androidx dependencies to get latest fixes: appcompat to 1.1.0-alpha04 and core to 1.1.0-alpha05

PiperOrigin-RevId: 246804285
2019-05-06 10:34:04 -04:00
dniz
2735069208 Update Catalog Dark Theme toggle to switch between MODE_FOLLOW_SYSTEM and MODE_YES
PiperOrigin-RevId: 246514518
2019-05-03 12:59:49 -04:00
dniz
cd24d3f528 Add Dark Theme toggle to Catalog
PiperOrigin-RevId: 246397450
2019-05-03 11:03:24 -04:00
leticiars
c71b6ccb13 Exposed Dropdown Menu (https://material.io/design/components/menus.html#exposed-dropdown-menu).
An AutoCompleteTextView should be used in the place of a TextInputEditText, along with with a Widget.MaterialComponents.TextInputLayout.(...).ExposedMenuDropdown style.

PiperOrigin-RevId: 246343749
2019-05-03 10:58:36 -04:00
gauthams
566a4bc797 Add statusBarForeground back to cat_topappbar_scrolling_transparent_statusbar_activity.xml
PiperOrigin-RevId: 245860094
2019-04-30 12:52:32 -04:00
gauthams
0aa08f25c5 Fix crash in Catalog
PiperOrigin-RevId: 245858537
2019-04-30 12:50:41 -04:00
dniz
e4f4d9d4f5 Update Card List Drag Demo to use app:srcCompat for drag handle vector drawable
PiperOrigin-RevId: 245743179
2019-04-29 16:01:06 -07:00
marianomartin
a47475da0d Support drag actions for A11y in draggable card demo
PiperOrigin-RevId: 245418849
2019-04-29 15:53:28 -07:00
dniz
34a3a46f61 Update Tabs to default to surface style in Dark Theme
PiperOrigin-RevId: 245217332
2019-04-29 15:39:42 -07:00
connieshi
9a52cebdd3 Remove extra line + ;
PiperOrigin-RevId: 245118587
2019-04-29 15:37:37 -07:00
connieshi
4831d696d0 Fix NPE in Bottom Navigation catalog demo.
PiperOrigin-RevId: 245086884
2019-04-29 15:36:00 -07:00
dniz
263ffa7353 Remove hardcoded background from Auto Tabs demo to fix demo in Dark Theme
PiperOrigin-RevId: 245048022
2019-04-29 15:32:43 -07:00
dniz
d5ab5910dc Update Bottom Navigation to default to surface style in Dark Theme
PiperOrigin-RevId: 245041248
2019-04-29 15:31:01 -07:00
dniz
5249f54ab1 Update AppBarLayout and ActionBar to default to surface style in Dark Theme
Also update Dark Theme colorPrimaryDark to be #000000 to match

PiperOrigin-RevId: 245028116
2019-04-29 15:30:11 -07:00
marianomartin
a4c17bec62 Add context menus to catalog
Simple demo of context menu in a text view, options to copy text and highlight it.

PiperOrigin-RevId: 244897462
2019-04-29 15:27:09 -07:00
dniz
d25a92eb83 Update MDC Catalog table of contents icons
PiperOrigin-RevId: 244691244
2019-04-29 15:24:13 -07:00
dniz
18f30248c1 Add ElevationOverlayProvider util method for getting surface color with overlay
Also rename getColorSurface method to getSurfaceColor

PiperOrigin-RevId: 244392744
2019-04-19 22:00:45 -04:00