Implement new feed and subscriptions groups

- Introduce Groupie for easier lists implementations
- Use some of the new components of the Android Architecture libraries
- Add a bunch of icons for groups, using vectors, which still is
compatible with older APIs through the compatibility layer
This commit is contained in:
Mauricio Colli 2019-04-28 17:43:54 -03:00
parent c1765bf035
commit ee00c8c26f
143 changed files with 4099 additions and 1370 deletions

View file

@ -41,21 +41,60 @@
<attr name="ic_add" format="reference"/>
<attr name="ic_restore_defaults" format="reference"/>
<attr name="ic_blank_page" format="reference"/>
<attr name="ic_refresh" format="reference"/>
<attr name="ic_list" format="reference"/>
<attr name="ic_grid" format="reference"/>
<attr name="ic_delete" format="reference"/>
<attr name="ic_settings_update" format="reference"/>
<attr name="ic_done" format="reference"/>
<attr name="ic_computer" format="reference"/>
<attr name="ic_videogame" format="reference"/>
<attr name="ic_music_note" format="reference"/>
<attr name="ic_stars" format="reference"/>
<attr name="ic_sports" format="reference"/>
<attr name="ic_money" format="reference"/>
<attr name="ic_person" format="reference"/>
<attr name="ic_people" format="reference"/>
<attr name="ic_heart" format="reference"/>
<attr name="ic_kids" format="reference"/>
<attr name="ic_fastfood" format="reference"/>
<attr name="ic_car" format="reference"/>
<attr name="ic_motorcycle" format="reference"/>
<attr name="ic_trending_up" format="reference"/>
<attr name="ic_school" format="reference"/>
<attr name="ic_asterisk" format="reference"/>
<attr name="ic_smile" format="reference"/>
<attr name="ic_edit" format="reference"/>
<attr name="ic_explore" format="reference"/>
<attr name="ic_fitness" format="reference"/>
<attr name="ic_restaurant" format="reference"/>
<attr name="ic_mic" format="reference"/>
<attr name="ic_radio" format="reference"/>
<attr name="ic_shopping_cart" format="reference"/>
<attr name="ic_watch_later" format="reference"/>
<attr name="ic_work" format="reference"/>
<attr name="ic_movie" format="reference"/>
<attr name="ic_pets" format="reference"/>
<attr name="ic_world" format="reference"/>
<attr name="ic_sunny" format="reference"/>
<attr name="ic_telescope" format="reference"/>
<attr name="ic_megaphone" format="reference"/>
<attr name="progress_horizontal_drawable" format="reference"/>
<!-- Can't refer to colors directly in drawable's xml-->
<attr name="toolbar_shadow_drawable" format="reference"/>
<attr name="selector_drawable" format="reference"/>
<attr name="checked_selector_drawable" format="reference"/>
<attr name="focused_selector_drawable" format="reference"/>
<attr name="dashed_border_drawable" format="reference"/>
<attr name="separator_color" format="color"/>
<attr name="queue_background_color" format="color"/>
<attr name="contrast_background_color" format="color"/>
<attr name="windowBackground" format="color"/>
<attr name="colorPrimary" format="color"/>
<attr name="card_item_background_color" format="color"/>
<attr name="card_item_contrast_color" format="color"/>
<attr name="border_color" format="color"/>
</resources>