More Info

Revision 698165

(Back to digest)
 

Features in KDE-PIM

Bertjan Broeksema committed changes in /trunk/KDE/kdepim/kpilot/conduits:

== conduits/base/ ==

HHDataProxy
* Added checks to see if there actualy is a PilotDatabase object

RecordConduit
* Made the equal function and it's paramaters const
* Adjusted the testsclasses which where affected by the new constness

== conduits/keyringconduit/ ==

KeyringConduit
* Added an askPassword functions which asks for a password if the user configured it.
* Added the constness to the equal method.
* Implemented the equal method
* Implemented (partialy) the initDataproxies method
* Implemented the loadSettings method

KeyringHHDataProxy
* Added a constructor for a database that is stored on the pc.
* Implemented createDatastore (still working on this, data of records doesn't get saved for some weird reason).
* More work on openDatabase. The salted hash is saved now if the database couldn't be opened so that it can be used to create a new one.

KeyringHHRecord
* Added a constructor to create a new record with normal in data in stead of with a pilotrecord.
* Implemented pack() method.
* Implemented setters.
* Implemented equal().

TODO file added

File Changes

Added 1 files
/trunk/KDE/kdepim/kpilot/conduits/keyringconduit/TODO
Modified 13 files
/trunk/KDE/kdepim/kpilot/conduits
 
/base/hhdataproxy.cc
 
/base/recordconduit.h
 
/keyringconduit/keyringconduit.cc
 
/keyringconduit/keyringconduit.h
 
/keyringconduit/keyringhhdataproxy.cc
 
/keyringconduit/keyringhhdataproxy.h
 
/keyringconduit/keyringhhrecord.cc
 
/keyringconduit/keyringhhrecord.h
 
/base/tests/testrecordconduit.cc
 
/base/tests/testrecordconduit.h
 
/keyringconduit/tests/CMakeLists.txt
 
/keyringconduit/tests/keyringlistmodel.cc
 
/keyringconduit/tests/main.cc
14 files changed in total