View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005979 | MMW v4 | Player | public | 2009-09-23 14:45 | 2009-10-06 01:27 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.1.1 | ||||
Target Version | 3.1.2 | Fixed in Version | 3.1.2 | ||
Summary | 0005979: Windows 7 Shell Integration | ||||
Description | A few small changes would make MM a much better Win7 citizen: 1) Taskbar icon: Show Play/Pause/Stop status (simple icon overlay) 2) Aero peek: If playing, show Album Art, Buttons (Prev, Play/Pause, Next). Ideally, the same code should be used for the pop-up display (needed for XP/Vista). 3) Jump list: Add entries for: Frequent (links to commonly accessed nodes) Recent (last 5 Now Playing tracks) Tasks (MiniPlayer, Send to Playlist, My Rating, Volume) Note: My Rating and Volume would be better if implemented directly in the aeropeek popup, however, I don't know if that level of interactivity is possible. In all cases, no UI should be necessary (i.e. no new strings required afaik). | ||||
Additional Information | You can see how this has been implemented for foobar/winamp at: http://wintense.com/plugins/foo_w7shell http://code.google.com/p/win7shell/ Also, useful article about how jump lists can be used: http://lifehacker.com/5364198/master-windows-7-jump-lists-to-boost-your-win7-productivity | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 1271 | ||||
related to | 0005942 | new | Tray Icon: Additional Context Options | |
related to | 0003321 | new | Pop-up Display: Hover over tray icon should cause it to appear | |
related to | 0005257 | new | rusty | Improved Tray Icon gestures |
related to | 0006004 | closed | Ludek | Party Mode: should disable Aeropeek / Jumplist player functions |
related to | 0006020 | closed | petr | Aero peek overlay icon doesn't refresh at end of playlist |
child of | 0005500 | closed | Ludek | Linked Album Art doesn't display for currently playing track on restart |
|
A couple of related items: 4) Is it possible to show notifications (i.e. pop-up display) for Win7 icons in the taskbar? If so, that would be preferable to using the tray, and we could get rid of the tray altogether (for Windows 7). 5) When the MiniPlayer is active and the user minimizes to the taskbar, the MM icon appears as if it isn't running! |
|
I'd prefer to defer this for MM 4.0 and implement it without any rush for MM 3.1.2. Assigning to Petr to review the points and check out which could be implemented easily, without any significant risk of regressions. |
|
I've just uploaded TaskOverlayIcons.zip, it contains two 16x16 32-bit icons (play.ico and pause.ico) meant to overlay the MM icon in the Win7 taskbar. As discussed with Rusty over IM, the icons should fit over the 32x32 MM icon by aligning the bottom and right sides of each image. It should result in something like these: http://img19.imageshack.us/img19/204/playr.png http://img34.imageshack.us/img34/5571/pausen.png |
|
Aero peek icons sent to Petr via email. |
|
Tested aeropeek in build 1268 and the Album art fails to refresh in almost all instances when the user clicks the < or > arrows from within the aeropeek window. Also, it looks as if the Play/Pause indicator isn't the one that stephen had sent (it's blue instead of grey). |
|
Tested 1268 but album art seems to be working fine, even when using the next/previous buttons. Play/pause indicator is the blue one that Rusty mentioned, however. Also, plus/minus ratings icons were sent to Petr, not sure if they are better than the current set though. |
|
Fixed overlay icons and cover disappearing in 1269. Also fixed buttons disappearing issue while skin change. |
|
Reminder: Stephen's updated aeropeek Star icons should be included in build 1270. Also, Stephen's overlay icons should be added (they are further to the right of the MM icon). |
|
I was able to reproduce the album art refresh problem. Just disable album art (View -> Album art or Ctrl+Alt+A) in the main MM window. When you skip tracks using the << or >> buttons in aeropeek, the art box will be empty. If you re-enable the art, it will work fine again in aeropeek. |
|
Per discussion with Petr, nested jumplists aren't possible (so we can only link to items that already have UI dialogs), and Frequent / Recent jumplist categories are controlled by the system, so it's better to use custom ones. Petr's suggestion was: Playlists-------------------- Playlist 1 Playlist 2 Last Played ---------------- track 1 track 2 Tasks ----------------------- Minimize to MiniPlayer Load Playlist Note: Playlists section could be populated based on user-defined 'Favorites', or calculated by MM. |
|
Jump Lists implemented in 1270 |
|
Implemented in 1271 |
|
verified 1271 |