codepunkschmidt / lcdhost

Automatically exported from code.google.com/p/lcdhost
3 stars 0 forks source link

LCDHost Settings Tab #89

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
At present settings are difficult to locate: some are on the "System" tab, but 
many are on the "Plugins" tab, and even then are only visible when a specific 
plugin is selected.

Additionally, the Plugins tab is very cramped with its three column design 
making some setup items too short to read clearly.

I propose a revamp to these two tabs, removing the current System tab and 
replacing it with a Settings tab. The Settings tab would have a tree control 
down the left hand side taking up approximately one third of the screen and the 
remaining two thirds would be given over to various controls and setup items. 
Nodes in the tree would all start off fully expanded to make them all visible.

The existing items on the System tab would be located under \System 
Information, \Rendering, \CPU, \Memory and \Network. (Alternatively the latter 
three could each exist as child item under the first (renamed to just 
"System"), however I feel they are sufficiently distinct that this would not be 
the best solution.)

Plugins would then identify where in the tree their setup items should go. 
LH_Weather would create one new top level entry, "\Weather", where its settings 
would be found and a single child item "\Weather\Translation" where translation 
settings would reside. Similarly, other plugins with settings such as TS3, 
Torrent Monitoring and System Monitoring would add more setting entries here.

The Plugins page would retain it's core functionality, namely listing the 
loaded plugins, their version details and descriptive blurb.

The overall effect of this is to move all the settings into one single location 
in which they are all clearly accessible.

Original issue reported on code.google.com by a...@bridgesuk.com on 2 Aug 2011 at 10:51

GoogleCodeExporter commented 9 years ago
Good thinking, that man. Won't be ready for A19 tho.

Original comment by jo...@linkdata.se on 3 Aug 2011 at 5:58

GoogleCodeExporter commented 9 years ago
*bump*

Original comment by a...@bridgesuk.com on 21 Jan 2012 at 12:48