mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-28 04:56:22 +00:00
Added auto xa option, tidied autoaway code
This commit is contained in:
@@ -761,6 +761,19 @@ accounts_set_last_presence(const char * const account_name, const char * const v
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
accounts_set_last_status(const char * const account_name, const char * const value)
|
||||
{
|
||||
if (accounts_account_exists(account_name)) {
|
||||
if (value) {
|
||||
g_key_file_set_string(accounts, account_name, "presence.laststatus", value);
|
||||
} else {
|
||||
g_key_file_remove_key(accounts, account_name, "presence.laststatus", NULL);
|
||||
}
|
||||
_save_accounts();
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
accounts_set_last_activity(const char * const account_name)
|
||||
{
|
||||
@@ -815,6 +828,12 @@ accounts_get_last_presence(const char * const account_name)
|
||||
return result;
|
||||
}
|
||||
|
||||
char *
|
||||
accounts_get_last_status(const char * const account_name)
|
||||
{
|
||||
return g_key_file_get_string(accounts, account_name, "presence.laststatus", NULL);
|
||||
}
|
||||
|
||||
resource_presence_t
|
||||
accounts_get_login_presence(const char * const account_name)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user