OxygenCobalt / Auxio

A simple, rational music player for android
GNU General Public License v3.0
2.03k stars 133 forks source link

Small split-screen UI mode #829

Open portalbyte opened 2 months ago

portalbyte commented 2 months ago

Description

This is probably very niche. My car is crap, so I use my phone for maps and music. I often use Android's split-screen mode - so that I can see my directions and control my music. However, it appears Auxio doesn't scale well at a very small size: either it takes up half the screen, or the text looks weird (see attached screenshots).

Screenshot_20240715-113050 Screenshot_20240715-113057

Problem solved

No response

Other implementations

Most other music players don't scale well at this size too, so not sure if its even possible. But Google Maps (which I don't use often) does have a 'driving mode' that has a small music player UI.

image

Benefit

As previously stated, this is probably quite niche (submitting this issue on the off-chance that it might get considered lol). It would likely benefit anyone who would use Auxio in split-screen mode, to easily control their music - such as in a car.

Duplicates

OxygenCobalt commented 2 months ago

Yeah, I can add another form factor. Didn't expect people to shrink the playback view down this much.

OxygenCobalt commented 2 months ago

Alright, I was able to build a marginally usable app (not just playback) UI for that specific split screen use-case. It allows everything but seeking.

OxygenCobalt commented 2 months ago

Care to try this @portalbyte? Let me know what you think.

Auxio_Canary.zip

portalbyte commented 2 months ago

@OxygenCobalt for some reason, the UI isn't triggering for me.

Screenshot_20240721-094102

OxygenCobalt commented 1 month ago

Okay, I need to change what dimensions it's activated with then, give me a moment @portalbyte

OxygenCobalt commented 1 month ago

Try this @portalbyte?

Auxio_Canary.zip