Version: (using Devel) OS: Linux Installed from: Compiled sources With the new contact list layout settings, if I change the default layout Kopete asks me for a name for the new layout. After that, whenever I try to change it the Apply button is greyed out and clicking OK doesn't apply the changes I've made. Clicking Preview does apply the changes, but they aren't saved, so the next time I run Kopete the old layout is restored.
I cannot reproduce this, do you see anything in console if you run Kopete from there. Maybe screenshot would be helpfull too or exact steps (e.g. changed bold property, clicked apply ... and so on)
One more question do you see anything in ~/.kde/share/apps/kopete/contactlistlayouts there should be xml file with the new layout name, if no do you have permission to save the file?
SVN commit 966004 by rjarosz: Show error messages when layout save/delete has failed. Add layout fallback. CCBUG: 191987 M +4 -4 config/appearance/appearanceconfig.cpp M +5 -3 config/appearance/contactlistlayoutwidget.cpp M +1 -1 config/appearance/contactlistlayoutwidget.h M +39 -15 contactlist/contactlistlayoutmanager.cpp M +2 -2 contactlist/contactlistlayoutmanager.h WebSVN link: http://websvn.kde.org/?view=rev&revision=966004
(In reply to comment #2) > One more question do you see anything in > ~/.kde/share/apps/kopete/contactlistlayouts there should be xml file with the > new layout name, if no do you have permission to save the file? Everything is OK in the directory: "My layout.xml" is present and writeable. Currently, the problem only happens when I drag an item out of the layout. Suppose I only have "Display Name" in my layout. If I drag "Contact Icons" to it, the Apply button becomes active and I can apply it to the layout. However, if I drag "Contact Icons" back to the item list, the Apply button becomes inactive again and I can't save this change. However, if I drag another item to my layout and remove it, the Apply button is kept active and I can save my change and have only "Display Name" again.
SVN commit 968339 by rjarosz: Add second "Compact" contact list style. CCBUG: 191987 M +1 -1 CMakeLists.txt A CompactContactListLayouts.xml M +1 -0 contactlistlayoutmanager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=968339
SVN commit 968349 by rjarosz: Sync with Amarok code. Fixes bug when apply button isn't enabled when user moves token from layout. BUG: 191987 M +1 -1 TokenDropTarget.cpp M +1 -1 TokenDropTarget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=968349