Branch: master

04860347 2014-03-28 10:54:51 Michele Calgaro
Removed MSN support across Kopete by removing the MSN protocol and the netmeeting plugin.
This resolves bug 1547.
M kopete/ConfigureChecks.cmake
M kopete/KABC_INTEG_NOTES
M kopete/TODO
M kopete/kopete/eventsrc
M kopete/kopete/kimiface.h
M kopete/kopete/kopeteiface.h
M kopete/kopete/tdeconf_update/kopete-account-tdeconf_update.cpp
M kopete/libkopete/API-TODO
M kopete/libkopete/kopeteawaydialog.h
M kopete/libkopete/kopetecontact.h
M kopete/libkopete/kopetecontactlist.cpp
M kopete/libkopete/kopetemetacontact.h
M kopete/libkopete/kopeteonlinestatus.h
M kopete/plugins/CMakeLists.txt
M kopete/plugins/Makefile.am
M kopete/plugins/history/converter.cpp
M kopete/plugins/latex/latexplugin.cpp
M kopete/plugins/nowlistening/nowlisteningplugin.cpp
M kopete/plugins/webpresence/webpresence_html.xsl
M kopete/plugins/webpresence/webpresence_html_images.xsl
M kopete/plugins/webpresence/webpresence_xhtml.xsl
M kopete/plugins/webpresence/webpresence_xhtml_images.xsl
M kopete/plugins/webpresence/webpresenceprefs.ui
M kopete/protocols/CMakeLists.txt
M kopete/protocols/Makefile.am
M kopete/protocols/configure.in.in
M kopete/protocols/jabber/jabbertransport.cpp
M kopete/protocols/jabber/jabbertransport.h
M kopete/protocols/yahoo/libkyahoo/yabentry.cpp
M kopete/protocols/yahoo/libkyahoo/yabentry.h
M kopete/protocols/yahoo/ui/yahoouserinfodialog.cpp
M kopete/protocols/yahoo/yahoocontact.cpp
M kopete/protocols/yahoo/yahooprotocol.cpp
M kopete/protocols/yahoo/yahooprotocol.h
R kopete/plugins/netmeeting/CMakeLists.txt
R kopete/plugins/netmeeting/Makefile.am
R kopete/plugins/netmeeting/kopete_netmeeting.desktop
R kopete/plugins/netmeeting/kopete_netmeeting_config.desktop
R kopete/plugins/netmeeting/netmeetingchatui.rc
R kopete/plugins/netmeeting/netmeetingguiclient.cpp
R kopete/plugins/netmeeting/netmeetingguiclient.h
R kopete/plugins/netmeeting/netmeetinginvitation.cpp
R kopete/plugins/netmeeting/netmeetinginvitation.h
R kopete/plugins/netmeeting/netmeetingplugin.cpp
R kopete/plugins/netmeeting/netmeetingplugin.h
R kopete/plugins/netmeeting/netmeetingpreferences.cpp
R kopete/plugins/netmeeting/netmeetingpreferences.h
R kopete/plugins/netmeeting/netmeetingprefs_ui.ui
R kopete/protocols/msn/CMakeLists.txt
R kopete/protocols/msn/Changelog
R kopete/protocols/msn/Makefile.am
R kopete/protocols/msn/ReleaseNotes
R kopete/protocols/msn/TODO
R kopete/protocols/msn/config/CMakeLists.txt
R kopete/protocols/msn/config/Makefile.am
R kopete/protocols/msn/config/kopete_msn_config.desktop
R kopete/protocols/msn/config/msnpreferences.cpp
R kopete/protocols/msn/config/msnprefs.ui
R kopete/protocols/msn/dispatcher.cpp
R kopete/protocols/msn/dispatcher.h
R kopete/protocols/msn/dummy.cpp
R kopete/protocols/msn/icons/CMakeLists.txt
R kopete/protocols/msn/icons/Makefile.am
R kopete/protocols/msn/icons/cr128-app-msn_protocol.png
R kopete/protocols/msn/icons/cr16-action-msn_away.png
R kopete/protocols/msn/icons/cr16-action-msn_blocked.png
R kopete/protocols/msn/icons/cr16-action-msn_brb.png
R kopete/protocols/msn/icons/cr16-action-msn_busy.png
R kopete/protocols/msn/icons/cr16-action-msn_connecting.mng
R kopete/protocols/msn/icons/cr16-action-msn_invisible.png
R kopete/protocols/msn/icons/cr16-action-msn_lunch.png
R kopete/protocols/msn/icons/cr16-action-msn_na.png
R kopete/protocols/msn/icons/cr16-action-msn_newmsg.png
R kopete/protocols/msn/icons/cr16-action-msn_offline.png
R kopete/protocols/msn/icons/cr16-action-msn_online.png
R kopete/protocols/msn/icons/cr16-action-msn_phone.png
R kopete/protocols/msn/icons/cr16-app-msn_protocol.png
R kopete/protocols/msn/icons/cr32-app-msn_protocol.png
R kopete/protocols/msn/icons/cr48-app-msn_protocol.png
R kopete/protocols/msn/icons/cr64-app-msn_protocol.png
R kopete/protocols/msn/incomingtransfer.cpp
R kopete/protocols/msn/incomingtransfer.h
R kopete/protocols/msn/kopete_msn.desktop
R kopete/protocols/msn/messageformatter.cpp
R kopete/protocols/msn/messageformatter.h
R kopete/protocols/msn/msnaccount.cpp
R kopete/protocols/msn/msnaccount.h
R kopete/protocols/msn/msnaddcontactpage.cpp
R kopete/protocols/msn/msnaddcontactpage.h
R kopete/protocols/msn/msnchallengehandler.cpp
R kopete/protocols/msn/msnchallengehandler.h
R kopete/protocols/msn/msnchatsession.cpp
R kopete/protocols/msn/msnchatsession.h
R kopete/protocols/msn/msnchatui.rc
R kopete/protocols/msn/msncontact.cpp
R kopete/protocols/msn/msncontact.h
R kopete/protocols/msn/msndebugrawcmddlg.cpp
R kopete/protocols/msn/msndebugrawcmddlg.h
R kopete/protocols/msn/msnfiletransfersocket.cpp
R kopete/protocols/msn/msnfiletransfersocket.h
R kopete/protocols/msn/msninvitation.cpp
R kopete/protocols/msn/msninvitation.h
R kopete/protocols/msn/msnnotifysocket.cpp
R kopete/protocols/msn/msnnotifysocket.h
R kopete/protocols/msn/msnprotocol.cpp
R kopete/protocols/msn/msnprotocol.h
R kopete/protocols/msn/msnsecureloginhandler.cpp
R kopete/protocols/msn/msnsecureloginhandler.h
R kopete/protocols/msn/msnsocket.cpp
R kopete/protocols/msn/msnsocket.h
R kopete/protocols/msn/msnswitchboardsocket.cpp
R kopete/protocols/msn/msnswitchboardsocket.h
R kopete/protocols/msn/outgoingtransfer.cpp
R kopete/protocols/msn/outgoingtransfer.h
R kopete/protocols/msn/p2p.cpp
R kopete/protocols/msn/p2p.h
R kopete/protocols/msn/sha1.cpp
R kopete/protocols/msn/sha1.h
R kopete/protocols/msn/transport.cpp
R kopete/protocols/msn/transport.h
R kopete/protocols/msn/ui/CMakeLists.txt
R kopete/protocols/msn/ui/Makefile.am
R kopete/protocols/msn/ui/msnadd.ui
R kopete/protocols/msn/ui/msndebugrawcommand_base.ui
R kopete/protocols/msn/ui/msneditaccountui.ui
R kopete/protocols/msn/ui/msneditaccountwidget.cpp
R kopete/protocols/msn/ui/msneditaccountwidget.h
R kopete/protocols/msn/ui/msninfo.ui
R kopete/protocols/msn/webcam.cpp
R kopete/protocols/msn/webcam.h
R kopete/protocols/msn/webcam/CMakeLists.txt
R kopete/protocols/msn/webcam/Makefile.am
R kopete/protocols/msn/webcam/libmimic/AUTHORS
R kopete/protocols/msn/webcam/libmimic/CMakeLists.txt
R kopete/protocols/msn/webcam/libmimic/COPYING
R kopete/protocols/msn/webcam/libmimic/Makefile.am
R kopete/protocols/msn/webcam/libmimic/README
R kopete/protocols/msn/webcam/libmimic/bitstring.c
R kopete/protocols/msn/webcam/libmimic/colorspace.c
R kopete/protocols/msn/webcam/libmimic/deblock.c
R kopete/protocols/msn/webcam/libmimic/decode.c
R kopete/protocols/msn/webcam/libmimic/encode.c
R kopete/protocols/msn/webcam/libmimic/fdct_quant.c
R kopete/protocols/msn/webcam/libmimic/idct_dequant.c
R kopete/protocols/msn/webcam/libmimic/mimic-private.h
R kopete/protocols/msn/webcam/libmimic/mimic.c
R kopete/protocols/msn/webcam/libmimic/mimic.h
R kopete/protocols/msn/webcam/libmimic/query.c
R kopete/protocols/msn/webcam/libmimic/vlc_common.c
R kopete/protocols/msn/webcam/libmimic/vlc_decode.c
R kopete/protocols/msn/webcam/libmimic/vlc_encode.c
R kopete/protocols/msn/webcam/mimicwrapper.cpp
R kopete/protocols/msn/webcam/mimicwrapper.h
R kopete/protocols/msn/webcam/msnwebcamdialog.cpp
R kopete/protocols/msn/webcam/msnwebcamdialog.h
diff --git a/kopete/ConfigureChecks.cmake b/kopete/ConfigureChecks.cmake
index 70e97f5..b6ec675 100644
--- a/kopete/ConfigureChecks.cmake
+++ b/kopete/ConfigureChecks.cmake
@@ -9,8 +9,8 @@
 #
 #################################################
 
-# glib-2.0 (jabber, msn)
-if( (BUILD_KOPETE_PROTOCOL_JABBER AND WITH_JINGLE) OR (BUILD_KOPETE_PROTOCOL_MSN AND WITH_WEBCAM) )
+# glib-2.0 (jabber)
+if( BUILD_KOPETE_PROTOCOL_JABBER AND WITH_JINGLE )
   pkg_search_module( GLIB2 glib-2.0 )
   if( GLIB2_FOUND )
     set( HAVE_GLIB 1 CACHE INTERNAL "" FORCE )
diff --git a/kopete/KABC_INTEG_NOTES b/kopete/KABC_INTEG_NOTES
index ea053db..87d2297 100644
--- a/kopete/KABC_INTEG_NOTES
+++ b/kopete/KABC_INTEG_NOTES
@@ -38,7 +38,7 @@
 
 brunes goals
 the only points I wanted to make were 
-1. I think the MSN / OSCAR picture support should somehow integrate with / use the picture in kaddressbook, and
+1. I think the OSCAR picture support should somehow integrate with / use the picture in kaddressbook, and
 2. we need to get the KAB guys to add >1 field for IM account in KAB, and all the contacts for a MC should have their accounts there
 
 Syncing policies
diff --git a/kopete/TODO b/kopete/TODO
index e9a7a59..eab4027 100644
--- a/kopete/TODO
+++ b/kopete/TODO
@@ -76,15 +76,3 @@
 
 
 ================================================================================
-
-
- MSN TODO  (for the Kopete 1.0 release)
----------------------------------------
-
-	- Handle the MSN PLUS! color codes
-	- Show internals messages in chat window when filetransfers (go with
-	  the new interface for invitation in libkopete)
-
-	- Search for an MSN User (not for Kopete 1.0)
-
-================================================================================
diff --git a/kopete/kopete/eventsrc b/kopete/kopete/eventsrc
index 9d3cf2f..8e3216c 100644
--- a/kopete/kopete/eventsrc
+++ b/kopete/kopete/eventsrc
@@ -997,181 +997,6 @@
 Comment[zh_TW]=��������������������� Yahoo ���������
 default_presentation=16
 
-[msn_alert]
-Name=MSN Alert
-Name[bg]=MSN ������������������
-Name[ca]=Alerta del MSN
-Name[cs]=MSN upozorn��n��
-Name[da]=MSN-alarm
-Name[de]=MSN-Warnung
-Name[el]=�������������������� ������ MSN
-Name[es]=Alerta MSN
-Name[et]=MSN teade
-Name[fa]=���������� ������������������
-Name[fi]=MSN-varoitus
-Name[fr]=Alerte MSN
-Name[he]=���������� ���� MSN
-Name[hu]=MSN ��rtes��t��
-Name[is]=MSN skeyti
-Name[it]=Avviso MSN
-Name[km]=������������������������������������������������ MSN
-Name[lt]=MSN: ���d��mesio!���
-Name[nb]=MSN-varsling
-Name[nds]=MSN-Alarm
-Name[ne]=������������������ ���������������������
-Name[nl]=MSN-melding
-Name[pa]=MSN ���������������������
-Name[pl]=Alarm MSN
-Name[pt]=Alerta MSN
-Name[pt_BR]=Alerta do MSN
-Name[ru]=���������������������������� MSN
-Name[sk]=MSN Upozornenie
-Name[sl]=Alarm MSN
-Name[sr]=MSN ����������
-Name[sr@Latn]=MSN alarm
-Name[sv]=MSN-larm
-Name[tr]=MSN Uyar��s��
-Name[uk]=������������ MSN
-Name[zh_CN]=MSN ������
-Name[zh_TW]=MSN ������
-Comment=A new alert has been sent to you
-Comment[bg]=������������������ ���� �� �������� ������������������
-Comment[ca]=Se us ha enviat una nova alerta
-Comment[cs]=Bylo v��m doru��eno nov�� upozorn��n��
-Comment[da]=En ny alarm er sendt til dig
-Comment[de]=Sie haben eine neue Warnung erhalten
-Comment[el]=������ ���������������� ������ ������ ��������������������
-Comment[es]=Se le ha enviado una nueva alerta
-Comment[et]=Sulle saadeti uus teade
-Comment[fa]=���������� ���������� �������� ������ ���������� ������ ������
-Comment[fi]=Sinulle on l��hetetty uusi varoitus
-Comment[fr]=Une nouvelle alerte vous a ��t�� envoy��e
-Comment[he]=���������� �������� ���������� ��������
-Comment[hu]=��j ��rtes��t��t k��ldtek ��nnek
-Comment[is]=����r hefur veri�� sent n��tt skeyti
-Comment[it]=Ti �� stato inviato un avviso
-Comment[ja]=������������������������������������������
-Comment[km]=���������������������������������������������������������������������������������������������������������
-Comment[lt]=Jums pasi��stas naujas ���d��mesio!��� signalas
-Comment[nb]=En ny varsling er sendt til deg
-Comment[nds]=Een hett Di en niegen Alarm sendt
-Comment[ne]=������������������������ ������������ ������������ ��������������������� ������������������ ������������������ ���
-Comment[nl]=U hebt een nieuwe melding ontvangen
-Comment[pl]=Nowy alarm zosta�� wys��any do Ciebie
-Comment[pt]=Foi enviada um novo alerta
-Comment[pt_BR]=Um novo alerta foi enviado para voc��
-Comment[ru]=������ �������������������� ����������������������������
-Comment[sk]=Bolo v��m poslan�� nov�� upozornenie
-Comment[sl]=Poslan vam je bil alarm
-Comment[sr]=������������ ������ ���� �������� ����������
-Comment[sr@Latn]=Poslat vam je novi alarm
-Comment[sv]=Ett nytt larm har skickats till dig
-Comment[tr]=Size yeni bir uyar�� g��nderildi
-Comment[uk]=������ �������� ������������������ ���������� ������������
-Comment[zh_CN]=���������������������
-Comment[zh_TW]=���������������������������������
-default_presentation=16
-
-[msn_mail]
-Name=MSN Mail
-Name[ar]=�������� MSN
-Name[be]=���������� MSN
-Name[bg]=������������������ �������� �������� �� MSN
-Name[bn]=������������������ ������������
-Name[br]=Postel MSN
-Name[bs]=MSN mail
-Name[ca]=Correu de MSN
-Name[cs]=MSN po��ta
-Name[da]=MSN-Mail
-Name[de]=MSN-Mail
-Name[es]=Correo MSN
-Name[fa]=�������� ������������������
-Name[fi]=MSN-s��hk��posti
-Name[fr]=Courriel MSN
-Name[gl]=Correo MSN
-Name[he]=������"�� ���� MSN
-Name[hi]=������������������ ���������
-Name[hr]=MSN po��ta
-Name[hu]=MSN e-mail
-Name[is]=MSN p��stur
-Name[it]=Posta MSN
-Name[ja]=MSN ���������
-Name[ka]=MSN ���������������
-Name[kk]=MSN ��������������
-Name[km]=��������������������� MSN
-Name[lt]=MSN Pa��tas
-Name[mk]=MSN-����������
-Name[nb]=MSN e-post
-Name[nds]=MSN-Nettpost
-Name[ne]=������������������ ���������
-Name[nn]=MSN-e-post
-Name[pa]=MSN ���������
-Name[pl]=Poczta MSN
-Name[pt]=E-mail MSN
-Name[ru]=���������� MSN
-Name[sl]=E-po��ta MSN
-Name[sr]=MSN ����������
-Name[sr@Latn]=MSN po��ta
-Name[sv]=MSN e-post
-Name[ta]=MSN ������������������������������
-Name[tg]=���������� MSN
-Name[tr]=MSN Posta
-Name[uk]=���������� MSN
-Name[zh_CN]=MSN ������
-Comment=New email has arrived in your MSN inbox
-Comment[be]=�� ���������� ���������������������� ������������ MSN ���������� ����������
-Comment[bg]=������������������ �������� �������� �� MSN
-Comment[bn]=��������������� ������������������ ��������������������� ������������ ���-������������ ��������������������� ���������������
-Comment[br]=Deuet eo ur postel nevez d'em voest degemer MSN
-Comment[bs]=Stigla je nova po��ta u va�� MSN sandu��i��
-Comment[ca]=Ha arribat un nou correu a la vostra b��stia de MSN
-Comment[cs]=P��i��la nov�� po��ta do va���� MSN schr��nky
-Comment[da]=Ny e-mail ankom til din MSN-indbakke
-Comment[de]=Eine neue Nachricht befindet sich im MSN-Eingangsordner
-Comment[el]=���������� ������������ ������ e-mail ������ ���������������������� ������ MSN ������
-Comment[eo]=Nova po��to ricevita
-Comment[es]=Tiene correo nuevo en la cuenta de MSN
-Comment[et]=Saabus uus kiri sinu MSN Inboxi
-Comment[eu]=E-posta berri bat jaso da zure MSN-ko sarrerako ontzian
-Comment[fa]=���� ���������������� �������� ���� �������������� ������������������ ������ ���������� ������
-Comment[fi]=Uutta postia saapunut MSN-s��hk��postilaatikkoon
-Comment[fr]=Un nouveau message est arriv�� dans votre bo��te aux lettres MSN
-Comment[gl]=Unha nova mensaxe chegou ao teu cartafol de entrada de MSN
-Comment[he]=���������� ���������� �������� ������ ���������� ��������"�� ���� MSN 
-Comment[hr]=Nova po��ta je stigla u va�� MSN sandu��i��
-Comment[hu]=��j lev��l ��rkezett az MSN postal��d��ba
-Comment[is]=��a�� er n��r p��stur �� MSN innh��lfinu ����nu
-Comment[it]=�� arrivata nuova posta nella tua casella MSN
-Comment[ja]=MSN ���������������������������������������������������
-Comment[ka]=��������������� ��������������������� ������������������ MSN ��������������������� ���������������
-Comment[kk]=MSN ���������� �������������� ������������������ ����������
-Comment[km]=������������������������������������������������������������������������������������������������������������������������ MSN ������������������������������������������
-Comment[lt]=�� MSN pa��to d����ut�� gautas naujas lai��kas
-Comment[mk]=������������������ �������� ���������� ���� ������������ MSN-��������������
-Comment[nb]=Ny e-post er ankommet i MSN-innboksen
-Comment[nds]=Du hest niege Nettpost in Dien MSN-Postingang
-Comment[ne]=��������������������� ������������������ ��������������������������������������� ������������ ������������ ���
-Comment[nl]=Er is een nieuwe e-mail aangekomen in uw MSN-inbox
-Comment[nn]=Ny e-post er komen til MSN-innboksen
-Comment[pl]=Nadesz��a nowa wiadomo���� do Twojej skrzynki odbiorczej w MSN
-Comment[pt]=Chegou uma mensagem nova �� sua caixa de correio do MSN
-Comment[pt_BR]=chegou um novo e-mail em sua caixa de entrada MSN
-Comment[ru]=������������ ���������� ������������ �� MSN
-Comment[se]=O����a e-boasta lea boaht��n du MSN-boastaboksii
-Comment[sk]=Do va��ej schr��nky MSN pri��la nov�� spr��va
-Comment[sl]=Nova e-po��ta je prispela v va�� nabiralnik MSN
-Comment[sr]=�������� ������������ ���� ������������ �� �������� MSN ��������������
-Comment[sr@Latn]=Nova poruka je stigla u va��e MSN sandu��e
-Comment[sv]=Ett nytt brev har anl��nt i din MSN-inkorg
-Comment[ta]=������������������ ��������������������������� ������������������ ������������������������������ ��������������� ������������������������������ ������������������������������
-Comment[tg]=���� ���������� ���������� MSN-�� �������� ������������ �������������������� ������ ��������
-Comment[tr]=MSN gelen kutunuza yeni bir e-posta geldi
-Comment[uk]=�������������� �������� ���������� �� �������� ���������������� MSN
-Comment[zh_CN]=������ MSN ������������������������������
-Comment[zh_HK]=������ MSN ���������������������
-Comment[zh_TW]=��������������������� MSN ���������
-default_presentation=16
-
 [icq_authorization]
 Name=ICQ Authorization
 Name[be]=������������������������ ���������� ICQ
diff --git a/kopete/kopete/kimiface.h b/kopete/kopete/kimiface.h
index 75ef770..0af0cca 100644
--- a/kopete/kopete/kimiface.h
+++ b/kopete/kopete/kimiface.h
@@ -107,7 +107,7 @@
 	 * Get the KABC uid corresponding to the supplied IM address
 	 * Protocols should be 
 	 * @param contactId the protocol specific identifier for the contact, eg UIN for ICQ, screenname for AIM, nick for IRC.
-	 * @param protocol the protocol, eg one of "AIMProtocol", "MSNProtocol", "ICTQProtocol", 
+	 * @param protocol the protocol, eg one of "AIMProtocol", "ICTQProtocol", 
 	 * @return a KABC uid or null if none found/
 	 */
 	virtual TQString locate( const TQString & contactId, const TQString & protocol ) = 0;
@@ -167,7 +167,7 @@
 	/**
 	 * Add a contact to the contact list
 ** Diff limit reached (max: 250 lines) **