[licq-im/licq] 3c0ca1: licq: Split users.conf into sections per owner
GitHub <[email protected]> Sun, 25 Mar 2012 03:33:03 -0700
| Newsgroups | gmane.network.licq.cvs |
|---|---|
| Message-ID | <[email protected]> |
Branch: refs/heads/master
Home: https://github.com/licq-im/licq
Commit: 3c0ca13d72949afa055955dceb86072bdda04cee
https://github.com/licq-im/licq/commit/3c0ca13d72949afa055955dceb86072bdda04cee
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/src/contactlist/usermanager.cpp
M licq/src/contactlist/usermanager.h
M licq/src/inifile.cpp
Log Message:
-----------
licq: Split users.conf into sections per owner
Commit: b394d8c6fc8207a41b5046ecf565417bdf897d52
https://github.com/licq-im/licq/commit/b394d8c6fc8207a41b5046ecf565417bdf897d52
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/src/contactlist/usermanager.cpp
M licq/src/contactlist/usermanager.h
M licq/src/plugin/pluginmanager.cpp
Log Message:
-----------
licq: Only load contacts for loaded protocols
If protocol isn't loaded, the owner and user isn't useable so better to
not load them to avoid problems.
Commit: c2317661c95e4efd7b1ca5627482026e000ebfac
https://github.com/licq-im/licq/commit/c2317661c95e4efd7b1ca5627482026e000ebfac
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/contactlist/owner.h
M licq/include/licq/contactlist/user.h
M licq/src/contactlist/owner.cpp
R licq/src/contactlist/owner.h
M licq/src/contactlist/user.cpp
M licq/src/contactlist/user.h
M licq/src/contactlist/usermanager.cpp
M licq/src/contactlist/usermanager.h
M licq/src/protocolmanager.cpp
M licq/src/userevents.cpp
Log Message:
-----------
licq: Use private instead of User subclass
Commit: 46d3bb0c95763fef174b57c9fd7fee89bebe2405
https://github.com/licq-im/licq/commit/46d3bb0c95763fef174b57c9fd7fee89bebe2405
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/plugin/protocolplugin.h
M licq/src/contactlist/usermanager.cpp
M licq/src/contactlist/usermanager.h
M licq/src/plugin/pluginmanager.cpp
M licq/src/plugin/pluginmanager.h
M licq/src/plugin/protocolplugin.cpp
Log Message:
-----------
api: Allow protocols to subclass User and Owner
Protocols may contain very different data for contacts. Standard data
such as name, status, groups, etc can be kept in base classes but
protocol specific data such as session cookies, ICQ user categories,
etc can be put in subclasses allowing each protocol to have and add any
data without needing to modify the daemon classes.
Commit: 8b2c6277746b96844ca5878d55144bfb7eeb151a
https://github.com/licq-im/licq/commit/8b2c6277746b96844ca5878d55144bfb7eeb151a
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/contactlist/owner.h
M licq/include/licq/contactlist/user.h
M licq/src/contactlist/user.cpp
Log Message:
-----------
api: Protect id and isUser from User subclasses
Commit: 2d34195b36e83a47fca487648ca75a88f01165d4
https://github.com/licq-im/licq/commit/2d34195b36e83a47fca487648ca75a88f01165d4
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/contactlist/user.h
M licq/src/contactlist/user.cpp
M msn/src/CMakeLists.txt
M msn/src/msn-srv.cpp
M msn/src/msn.cpp
M msn/src/msn.h
A msn/src/owner.cpp
A msn/src/owner.h
A msn/src/user.cpp
A msn/src/user.h
Log Message:
-----------
msn: Subclass User and Owner to hold MSN data
The old generic PPField is no longer needed as each protocol can add
parameter as needed in subclasses. The list version is moved to the MSN
owner making licq_msn.conf no longer needed.
The old value from PPField isn't migrated, but preventing the display
pictures to be downloaded an extra time isn't worth the extra code.
Commit: 379521b7cfa41ec8a2dae72fe11e27328f7e5557
https://github.com/licq-im/licq/commit/379521b7cfa41ec8a2dae72fe11e27328f7e5557
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/contactlist/owner.h
M licq/include/licq/icq/CMakeLists.txt
A licq/include/licq/icq/owner.h
M licq/src/CMakeLists.txt
M licq/src/contactlist/owner.cpp
M licq/src/icq/icq-srv.cpp
M licq/src/icq/icq.cpp
M licq/src/icq/icqprotocolplugin.cpp
A licq/src/icq/owner.cpp
A licq/src/icq/owner.h
M licq/src/icq/packet.cpp
M qt4-gui/src/dialogs/randomchatdlg.cpp
M qt4-gui/src/dialogs/securitydlg.cpp
Log Message:
-----------
icq: Move ICQ parts from Owner
Commit: a7643489058cbb751ded725d0b4567c6c8cfc81b
https://github.com/licq-im/licq/commit/a7643489058cbb751ded725d0b4567c6c8cfc81b
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M jabber/src/vcard.cpp
M licq/include/licq/contactlist/user.h
M licq/include/licq/icq/CMakeLists.txt
M licq/include/licq/icq/chat.h
M licq/include/licq/icq/icq.h
M licq/include/licq/icq/owner.h
A licq/include/licq/icq/user.h
M licq/src/CMakeLists.txt
M licq/src/contactlist/user.cpp
M licq/src/contactlist/user.h
M licq/src/icq/chat.cpp
M licq/src/icq/filetransfer.cpp
M licq/src/icq/icq-srv.cpp
M licq/src/icq/icq-tcp.cpp
M licq/src/icq/icq.cpp
M licq/src/icq/icq.h
M licq/src/icq/icqprotocolplugin.cpp
M licq/src/icq/oscarservice.cpp
M licq/src/icq/owner.cpp
M licq/src/icq/owner.h
M licq/src/icq/packet.cpp
M licq/src/icq/packet.h
M licq/src/icq/threads.cpp
A licq/src/icq/user.cpp
A licq/src/icq/user.h
M licq/src/protocolmanager.cpp
M qt4-gui/src/contactlist/contactuserdata.cpp
M qt4-gui/src/core/systemmenu.cpp
M qt4-gui/src/dialogs/editcategorydlg.cpp
M qt4-gui/src/dialogs/editcategorydlg.h
M qt4-gui/src/dialogs/phonedlg.cpp
M qt4-gui/src/dialogs/phonedlg.h
M qt4-gui/src/userdlg/info.cpp
M qt4-gui/src/userdlg/info.h
Log Message:
-----------
icq: Move ICQ parts from User
Commit: fdcd4429f265fc4dc5f8cffb7dfe15e991f05831
https://github.com/licq-im/licq/commit/fdcd4429f265fc4dc5f8cffb7dfe15e991f05831
Author: Anders Olofsson <[email protected]>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M licq/include/licq/buffer.h
M licq/include/licq/packet.h
M licq/src/CMakeLists.txt
M licq/src/buffer.cpp
A licq/src/icq/buffer.cpp
A licq/src/icq/buffer.h
M licq/src/icq/icq-srv.cpp
M licq/src/icq/icq.h
M licq/src/icq/oscarservice.cpp
M licq/src/icq/oscarservice.h
M licq/src/icq/packet.cpp
M licq/src/icq/packet.h
M licq/src/icq/threads.cpp
M licq/src/icq/user.cpp
M licq/src/icq/user.h
M licq/src/packet.cpp
M msn/src/msnpacket.h
Log Message:
-----------
icq: Move TLV parsing from Licq::Buffer
Compare: https://github.com/licq-im/licq/compare/d3906cf...fdcd442