ananas/core/src/main/res/drawable
Yash Garg a6570d8a02
feat(media): add detailed metadata for file on MediaInfoFragment (#246)
* feat: add video file metadata on `MediaInfoFragment`

* feat(metadata): add chips within a chipgroup to showcase major parameters

Set a "temp" text as default for chips since without it, the style resets when text is changed through code
(kind of a hacky fix)

* feat(parser): implement data model for VideoMetadata and parse function

* feat(metadata): show dolby/dts audio codecs and hide SDR display profile

* feat(dolby): add a dolby logo after the rating and per-theme color

* feat(settings): add a preference switch for showing detailed A/V & Subs info

* feat: add dolby logo for video and audio profile inside chip

* feat: handle different audio profiles and change raw names

* feat(audio): add atmos text with the audio codec itself

* feat: only parse metadata when item is a movie

Also correct spacing when there are no chips

* fix(metadata): check for DoVi title since codec shows as HDR10

* fixup!: parsing of audio codecs and display name

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-07 22:24:16 +01:00
..
button_accent_background.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
button_setup_background.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
circle_background.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
focus_border.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
header_gradient.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_alert_circle.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_arrow_left.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_banner.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_banner_foreground.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_check.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_closed_caption.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_dolby.xml feat(media): add detailed metadata for file on MediaInfoFragment (#246) 2023-02-07 22:24:16 +01:00
ic_download.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_fast_forward.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_film.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_gauge.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_globe.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_heart.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_heart_filled.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_home.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_languages.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_launcher_foreground.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_library.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_lock.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_minus_fat.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_network.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_palette.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_pause.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_play.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_plus.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_rewind.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_rotate_ccw.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_search.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_server.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_settings.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_skip_back.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_skip_forward.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_smartphone.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_speaker.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_star.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_sun.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_trash.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ic_user.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_user_color_on_primary.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
ic_volume.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
overlay_background.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
person_placeholder.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
progress_scale_drawable.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
ripple_background.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00
transparent_circle_background.xml Switch to android defined black and white 2023-01-19 00:37:27 +01:00
user_placeholder.xml Modularize the codebase (#230) 2023-01-13 23:51:20 +01:00