plusCubed
|
a9ba7525cd
Material background on all Android versions, MD widgets deleted and methods moved into MDTintHelper;
|
před 10 roky |
Aidan Follestad
|
4e64d810ec
Removed unused variable, fixed light theme on Gingerbread for #410
|
před 10 roky |
Aidan Follestad
|
086ee52e76
Fixed #413, title and content global theme color attributes won't be overridden
|
před 10 roky |
Aidan Follestad
|
99571a5f74
Internal cancel and dismiss listeners no longer needed for input dialog. Avoids crashes in support DialogFragments too.
|
před 10 roky |
Aidan Follestad
|
758648472c
Input dialogs no longer override onShow, onCancel, and onDismiss listeners. Also made the internal setter methods in DialogBase protected, and moved DialogBase to a private base package class.
|
před 10 roky |
Aidan Follestad
|
0f6dbba34a
Switched uses of getContext() to custom getThemedContext() which returns themed wrapper
|
před 10 roky |
Aidan Follestad
|
e109a67d0a
More theming fixes (hopefully)
|
před 10 roky |
Aidan Follestad
|
33a4006041
Dialog custom view theme issues should be fixed?
|
před 10 roky |
Aidan Follestad
|
b3e1c547f2
Simplified getTheme() process in DialogInit using DialogUtils.resolveBoolean()
|
před 10 roky |
Aidan Follestad
|
99417f4a07
MDEditText is used by input dialogs to dynamically color it based on widgetColor
|
před 10 roky |
Aidan Follestad
|
1ccca94bd0
Added built in input dialog
|
před 10 roky |
Aidan Follestad
|
02c71b6019
Progress bars will use Lollpop's button tint list, or color filters below. Check boxes and radio buttons will use button tint list on Lollipop MR1 and above, color filters don't work below. Added yet more useful info the README.
|
před 10 roky |
Aidan Follestad
|
4b93e50c2d
Switched progressColor() to widgetColor(), it will apply to check boxes and radio buttons in choice lists. Added default light or dark theme detection based on Activity's primary text color. Completely redid the Theming section in the README.
|
před 10 roky |
Kevin Barry
|
7c092d78de
Refactor padding to be more efficient
|
před 10 roky |
Aidan Follestad
|
b481279203
Fixed title, content, and item color global theming attributes
|
před 10 roky |
Aidan Follestad
|
8633fc1661
When using system attributes for title and content color, it will automatically use inverse if needed (e.g. if dialog theme is light and activity theme is dark)
|
před 10 roky |
Aidan Follestad
|
7a96180c7f
Title, content, and list item colors will be derived from system attributes by default. However this will currently cause issues if you use a dark dialog with a light activity theme, or vice versa.
|
před 10 roky |
Aidan Follestad
|
92eac3e554
Added progressColor(), progressColorRes(), and progressColorAttr() to the Builder, along with a md_progress_color global theme attribute.
|
před 10 roky |
Aidan Follestad
|
c2a2b35914
Fixes for RTL support and gravity.
|
před 10 roky |
Aidan Follestad
|
3d867ced1c
Progress with item gravity and new global theme attributes for Gravity. Not done yet, have to add to README too.
|
před 10 roky |
Aidan Follestad
|
1bbbd80022
Fixed issues from new action button visibility management logic that would prevent list view invalidation.
|
před 10 roky |
Aidan Follestad
|
4e37d0bd6c
Re-designed how action button visibility is managed. The library only intervenes when the dialog is first shown, after that you can freely change action button visibilities.
|
před 10 roky |
Aidan Follestad
|
15d9220298
Title will no longer be switched for content if title is provided but content isn't. Also removed old deprecated method that no one should still be using.
|
před 10 roky |
Aidan Follestad
|
c10175bb94
Should hopefully fix #379
|
před 10 roky |
Aidan Follestad
|
de18d4a25b
With single and multi choice lists, if the initial selection is further down in the list than what's initially visible, it will automatically scroll to show the first selected position. Resolves #372.
|
před 10 roky |
Juha Kuitunen
|
e441fa789c
Fix #363
|
před 10 roky |
Aidan Follestad
|
9720264ee2
Distributed different dialog types among different layouts, along with distributing re-used components to included layouts. Highly increases efficiency and speed, and decreases manual padding/margin logic. Resolves #368.
|
před 10 roky |