Changeset 6318

Show
Ignore:
Timestamp:
06/17/08 02:17:20 (3 months ago)
Author:
flynd
Message:

Don't swap groups All Users and Other Users in some parts of GUI.

Location:
trunk/qt4-gui/src
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/core/licqgui.cpp

    r6283 r6318  
    748748  { 
    749749    if (group == 0) 
    750       return removeUserFromList(id, ppid, parent); 
     750      return true; 
    751751    else 
    752752    { 
     
    775775  { 
    776776    if (group == 0) 
    777       return true; 
     777      return removeUserFromList(id, ppid, parent); 
    778778    ICQUser* u = gUserManager.FetchUser(id.toLatin1(), ppid, LOCK_W); 
    779779    if (u == NULL) 
  • trunk/qt4-gui/src/core/systemmenu.cpp

    r6283 r6318  
    390390{ 
    391391  int gid = Config::ContactList::instance()->groupId(); 
    392   if (Config::ContactList::instance()->groupType() == GROUPS_SYSTEM || gid == 0) 
     392  if (Config::ContactList::instance()->groupType() == GROUPS_SYSTEM) 
    393393    gid += ContactListModel::SystemGroupOffset; 
    394394 
     
    427427  int id = action->data().toInt(); 
    428428 
    429   if (id == ContactListModel::SystemGroupOffset) 
    430     Config::ContactList::instance()->setGroup(GROUPS_USER, 0); 
    431   else if (id < ContactListModel::SystemGroupOffset) 
     429  if (id < ContactListModel::SystemGroupOffset) 
    432430    Config::ContactList::instance()->setGroup(GROUPS_USER, id); 
    433431  else 
  • trunk/qt4-gui/src/views/mmuserview.cpp

    r6151 r6318  
    119119  unsigned long groupId = Config::ContactList::instance()->groupId(); 
    120120 
    121   // User group 0 in mainwin means all users but that is system group 0 in model 
    122   if (groupType == GROUPS_USER && groupId == GROUP_ALL_USERS) 
    123     groupType = GROUPS_SYSTEM; 
    124  
    125121  dynamic_cast<MultiContactProxy*>(myListProxy)->addGroup(groupType, groupId); 
    126122 
  • trunk/qt4-gui/src/views/userview.cpp

    r6311 r6318  
    8787 
    8888  QModelIndex newRoot = QModelIndex(); 
    89  
    90   // All Users group is considered to be a System Group 
    91   if (groupId == GROUP_ALL_USERS && groupType != GROUPS_SYSTEM) 
    92     groupType = GROUPS_SYSTEM; 
    9389 
    9490  if (threadView && groupId == GROUP_ALL_USERS)