Bug 342631 - overlaps Accounts Details KCM
Summary: overlaps Accounts Details KCM
Status: RESOLVED FIXED
Alias: None
Product: user-manager
Classification: Plasma
Component: kcontrol module (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR critical
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: release_blocker
Depends on:
Blocks:
 
Reported: 2015-01-08 15:48 UTC by Jonathan Riddell
Modified: 2015-07-31 21:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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