[RkWard-devel] (re-)structuring settings UI

Thomas Friedrichsmeier thomas.friedrichsmeier at ruhr-uni-bochum.de
Fri Mar 23 11:30:37 UTC 2007


On Friday 23 March 2007 08:04, Prasenjit Kapat wrote:
> Here are my 2 cents on this issue. The main point is that there is too much
> of screen space wasted. A nice and logical compactification is needed. As
> always, I am not aware of the internal complications, so my comments might
> sound ridiculous. I am attaching a kmdr script. If you guys do not use
> kommander then I will provide image files later, let me know.

Well, the internal complication is that I coupled the internal grouping of the 
options, and the layout too much. Right now, any group of settings that 
should be a "module" in the code needs to have a tab of it's own. So I'll 
have to disentangle this first, before the parts can be moved around.

Having a plan on what the end result could look like, will certainly be 
helpful, whenever I start on this, though. The kmdr script shows this nicely.

> * R-Backend tab
> 	Rename this to Backend and include the PHP-backend options here. The PHP
> backend options are too few to deserve a separate tab.

I'm not convinced the single PHP option left should go to this particular tab, 
but you are right, it certainly does not warrant a tab of its own.

> * R-Packages
> 	Move this tab from the main settings UI to the Configure Packages UI,
> under a new tab, say Repositories. I think this is the logical place for
> it. And everything related to package management can be under one roof
> "Configure Packages". Then the "Configure Repositories" button would not be
> needed.

Nice idea. Has some additional internal complications, but may well be worth 
the effort.

I'm placing a reference to your mail into the TODO list, so I'll be able to 
find the suggestions again, when I start on this.

Regards
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/rkward-devel/attachments/20070323/22ccfb7d/attachment.sig>


More information about the Rkward-devel mailing list