Bug 327978 - kwallet support for owncloud sync
Summary: kwallet support for owncloud sync
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: 1.7 (KDE 4.12)
Platform: unspecified Linux
: NOR task
Target Milestone: 1.8 (KDE 4.13)
Assignee: marble-bugs
URL: http://www.google-melange.com/gci/tas...
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2013-11-23 16:07 UTC by Dennis Nienhüser
Modified: 2013-12-06 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 Dennis Nienhüser 2013-11-23 16:07:08 UTC
Currently the Marble KDE application stores the owncloud password as plain text in its configuration file. See marble_part.cpp:
cloudSyncManager->setOwncloudPassword( MarbleSettings::owncloudPassword() );

Change that to use kwallet for storing the password. See e.g. http://techbase.kde.org/Development/Tutorials/KWallet
Comment 1 Dennis Nienhüser 2013-12-06 21:17:49 UTC
Git commit 3a062854bf9da1b1035594efc5ecce5e2cda1295 by Dennis Nienhüser, on behalf of Mihail Ivchenko.
Committed on 06/12/2013 at 21:15.
Pushed by nienhueser into branch 'master'.

kwallet support for owncloud sync

GCI task #5279620895080448
REVIEW: 114089

M  +3    -0    src/apps/marble-kde/marble.kcfg
M  +78   -0    src/apps/marble-kde/marble_part.cpp
M  +4    -0    src/apps/marble-kde/marble_part.h

http://commits.kde.org/marble/3a062854bf9da1b1035594efc5ecce5e2cda1295