[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: KPilot Developer's Notes for December 30th, 2000
From: Adriaan de Groot <adridg () sci ! kun ! nl>
Date: 2000-12-30 20:21:46
[Download RAW message or body]
KPilot Developer's notes for december 30th 2000
===============================================
Ho ho ho. Merry Christmas. Happy new year. Last week started out
with Thomas Zander reporting that he *still* has the totally bizzarre
and inexplicable crash in KPilot that he's had ever since KPilot was
ported to KDE2 (+). That pretty much colors this week's work. The rest
of the week was used for the KNotes conduit. After a pleasant exchange
of ideas with Wynn Wilkes (of KNotes) we got a DCOP interface working and
this make the KNotes conduit more useful. Talked to Greg about the
kab conduit and he's enthusiastic about the possibilities there,
we hope to have a framework in CVS soon.
Done:
* Claimed some debug areas (5510,5511,5512).
* KNotes rereads the notes dir after a sync, so new notes (which
have come from Pilot memos) appear there.
* KNotes conduit --test now displays all the notes (on screen) that
knotes shares with the pilot. This is a test (!) of the DCOP stuff,
mostly.
* KNotes conduit now has a checksum function (md5) to reduce the
number of notes that has to be copied between KNotes and the
Pilot.
* Applied Dag Nygren's vcal patches so that repeating events now
show up in KOrganizer properly.
* Fixed the button-enabling in the address app
* Added more debugging output for Thomas.
* Added more debugging output for Nick.
Todo:
* More vcal work
* Clean up more of the butt-ugly parts of the code base
* Tell the KOrganizer docs people about KPilot
* KPilot is an i18n nightmare
- The const char *s in the pilot databases can be addressed most
easily, I think.
- KPilotLink::doFullBackup should cause i18n people to run away
- get rid of most of the strcpy, strcat, etc. But not all!
We're stuck with pilot-link, after all.
* The messages need validation - Pilot vs pilot, HotSync vs whatever
* The password dialog in the popmail conduit is probably a very bad idea
+ Thomas' crash produces the following (partial) backtrace:
#4 0x408960b7 in read_png_image () from
/usr/kde2/source/qt-copy/lib/libqt.so.2
#5 0x40838dd9 in QImageIO::read () from
/usr/kde2/source/qt-copy/lib/libqt.so.2
#6 0x40836cf1 in QImage::load () from /usr/kde2/source/qt-copy/lib/libqt.so.2
#7 0x408305b2 in QImage::QImage () from
/usr/kde2/source/qt-copy/lib/libqt.so.2
#8 0x40483fcf in KIconLoader::loadIcon () from /usr/kde2/lib/libkdecore.so.3
#9 0x805a166 in KPilotInstaller::initIcons ()
which is weird since the only possible png image being read is the
quit icon, which is standard in KDE2. Maybe some weird combo of options?
°;
--
[ade] at home: adridg@sci.kun.nl
Probably hacking at KDE2.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic