LivingWithHippos/unchained-android

[FEATURE REQUEST] Dynamic themes

mkXXXIX opened this issue · 1 comments

**Is your feature request related to a problem?

Although I consider the Unchained app (on Android) to be far better than the official Real-Debrid app in just about every way, especially when it comes to the ease of use and functionality either while searching for and downloading specific torrents via my Real-Debrid account, there's really only one slightly bothersome issue that I would like to see her addressed at some point. Apparently, Due to the lightness of the lavender color sits directly under the light gray system icons (back arrow, home circle, recent apps square) on my navigation bar, they're almost impossible to see.

Describe the solution you'd like
As a beginner developer, I don't really have any idea how difficult it might be to implement such a change, but a possible solution could be to include a method for allowing the user to fine-tune the colors (i.e. Hue, saturation, alpha/transparency, etc.), or even select an entirely custom settings of the theme colors.
(For example: I use a file manager app called MiXplorer, and besides providing a multitude of color options and other theming details, it's also exportable as a separate and independent file that's easy to import and share with others).

Describe alternatives you've considered
I'm not sure that this section is even applicable to this particular situation, but, I will use the opportunity to say that I'm a big fan of this incredibly simple and easy to use app! In fact, since first finding out about it, quite unexpectedly, on a subreddit post, I've tried to tell as many other Real-Debrid users as I know not only how amazing this app is but how you also share it for free publicly. So, despite this otherwise minor and insignificant inconvenience it poses, and whether any of these changes are actually implemented at some point in the future, it still remains my first choice and most essential app whenever having to deal with torrents. Because, even with the current situation as it is, there's just no comparison, either with any of the other quite lame selections currently available for Android (including the official Real-Debrid app), or especially confronted with the many dangers inherent on any number of malware and pop-up riddled torrent sites that are covered in clickbait ads that require several layers of security just to navigate them!

So, I say… bravo my friend! 👏🏻

Additional Context
Please see screenshot below for a visual reference of how my navigation bar looks.

Screenshot_20230531-164230

Hey thanks for all the compliments!

Themes should have a parameter that tells the system if their top/bottom bars are dark or light, so the system can give the buttons a light or dark color. It seems here that it's either wrong or unsupported by your phone, which Android version are you running?

As for the themes, I'm rewriting them right now to support material 3. I don't have a lot of time to dedicate to this app, so implementing super cool stuff like custom shareable themes would take away time for other features, but I'll check if there's an easy way to implement them.