Bug 6601 - Remember settings tab location.
: Remember settings tab location.
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 7.0
: PC All
: P2 enhancement (vote)
: ---
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-01-13 10:25 UTC by Mark Miksis
Modified: 2008-12-18 11:12 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Miksis 2008-01-13 10:25:22 UTC
A few Settings GUI enhancement suggestions:

- Remember the previously selected subtab under Players and Advanced.  IOW, if I navigate to Advanced->Logging, then leave the Advanced tab, it should return me to Logging when I return to Advanced.  Same for Players.
- Add connected Jive devices to the Status Page
- The subtabs under Players are not alphabetized.  It seems that 3rd party plugin entries are added between Menus and Remote.
Comment 1 KDF 2008-01-13 14:03:29 UTC
notes:
jive info on status page is covered by 5437, blocked by the fact that jive sends NO info to SC currently.
player menu items are alphabetised by string token (PLUGIN_* fits between MENU and REMOTE)
Comment 2 KDF 2008-01-13 14:40:54 UTC
change 16240 takes care of player settings menu sorting.  In this case, it was done template-side.  In the default skin, server setup links are sorted server side.  I don't see much of a difference in performance, but then again doing it in the template should mean only having to do it once.  Template caching takes care of the rest.
editting summary to reflect that last open issue in this report. (jive controller info is covered by another bug)
Comment 3 Michael Herger 2008-01-13 23:29:47 UTC
Please don't waste too much time on the settings for now. Brian's going over these screens today. Wait for some changes in the next few days.
Comment 4 Michael Herger 2008-01-16 07:56:25 UTC
change 16344 - remember the last used page in player & advanced tab
Comment 5 Mark Miksis 2008-01-17 10:45:09 UTC
(In reply to comment #4)
> change 16344 - remember the last used page in player & advanced tab
> 

Thanks.  Although it wasn't part of my initial bug report, it seems like the Players tab should also remember the previously selected player.  AFAICT, it always selects the first one alphabetically.
Comment 6 KDF 2008-01-17 12:11:18 UTC
player tab should be using the player that was active when the 'settings' link was used, until you select another while in the players tab.  I've tested and corrected for this a few times, as my most often used player is not the first one.  Admittedly, I didn't test the case of going to another server tab then back again.  I think the tracking of "playerid" param isn't done in server settings.  It would expect that if the playerid isn't kept, it should still return to the 'player' param, as selected on the browser page.
Comment 7 Michael Herger 2008-01-17 14:09:38 UTC
The problem here is that we're using JS global variables, but actions are being done in different frames. I'll have to update the main page's value from inside the frame (much as I did for the page cookies). Will fix this soon.
Comment 8 Michael Herger 2008-01-18 02:25:30 UTC
change 16427 - please test
Comment 9 Mark Miksis 2008-01-19 12:20:25 UTC
With the latest nightly (change 16473) it mostly works.  The Players tab works completely.  The Advanced tab works mostly, but reverts to Formatting if I go to the Players tab before going back to the Advanced tab.
Comment 10 Michael Herger 2008-01-21 01:08:12 UTC
change 16505 - thanks for testing! Trying to close as fixed again ;-).
Comment 11 Mark Miksis 2008-01-23 13:03:44 UTC
WFM, thanks.
Comment 12 Chris Owens 2008-03-07 09:04:33 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.