Plasma Applet Direction
Aaron J. Seigo
aseigo at kde.org
Fri Jan 16 10:52:37 CET 2009
On Friday 16 January 2009, Marco Martin wrote:
> what about giving a dbus interface for all of this, like background
> settings and use this for setting stuff from another process?
> (for background settings would also be needed a list of activities and have
> a dialog per-activity, dunno if it could be overkill as an ui)
two issues with this:
* i don't think we can make it perfectly seamless in all situations unless we
keep the containments very simple in what they do so that we can have mostly
static configuration dialogs with basic widgets
* how does the user map what they see in this dialog to what's happening;
there's a reason i like the immediacy of things like applet handles: it's
obvious what you are acting on. with N activities, of which you can only see
2-3 of without zooming out, you'd have to hold the model inside your head.
this is far too abstract for most people, i'm afraid. it makes sense to us as
developers, but we have a deep model of the structures in our head.
worse, i don't see how to map this to applet arrangement or how to explain to
people why some containments don't have any settings, etc.
no, one of the principles of plasma is contextual, immediate interaction with
objects.
it's the same reason we don't have a separate dialog for the panels.
747 cockpits versus a drawer full of pens and paper. both have a lot of parts,
but i'd only trust most people with one of them. ;)
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Software
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090116/c549adac/attachment.sig
More information about the Plasma-devel
mailing list