|
Post by aintmad on Feb 12, 2021 18:38:29 GMT -5
yep, I vaguely remember seeing something like that when I was browsing the settings menu. off to test I go!
|
|
|
Post by GoneMAD on Feb 12, 2021 19:10:20 GMT -5
3.0.6 (2021/02/12): New:
-Added a few filename based presets to song display metadata (under minimalistic) -Added folder view as a library tab option -Replaced custom metadata creator icon -Added help button to metadata creator ui -Added 4x1 widget that can resize vertically (GMMP Resize 4x1) -Added larger font presets for widget -Added 'Enqueue All On Selection' to Advanced folder settings
Fixes:
-Renamed 'Headset' to 'Wired' to avoid confusion in connection settings -Always resume headset/wired and bluetooth were actually swapped in code -Fixed issue where folders with no artist or album tags dont show up as an album (should use Unknown Artist - Foldername) -Fixed 2nd help menu when queue is added as a tab -Fixed issue where song wouldnt play on startup -Fixed issue where albumartist sort was not correctly stored in the database -Using the custom metadata builder will now switch to the custom list after creation -Fixed the overwriting custom metadata when using the metadata creator -Scanner should no longer auto clean files if their parent scan path doesnt exist (indicating unmounted sdcard) -Potential fix for invisible widget on reboot or app update -Fixed custom metadata creator used from widget setup -Fixed issue where dialog from widget setup would pop up on the main UI -Theme colors should now be properly backed up and restored -Fixed crash with embedded art in a cue track -Fixed other various crashes
apk available on the website. Currently pending approval on the play store.
|
|
|
Post by gorman on Feb 12, 2021 20:30:18 GMT -5
Albums. I used to have two main ways to access library: album artist (using Various Artists for compilations) and albums (listed in descending order of add date). So basically artists for general music and albums for recently added stuff. That was the way I found more useful for my listening habits. okay so i looked at the code and it looks like the migration just sets the album data added to default to the current date time since it was a new field. A fresh scan from a deleted database would use the last modified date of one of the files in the album. Artist will use the date added of the album Ok, I have deleted the database and launched the scan anew. Let's see what happens... YES! Now it works as expected. Thanks for helping with this. Probably you should change the standard behavior for migration, though.
Some requests/questions:
GMMP Classic offered the "Ignore Prefix When Sorting" option for Artists library. Making the 'the' prefix not considered for alphabetical order. Is this doable in 3.0? If not, could you please bring it back? GMMP Classic offered the option of metadata taking more than one line (the 'Max Lines' parameter). Is there a way to replicate this in 3.0? GMMP Classic offered a "Legend" for all the metadata variables (%aa%, %al%, etc.) could you bring it back for custom lines in 3.0? GMMP Classic had the album art taking the whole horizontal space available in the Now Playing view. 3.0 has borders on the left and on the right. Could you please have an option for full horizontal size? Already phones are much taller than wide...
I've found a way to replicate, almost, the workflow I used from Now Playing... one custom button for library does wonders, plus one custom button for Jump to Artist is a nice addition that wasn't possible before.
Much as I tried not to be too... abrasive... yesterday, I was kind of upset for several little things. So I might have come across as a bit of a$$hole. Sorry for that. I appreciate a lot the work you've been doing on GMMP. And if there's a donation option, somewhere, please point me to it. I already bought the app and that's one problem with the app business model... either you go with SAS model (which I hate) or you end up with a diminishing revenue stream. So, if I can donate somewhere, I'd gladly do it.
Still missing some functionality for good Replaygain use but I am hopeful it could be added in the future (prefer track gain when shuffling or, better yet, implementing a "smart" logic for consecutive tracks from the same album vs mixed tracks from different albums... plus a preamp value when using replaygain).
|
|
|
Post by gorman on Feb 12, 2021 20:32:36 GMT -5
Oh, I forgot, this is quite important: when creating custom metadata fields for Now Playing, there appears to be no way to edit an existing one already created. Am I missing it? If not, please by all means add it... considering the multitude of variables available, creating custom fields is much of a trial and error thing. Thanks!
Edit: Simple Scrobbler still not working. It wasn't working on GMMP Classic either, for some time... I posted here mentioning it. I use the one by "The SLS Team (Adam Renberg and others)". Is it the correct one? It used to work.
|
|
|
Post by GoneMAD on Feb 12, 2021 20:42:43 GMT -5
yeah editing will probably come in the next update. as mentioned before the in app editor was thrown together quickly and there is also the difficulty of trying to edit something imported via json which allows for layouts much more complex than what the in app editor can achieve. u'd have to contact simple scrobbler devs for it not working. GMMP just sends a single intent with a few fields and its up to SLS to do the rest. I just double checked their api docs and can confirm gmmp is sending what they are asking for: github.com/simple-last-fm-scrobbler/sls/blob/master/Developer's%20API.md
|
|
|
Post by gorman on Feb 12, 2021 21:08:47 GMT -5
yeah editing will probably come in the next update. as mentioned before the in app editor was thrown together quickly and there is also the difficulty of trying to edit something imported via json which allows for layouts much more complex than what the in app editor can achieve. u'd have to contact simple scrobbler devs for it not working. GMMP just sends a single intent with a few fields and its up to SLS to do the rest. I just double checked their api docs and can confirm gmmp is sending what they are asking for: github.com/simple-last-fm-scrobbler/sls/blob/master/Developer's%20API.md I can wait for the editor. It's not that I need to create a very complex layout... just that I need to "eyeball" the results and having to do it without editing is frustrating.
I hope you'll be able to answer the other questions, I know there were many, sorry. :-) Regarding Simple Scrobbler, I posted in the thread I opened some time ago and yeah... there's already an issue open on Github, I posted to it... but development seems pretty dead at the moment. :-(
|
|
|
Post by GoneMAD on Feb 12, 2021 21:12:18 GMT -5
okay so i looked at the code and it looks like the migration just sets the album data added to default to the current date time since it was a new field. A fresh scan from a deleted database would use the last modified date of one of the files in the album. Artist will use the date added of the album Ok, I have deleted the database and launched the scan anew. Let's see what happens... YES! Now it works as expected. Thanks for helping with this. Probably you should change the standard behavior for migration, though.
Some requests/questions: GMMP Classic offered the "Ignore Prefix When Sorting" option for Artists library. Making the 'the' prefix not considered for alphabetical order. Is this doable in 3.0? If not, could you please bring it back? GMMP Classic offered the option of metadata taking more than one line (the 'Max Lines' parameter). Is there a way to replicate this in 3.0? GMMP Classic offered a "Legend" for all the metadata variables (%aa%, %al%, etc.) could you bring it back for custom lines in 3.0? GMMP Classic had the album art taking the whole horizontal space available in the Now Playing view. 3.0 has borders on the left and on the right. Could you please have an option for full horizontal size? Already phones are much taller than wide...
I've found a way to replicate, almost, the workflow I used from Now Playing... one custom button for library does wonders, plus one custom button for Jump to Artist is a nice addition that wasn't possible before. Much as I tried not to be too... abrasive... yesterday, I was kind of upset for several little things. So I might have come across as a bit of a$$hole. Sorry for that. I appreciate a lot the work you've been doing on GMMP. And if there's a donation option, somewhere, please point me to it. I already bought the app and that's one problem with the app business model... either you go with SAS model (which I hate) or you end up with a diminishing revenue stream. So, if I can donate somewhere, I'd gladly do it.
Still missing some functionality for good Replaygain use but I am hopeful it could be added in the future (prefer track gain when shuffling or, better yet, implementing a "smart" logic for consecutive tracks from the same album vs mixed tracks from different albums... plus a preamp value when using replaygain).
Database migrations are a bit restrictive on what can be done. Has to be all via sql statements. I plan on looking into maybe setting date added to 0 or something to indicate it was never populated correctly, which would allow another scan to update everything For your metadata and legend questions, the help menu links you to all the info. There is entirely too much detail to put in app. gonemadmusicplayer.proboards.com/thread/1066/gmmp-3-custom-metadata-info <wrap> wraps the line. The in app builder will be expanded in the future and made a bit easier. it was thrown in last minute after 3.0 was released and i got a lot of complaints about how difficult using the json import was "GMMP Classic had the album art taking the whole horizontal space available in the Now Playing view. 3.0 has borders on the left and on the right." use layout 1 and it takes up the whole width. I will probably add some more layouts in the future but the current 2 are not changing. layout 2 is the default because it was the most visually appealing to myself and the majority of the beta testers. "Much as I tried not to be too... abrasive... yesterday, I was kind of upset for several little things. So I might have come across as a bit of a$$hole. Sorry for that. I appreciate a lot the work you've been doing on GMMP. And if there's a donation option, somewhere, please point me to it. I already bought the app and that's one problem with the app business model... either you go with SAS model (which I hate) or you end up with a diminishing revenue stream. So, if I can donate somewhere, I'd gladly do it" no problem. your response was tame to a lot of the ratings and emails i've gotten, so no worries there. i'll send you a PM on here for the donation address
|
|
|
Post by gorman on Feb 13, 2021 16:29:03 GMT -5
I'll look into the wrap parameter and I understand that building support for such a flexible system is no easy feat.
I prefer layout 2 as well. Layout 1 has the need to darken the top part of album art (for status icons) which detracts from the overall impact (in my opinion). If there could be a layout 2 with full width album art I would be happy (maybe layout 3?). Just an idea.
What about the "Ignore Prefix When Sorting" option, is it gone for good? Hidden somewhere I couldn't find? Coming back at a later date?
|
|
|
Post by GoneMAD on Feb 13, 2021 17:26:21 GMT -5
"What about the "Ignore Prefix When Sorting" option"
ITs in the sort menu -> modifier -> ignore prefixes
|
|
|
Post by gorman on Feb 13, 2021 18:52:27 GMT -5
"What about the "Ignore Prefix When Sorting" option" ITs in the sort menu -> modifier -> ignore prefixes GREAT!!! So it was in the "could not find it" category. Thanks!
|
|
|
Post by GoneMAD on Feb 14, 2021 10:21:22 GMT -5
pushing a hotfix 3.0.7 to fix the browser views back button. hopefully it doesnt take a day to get approved
|
|
|
Post by davetoronto on Feb 16, 2021 15:49:21 GMT -5
Chromecast button has disappeared with the new release. Google Pixel 3 XL. I tried clearing the cache, but GoneMAD doesn't show up under "Other apps" in Storage. Thanks for any help.
|
|
|
Post by GoneMAD on Feb 16, 2021 15:56:36 GMT -5
|
|
|
Post by palindrome on Feb 18, 2021 16:19:00 GMT -5
Enqueuing an Album Artist doesn't follow the Album sorting selection below Album Artist.
I have my Album Artist view set to sort by Album Artist with modifier Use Sort Tags.
When I drill down into an Album Artist, I have the underlying Albums view set to sort by Album with modifier Use Sort Tags.
If I enqueue an Album Artist (to play all albums by that artist), the albums are added to the queue as if modifier None is selected (i.e., strictly alphabetically by album name, not using sort tags).
This seems incorrect, and I can find no workaround other than enqueuing albums manually one at a time.
GMMP v3.0.7
|
|
|
Post by GoneMAD on Feb 18, 2021 16:51:46 GMT -5
Enqueuing an Album Artist doesn't follow the Album sorting selection below Album Artist. I have my Album Artist view set to sort by Album Artist with modifier Use Sort Tags. When I drill down into an Album Artist, I have the underlying Albums view set to sort by Album with modifier Use Sort Tags. If I enqueue an Album Artist (to play all albums by that artist), the albums are added to the queue as if modifier None is selected (i.e., strictly alphabetically by album name, not using sort tags). This seems incorrect, and I can find no workaround other than enqueuing albums manually one at a time. GMMP v3.0.7 enqueuing/playing an album artist is going to use the sort order used when you click on the album artist and look at the songs tab. The sort order of the songs is the order it will play/enqueue.
|
|