------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=80717         
kedgedev centrum cz changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From kedgedev centrum cz  2006-11-18 16:37 -------
SVN commit 605910 by rjarosz:

Add feature 80717: Add the ability to use AIM contacts with ICQ and vice versa.

- Add AIMContactBase class, that contains functions common for AIM contacts in 
AIM and ICQ accounts.
- Add ICQContactBase class, that contains functions common for ICQ contacts in 
AIM and ICQ accounts.
- Add ICQContact to AIM plugin and AIMContact to ICQ plugin.
- Move sanitizedMessage function to AIMContactBase and ICQContactBase classes, 
because we want parsing based on other side protocol.
- Add OscarProtocol which is now base class for ICQProtocol and AIMProtocol.
- Implement older away message format for ICQ, so AIM can see away message for 
ICQ contact.
- Cleanup duplicate code.

FEATURE: 80717
GUI:



 M  +4 -1      CMakeLists.txt  
 M  +1 -0      aim/CMakeLists.txt  
 M  +20 -53    aim/aimaccount.cpp  
 M  +0 -2      aim/aimaccount.h  
 M  +17 -222   aim/aimcontact.cpp  
 M  +6 -36     aim/aimcontact.h  
 M  +2 -48     aim/aimprotocol.cpp  
 M  +2 -12     aim/aimprotocol.h  
 A             aim/icqcontact.cpp   [License: GPL (v2+)]
 A             aim/icqcontact.h   [License: GPL (v2+)]
 M  +31 -10    aim/ui/aimaddcontactpage.cpp  
 M  +45 -14    aim/ui/aimaddcontactui.ui  
 A             aimcontactbase.cpp   [License: GPL (v2+)]
 A             aimcontactbase.h   [License: GPL (v2+)]
 M  +1 -0      icq/CMakeLists.txt  
 A             icq/aimcontact.cpp   [License: GPL (v2+)]
 A             icq/aimcontact.h   [License: GPL (v2+)]
 M  +20 -10    icq/icqaccount.cpp  
 M  +0 -2      icq/icqaccount.h  
 M  +26 -241   icq/icqcontact.cpp  
 M  +6 -53     icq/icqcontact.h  
 M  +3 -73     icq/icqprotocol.cpp  
 M  +4 -11     icq/icqprotocol.h  
 M  +72 -68    icq/ui/icqadd.ui  
 M  +32 -15    icq/ui/icqaddcontactpage.cpp  
 A             icqcontactbase.cpp   [License: GPL (v2+)]
 A             icqcontactbase.h   [License: GPL (v2+)]
 M  +4 -1      liboscar/client.cpp  
 M  +34 -23    liboscar/profiletask.cpp  
 M  +2 -0      liboscar/profiletask.h  
 M  +2 -0      liboscar/servicesetuptask.cpp  
 M  +1 -1      oscaraccount.cpp  
 M  +1 -2      oscaraccount.h  
 M  +88 -8     oscarcontact.cpp  
 M  +17 -3     oscarcontact.h  
 A             oscarprotocol.cpp   [License: GPL (v2+)]
 A             oscarprotocol.h   [License: GPL (v2+)]
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to