Git Product home page Git Product logo

phonograph-issue-tracker's Introduction

Please submit issues over in the main repo

READ BEFORE CREATING A NEW ISSUE: Take some time to check for related issues before you create a new one. Bug reports without device name, android version and app version will be ignored.

phonograph-issue-tracker's People

Contributors

arkon avatar kabouzeid avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

phonograph-issue-tracker's Issues

Cloud Music Support

I have about 10 GB of music and a Nexus 5x 32gb and would like to store music on the cloud like Google drive. If the player had Google drive support I could have my music across multiple devices and save memory. Even if it isn't Google drive support any kind of cloud based service would be ideal.

No order

There is no order in the beginning of my library (the rest is fine) but it's kind of random (5,b,e,r,1,a,b,c)

Device info:

App version0.13.0 BETA 1
App version code111
Android build versione36dd78050
Android release version6.0.1
Android SDK version23
Android build IDMMB29V
Device brandoneplus
Device manufacturerOnePlus
Device nameA0001
Device modelA0001
Device product namebacon
Device hardware namebacon
ABIs[armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[]

Favourite feature in notifocation

Hey thanks for building this app, I finally found a perfect music player.

I want to request a feature, I want an optikn to heart(add a song to favourite) in notification bar.
It will be good then I will not need to open app for adding a song to favourite.

Song deleting bug

Whenever I delete song it shows delete and even it is not visible in library but after app restart that song appear again, so I tried deleting a song and then I checked with my file explorer the song was not delete instead the album art of that song was deleted. I'm using marshmallow and have granted all the permissions.

Device info:

App version0.13.0 BETA 2
App version code112
Android build versionK50a40_S424_160328_ROW
Android release version6.0
Android SDK version23
Android build IDK50a40_S424_160328_ROW
Device brandLenovo
Device manufacturerLENOVO
Device nameK50a40
Device modelLenovo K50a40
Device product nameaio_otfp
Device hardware namemt6752
ABIs[arm64-v8a, armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[arm64-v8a]

Playback control notification does not appear

As the title says, since the last update the playback control in the notification bar does not appear anymore.

(for some reason github's markdown doesn't let me create a normal table)
+----------------------------------------------+
| Device             | OnePlus One Becon A0001 |
| Android Version    | 5.1.1                   |
| SDK API Version    | 22                      |
| ROM                | BlissPop 4.0            |
| Phonograph Version | 0.11.0.RC               |
+----------------------------------------------+

Here are few screenshots:
screenshot_2016-05-08-17-06-31
screenshot_2016-05-08-17-11-26

When a title is too long, slide in the entire title instead of showing the three dots

Android 6.0.1
Nexus 6P
0.11.0 rc Version

If a song with a long title/filename is playing, it is always shortened with three dots (f.e.: The Who - Wont Get Foo...) - It would be a nice addition, if the rest of the name would also slide in (like it does in google play music for example). This "sliding in" is missing in-app as well as in the widget in the notification bar.

Lock Screen Control Not Showing

Lock screen controls do not show, just background image.
Device is set to show all notification content with no special notification setting for Phonograph.

Device Info: #
App Version 0.11.0 RC
Android version 6.0.1
Device name: Sony Xperia Z3 Compact
Model Number: D5803

Empty notification when clearing the playing queue

When i delete the playing queue in the notification bar show up an empty playing panel.

Device info:

App version0.13.0 BETA 1
App version code111
Android build versionG920FXXU3DPBG
Android release version6.0.1
Android SDK version23
Android build IDMMB29K.G920FXXU3DPBG
Device brandsamsung
Device manufacturersamsung
Device namezeroflte
Device modelSM-G920F
Device product namezerofltexx
Device hardware namesamsungexynos7420
ABIs[arm64-v8a, armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[arm64-v8a]

Better scroll options

Hey, I listen to very long audio files (between 1 and 3 hours) and it is not easy to find something specific. Could you please make it easier to find something in long audio files? Thanks in advance :)

Incorrect Character Display

0.11.0 RC / 0.13.0 BETA 2
Android 6.0.1
SM-N920P

In the list of artists, the artist Peu Être is displayed as Peu Ętre, whereas where the character is found within album titles it is displayed correctly. As such, fetching image and biography fails. Additionally, several albums are split in two as if some tracks lack album artist names. However, this is not the case. All locations where the artist name is displayed are incorrect (now playing, notification, even third party widgets).

http://s32.postimg.org/dr11kdrck/Screenshot_20160427_184119.jpg

F-Droid?

Hi, just wondering are there any plans to bring Phonograph to F-Droid? I am trying to go Google free and this is one of the last apps I regularly use that relies on the Play Store for updates!

Sorry if this is not the correct place to put a question like this.

Songs should play next in the order you pick them

For example, I'm playing all of my songs on shuffle, and I want to play Uptown Funk next, so I click "play next" on it. Then I feel like playing a couple songs, Hello and I Can't Feel My Face, after Uptown. I want to click play next on those two and have them automatically queue up after Uptown Funk. After these three songs finish, the queue should go back to shuffling all of my songs.

Could it sort music by "album artist"?

Songs in many album(especially the Original Sound Track of movie or teleplay) are consist of works from different artists.Phonogragh only read the "artist" tag and ignore the "album artist",which results in a complete album is splited into many small parts.

Seleccion Múltiple

Quisiera que haya una seleccion multiple tanto para escuchar simplemente unas canciones como para que el eliminar otras sea mas rapido y eficaz.

Wrong album covers loaded for some songs

Application puts photos of Marcus Mumford to the few random songs instead normal album cover in the notification bar and song search. And this problem is only in your app. Meizu m2 note, android 5.1
App version 0.11.0 rc

image updates.

can you explain how to update the images (or replace what is automatically chosen) ?
for artist -> dropdown -> update artist image
i just get "updating .... unknown ,.... error "

for album -> tag editor -> long-click -> update image -> web search
it opens the browser, but then nothing happens.

Album view playback does not follow track order, next track is seemingly random

App Version 0.11.0 RC, Samsung G930F (Galaxy S7) - Android 6.0.1

  1. Go to the Albums tab
  2. Select an album, notice the name of track 2
  3. Select track 1 and let it play through so that next song starts automatically

Expected: track 2 to be played (track ordered playback)
Actual: track 8 is played for example

mp3 files with id3v2.4 tags

Song Progress in Notification

When you play a song in the Phonograph app there is a song progress bar. Unless you know the song very well you cannot currently know if the song is close to finishing without going back in the app. If possible an option for a progress bar in the notification would be helpful and would be the only music player I know of that has this feature.

Same name - 2 different artists

I have two artists with the same name, and they appear under 1 name. Is there something I can do to solve this?

Device info:

App version0.13.0 BETA 2
App version code112
Android build versione36dd78050
Android release version6.0.1
Android SDK version23
Android build IDMMB29V
Device brandoneplus
Device manufacturerOnePlus
Device nameA0001
Device modelA0001
Device product namebacon
Device hardware namebacon
ABIs[armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[]

Deleting a song makes player stop playing

I don't it's a bug or you intended to make it behave thos way. When I delete any song from now playing, player stops playing, instead it should play the next song in the queue.

Sorting options

I enjoy the song organizer feature found in black player and would like it to be in phonograph. I use the sort artist A-Z feature which keeps the album songs in the proper order with the artists being alphabetized.

Songs from different disc isn't sorted correctly.

Device: Xiaomi Redmi 3 and Samsung Galaxy Tab 2
Android version: both 5.1.1
App version: both 0.11.0 RC

Say an album has 2 disc with each 5 songs, phonograph sorts all 10 songs by the track number only, disregarding disc number, so it becomes 11 22 33 44 55. In Poweramp, WMP, and Groove, the album is sorted correctly as 12345 12345, which is the correct behavior. All song files are properly tagged.

Playlist Fast Scroll

For those who have large playlists it can take a while to get to the bottom of a playlist. I think it would be faster if the same slide scroll bar used throughout the app was used for playlist section.

Crash if there are no songs in the library

Requirements:

  • No songs on device

Steps to reproduce:

  1. Open Phonograph
  2. Click on Songs/Albums/Artists tab
  3. Click on menu button
  4. Click Shuffle all (if there's no crash click twice)
  5. Crash

Logcat:

Process: com.kabouzeid.gramophone, PID: 2856
E/AndroidRuntime( 2856): java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
E/AndroidRuntime( 2856):        at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
E/AndroidRuntime( 2856):        at java.util.ArrayList.remove(ArrayList.java:403)
E/AndroidRuntime( 2856):        at com.kabouzeid.gramophone.helper.ShuffleHelper.makeShuffleList(Unknown Source)
E/AndroidRuntime( 2856):        at com.kabouzeid.gramophone.service.MusicService.setShuffleMode(Unknown Source)
E/AndroidRuntime( 2856):        at com.kabouzeid.gramophone.helper.MusicPlayerRemote.setShuffleMode(Unknown Source)
E/AndroidRuntime( 2856):        at com.kabouzeid.gramophone.helper.MusicPlayerRemote.openAndShuffleQueue(Unknown Source)
E/AndroidRuntime( 2856):        at com.kabouzeid.gramophone.ui.fragments.mainactivity.library.LibraryFragment.onOptionsItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v4.app.Fragment.performOptionsItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v4.app.FragmentController.dispatchOptionsItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v4.app.FragmentActivity.onMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.app.AppCompatActivity.onMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.app.ToolbarActionBar$2.onMenuItemClick(Unknown Source)
E/AndroidRuntime( 2856):        at com.kabouzeid.appthemehelper.util.ToolbarContentTintHelper$ATHOnMenuItemClickListener.onMenuItemClick(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.widget.Toolbar$1.onMenuItemClick(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.widget.ActionMenuView$MenuBuilderCallback.onMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.menu.MenuBuilder.dispatchMenuItemSelected(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.menu.MenuItemImpl.invoke(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.menu.MenuBuilder.performItemAction(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.menu.MenuBuilder.performItemAction(Unknown Source)
E/AndroidRuntime( 2856):        at android.support.v7.view.menu.MenuPopupHelper.onItemClick(Unknown Source)
E/AndroidRuntime( 2856):        at android.widget.AdapterView.performItemClick(AdapterView.java:305)
E/AndroidRuntime( 2856):        at android.widget.AbsListView.performItemClick(AbsListView.java:1146)
E/AndroidRuntime( 2856):        at android.widget.AbsListView$PerformClick.run(AbsListView.java:3053)
E/AndroidRuntime( 2856):        at android.widget.AbsListView$3.run(AbsListView.java:3860)
E/AndroidRuntime( 2856):        at android.os.Handler.handleCallback(Handler.java:739)
E/AndroidRuntime( 2856):        at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 2856):        at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 2856):        at android.app.ActivityThread.main(ActivityThread.java:5254)
E/AndroidRuntime( 2856):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 2856):        at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 2856):        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
E/AndroidRuntime( 2856):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
E/AndroidRuntime( 2856):        at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
W/ActivityManager(  772):   Force finishing activity 1 com.kabouzeid.gramophone/.ui.activities.MainActivity

Sample issue

Description goes here.

Device info (automatically created by Phonograph):

App version0.12.1 BETA 1 DEBUG
App version code110
Android build version0d13a40365
Android release version6.0.1
Android SDK version23
Android build IDcm_bullhead-userdebug 6.0.1 MHC19Q 0d13a40365 test-keys
Device brandgoogle
Device manufacturerLGE
Device namebullhead
Device modelNexus 5X
Device product namebullhead
Device hardware namebullhead
ABIs[arm64-v8a, armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[arm64-v8a]

Add a lot of songs to a playlist at a time

Unless I missed something, the only way to add songs to a playlist is manually adding them from the songs tab. It'd be much easier and less time consuming if it was possible to make a playlist, select as many songs as you want, then add it into the playlist

Queue an entire album/artist from their detail view.

would be nice if there was a way to queue an entire album from within the album-play display.
(accidently clicking on the first song clears and unconditionally replaces the queue with the current album)
I see how to do it from the main album display by holding down on the album and then using the top icons, but it would be nice if from the 3dot on the album play (where shuffleall, clear queue, sleep time, equalizer... is) an "add to queue, and play now (push top of queue, not replace) was added.
Seems these options are included for each track, but not the entire album.

Global toggle to play selected song once (no repeat)

This option could temporarily suspend automatic playback of the next song in a folder/playlist or song/folder/playlist cycle option.

This is especially useful for e.g. a folder full of lectures where playback of only a single file is desired.

No music

I installed latest version of marshmallow fresh (deleting everything), and phonograph now doesn't load the music. In folders it has found the music but not in the library (couldn't find the refresh button).
Also, in folders if I click a song sometimes a dialog appears for some milliseconds (can't read) and sometimes it doesn't, but in no case does it play music.
Version 0.11.0RC

Lock screen player

Somehow I can't get a player on my lock screen...
Using:
Huawei P8 Lite
Android 5.0.1
EMUI 3.1

Google Now Support

Android 6.0.1
Nexus 6P
0.11.0 rc

Google Now (voice) support. Would be a nice add on, if the app could play music via voice command (play my music) through google now. There are a few players supporting this. I have uploaded a screenshot for further clarification - Would be great to see phonograph on the list to set as default player in G Now
screenshot_20160424-161648

Manually edit artist images

Android 6.0.1
Nexus 6P
0.11.0 rc

I know one can turn off the album cover art. It would be nice if there was an option to turn off the images for interprets aswell.
I have uploaded a screenshot.
There are no covers for titles, albums, genres etc. But there are images for interprets/artists which neither can be turned off nor deleted.

I know there are options to turn off the cover art Downloads, but certainly this setting does not affect the interpret/artists menu, but only the album menu

Double statusbar

After changing app's theme to dark a little status bar like peace of free space added to top.

Sorry, no table because I don't know how to write it from mobile, but there's general info and screenshot.

App version - 0.11.0 RC
Android version - 6.0.1
Android SDK version - 23
Device model - Samsung Galaxy S4 (gt-i9500)
ROM - cm13

Screenshot - http://i.imgur.com/kzG65xo.png

Bugs and Features

Phonograph version: 0.11.0 RC
Android 6.0.1
Nexus 6P

I have been using this app for half a year now and down below are some bugs and some features, that might be missing.

Bugs:

  • (this is probably due to the android media store) - If a file/artist/title starts with "The" (for example: The Who - Wont Get Fooled Again), the file is not listed under T but under W.
    Some other players have solved this issue by adding the "sort from A-Z" next to the automatic system where the "The-issue" occurs.
  • Sometimes there are no play/pause/next/previous buttons in the widget in the notification bar. The invisible "symbols" are still clickable though. The same happened two times with the same symbols but in-app. Unfortunately I dont know how to reproduce this.

Features:

  • If a song with a long title/filename is playing, it is always shortened with three dots (f.e.: The Who - Wont Get Foo...) - It would be a nice addition, if the rest of the name would also slide in (like it does in google play music for example). This "sliding in" is missing in-app as well as in the widget in the notification bar.
  • I know one can turn off the album cover art. It would be nice if there was an option to turn off the images for interprets aswell. It would be nice if the option is given to the user whether he wants to use it or not.
  • google Now (voice) support. Would be a nice add on, if the app could play music via voice command (play my music) through google now. There are a few players supporting this. Would be great to see phonograph on the list too.

Integrated equalizer

Phonograph would undoubtedly win the best design award among all the music players out there, but since I have had an Android device (5 years now), I have not found any music player with an equalizer as great as that of Poweramp.

If Phonograph is able to get an equalizer even close to that, I will look nowhere else and make it my primary music player.

The clarity and depth of bass is just unmatched in Poweramp. Would be great if the developer could figure out a way to implement that.

And awesome work BTW, wish I could be like you.

Phonograph will not display/edit MP3 tags properly

https://drive.google.com/file/d/0ByuMt8qOCR5adjZDTHJ6TXNiYW8/view?usp=sharing

As you can see, when you go to edit the tag for a song/album that is in mp3 format, the tags seem to be fine. Upon hitting the save button and returning to the song browser, the tags do not display properly. This only seems to happen with MP3 files and AAC tags are displaying/editing fine.

Device is Nexus 6P, tested issue on Android 6.0.1 and Android N developer preview 2.

App version is 0.13.0 BETA 2

Twitter link doesn't work

This is small and probably doesn't matter, but I was looking at the app's about section and just tapping on stuff, and when I tapped on the "follow on Twitter" button, it didn't work. It took me to https://ic_twitter_white_24dp.com/karim23697, which isn't a real website. Someone could easily find your twitter from there, but still.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.