From kdepim-users Fri Dec 12 21:47:35 2008 From: =?utf-8?q?=C3=81kos_Szederjei?= Date: Fri, 12 Dec 2008 21:47:35 +0000 To: kdepim-users Subject: Re: [kdepim-users] Editing a recurring appointment Message-Id: <200812122247.40369.akos () szederjei ! com> X-MARC-Message: https://marc.info/?l=kdepim-users&m=122911854124038 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0342580471==" --===============0342580471== Content-Type: multipart/signed; boundary="nextPart4215356.veJ3yvrVYy"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart4215356.veJ3yvrVYy Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 12 December 2008 21:29:43 Anne Wilson wrote: > On Friday 12 December 2008 20:21:06 =C3=81kos Szederjei wrote: > > On Friday 12 December 2008 19:54:42 Art Alexion wrote: > > > On Friday 12 December 2008 10:07:06 am Anne Wilson wrote: > > > > I have a weekly appointment, for which the time will change in the > > > > New Year. I can't find any way to change forward times only, leaving > > > > previous ones unchanged. If this is true I would call it a bug, and > > > > report it. Am I missing something? > > > > > > I am going to make a guess here, based solely on my experience with > > > Palm Pilots and how they handle that. If you make a change to a > > > recurring appointment in the Palm, it asks you whether you want to > > > change (1) all, (2) that instance, or (3) this and all future > > > occurrences. If you use (3) it actually terminates the original > > > recurrence and creates a new recurring appointment with the change. = If > > > you choose (2) it creates 3 appointments, the original terminated just > > > before the changed one, the changed one, and a new recurring one > > > starting with the next one after the changed one. > > > > > > To the extent this is not implemented in kontact, you can do it > > > manually. Duplicate the appointment. Edit one copy and terminate it = at > > > the end of the year. Edit the other one with a new time and to begin > > > at the first of the year. > > > > > > Hope this helps. > > > > Kontact does something similar. > > In the case of 2 it creates an excetpion (no appointment at that date) > > and allows the user to modify that single appointment. > > We do not have a case for 3, except to do the same thing manually.=C5=B1 > > > > =C3=81kos > > =C3=81kos, thank you for discussing this with us. It does help in the > understanding of the 'nuts and bolts' of the application :-) > > Anne A pleasure... Actually it is a conceptual question. There is no right answer, because bot= h=20 approaches has advantages and drawbacks.=20 I played around with Kontact's calendar and it seems to me that the=20 appointments use the time range as basic reference, while in Lotus I assume= it=20 is the name.=20 =46or example: Dancing lesson - 17:00-18:30 - every Monday. In Kontact you can change everything and the reoccuring appointments remain= =20 together (as repeating occurrence), EXCEPT the time 17:00-18:30. As long th= e=20 time 17:00-18:30 there is no problem. Change the time (except having=20 exception, which we can set) and the "chain of appointments" break as=20 discussed above. This solution is logical, easy to grasp, but cumbersome in= =20 some cases. Now in Lotus they may have set the name of the appointment as a common valu= e.=20 We can change everything in any of the reoccuring appointments, BUT the nam= e.=20 So as long we the name Dancig lesson it remains chained together. This is= =20 logical and flexible, but very difficult to visualise in an easy to use way= =2E =20 Imagine having Dancing lesson as a repeating event for 3 years while the=20 regular time changed three times, had 7 exceptions, etc. How do you handle= =20 them? Have them listed under the appointment if it opens up? Where and how = to=20 indicate that that (or the other) appointments are exceptions? Coming back to the question, yes I can imagine a situation where the "Lotus- like" version is convenient. Actually I just have such a case... But on the= =20 long run it will become too detailed and difficult to overview. Again, my main problem is how to presentation the information in acceptabl= e=20 way. Any ideas? =C3=81kos --nextPart4215356.veJ3yvrVYy Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAklC2/cACgkQMynIygUgHazkEACdFM8K7PMsr4zhEe3S+2AMAQNp g8AAnRzStwbz/Tn8WL3/df35xdQPRfnP =ckfN -----END PGP SIGNATURE----- --nextPart4215356.veJ3yvrVYy-- --===============0342580471== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KDE PIM users mailing list kdepim-users@kde.org https://mail.kde.org/mailman/listinfo/kdepim-users --===============0342580471==--