GSoC/GCI Archive
Google Code-in 2013 KDE

kwallet support for owncloud sync in Marble

completed by: Mikhail Ivchenko

mentors: Torsten Rahn, Utku Aydın, Dennis Nienhüser

Marble is a virtual globe and world atlas — your Swiss army knife for maps. Find your way and explore the world! 

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

Helpful links: