Revision 829325

Go back to digest for 13th July 2008

Other in KDE-PIM

Jason vanRijn Kasper committed changes in /trunk/KDE/kdepim/kpilot:

Great mother of pearl it feels good to hack again!

- Fixed lack of error checking after we try to open KDE wallet in keyring conduit. Running KPilot from trunk in a GNOME environment (don't ask) fails at opening our wallet, but SIGSEGV'ing is never a nice thing to do.
- Read up on new Qt4 threading model and broke our previous worker thread into a pure thread class and a pure worker class.

This still needs LOTS of cleanup and refactoring and love.
I'll try to get to more of this this week.

QTimers now belong to pure worker class and UI looks perfectly responsive, altho I'll wait for Bertjan to prove me wrong.
- Ran several syncs in succession using "usb:" device, which is notoriously picky.
Looks good!

File Changes

Modified 4 files
  • /trunk/KDE/kdepim/kpilot
  •   /lib/kpilotdevicelink.cc
  •   /lib/kpilotdevicelink.h
  •   /lib/kpilotdevicelinkPrivate.h
  •   /conduits/keyringconduit/keyringconduit.cc
4 files changed in total