This forum has been archived. All content is frozen. Please use KDE Discuss instead.

KControl port

Tags: None
(comma "," separated)
User avatar
google01103
Manager
Posts
6668
Karma
25

RE: KControl port

Mon Feb 09, 2009 2:25 pm
just a comment to those working on this - thank you,


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
tkoski
Registered Member
Posts
371
Karma
3
OS

RE: KControl port

Mon Feb 09, 2009 7:03 pm
Hi guys, if you need to share the load, i'm happy to help too.


Attitude before intelligence.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Tue Feb 10, 2009 6:23 am
I haven't started work on the ModuleView yet. Currently going to improve the configuration dialog, and try to get the Icon View categorisation + modules displaying properly.

It might be better ( in terms of reducing code duplication ) to pass QModelIndex, up to you though.

You might find the code in kcmultiwidget.cpp ( part of system settings ) to be of help.

Last edited by bcooksley on Tue Feb 10, 2009 6:27 am, edited 1 time in total.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
wstephenson
Registered Member
Posts
4
Karma
0
OS

RE: KControl port

Sat Feb 14, 2009 5:18 pm
I'm very interested to see you've started this, as I was going to work on it for openSUSE 11.2: http://www.kdedevelopers.org/node/3889

Although I see that Celeste feels strongly about it...
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Sat Feb 14, 2009 8:25 pm
It should also be quite easy to create other new views as well, such as a WinXP style if one desired thanks to the plugin architecture. The only main component that needs work now is the ModuleView.

The default is set in the code for the Icon View, so Celeste has nothing to worry about, users will still see it first.

msoeken: Have you started work on the ModuleView?

Last edited by bcooksley on Sat Feb 14, 2009 8:32 pm, edited 1 time in total.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
msoeken
Mentor
Posts
300
Karma
4
OS

RE: KControl port

Sun Feb 15, 2009 4:21 pm
bcooksley wrote:msoeken: Have you started work on the ModuleView?


Haven't got the time yet. If you wouldn't start I will probably start on thursday.


Image
[size=x-small]code | [url=cia.vc/stats/author/msoeken]cia.vc[/url] | [url=kde.org/support]donating KDE[/url] | [url=tinyurl.com/cto4ns]wishlist[/url][/size]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Mon Feb 16, 2009 2:49 am
No problem. I have a nasty search bug to fix.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Tue Feb 17, 2009 9:50 am
I don't know HTML that well, so here is a small todo:

Today I implemented showing Icons in the Category list for the Classic Tree View, which lists the Modules / Categories that are contained in that category. ( Used on Right side of application ). However those Icons are currently not vertically centered on the text. The Todo is to vertically center them. The code is located in classic/CategoryView.cpp around line 83. ( trunk/playground/base/kcontrol4/src/classic/CategoryView.cpp )


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Thu Feb 19, 2009 6:23 am
I have now fixed the above Icon centering issue. Next I will add grip bars so the Tree of modules can be freely resized.

Last edited by bcooksley on Thu Feb 19, 2009 6:25 am, edited 1 time in total.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
cheifchimp
Registered Member
Posts
5
Karma
0

RE: KControl port

Thu Feb 19, 2009 7:34 am
Brandybuck wrote:
Hans wrote:By the way 2, wasn't KControl always considered "messy", "hard to navigate", "confusing to new users" etc. in KDE3?


I had heard that, but always assumed it was Gnomish trolling. The only differences I can see between kcontrol and system settings are tree view versus modified icon view. Do people really get frightened by the sight of tree views?


more significant are the many settings possible in kcontrol that are omitted from system-settings
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Thu Feb 19, 2009 9:22 am
For those interested, commit 928253 reduces load time to that Below ( yes below, as in less than ) that of System Settings. Previously it was .6 real time seconds slower than system settings. Now it is .06 real time seconds faster.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Tue Feb 24, 2009 8:09 am
msoeken: What is the status of the work on ModuleView? Please commit if some has been made.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Sat Feb 28, 2009 11:05 pm
Msoeken has now committed an initial version, however it is still in early Alpha


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: KControl port

Wed Mar 04, 2009 7:55 am
Msoeken: What do you think about moving the ModuleView into a KPageDialog from a KDialog? Is there a need for it?
I will not be able to complete the work on the Icon view until a decision has been reached.

Last edited by bcooksley on Wed Mar 04, 2009 7:55 am, edited 1 time in total.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
msoeken
Mentor
Posts
300
Karma
4
OS

RE: KControl port

Wed Mar 04, 2009 2:48 pm
It has to be a KPageDialog, because when opening a KCModuleInfo with multiple "child modules" they have to be loaded into several pages. This should be done in ModuleView, because there are maybe other modes besides IconMode in future where this is necessary and so we have no duplicate code. Perhaps I can implement it in the evening today.


Image
[size=x-small]code | [url=cia.vc/stats/author/msoeken]cia.vc[/url] | [url=kde.org/support]donating KDE[/url] | [url=tinyurl.com/cto4ns]wishlist[/url][/size]


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan, Sogou [Bot]