You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Offline cache aggressiveness
it's impossible to change the artwork once if was pulled from the server, but in the offline mode specifically. Deleting files from disk and re-downloading the whole album doesn't get rid of that problem. Clearing app's cache doesn't work either.
Option to forcefully mass "update"/"sync" all downloaded objects with the server
Would be VERY useful, to massively re-download the tracks that are different from the upstream, update tags for them in the PA2 database and updating the cover art. And do that forcefully, making sure everything is gonna be according to the upstream (getting rid of cached things).
Maybe also add a toggleable option to delete any tracks that are not present upstream anymore upon updating for more convenient periodical "house cleaning".
"Shuffle to current queue" option
Additional option in the "playlists" menu ([+] button) to randomize a set of tracks, would be useful for offline songs shuffling.
Offline songs counter
Show the number of downloaded tracks in the offline songs screen.
Display year metadata in more places
I need to think where else is this needed, but one place would certainly be the artists discography screens. Right now album objects only displays artist and album names.
User has to open each album to check the release date.
Album sorting in offline mode is wrong
Albums appear to be sorted randomly in offline mode, not respecting the year.
Ability to change album sorting type
I personally like to see the oldest albums at the top and the newest at the bottom. Would be nice to have a toggleable button in the album view for switching between ascending/descending sorting (which will remember the last used sorting mode)
Handle multidisc albums properly in offline mode
Right now the tracks are being sorted only by the track number in offline mode, which results in Track 1 from CD 2 being sorted after Track 1 from CD 1 and before Track 2 from CD 1, but CD2 tracks should be positioned after all the CD1 tracks.
Split discs in the album view and display disc subtitle It would be great to visually differentiate multiple discs within the album view AND also show their names, if they have them.
Removing downloaded files in PA2 doesn't remove them from the disk
The files still remain in Android/data/luci.sixsixsix.powerampache2/ directory after deleting downloaded objects in the PA2 interface.
Long tap on the download button to delete everything
If you have 9 out of 10 songs from the album downloaded and you want to delete them, you either have to open each track individually and delete them manually, or you have to first download the missing track(s) for the mass delete button to appear, which can be a problem on mobile networks with limited/paid data plans.
"Forget" function by long tapping an object on the home screen
A function to be able to remove objects from the history by long tapping them (probably also need a confirmation dialog window), for example from "recently played".
The main reason for this is to remove recommendations based on it, but also just because if you play some track for a fraction of a second, it will be shown in recently player, but not in Ampache (depending on the configured "threshold" to mark a track as listened to). Just in general a user might want to remove something from the home screen.
Option to filter out objects below a certain score (for example if it has less than 3 stars)
This option already exists for filtering out objects from the home screen, but it is not being utilized for "tune spinner" and playlists.
Also needs to be configured in the client settings, rather than in a JSON on a server side (probably should fallback to the server-side JSON setting by default, unless user set it up in the setting, at which point it should override the server-side setting).
Images in playlist cards on the home screen
Will help to differentiate between lots of very similarly looking cards. Also, maybe the playlist names should be wrapped, instead of being cut off, the cards are pretty small, only very short names fit right now.
Be able to set the playlist score in the playlist screen
Right now in PA2 users can only like or unlike a playlist, but not manage the amount of stars.
"Real"/consistent sleep timer
Right now the timer is "being late" about two minutes for me in general. But this should not be the case. If a user set the sleeping timer to trigger at 23:00, it should trigger at 23:00, not at 23:02.
I have never encounter an inconsistent sleep timer in players before. Nobody wants an inconsistent feature. Also, maybe it'll be better to move it from settings to the side menu.
Make side menu accessible on any screen
This is a default behavior in any app on Android, that has a side menu of sorts. It makes sense to make it available everywhere, because otherwise what's the point of having a side menu?
Screens stack on top of each other infinitely
This makes it impossible to traverse to the home screen in some cases, because of the lack of the side menu available.
While making side menu available everywhere would solve that problem, I think it still should be re-implemented in some way. Usually in mobile apps, only one instance of a certain "screen type" is available at the time, for example, if you open an album screen, the previous album screen is deleted from the stack, so when you go back, you won't stumble upon all the album pages you opened prior to that, instead you'll get a different type of screen, for example the "artist screen", and same would happen to the artist screen, only one instance of the artist screen will be in the history. Finally, if there's nothing left in the history, open a home screen. This way you'll be in general two or three screens away from the home screen. Again, this is kinda the default experience in most android app.
Problems with playlist loading and download button showing up
Sometime it takes a long time to open a big playlist, sometimes it takes a long time for the download button to become available and sometimes the playlist keeps refreshing on it's own, which makes the download button unavailable again.
Download button sometimes doesn't press
Sometimes the button just doesn't do anything.
UI should reflect buttons being pressed
There should be a visible clue when any button is being triggered, like an animation or a color change. It's impossible to tell if the button was pressed or not.
Remember cover art zoom mode
Store and remember if the cover art was zoomed to the screen or zoomed in, in order to avoid changing it manually every time.
Browse favorite objects
Would be nice to see to have a screen to view all the liked artists/albums/songs (separately).
Download manager
An ability to see the list of objects in the download queue. Maybe also an ability to remove specific objects from it. Currently the user can only see that something is being downloaded (on the home screen) and cancel everything.
Favourites mass downloader
Implement buttons in the settings to download all the favourite songs/albums/artists, either separately or all of them at once.
Maybe, also have a button to remove all unfavourited tracks from the downloads?
In case of implementing the download manager, perhaps move all these and any related functionality there?
Library structure in "offline songs"
Right now the offline songs screen is just a big list of songs with no sorting, which makes it impossible to use with a very large amount of songs. I would propose sorting everything in there, like you do in the "library" screen, basically use the same logic, but only show downloaded objects.
"Social" features
Things like seeing what other users are listening to (maybe even on the home screen, not sure), their "profiles" with playing and favouriting histories, maybe an ability to add their favorites to the queue and/or something similar, top played artists/albums/songs.
Probably needs it's own screen in the side menu, like "Users" or something. Probably should have a tab with all users and a tab with "followed".
Sharing options
Ability to share/copy to buffer direct Ampache server links to artists/albums/songs without making a secret share OR to make a secret share link.
Going back to search results instead of home screen directly
After searching for something and following one of the results, going back go back directly to the home screen instead of search results, which forces to re-open it manually. Would be very useful to find a way not to close the search screen.
In case that's implemented, consider auto-erasing the search query upon actually closing the search results screen OR, even better, add a button to delete all the text from the search text bar (like an X button on the right side of the search bar), to avoid having to manually delete the previous query in order to input a different one.
Player progress bar is sometimes incorrect
Progress bar on the player screen often shows wrong position, relative to the playback time.
Note that the "Android player widget" in the status bar drop down panel is always showing the correct position of it's progress bar while representing PA2's playback, even for the tracks that's being incorrectly displayed on the PA2 player screen, so it must be either a bug in the media player library or somewhere in the code that's utilizing it.
Offline smartlist system
Probably the biggest request, the logic to randomize smartlists fully locally in offline mode, instead of using the last fetched result from the server. Basically means implementing the smartlist feature from the Ampache in PA2.
"Radio" streams support
Ampache has a radio feature to store links to online streams and play them. Would be great to have them in PA2.
Selection of multiple objects
An ability to select multiple artists/albums/songs by long tapping them in order to perform some bulk tasks with it, like adding to queue/playlists, downloading/deleting, liking/un-liking, setting rating. Will greatly enhance the UI experience for users.
Liking/unliking tracks (and maybe albums/artists) from the parent view
An ability to like/unlike objects without opening them. While this is not important for artists and albums, since you only gonna open such object once to like it, it can be bothersome with songs, because user has to play the song in order to like/unlike it, which means altering the queue. But maybe this would be useful and consistent to apply to other objects as well.
Downloading problems
Download button sometimes does not function, despite being available. Sometimes it activates, you can see an animation for a brief period, but then it stops and nothing happens.
Downloading a large amount of tracks stops after some time
After some time, the downloading process just stops. You can trace that by the lack of further notifications at the bottom AND the absence of the cancel button on the home screen.
Sometimes restarting the app fixes it and the downloading proceeds, but that usually works only once, doing that for the second time results in the loss of the download queue. At least it seems that way, more testing needed. Might be related to the previous problem.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
it's impossible to change the artwork once if was pulled from the server, but in the offline mode specifically. Deleting files from disk and re-downloading the whole album doesn't get rid of that problem. Clearing app's cache doesn't work either.
Would be VERY useful, to massively re-download the tracks that are different from the upstream, update tags for them in the PA2 database and updating the cover art. And do that forcefully, making sure everything is gonna be according to the upstream (getting rid of cached things).
Maybe also add a toggleable option to delete any tracks that are not present upstream anymore upon updating for more convenient periodical "house cleaning".
Additional option in the "playlists" menu ([+] button) to randomize a set of tracks, would be useful for offline songs shuffling.
Show the number of downloaded tracks in the offline songs screen.
I need to think where else is this needed, but one place would certainly be the artists discography screens. Right now album objects only displays artist and album names.
User has to open each album to check the release date.
Albums appear to be sorted randomly in offline mode, not respecting the year.
I personally like to see the oldest albums at the top and the newest at the bottom. Would be nice to have a toggleable button in the album view for switching between ascending/descending sorting (which will remember the last used sorting mode)
Right now the tracks are being sorted only by the track number in offline mode, which results in Track 1 from CD 2 being sorted after Track 1 from CD 1 and before Track 2 from CD 1, but CD2 tracks should be positioned after all the CD1 tracks.
The files still remain in Android/data/luci.sixsixsix.powerampache2/ directory after deleting downloaded objects in the PA2 interface.
If you have 9 out of 10 songs from the album downloaded and you want to delete them, you either have to open each track individually and delete them manually, or you have to first download the missing track(s) for the mass delete button to appear, which can be a problem on mobile networks with limited/paid data plans.
A function to be able to remove objects from the history by long tapping them (probably also need a confirmation dialog window), for example from "recently played".
The main reason for this is to remove recommendations based on it, but also just because if you play some track for a fraction of a second, it will be shown in recently player, but not in Ampache (depending on the configured "threshold" to mark a track as listened to). Just in general a user might want to remove something from the home screen.
This option already exists for filtering out objects from the home screen, but it is not being utilized for "tune spinner" and playlists.
Also needs to be configured in the client settings, rather than in a JSON on a server side (probably should fallback to the server-side JSON setting by default, unless user set it up in the setting, at which point it should override the server-side setting).
Will help to differentiate between lots of very similarly looking cards. Also, maybe the playlist names should be wrapped, instead of being cut off, the cards are pretty small, only very short names fit right now.
Right now in PA2 users can only like or unlike a playlist, but not manage the amount of stars.
Right now the timer is "being late" about two minutes for me in general. But this should not be the case. If a user set the sleeping timer to trigger at 23:00, it should trigger at 23:00, not at 23:02.
I have never encounter an inconsistent sleep timer in players before. Nobody wants an inconsistent feature. Also, maybe it'll be better to move it from settings to the side menu.
This is a default behavior in any app on Android, that has a side menu of sorts. It makes sense to make it available everywhere, because otherwise what's the point of having a side menu?
This makes it impossible to traverse to the home screen in some cases, because of the lack of the side menu available.
While making side menu available everywhere would solve that problem, I think it still should be re-implemented in some way. Usually in mobile apps, only one instance of a certain "screen type" is available at the time, for example, if you open an album screen, the previous album screen is deleted from the stack, so when you go back, you won't stumble upon all the album pages you opened prior to that, instead you'll get a different type of screen, for example the "artist screen", and same would happen to the artist screen, only one instance of the artist screen will be in the history. Finally, if there's nothing left in the history, open a home screen. This way you'll be in general two or three screens away from the home screen. Again, this is kinda the default experience in most android app.
Sometime it takes a long time to open a big playlist, sometimes it takes a long time for the download button to become available and sometimes the playlist keeps refreshing on it's own, which makes the download button unavailable again.
Sometimes the button just doesn't do anything.
There should be a visible clue when any button is being triggered, like an animation or a color change. It's impossible to tell if the button was pressed or not.
Store and remember if the cover art was zoomed to the screen or zoomed in, in order to avoid changing it manually every time.
Would be nice to see to have a screen to view all the liked artists/albums/songs (separately).
An ability to see the list of objects in the download queue. Maybe also an ability to remove specific objects from it. Currently the user can only see that something is being downloaded (on the home screen) and cancel everything.
Implement buttons in the settings to download all the favourite songs/albums/artists, either separately or all of them at once.
Maybe, also have a button to remove all unfavourited tracks from the downloads?
In case of implementing the download manager, perhaps move all these and any related functionality there?
Right now the offline songs screen is just a big list of songs with no sorting, which makes it impossible to use with a very large amount of songs. I would propose sorting everything in there, like you do in the "library" screen, basically use the same logic, but only show downloaded objects.
Things like seeing what other users are listening to (maybe even on the home screen, not sure), their "profiles" with playing and favouriting histories, maybe an ability to add their favorites to the queue and/or something similar, top played artists/albums/songs.
Probably needs it's own screen in the side menu, like "Users" or something. Probably should have a tab with all users and a tab with "followed".
Ability to share/copy to buffer direct Ampache server links to artists/albums/songs without making a secret share OR to make a secret share link.
After searching for something and following one of the results, going back go back directly to the home screen instead of search results, which forces to re-open it manually. Would be very useful to find a way not to close the search screen.
In case that's implemented, consider auto-erasing the search query upon actually closing the search results screen OR, even better, add a button to delete all the text from the search text bar (like an X button on the right side of the search bar), to avoid having to manually delete the previous query in order to input a different one.
Progress bar on the player screen often shows wrong position, relative to the playback time.
Note that the "Android player widget" in the status bar drop down panel is always showing the correct position of it's progress bar while representing PA2's playback, even for the tracks that's being incorrectly displayed on the PA2 player screen, so it must be either a bug in the media player library or somewhere in the code that's utilizing it.
Probably the biggest request, the logic to randomize smartlists fully locally in offline mode, instead of using the last fetched result from the server. Basically means implementing the smartlist feature from the Ampache in PA2.
Ampache has a radio feature to store links to online streams and play them. Would be great to have them in PA2.
An ability to select multiple artists/albums/songs by long tapping them in order to perform some bulk tasks with it, like adding to queue/playlists, downloading/deleting, liking/un-liking, setting rating. Will greatly enhance the UI experience for users.
An ability to like/unlike objects without opening them. While this is not important for artists and albums, since you only gonna open such object once to like it, it can be bothersome with songs, because user has to play the song in order to like/unlike it, which means altering the queue. But maybe this would be useful and consistent to apply to other objects as well.
Download button sometimes does not function, despite being available. Sometimes it activates, you can see an animation for a brief period, but then it stops and nothing happens.
After some time, the downloading process just stops. You can trace that by the lack of further notifications at the bottom AND the absence of the cancel button on the home screen.
Sometimes restarting the app fixes it and the downloading proceeds, but that usually works only once, doing that for the second time results in the loss of the download queue. At least it seems that way, more testing needed. Might be related to the previous problem.
Beta Was this translation helpful? Give feedback.
All reactions