diff options
author | Lars Uebernickel <lars.uebernickel@canonical.com> | 2012-12-04 10:13:21 +0000 |
---|---|---|
committer | Tarmac <Unknown> | 2012-12-04 10:13:21 +0000 |
commit | 29d7864bfa446d80b9fc3e2cd62ca4007f58307e (patch) | |
tree | e8d53a130ac1a708474ec60e58dafff089205a20 /src/im-phone-menu.c | |
parent | 6d6e00503f578a9eab15232091a5c49e5cf370b5 (diff) | |
parent | c21c6e9a3e204bccae7b9a30c56845cbc45661ff (diff) | |
download | ayatana-indicator-messages-29d7864bfa446d80b9fc3e2cd62ca4007f58307e.tar.gz ayatana-indicator-messages-29d7864bfa446d80b9fc3e2cd62ca4007f58307e.tar.bz2 ayatana-indicator-messages-29d7864bfa446d80b9fc3e2cd62ca4007f58307e.zip |
Stop using IndicatorService
This doesn't require every consumer ("panel") to know about
IndicatorServiceManager's protocol.
Also, it ensures that objects are exported before the name is acquired, getting
rid of a race condition (when a consumer tries to access objects in
NameAppeared before they're exported).
This patch also adds a --replace command line option -- replacing the
INDICATOR_SERVICE_REPLACE_MODE environment variable.
. Fixes: https://bugs.launchpad.net/bugs/1085206.
Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
Diffstat (limited to 'src/im-phone-menu.c')
0 files changed, 0 insertions, 0 deletions