Revision 698165

Go back to digest for 12th August 2007

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