activity configuration UI
Lamarque V. Souza
Lamarque.Souza.ext at basyskom.com
Wed Mar 28 15:17:45 UTC 2012
Em Wednesday 28 March 2012, Marco Martin escreveu:
> On Wednesday 28 March 2012, Thomas Pfeiffer wrote:
> > Ah, I see.
> > So what is the internal, technical workflow for switching an activity to
> > private (everything that happens from the point where the user taps
> > "Save" in the Activity configuration dialog after having switched to
> > private)? I'd like to understand the inner workings (not on the code
> > level, more like on an UML activity diagram level of detail) so that I
> > can see how this can be best translated into a user workflow.
> > Thanks,
> > Thomas
>
> ok.
> basically, the activitymanager daemon is running in the background.
>
> it controls what activities exist, creation,deletion and name (wallpaper is
> an internal setting in the plasma shell instead) so all those operations
> are asked to the daemon via dbus.
>
> so, let's say we have an existing, unencrypted activity. The client, in
> this case the plasma shell asks, please encrypt.
> the server pops up the encryption ui (done by the activity manager to not
> pass passwords in clear text over dbus, since any process can listen to
> them ;)
Just to make it clear: the activity configuration dialog is managed by
the plasma shell (plasma-device process) and the password dialog is managed by
activity manager (kactivitymanagerd process).
> then if hte user dismisses the dialog nothing happens, if he confirms, an
> encrypted partition is created and all the files linked to the activity are
> phisically moved in there (means also they'll have to be unlinked from
> every other activity, since they are "protected" now)
Encrypted folder, not partition.
--
Lamarque V. Souza
http://www.basyskom.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/active/attachments/20120328/eb7a7ca3/attachment.html>
More information about the Active
mailing list