Allow splitting roster rooms by conference server
This commit is contained in:
@@ -1147,6 +1147,7 @@ _get_group(preference_t pref)
|
||||
case PREF_ROSTER_CONTACTS:
|
||||
case PREF_ROSTER_ROOMS:
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
case PREF_ROSTER_PRIVATE:
|
||||
@@ -1354,6 +1355,8 @@ _get_key(preference_t pref)
|
||||
return "roster.rooms";
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
return "roster.rooms.pos";
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
return "roster.rooms.by";
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
return "roster.rooms.order";
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
@@ -1454,6 +1457,8 @@ _get_default_string(preference_t pref)
|
||||
return "after";
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
return "last";
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
return "none";
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
return "name";
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
|
||||
@@ -78,6 +78,7 @@ typedef enum {
|
||||
PREF_ROSTER_CONTACTS,
|
||||
PREF_ROSTER_ROOMS,
|
||||
PREF_ROSTER_ROOMS_POS,
|
||||
PREF_ROSTER_ROOMS_BY,
|
||||
PREF_ROSTER_ROOMS_ORDER,
|
||||
PREF_ROSTER_ROOMS_UNREAD,
|
||||
PREF_ROSTER_PRIVATE,
|
||||
|
||||
@@ -416,6 +416,7 @@ _load_preferences(void)
|
||||
_set_string_preference("roster.rooms.order", PREF_ROSTER_ROOMS_ORDER);
|
||||
_set_string_preference("roster.rooms.unread", PREF_ROSTER_ROOMS_UNREAD);
|
||||
_set_string_preference("roster.rooms.pos", PREF_ROSTER_ROOMS_POS);
|
||||
_set_string_preference("roster.rooms.by", PREF_ROSTER_ROOMS_BY);
|
||||
_set_string_preference("roster.private", PREF_ROSTER_PRIVATE);
|
||||
_set_string_preference("roster.count", PREF_ROSTER_COUNT);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user