OxygenCobalt / Auxio

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

[Feature Request]: Add marquee title text scrolling #917

Closed ego-lay-atman-bay closed 4 days ago

ego-lay-atman-bay commented 5 days ago

Description

Add option to add marquee scrolling to text that exceeds the width, instead of just showing an ellipsis.

Problem solved

Since I have my phone font size larger than most, a lot of the songs tend to have titles that extend past the width of the container, which makes it harder to see the full title text (such as finding which song is the extended version). Here's a screenshot showing how bad it currently is. Screenshot_20241117-120121

It would also be nice for this to be on disc subtitles, artists, album names, etc, since my soundtrack does contain some long disc subtitles, and many of my albums also have long titles.

Here are a few more screenshots. Screenshot_20241117-121003 Screenshot_20241117-120946

Other implementations

I know vlc has the option for scrolling marquee text, as well as changing the location of the ellipsis (left, center, right).

Benefit

Other people who have their font size larger like me, will also allow them to read the full text without much difficulty.

I also don't think something like just adding marquee scrolling is very difficult to add, so I don't see a downside to it.

Duplicates

OxygenCobalt commented 4 days ago

This is pretty much impossible without severely bogging down application performance and making the UI extremely visually cluttered. Making it a configuration setting will generally only destabilize the app, since I'll likely stay on the default setting and won't be able to track if it breaks for any reason. I'd also like to avoid having huge settings menus. Sorry.

ego-lay-atman-bay commented 1 day ago

I don't think it should decrease performance very much, since you can make it only scroll text that is currently on-screen. Plus, adding a single option wouldn't make the settings menu large (there's plenty of room in the "look and feel" section).

I personally have this issue due to having larger font size than most people, and not being able to see the full title is kind of annoying.