
Completely rework the base adapter class to require less boilerplate and properly handle cases such as diffing. The major adapters have been migrated to this system, but the other adapters have not been changed so far. This is only part 1 of a multi-part rework, as this is an incredibly complex system.
51 lines
No EOL
2 KiB
XML
51 lines
No EOL
2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources>
|
|
<!-- Spacing Namespace | Dimens for padding/margin attributes -->
|
|
<dimen name="spacing_small">8dp</dimen>
|
|
<dimen name="spacing_medium">16dp</dimen>
|
|
<dimen name="spacing_mid_large">24dp</dimen>
|
|
<dimen name="spacing_large">32dp</dimen>
|
|
|
|
<dimen name="spacing_small_inv">-8dp</dimen>
|
|
|
|
<!-- Size Namespace | Width & Heights for UI elements -->
|
|
<dimen name="size_btn_small">48dp</dimen>
|
|
<dimen name="size_btn_large">64dp</dimen>
|
|
|
|
<dimen name="size_cover_compact">48dp</dimen>
|
|
<dimen name="size_cover_normal">56dp</dimen>
|
|
<dimen name="size_cover_large">128dp</dimen>
|
|
<dimen name="size_cover_mid_huge">192dp</dimen>
|
|
<dimen name="size_cover_huge">256dp</dimen>
|
|
|
|
<dimen name="size_corners_small">8dp</dimen>
|
|
<dimen name="size_corners_large">16dp</dimen>
|
|
|
|
<dimen name="size_track_number">32dp</dimen>
|
|
<dimen name="size_playback_icon">32dp</dimen>
|
|
|
|
<dimen name="text_size_ext_label_larger">16sp</dimen>
|
|
<dimen name="text_size_ext_title_mid_large">18sp</dimen>
|
|
<dimen name="text_size_track_number">22sp</dimen>
|
|
|
|
<!-- Misc -->
|
|
<dimen name="elevation_small">2dp</dimen>
|
|
<dimen name="elevation_normal">4dp</dimen>
|
|
|
|
<dimen name="fast_scroll_popup_min_width">78dp</dimen>
|
|
<dimen name="fast_scroll_popup_min_height">64dp</dimen>
|
|
<dimen name="fast_scroll_popup_padding_start">@dimen/spacing_medium</dimen>
|
|
<dimen name="fast_scroll_popup_padding_end">28dp</dimen>
|
|
<dimen name="fast_scroll_thumb_touch_target_size">16dp</dimen>
|
|
|
|
<dimen name="slider_thumb_radius">6dp</dimen>
|
|
<dimen name="slider_halo_radius">16dp</dimen>
|
|
|
|
<dimen name="recycler_fab_space_normal">88dp</dimen>
|
|
<dimen name="recycler_fab_space_large">128dp</dimen>
|
|
|
|
<dimen name="widget_width_min">176dp</dimen>
|
|
<dimen name="widget_height_min">110dp</dimen>
|
|
<dimen name="widget_width_def">@dimen/widget_width_min</dimen>
|
|
<dimen name="widget_height_def">@dimen/widget_height_min</dimen>
|
|
</resources> |