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
Original issue reported on code.google.com by
a...@bridgesuk.com
on 2 Aug 2011 at 10:51