Version: 0.12.4 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14) Compiler: Target: i486-linux-gnu OS: Linux (i686) release 2.6.20-15-generic When a metacontact has different protocols available, and both accounts local and remote are online, the *first* time you initiate a chat by clicking on the contact list (not the protocol icons), the protocol order in the settings is not used. How to Reproduce - Create a metacontact with msn and jabber - On Settings, put jabber first - Close Kopete - Start Kopete - Click on Contact Expected Behaviour First account in the account list is used
I can confirm that! Kopete 0.12.3 using kde 3.5.5 from Gentoo portage tree (stable). If i close the window and reopen it the proper protocol is used.
Confirmed on kde4 (kopete 0.50.1).
kopeteaccountconfig.cpp, line 124: // The priority is disabled because of identities and because there is no way to edit it anymore Actually, there is a way to edit it, by dragging the contacts. The identities thing may be a good point.
SVN commit 916110 by rjarosz: Set account priority based on position in account config view. Allow moving account between identities with drag&drop. CCBUG: 144627 CCBUG: 81629 M +1 -1 CMakeLists.txt A accounttreewidget.cpp [License: GPL (v2+)] A accounttreewidget.h [License: GPL (v2+)] M +49 -46 kopeteaccountconfig.cpp M +8 -1 kopeteaccountconfigbase.ui WebSVN link: http://websvn.kde.org/?view=rev&revision=916110
SVN commit 925830 by rjarosz: Backport SVN commit 916110. Set account priority based on position in account config view. Allow user to move accounts between identities with drag&drop. BUG: 165947 CCBUG: 144627 CCBUG: 81629 M +1 -1 CMakeLists.txt A accounttreewidget.cpp [License: GPL (v2+)] A accounttreewidget.h [License: GPL (v2+)] M +49 -46 kopeteaccountconfig.cpp M +8 -1 kopeteaccountconfigbase.ui WebSVN link: http://websvn.kde.org/?view=rev&revision=925830
Fixed in recent Kopete.