Bug 342631

Summary: overlaps Accounts Details KCM
Product: [Unmaintained] user-manager Reporter: Jonathan Riddell <jr>
Component: kcontrol moduleAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: critical Keywords: release_blocker
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonathan Riddell 2015-01-08 15:48:06 UTC
User Manager overlaps Account Details KCM is various ways

Account Details KCM should be done away with by:
ensuring the user icon can be set in user manager
updating KEmailSettings to read from accountserverice
update anything else that uses the emailpreferences config file set by Accounts Details:
    xdg-email and xdg-settings may also use this
    kbugreport.cpp in kdelibs
    likeback.cpp in piklab git://pkgs.fedoraproject.org/piklab
    KoDocumentInfo.cpp in koffice-kivio
Scrapping the 1,3,none bullets in password fields as this doesn't work except with KLineEdit


Reproducible: Always
Comment 1 Vishesh Handa 2015-04-09 15:22:23 UTC
As far as I'm concerned this is not a release blocker.

User Manager can be released independently, it just should not be released as part of Plasma. It was never supposed to have been moved into `kde/workspace` if it conflicts with the existing user management kcm.

This will not be solved in time for Plasma 5.3, and adding flags such as 'critical' and 'release_blocker' do not help, and actually are more annoying then anything else.

Re-assigning this bug to plasma-bugs.
Comment 2 Jonathan Riddell 2015-07-31 21:17:18 UTC
Git commit f4a899d5e18b2974444f13b6b0dbd33a8d46c211 by Jonathan Riddell.
Committed on 31/07/2015 at 21:16.
Pushed by jriddell into branch 'master'.

Save settings with m_kEmailSettings as well to replace kcm_useraccounts

add symlink in ~/.face.icon the file used by some login managers

save settings with kemailsettings

this allows us to stop shipping kcm_useraccounts which saved using
this class to a file in ~/.config/emaildefaults

also make an avatar link in ~/.face.icon which is used by some display managers
REVIEW: 124571

M  +5    -0    src/accountinfo.cpp
M  +5    -0    src/lib/accountmodel.cpp
M  +2    -0    src/lib/accountmodel.h

http://commits.kde.org/user-manager/f4a899d5e18b2974444f13b6b0dbd33a8d46c211