aboutsummaryrefslogtreecommitdiff
path: root/src/status-provider-emesene.c
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2011-08-18 10:54:40 -0500
committerTed Gould <ted@gould.cx>2011-08-18 10:54:40 -0500
commit24ffe8bef8d2b482034354e9a2a9bb629f1bcfff (patch)
tree3f8bdba07858aba75454015db85d15939fcf93de /src/status-provider-emesene.c
parent6deeec596bef04ffaf469dfcf5197b36b41813cf (diff)
parenta0c9e6000b9e96da5f663ac5fe47bcca8af13696 (diff)
downloadayatana-indicator-messages-24ffe8bef8d2b482034354e9a2a9bb629f1bcfff.tar.gz
ayatana-indicator-messages-24ffe8bef8d2b482034354e9a2a9bb629f1bcfff.tar.bz2
ayatana-indicator-messages-24ffe8bef8d2b482034354e9a2a9bb629f1bcfff.zip
Import upstream version 0.4.94
Diffstat (limited to 'src/status-provider-emesene.c')
-rw-r--r--src/status-provider-emesene.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/status-provider-emesene.c b/src/status-provider-emesene.c
index 29a8a22..5aa6698 100644
--- a/src/status-provider-emesene.c
+++ b/src/status-provider-emesene.c
@@ -31,25 +31,27 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
typedef enum {
EM_STATUS_ONLINE,
- EM_STATUS_OFFLINE,
+ EM_STATUS_INVISIBLE,
EM_STATUS_BUSY,
EM_STATUS_AWAY,
- EM_STATUS_IDLE
+ EM_STATUS_IDLE,
+ EM_STATUS_OFFLINE
} em_status_t;
static const StatusProviderStatus em_to_sp_map[] = {
/* EM_STATUS_ONLINE, */ STATUS_PROVIDER_STATUS_ONLINE,
- /* EM_STATUS_OFFLINE, */ STATUS_PROVIDER_STATUS_OFFLINE,
+ /* EM_STATUS_INVISIBLE, */ STATUS_PROVIDER_STATUS_INVISIBLE,
/* EM_STATUS_BUSY, */ STATUS_PROVIDER_STATUS_DND,
/* EM_STATUS_AWAY, */ STATUS_PROVIDER_STATUS_AWAY,
- /* EM_STATUS_IDLE, */ STATUS_PROVIDER_STATUS_AWAY
+ /* EM_STATUS_IDLE, */ STATUS_PROVIDER_STATUS_AWAY,
+ /* EM_STATUS_OFFLINE, */ STATUS_PROVIDER_STATUS_OFFLINE
};
static const em_status_t sp_to_em_map[STATUS_PROVIDER_STATUS_LAST] = {
/* STATUS_PROVIDER_STATUS_ONLINE, */ EM_STATUS_ONLINE,
/* STATUS_PROVIDER_STATUS_AWAY, */ EM_STATUS_AWAY,
/* STATUS_PROVIDER_STATUS_DND */ EM_STATUS_BUSY,
- /* STATUS_PROVIDER_STATUS_INVISIBLE*/ EM_STATUS_OFFLINE,
+ /* STATUS_PROVIDER_STATUS_INVISIBLE*/ EM_STATUS_INVISIBLE,
/* STATUS_PROVIDER_STATUS_OFFLINE */ EM_STATUS_OFFLINE,
/* STATUS_PROVIDER_STATUS_DISCONNECTED*/ EM_STATUS_OFFLINE
};