Auxio/app/src/main/res
OxygenCobalt 84295dcf25
ui: completely rework icon management
Completely rework the way Auxio handles icons.

This is mostly two changes:
1. Removing ImageButton/StyledImageButton for MaterialButton. This is
done by abusing MaterialButton's theming options to make it only show
an icon.
2. Standardizing icon sizes into small, medium, and large categories.
Small is the default, Medium and Large are for edge-cases like the
playback icons which look horrible at 24dp.
3. Abusing the Toolbar to make it follow Material 3 guidelines. This
mostly involved removing the strange icon sizing and correctly padding
the view.
4. Reworking the playback bar to use more, smaller icons, making it
more like a Toolbar in the process (which I like).
2022-06-09 10:12:48 -06:00
..
anim playback: use single-queue system 2021-12-22 16:37:07 -07:00
color all: hack around more lollipop issues 2022-05-22 17:12:49 -06:00
drawable ui: completely rework icon management 2022-06-09 10:12:48 -06:00
drawable-nodpi all: cleanup code 2021-11-24 20:22:30 -07:00
drawable-v31 widget: make small/wide widgets stylistic 2021-11-14 09:00:54 -07:00
font style: update inter 2022-02-05 09:23:37 -07:00
layout ui: completely rework icon management 2022-06-09 10:12:48 -06:00
layout-h600dp ui: rework custom ui components 2022-05-21 14:52:08 -06:00
layout-land ui: completely rework icon management 2022-06-09 10:12:48 -06:00
layout-sw600dp ui: completely rework icon management 2022-06-09 10:12:48 -06:00
layout-sw600dp-land ui: completely rework icon management 2022-06-09 10:12:48 -06:00
layout-sw640dp ui: completely rework icon management 2022-06-09 10:12:48 -06:00
layout-sw840dp ui: rework custom ui components 2022-05-21 14:52:08 -06:00
layout-w600dp-land ui: completely rework icon management 2022-06-09 10:12:48 -06:00
menu detail: add duration sort 2022-05-22 10:01:16 -06:00
mipmap-anydpi-v26 style: use material in playback view 2021-11-11 16:25:56 -07:00
mipmap-hdpi all: cleanup code 2021-11-11 12:19:07 -07:00
mipmap-mdpi all: cleanup code 2021-11-11 12:19:07 -07:00
mipmap-xhdpi all: cleanup code 2021-11-11 12:19:07 -07:00
mipmap-xxhdpi all: cleanup code 2021-11-11 12:19:07 -07:00
mipmap-xxxhdpi all: cleanup code 2021-11-11 12:19:07 -07:00
navigation playback: fix state restore regression 2022-06-02 09:20:31 -06:00
values ui: completely rework icon management 2022-06-09 10:12:48 -06:00
values-ar-rIQ home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-cs home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-de home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-el home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-es home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-fr home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-hi playback: rework audio focus 2022-03-27 11:51:58 -06:00
values-hu playback: rework audio focus 2022-03-27 11:51:58 -06:00
values-in playback: rework audio focus 2022-03-27 11:51:58 -06:00
values-it home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-ko home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-night ui: re-add accent customization >api 31 2022-05-24 12:52:09 -06:00
values-night-v27 style: extend edge-to-edge on all versions 2022-01-15 20:12:23 -07:00
values-nl home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-pl home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-pt-rBR home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-pt-rPT home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-ro playback: rework audio focus 2022-03-27 11:51:58 -06:00
values-ru home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-sw600dp ui: completely rework icon management 2022-06-09 10:12:48 -06:00
values-sw640dp ui: completely rework icon management 2022-06-09 10:12:48 -06:00
values-sw840dp-land ui: make list spans use exact sizing 2021-11-20 10:54:24 -07:00
values-tr playback: rework audio focus 2022-03-27 11:51:58 -06:00
values-uk home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-v27 style: extend edge-to-edge on all versions 2022-01-15 20:12:23 -07:00
values-v31 music: add support for excluding other volumes 2022-06-05 11:35:26 -06:00
values-w640dp detail: update layouts 2021-11-20 17:03:21 -07:00
values-zh-rCN home: make toolbar collapse 2022-06-08 09:31:57 -06:00
values-zh-rTW playback: rework audio focus 2022-03-27 11:51:58 -06:00
xml ui: add edge-to-edge toggle 2022-06-07 17:14:02 -06:00
xml-v31 widget: change default size 2021-11-20 09:53:10 -07:00