Konqueror specific modules in KControl
Frans Englich
frans.englich at telia.com
Thu Feb 19 09:26:20 GMT 2004
On Wednesday 18 February 2004 14:09, Waldo Bastian wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Wed February 18 2004 13:15, Frans Englich wrote:
> > I would like to move some Konqueror specific(AFAICT) modules out from
> > KControl, so they are only available in Konqueror. Namely:
> >
> > * KDE Components/KDE Performance
> >
> > * Internet & Network/Web Browser
> >
> > * KDE Components/File Manager
> >
> > What do people think?
>
> Just like Microsoft I consider the browser and file-manager an essential
> part of the desktop
And so do I. But tight integration must not come with customer lock in - the
inability to switch to other browsers or promote unfairly one browser. That's
what Microsoft does. And KDE, although it is possible to tangle oneself out
of it - but the principle is there. This is perhaps one reason to why home
brew solutions is preferred in front of KControl - selecting KControl means
selecting Konqueror.
Political aspects aside, Konqueror has an integral role of KDE and is central,
and I think that's good. But when it comes to the /usability/ issue where to
put the KCMs, that's a totally different question. I bet the user sees
Konqueror as one logical part, one application - putting "KDE
Performance"(which I of course will rename to Konqueror Performance) in
Konqueror thus makes perfect sense. The same with "File Manager" and "Web
Browsing" - the settings affects Konqueror - the need for the configuration
functionality will arise while using Konqueror.
The technologies which the KCMs touches are integrated, and "belongs" more to
KDE than specific applications - but that's a developers viewpoint. For
example, while a user uses Quanta's VPL mode and needs to change its behavior
he/she doesn't think the content of the VPL window is an independent part and
used elsewhere - it is Quanta. There's no distinction between whatever
kpart/technology in the application and the application itself. And that's
why the user looks in Quanta for the VPL(khtml) settings, and not where
global settings are kept. Thus, I suggest the relevant KCMs are loaded in
Quanta, which also gets rid of a lot of settings which are irrelevant for
Quanta, AFAICT.
One can look at it from another direction; KControl is over crowded, it is
impossible to deny that the sheer amount of KCMs makes it more difficult to
navigate and for that matter find a good navigation solution. Moving these
two(save File Manager) KCMs makes a _big_ difference for KControl, as people
have outlined.
Could someone elaborate on what situation the File Manager settings affects?
Keeping Konqueror Performance in KControl because there will perhaps be added
generic performance options are not acceptable - KControl is way too critical
for paying small code changes with usability "currency".
BTW, this is KDE4 changes.
Cheers,
Frans
More information about the kde-core-devel
mailing list