KDE 3.4 Control Center UI Review
Frans Englich
frans.englich at telia.com
Mon Feb 14 00:48:03 GMT 2005
On Sunday 13 February 2005 17:31, Waldo Bastian wrote:
> KDE 3.4 Control Center UI Review
Nice work :)
> - With the current default size of 800x600, 49 modules out of a
> total of 79 modules do not fit in the window.
With even taking the discussion on testing resolution into account, this is a
big problem. What I think is important to notice, is that it's not a slip
from a developer or two, but is a large, general problem. E.g, if someone
writes a KCM, the chances are it has this bug out of the box. What the cause
is, one can wonder; perhaps it is a lack of interest; it is given low
priority; it is unnoticed; or the solution is too hard to find.
I'm wondering what the solution is to this. Benjamin wrote a test which
automatically detected it -- did people fix their KCMs then? No, that test
withered away in the repository. Will this UI review help? Perhaps some, but
not what I think is needed. It soon will be just another thread here on kcd,
and the bugs will be creeping back in those which was corrected.
I see this bug as an organizational problem.
Open source makes egoism gain the community -- we scratch itches which
everyone has. Do we KDE developers have this itch which many of our users
have, that a dialog doesn't fit on the screen? Most developers have good
equipment, a good display. Why should they then care, or even notice?
In other words, I think the reason to the problem is a lack of developer
focus, and if you want this fixed in a scalable, long-term way, you'll have
to give it focus. Somehow, make the developers start to care.
I see one solution: wrap dialogs in scroll bars. This way, if the real problem
doesn't get fixed, users will at least have a bearable experience(in the
sense that they actually can click the ok/cancel buttons).
But it will be fixed, because the scroll bars are annoying like a poorly
designed web page: the developers will have it up-front themselves, and they
will receive bug reports.
Cheers,
Frans
More information about the kde-core-devel
mailing list