Sascha silbe
Joined 13 January 2009
Sascha silbe (talk | contribs) minor fixes, add TODOs |
Sascha silbe (talk | contribs) →The means: add some links |
||
| Line 28: | Line 28: | ||
*** let user "bless" an activity to provide the special services (switch to Details View, Object Chooser) | *** let user "bless" an activity to provide the special services (switch to Details View, Object Chooser) | ||
** split out the Frame | ** split out the Frame | ||
** activity.info -> .desktop, activity and non-activity .desktop launcher on home screen | ** [https://bugs.sugarlabs.org/ticket/2435 activity.info -> .desktop], activity and [https://patchwork.sugarlabs.org/patch/303/ non-activity .desktop launcher] on home screen | ||
** use XDG start-up notification instead of custom protocol | ** [https://bugs.sugarlabs.org/ticket/2434 use XDG start-up notification] instead of custom protocol | ||
* Rainbow | * Rainbow | ||
** run each activity / application in a separate session, identifiable and killable from the Frame | ** run each activity / application in a separate session, identifiable and killable from the Frame | ||
| Line 41: | Line 41: | ||
*** replace GTK file chooser dialog with Object Chooser invocation | *** replace GTK file chooser dialog with Object Chooser invocation | ||
*** set $HOME to temporary directory, save & restore the contents on Stop resp. resume | *** set $HOME to temporary directory, save & restore the contents on Stop resp. resume | ||
*** | *** kill off window manager and "standard" daemons (e.g. gconf) after application returned | ||
* Replace copy of gnome-session with configuration files for and dependency on latest gnome-session | * Replace copy of gnome-session with [https://bugzilla.gnome.org/show_bug.cgi?id=633276 configuration files] for and dependency on latest gnome-session | ||
* Version support | * Version support | ||
** eventually integrated with in-activity Undo/Redo | ** eventually integrated with in-activity Undo/Redo | ||
* gpg-agent and/or gnome-keyring | * gpg-agent and/or gnome-keyring (GPG, SSH, X.509, hardware token support) | ||
** in-Frame pinentry (allow/deny request, password optional) highlighting the activity (isolated session) that requested the operation | ** in-Frame pinentry (allow/deny request, password optional) highlighting the activity (isolated session) that requested the operation | ||
** automatic "log-in" to (SL, XS) web sites using client "certificate" (server extracts public key and uses it for identification/authentication, supports multiple keys per account) | ** automatic "log-in" to (SL, XS) web sites using client "certificate" (server extracts public key and uses it for identification/authentication, supports multiple keys per account) | ||