Editing N900 Mission Control
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | This page aims to document the Mission Control interface on the | + | = N900 Mission Control = |
+ | |||
+ | This page aims to document the Mission Control interface on the Nokia N900, as several things have changed since earlier versions of Maemo and previous instructions for e.g. setting presence no longer work as expected. | ||
It is actively a work in progress as of late July / early August 2010. | It is actively a work in progress as of late July / early August 2010. | ||
- | == | + | == Accessing osso-mission-control == |
+ | === Install mc-tool === | ||
- | + | mc-tool is not installed by default on the N900, but it is available as part of the package [http://maemo.org/packages/view/libmissioncontrol-utils/ libmissioncontrol-utils]. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
=== dbus === | === dbus === | ||
== Example scripts == | == Example scripts == | ||
+ | === Set all SIP accounts to online or offline === | ||
- | + | These scripts are intended to be run from [[Dbus-scripts]] when (for example) WiFi is disconnected, or use any of the various schedulers (e.g. Alarmed) to change your availability according to time of day. Also note that "sofiasip" matches the name of the telepathy plugin that handles SIP accounts and not a specific SIP provider, so the commands in this example will operate on all the SIP accounts in 'mc-tool list'. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | mc-tool list | + | |
- | + | ||
- | + | ||
- | + | ||
- | |||
==== /usr/bin/siponline ==== | ==== /usr/bin/siponline ==== | ||
Line 48: | Line 24: | ||
mc-tool list | grep "sofiasip" | awk {'print "mc-tool request "$1" online"'} | sh | mc-tool list | grep "sofiasip" | awk {'print "mc-tool request "$1" online"'} | sh | ||
</source> | </source> | ||
- | |||
==== /usr/bin/sipoffline ==== | ==== /usr/bin/sipoffline ==== | ||
Line 56: | Line 31: | ||
</source> | </source> | ||
- | === Manage telepathy | + | === Manage telepathy connections interactively === |
==== /usr/bin/im-connections ==== | ==== /usr/bin/im-connections ==== | ||
- | + | Simple script that will allow you to individually control each account (you must update the LIST variable with your actual accounts (get the names from "mc-tool list") - and update the menu accordingly. | |
- | Simple script that will allow you to individually control each account (you must update the LIST variable with your actual accounts (get the names from "mc-tool list") - and update the menu accordingly. | + | |
<source lang="bash"> | <source lang="bash"> | ||
Line 140: | Line 114: | ||
done | done | ||
fi | fi | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.