Add Qt5KeyChain support to store the password
ClosedPublic

Authored by dfaure on Mar 14 2018, 11:36 AM.

Details

Test Plan

No need to type the password when starting ruqola, anymore.

Diff Detail

Repository
R865 Ruqola
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
dfaure requested review of this revision.Mar 14 2018, 11:36 AM
dfaure created this revision.
dfaure updated this revision to Diff 29498.Mar 14 2018, 1:13 PM

Fill in the password field after logout

mlaurent requested changes to this revision.Mar 14 2018, 7:03 PM
mlaurent added inline comments.
CMakeLists.txt
54

Required finally ?
So for the future we need to be sure that CI has this lib
but ok

src/rocketchataccountsettings.cpp
68

Remove commented code

137

Remove it

src/rocketchataccountsettings.h
28

Coding style
namespace QKeychain {
class Job;
}

67

not necessary as we use new connect api.
move it on private area

This revision now requires changes to proceed.Mar 14 2018, 7:03 PM
dfaure updated this revision to Diff 29579.Mar 15 2018, 10:34 AM

Make it optional; add slot in case of errors when writing.

mlaurent accepted this revision.Mar 15 2018, 12:51 PM

Fix it and commit :)
Thanks.

src/rocketchataccountsettings.cpp
32

move the using namespace before the #endif

This revision is now accepted and ready to land.Mar 15 2018, 12:51 PM
anthonyfieroni added inline comments.
src/CMakeLists.txt
136

This sould not present here, it's on line 144 when it should :)

dfaure updated this revision to Diff 29601.Mar 15 2018, 2:38 PM

made both requested fixes

dfaure closed this revision.Mar 15 2018, 4:26 PM