2019-03-29, 20:45
I'm a long-time user of Aeon MQ skins and have satisfyingly contributed to some small but tidy tweaks for the music visualizations Layout 5. I'm also a bit obsessive with rating my songs and relying on them to help when playing tracks (because, once and awhile I actually settle down and actually listen to music). As such, I've tweaked Layout 5 again to display the rating for the next track and also cleaned up the edges around the lower right corner:
I've also tweaked the ViewsWide.xml to once again show track ratings and stars:
If you are interested in my musicvisualization.xml tweak you can find the code here: jasnMusicVisualization.xml
The revised ViewsWide.xml code is here: jasnViewsWide.xml
In order for these tweaks to work, however, you must also (be brave enough to) modify your MyMusicxx.db file using a program such as DB Browser for SQ Lite . Browse your Song data to confirm entries in the UserRating column. This is where Aeon MQ reads and displays your personal (or scraped) rating value on a scale of 1-10. The "MusicPlayer.UserRating" function, however, is unable to process and display the "Next" song, as can the now-for-whatever-reason-abandoned MusicPlayer.Rating function. MusicPlayer.Rating is capable of processing (on a scale of 1.0-10.0) and perform as MusicPlayer.Rating.offset(1)" code; the ".offset(1)" being the first song after the one now playing.
So, after backing up your MyMusicx.db file, use DB Browser for SQL Lite to "Execute SQL" a simple command that reads "UPDATE song SET Rating = UserRating".
BTW, I have also tweaked MQ8 for some of it's own short-comings in FUllscreen music display. Once that version settles down a bit I will post those as well.
Let me know if I can help...
I've also tweaked the ViewsWide.xml to once again show track ratings and stars:
If you are interested in my musicvisualization.xml tweak you can find the code here: jasnMusicVisualization.xml
The revised ViewsWide.xml code is here: jasnViewsWide.xml
In order for these tweaks to work, however, you must also (be brave enough to) modify your MyMusicxx.db file using a program such as DB Browser for SQ Lite . Browse your Song data to confirm entries in the UserRating column. This is where Aeon MQ reads and displays your personal (or scraped) rating value on a scale of 1-10. The "MusicPlayer.UserRating" function, however, is unable to process and display the "Next" song, as can the now-for-whatever-reason-abandoned MusicPlayer.Rating function. MusicPlayer.Rating is capable of processing (on a scale of 1.0-10.0) and perform as MusicPlayer.Rating.offset(1)" code; the ".offset(1)" being the first song after the one now playing.
So, after backing up your MyMusicx.db file, use DB Browser for SQL Lite to "Execute SQL" a simple command that reads "UPDATE song SET Rating = UserRating".
BTW, I have also tweaked MQ8 for some of it's own short-comings in FUllscreen music display. Once that version settles down a bit I will post those as well.
Let me know if I can help...