Bug 69595 - special sync HH to PC does not work with notes
Summary: special sync HH to PC does not work with notes
Status: RESOLVED INTENTIONAL
Alias: None
Product: kpilot
Classification: Applications
Component: Memofile Conduit (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: groot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-03 19:50 UTC by Martin Koller
Modified: 2008-11-07 07:38 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2003-12-03 19:50:35 UTC
Version:           4.4.0 (HEAD) (using KDE 3.1.94 (3.2 Beta 2), compiled sources)
Compiler:          gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-112.7.2)
OS:          Linux (i686) release 2.4.22

I did a pilot-xfer -r to restore my MemoDB back to the pilot. Then I wanted to have all those entries in knotes (which was empty up to this point).
So I selected "special sync copy HH to PC", started knotes, selected only the knotes conduit and did a hotsync.
The output was only:
19:41:15  HotSyncing. Please press the HotSync button.
19:41:18  Checking last PC...
19:41:18  KPilot 4.4.0 (HEAD) HotSync starting...

19:41:18  [Conduit knotes-conduit]
19:41:18  Running with flags: --copyHHToPC  
19:41:19  [KNotes conduit: 
19:41:19  No memos were changed.
19:41:19  No memos were added.
19:41:19  No memos added to KNotes.
19:41:19  ]

19:41:19  End of HotSync

I have about 20 notes on my Palm-III.
Why does kpilot tell me "No memos were added" ?
Comment 1 groot 2003-12-04 15:49:38 UTC
Subject: Re:  New: special sync HH to PC does not work with notes

On Yaum al-Arbi'a 08 Shawwal 1424 19:50, M Koller wrote:
> 19:41:18  [Conduit knotes-conduit]
> 19:41:18  Running with flags: --copyHHToPC
> 19:41:19  [KNotes conduit:
> 19:41:19  No memos were changed.
> 19:41:19  No memos were added.
> 19:41:19  No memos added to KNotes.
> 19:41:19  ]
>
> 19:41:19  End of HotSync
>
> I have about 20 notes on my Palm-III.
> Why does kpilot tell me "No memos were added" ?

Because none were, I guess. The notes conduit doesn't have any support for 
special syncs. Since I'm working on the KNotes conduit right now, I'll take a 
loot - but it's not going to be in KDE 3.2.

Comment 2 groot 2003-12-04 17:15:29 UTC
Subject: Re:  New: special sync HH to PC does not work with notes

On Yaum al-Arbi'a 08 Shawwal 1424 19:50, you wrote:
> 19:41:18  [Conduit knotes-conduit]
> 19:41:18  Running with flags: --copyHHToPC

O yeah, also this: since KNotes' DCOP interface changed between 3.1 and 3.2, 
the KNotes conduit is totally broken _anyway_, and shouldn't be used.
Comment 3 Martin Koller 2003-12-04 22:27:02 UTC
Subject: Re:  special sync HH to PC does not work with notes

On Thursday 04 December 2003 17:15, you wrote:
> ------- Additional Comments From adridg@cs.kun.nl  2003-12-04 17:15 -------
> Subject: Re:  New: special sync HH to PC does not work with notes
>
> On Yaum al-Arbi'a 08 Shawwal 1424 19:50, you wrote:
> > 19:41:18  [Conduit knotes-conduit]
> > 19:41:18  Running with flags: --copyHHToPC
>
> O yeah, also this: since KNotes' DCOP interface changed between 3.1 and
> 3.2, the KNotes conduit is totally broken _anyway_, and shouldn't be used.

Then _please_ remove it from 3.2. If it's shown in kpilot, what is it good 
for?

Comment 4 groot 2003-12-28 16:28:57 UTC
Subject: Re: special sync HH to PC does not work with notes

Imported new KNotes DCOP interface; HH to PC works at least.

Comment 5 Martin Koller 2003-12-30 18:38:18 UTC
I tried with CVS from today, but still have the same result (== does not work).
Did you commit this to CVS-HEAD for 3.2 ?
Comment 6 groot 2004-03-20 00:15:33 UTC
I don't know if it made it to 3.2 - but CVS HEAD should certainly work properly. You could get the tarballs from the kpilot site if you don't feel like going through CVS. Will give this another round of testing soon, while working on the "delete-notes bug", and close this later.
Comment 7 Carlos Woelz 2004-07-29 20:27:38 UTC
I tested it with KPilot HEAD compiled today. This funcionality is apparently still not available.

Test procedure:

1) Deleted all notes from Knotes, kept the notes in KPilot.
2) Set Kpilot to do HH => PC sync.
3) Fastsync, with only the KNotes conduit selected.

The Memos were not transfered to KNotes.
Comment 8 Carlos Woelz 2004-07-30 16:44:35 UTC
This bug refers to the KNotes conduit.

Comment 9 peppelorum 2004-10-26 14:52:42 UTC
Can just confirm the behavior, when no category is selected the memo/knote isn't synchronized. It still appears in KDE 3.3.0, Kpilot 4.4.0.
Comment 10 Jan Essert 2005-01-07 14:14:24 UTC
For me with:

Version: KPilot 4.4.6
Version: pilot-link 0.11.8
Version: KDE 3.3.2
Version: Qt 3.3.3

all three types of notes: on my handheld, in kpilot and in knotes differ. (7 notes on HH, 1 note in kpilot (this one with empty name) and 6 notes in knotes, different from the HH-notes). Syncing gives message like: no notes to sync, do not sync.
Comment 11 Sam 2005-03-18 18:36:13 UTC
Fo me (KPilot 4.4.6, pilot-link 0.11.0, KDE 3.3.2, Qt 3.3.2, Gentoo Linux)

Case 1: Empty HH (Hard reset, Palm V), "Restore" with conduits: knotes, Calendar, Addressbook, Todo and Install
Everything restored OK except Memo pad. Knotes on PC had 7 notes. Kpilot memo viewer says there are no notes. No notes on HH either.

Case 2: Disable all conduits except Knotes, do PC to HH copy
No notes on HH. No notes on KPilot memo viewer. Says:
12:04:49 [Conduit knotes-conduit]
12:04:49 No memos were changed.
12:04:49 No memos were added.
12:04:49 No memos added to KNotes.

Case 3: Added a new note in KNotes, do PC to HH copy
Only the new note appears on HH. No notes on KPilot memo viewer. Says:
12:11:35 [Conduit knotes-conduit]
12:11:35 Modified one memo.
12:11:36 Added one new memo.
12:11:36 No memos added to KNotes.

Case 4: Modified the note on HH, do a hotsync
Change is reflected on KNotes. No notes on KPilot memo viewer. Says:
12:13:24 [Conduit knotes-conduit]
12:13:24 No memos were changed.
12:13:24 No memos were added.
12:13:24 Added one memo to KNotes.

Interesting observations:
There are two .pdb files called "MemoDB.pdb" with no records and "MemoDB .pdb" (notice the space) with one record.

Hope this can shed some light.
Sam
Comment 12 Andrea Landaker 2005-11-04 20:56:01 UTC
I have never had any of my memos sync to KNotes (though it seems to sometimes work the other way around).
Comment 13 Jason 'vanRijn' Kasper 2008-11-07 07:38:07 UTC
Ugh. KNotes syncing has been broken for so long it's not funny. We've finally removed support for it entirely for KDE 4.2, so this is painfully unfixable. Alternatively, we do have a nice memofile syncing conduit that is a much better solution.