Auxio/app/src/main
OxygenCobalt 10afae0bfc
detail: fix highlighting issues
Fix two major highlighting bugs based around the janky and stupid way
I would handle highlighting previously.

Previously, I would index the views of a RecyclerView in order to
highlight viewholders. In retrospect this was a pretty bad idea,
as viewholders could be in a weird limbo state where they are bound,
but not accessible. I mean, it's in the name. It's a Recycling View.

Fortunately, google actually knew what they were doing and provided
a way to mutate viewholders at runtime using notifyItemChanged.
And the API actually makes sense! Wow! Migrate all detail adapters
to a system that uses notifyItemChanged instead of the terrible
pre-existing system.
2022-06-02 10:20:31 -06:00
..
java/org/oxycblt/auxio detail: fix highlighting issues 2022-06-02 10:20:31 -06:00
res playback: fix state restore regression 2022-06-02 09:20:31 -06:00
AndroidManifest.xml ui: rework cover style 2022-04-02 18:18:10 -06:00