Malopieds / InnerTune

A fork of InnerTune, a Material 3 YouTube Music client for Android
GNU General Public License v3.0
477 stars 21 forks source link

Get back the look of the old app prior to 0.5.8 #311

Open sudoRumia opened 2 months ago

sudoRumia commented 2 months ago

Checklist

Feature description

I really do not like the look of the new app.

The old look was more simplistic, and swiping through menus even felt smoother. Generally, the list includes the old progress bar in the player, markup_1000005546 smoother animations throughout menus (I believe this is caused due to Material 3 implementation), color in the player's background while using the "Pure Black" option, Screenshot_20240813-234944_InnerTune no more scrolling or centered text, Screenshot_20240814-001208_InnerTune and the old darkness of the app (I believe this is also caused by Material 3)

The old 0.5.7 is on the right for reference. Screenshot_20240814-001524_Blaster_Launcher

Most of these requests can be solved by adding toggles — and I would just love a toggle to have the old look of the app — but I don't believe it would be easy to add a toggle to swap between Material 2 and Material 3.

Why do you want this feature?

I really liked the simpler look and feel of the older version 0.5.7. I want to keep using it, but there is an issue with playlists. When selecting a song inside a playlist, it simply will not start. The only way to start a song from a playlist currently in 0.5.7 is to have a song playing, then select "play next" in the options of the playlist song. Going to the next song then plays that playlist song. This also works for entire playlists. It also appears that the "Play" and "Shuffle" options for a playlist are also broken.

Additional information

No response

Malopieds commented 2 months ago

the old progress bar in the player

That's not possible.

smoother animations throughout menus

What do you mean?

color in the player's background while using the "Pure Black" option

I might add a pure black player only instead of general pure black.

no more scrolling or centered text

There still is the scrolling on title that are too long what do you mean?

and the old darkness of the app (I believe this is also caused by Material 3)

This is from updating some dependencies, I cannot change this right now I think ( I could still go back to the original one but that would change other things in the app)

As for playlist, I have no issue for playing a song could you elaborate more? (What kind of playlist how can I reproduce etc...) Play and shuffle works for me.

Richard38907 commented 2 months ago

Material you first version (2022) was a great upgrade but Material 3 (Dec 2023) was a regression I think. That's my opinion. I was wondering the same when Google updated it on their apps.

Malopieds commented 2 months ago

It has always been material 3 since I forked this project.

Richard38907 commented 2 months ago

We meant the new version of material 3 (Material "3.1") Sorry for the confusion.

Anais206 commented 2 months ago

The previous one was so much better. I liked the vibrant colors of the players buttons.

Screenshot_20240814-111705.png

The grey search bar and tabsbar background are inconsistent with the rest of the UI and it's ugly.

sudoRumia commented 2 months ago

the old progress bar in the player

That's not possible.

You're able to change the squiggly progress bar to one with a line and bar, why isn't this possible...? markup_1000005576

smoother animations throughout menus

What do you mean?

Stuff like swiping the player up and down is now choppy, but it's completely fluid for me in 0.5.7.

color in the player's background while using the "Pure Black" option

I might add a pure black player only instead of general pure black.

I'd love to have more customizability throughout the app. Personally, I want a pure black user interface, with just the player having color in the background, like the image in this comment up here.

no more scrolling or centered text

There still is the scrolling on title that are too long what do you mean?

I don't mean the player, I mean in menus (like the homepage.) Screenshot_20240815-205748_InnerTune 0.5.9

and the old darkness of the app (I believe this is also caused by Material 3)

This is from updating some dependencies, I cannot change this right now I think ( I could still go back to the original one but that would change other things in the app)

I understand, but to me, and many others, the colors just don't match up at all.

As for playlist, I have no issue for playing a song could you elaborate more? (What kind of playlist how can I reproduce etc...) Play and shuffle works for me.

Any playlist, doesn't seem to matter. Songs just will not play upon being tapped. The tap will be animated, but no song will play.

All I really want in this app is more customizability. It's starting to look more like Spotify and less like an open source YouTube Music alternative. I don't think this would be an option, but if you could help me with the issue of the playlists not functioning properly, I'll just stay on 0.5.7. You could possibly make another APK for those like me, but this is just a suggestion and not a request. Thank you for working on and updating this application, @Malopieds.

Malopieds commented 2 months ago

Any playlist, doesn't seem to matter. Songs just will not play upon being tapped. The tap will be animated, but no song will play.

Can you provide a minimal reproducible backup ?

sudoRumia commented 2 months ago

Can you provide a minimal reproducible backup ?

I'll assume that's the backup... InnerTune_20240823194252.zip Zip to extract.

Richard38907 commented 2 months ago

@sudoRumia you said: "Stuff like swiping the player up and down is now choppy, but it's completely fluid for me in 0.5.7."

I encounter this bug too on my two OnePlus phones #304. What's your phone's brand?

It doesn't happen on the Pixel 7.

sudoRumia commented 2 months ago

What's your phone's brand?

Pixel 7a, display is always at 90hz but it feels like animations are limited to 60hz. I feel like if you were to use a slow motion camera, the difference would be very apparent.

Richard38907 commented 2 months ago

It's weird🤔. On OnePlus this is worse, the UI seems to run at ~20 Hz on a 90 and 120 Hz screens.

sudoRumia commented 2 months ago

I'd assume it's to do with dependencies updating.

cubiquitous commented 1 month ago

If I can chime in, I prefer to have the Playlist area as it's own button instead of being mixed to the "library" section. I dislike a lot having both mixed. I think that more was lost than gained in mixing those two sections

heschy2 commented 1 week ago

If I can chime in, I prefer to have the Playlist area as it's own button instead of being mixed to the "library" section. I dislike a lot having both mixed. I think that more was lost than gained in mixing those two sections

I also think thats weird. The differentiation between Songs, Playlists, Artist and Albums shouldn't be using the Tag-Filter UI. Maybe Tabs would be appropriate. Its very irritating how "downloaded" for example is a filter tag and "songs" is a category but they use the same UI. However, the original Innertunes Design with those pages in The bottom Drawer was very close to braking Material UI: It only allows 3-5 Elements in that Drawer.

sudoRumia commented 1 week ago

Personally, @heschy2, I'm a big fan of the library section mixing the playlists and downloads. 3 tabs is very simple; putting more tabs there, to me, would just look unnecessary and cluttered. As for the UI, possibly, "downloads" could have it's own seperate user interface (still being accessible via the library's downloads button,) rather than being a filter, where it shows albums as opposed to individual songs, and shows you the download and non-downloaded songs via clicking an album. For non-album songs, they would be individual (as there is no way to assign them to an album.) To help with finding these songs, a search bar would be integrated into the new downloads section.

How does my idea sound...?

heschy2 commented 1 week ago

Personally, @heschy2, I'm a big fan of the library section mixing the playlists and downloads. 3 tabs is very simple; putting more tabs there, to me, would just look unnecessary and cluttered. As for the UI, possibly, "downloads" could have it's own seperate user interface (still being accessible via the library's downloads button,) rather than being a filter, where it shows albums as opposed to individual songs, and shows you the download and non-downloaded songs via clicking an album. For non-album songs, they would be individual (as there is no way to assign them to an album.) To help with finding these songs, a search bar would be integrated into the new downloads section.

How does my idea sound...?

That sounds reasonable for the Downloads, however, I still dont think that "Songs vs. Playlists" and "Liked vs Not liked" (or ither filters) should be treated the same way, cause they are not. Songs and Playlists are different Things, while "Downloaded" and "Liked" etc. Are attributes to that things. Mist Apps Handle different things with Tabs (or similar paradigms) and attributes with filters. The fact that InnerTune does not is irritating to me. I hope you understand what I want to say, I am not very good with words 😅

sudoRumia commented 1 week ago

I understand @heschy2, but sadly, unless inner-tune gains of lots of customizability toggles, most people's tastes simply cannot be met. Currently, it doesn't seem like the developer @Malopieds will go this route... I hope we'll attain more customizability and freedom as development progresses, however.