[mythtv-commits] Ticket #3676: Mythmusic enhancement - repeat/shuffle icon support - album art in playback screen
MythTV
mythtv at cvs.mythtv.org
Fri Jun 29 02:45:00 UTC 2007
#3676: Mythmusic enhancement - repeat/shuffle icon support - album art in playback
screen
-------------------------+--------------------------------------------------
Reporter: anonymous | Owner: ijr
Type: enhancement | Status: new
Priority: minor | Milestone: unknown
Component: mythmusic | Version: unknown
Severity: medium | Mlocked: 0
-------------------------+--------------------------------------------------
This is a proposed enhancement to Mythmusic.
Adds the ability to show icons for the shuffle and repeat modes.
Adds ability to show album art in playback screen -- this is separate from
visualization - in fact it is supported through theme file, you can
specify both the album art and visualization in the playback screen.
Shuffle/Repeat
--------------
Inspired by patch by eskil patch at http://www.eskil.org/mythtv/
(See http://www.eskil.org/mythtv/shots/musictheme.png for sample
screenshot)
(You'll also want to grab the shuffle/repeat icons from
http://www.eskil.org/mythtv/patches/musictheme.tar.gz)
Patch is implemented differently such that all current themes should be
compatible. When the shuffle button (1) is press, it will cycle through
the icons "icon-shuffle-random",intelligent and smart. I place them over
top of one another. To use this feature need to add to music-ui.xml:
<image name="icon-shuffle-random" draworder="3"
fleximage="no">
<filename>music/mb-icon-shuffle.png</filename>
<position>0,5</position>
</image>
<image name="icon-shuffle-intelligent" draworder="3"
fleximage="no">
<filename>music/mb-icon-shuffle-smart.png</filename>
<position>0,5</position>
</image>
<image name="icon-shuffle-album" draworder="3" fleximage="no">
<filename>music/mb-icon-shuffle-album.png</filename>
<position>0,5</position>
</image>
<image name="icon-shuffle-off" draworder="3" fleximage="no">
<filename>music/mb-icon-shuffle-off.png</filename>
<position>0,5</position>
</image>
<image name="icon-repeat-track" draworder="3" fleximage="no">
<filename>music/mb-icon-repeat-track.png</filename>
<position>50,5</position>
</image>
<image name="icon-repeat-all" draworder="3" fleximage="no">
<filename>music/mb-icon-repeat-all.png</filename>
<position>50,5</position>
</image>
<image name="icon-repeat-off" draworder="3" fleximage="no">
<filename>music/mb-icon-repeat-off.png</filename>
<position>50,5</position>
</image>
You can still keep the four buttons at the bottom of the screen also, the
text in the shuffle and repeat buttons update as useful when pressing the
shuffle or repeat key. Patch is implemented to have to impact on current
themes, just need to add something like above to use this.
Albumart
--------
I prefer to see the albumart instead of the visualizer in the playback
screen. So I added an option through music-ui.xml to show this. This way
it is fully compatible with existing themes (you'll see no change until
music-ui.xml is modified). In fact you can show both albumart and
visualizer window simutaneously.
To see the albumart, add this to music-ui.xml:
<image name="albumart" draworder="3" fleximage="no">
<position>37,11</position>
<staticsize>118,122</staticsize>
</image>
You can keep the blackhole option for the visualizer. The albumart will
automatically change on song change. Of course this option only works in
the playback screen, has no impact on the full-screen visualizer and no
impact the banner. You won't see any change or impact to current themes
unless you add something like above.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/3676>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list