2006-10-09 01:22 +0000 [r593776] winterz * branches/KDE/3.5/kdepim/knode/articlewidget.h, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-setup_dialog.ui, branches/KDE/3.5/kdepim/libkcal/htmlexport.h, branches/KDE/3.5/kdepim/korganizer/korganizer.kcfg, branches/KDE/3.5/kdepim/akregator/src/librss/loader.h, branches/KDE/3.5/kdepim/kmail/Mainpage.dox: change "a HTML" to "an HTML" in the comments and a couple config files but this will not change any translations. BUGS: 135289 2006-10-09 15:53 +0000 [r593938] vkrause * branches/KDE/3.5/kdepim/kmail/kmkernel.cpp: Try harder to find an appropriate parent for the kwallet password dialog. Based on a suggestion of Lubos, should fix #133861 and might also help with #131756. BUG: 133861 CCBUG: 131756 2006-10-12 05:41 +0000 [r594735] gungl * branches/KDE/3.5/kdepim/kmail/kmkernel.h, branches/KDE/3.5/kdepim/kmail/kmkernel.cpp: Handle command line parameter --header correctly. BUGS:135461 2006-10-13 07:48 +0000 [r595036] djarvie * branches/KDE/3.5/kdepim/libkholidays/holidays/Makefile.am: Remove trailing space which stops it building 2006-10-13 16:51 +0000 [r595238] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer.desktop, branches/KDE/3.5/kdepim/korganizer/Makefile.am, branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop (added): Fix the launching of KOrganizer. I sent these changes to kde-packager@kde.org so hopefully they will be put out to the distros soonest. BUGS: 135513,135534 CCBUGS: 134065 2006-10-13 17:27 +0000 [r595247] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop: no categories. thanks dfaure. 2006-10-14 14:44 +0000 [r595500] djarvie * branches/KDE/3.5/kdepim/kalarm/sounddlg.cpp: Fix WhatsThis 2006-10-14 16:44 +0000 [r595520] djarvie * branches/KDE/3.5/kdepim/kalarm/messagewin.cpp, branches/KDE/3.5/kdepim/kalarm/templatedlg.cpp, branches/KDE/3.5/kdepim/kalarm/undo.cpp, branches/KDE/3.5/kdepim/kalarm/alarmcalendar.cpp, branches/KDE/3.5/kdepim/kalarm/functions.cpp, branches/KDE/3.5/kdepim/kalarm/alarmcalendar.h, branches/KDE/3.5/kdepim/kalarm/mainwindow.cpp, branches/KDE/3.5/kdepim/kalarm/functions.h: Improve error messages when updating calendar 2006-10-16 20:56 +0000 [r596184] winterz * branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp: Fix Bug 108523: "empty trash" sometimes stays inactive. Patch provided by Maciej J . Woloszyk. Thanks Maciej! Patch approved by Ingo. BUGS: 108523 2006-10-16 22:00 +0000 [r596213] winterz * branches/KDE/3.5/kdepim/kmail/headerstyle.cpp: Nick's patch for displaying Face-formatted pictures in the header that has been tested and lingering for a long time and keeps getting lost. Ingo approved this a long time ago. Thanks for the patch Nick, and apologies for the many delays. BUGS: 109836 2006-10-17 05:10 +0000 [r596291] gungl * branches/KDE/3.5/kdepim/kmail/kmfilterdlg.cpp: Disable the shortcut definition if the filter is not going to be added to the menu. BUGS: 135752 2006-10-17 13:36 +0000 [r596423] dfaure * branches/KDE/3.5/kdepim/kmail/expirejob.cpp: "Exclude important messages from expiry" should also exclude "todo" messages. 2006-10-17 17:23 +0000 [r596489] tilladam * branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.cpp: Fix a few corner cases when selecting the last remaining match. 2006-10-17 19:17 +0000 [r596514] kloecker * branches/KDE/3.5/kdepim/kmail/kmcomposewin.h, branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp: Fix bug 132560 (When changing identity, the transport is then reset to the wrong one) I've got this patch on my harddisk for a long time. The patch should also fix a few other transport related bugs. BUG:132560 2006-10-18 12:37 +0000 [r596760] dkukawka * branches/KDE/3.5/kdepim/kmail/popaccount.cpp: If there is a problem with the UIDL command on a POP3 server a message with information for the user pop-up. Unfortunately there is no information in the message which server or (more interesting) account cause this message. This patch adds the name of the account to the message. 2006-10-18 20:17 +0000 [r596885] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer.kcfg: fix "the the" and "you you" in WhatsThis strings. patch provided by Chen Levy. Thanks! BUGS: 135863 2006-10-18 22:13 +0000 [r596945] djarvie * branches/KDE/3.5/kdepim/kalarm/prefdlg.cpp, branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/kalarm/preferences.h, branches/KDE/3.5/kdepim/kalarm/soundpicker.cpp, branches/KDE/3.5/kdepim/kalarm/prefdlg.h, branches/KDE/3.5/kdepim/kalarm/soundpicker.h, branches/KDE/3.5/kdepim/kalarm/editdlg.cpp, branches/KDE/3.5/kdepim/kalarm/kalarm.h, branches/KDE/3.5/kdepim/kalarm/birthdaydlg.cpp, branches/KDE/3.5/kdepim/kalarm/editdlg.h, branches/KDE/3.5/kdepim/kalarm/preferences.cpp: Tidy up alarm edit/preferences dialogue sound type options into a combo box 2006-10-19 20:46 +0000 [r597297-597295] toma * branches/KDE/3.5/kdepim/libkmime/kmime_message.cpp: Port back from QMA, Add the cc-field to the assemble() method. I left out the BCC-field (in comparisation to an earlier patch on kde-pim mailinglist. BCC field does not belong in the actual message send to a smtp-server, at least not how I understand the rfc. * branches/KDE/3.5/kdepim/libkmime/kmime_message.cpp, branches/KDE/3.5/kdepim/libkmime/kmime_newsarticle.h, branches/KDE/3.5/kdepim/libkmime/kmime_message.h: Adds the UserAgent header to the assemble() method. To work, I moved the userAgent( bool ) method from newsarticle to message. newsarticle inherits message so no problems expected.... 2006-10-20 17:14 +0000 [r597534] djarvie * branches/KDE/3.5/kdepim/kalarm/preferences.cpp: Fix config file conversion for DEF_SOUND 2006-10-20 17:40 +0000 [r597539] djarvie * branches/KDE/3.5/kdepim/kalarm/prefdlg.cpp, branches/KDE/3.5/kdepim/kalarm/prefdlg.h: Tidy up preferences dialogue Run mode options 2006-10-21 09:34 +0000 [r597659] tilladam * branches/KDE/3.5/kdepim/kmail/kmfoldercachedimap.cpp, branches/KDE/3.5/kdepim/kmail/kmfoldercachedimap.h: Add more uidcache file handling defensiveness and some debugging facilities. Patch tested by me for a few weeks, initial reactions from the testers seem to say it helps. BUG: 104956 2006-10-21 10:41 +0000 [r597672] djarvie * branches/KDE/3.5/kdepim/kalarm/daemon.cpp, branches/KDE/3.5/kdepim/kalarm/prefdlg.cpp, branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/kalarm/preferences.h, branches/KDE/3.5/kdepim/kalarm/daemon.h, branches/KDE/3.5/kdepim/kalarm/preferences.cpp: Fix "Start alarm monitoring at login" value shown in preferences dialogue. Fix deselecting "Start alarm monitoring at login" when daemon not running. Tidy up preferences dialogue Run mode options. 2006-10-21 11:47 +0000 [r597689] djarvie * branches/KDE/3.5/kdepim/doc/kalarm/editwindow.png: Update screen shot 2006-10-21 12:24 +0000 [r597710-597709] djarvie * branches/KDE/3.5/kdepim/doc/kalarm/index.docbook: Various corrections and updates * branches/KDE/3.5/kdepim/doc/kalarm/mainwindow.png: Update screen shot 2006-10-21 12:44 +0000 [r597716] djarvie * branches/KDE/3.5/kdepim/doc/kalarm/index.docbook: Revert unintentional change 2006-10-22 19:56 +0000 [r598190] tilladam * branches/KDE/3.5/kdepim/kmail/kmfoldercachedimap.cpp: Let's use the preprocessor correctly, shall we? 2006-10-24 23:55 +0000 [r598910] winterz * branches/KDE/3.5/kdepim/korganizer/kotodoeditor.h: Fix so you can actually use to-do templates after you create them. Phil: your fix does work. perhaps you forgot to click the [apply templates] button? BUGS: 118082 2006-10-25 01:50 +0000 [r598927] winterz * branches/KDE/3.5/kdepim/kmail/kmcommands.cpp: Fix a crash that happens when saving a message and then quickly deleting it. Patch provided by tsdgeos. Thanks Albert. Wouldn't be surprised if there was a bug report for this but heck if I can find it amongst so many BRs. CCMAIL: aacid@kde.org 2006-10-25 19:53 +0000 [r599110] djarvie * branches/KDE/3.5/kdepim/doc/kalarm/index.docbook: Clarification 2006-10-28 14:13 +0000 [r599759] winterz * branches/KDE/3.5/kdepim/libkholidays/holidays/holiday_gr (added), branches/KDE/3.5/kdepim/libkholidays/holidays/Makefile.am: Add a holidays for Greece. Submitted by Dimitris. Thanks! CCMAIL: praktoreio2002@yahoo.gr 2006-10-28 17:04 +0000 [r599816] aacid * branches/KDE/3.5/kdepim/kmail/kmfolder.cpp: Need to store config when changing units, if not very bad things happen BUGS: 103287 2006-10-28 17:46 +0000 [r599823] aacid * branches/KDE/3.5/kdepim/kontact/src/kcmkontact.h, branches/KDE/3.5/kdepim/kontact/src/kcmkontact.cpp: Fix pluginselection not emitting the changed signal correctly. BUGS: 115159 2006-10-28 23:17 +0000 [r599880] bram * branches/KDE/3.5/kdepim/libkcal/calendarresources.cpp: Fix memory leaks 2006-10-28 23:40 +0000 [r599882] bram * branches/KDE/3.5/kdepim/libkcal/todo.cpp: Prevent infinite loops with some cases of recurring todos. BUG:103761 BUG:129474 2006-10-29 19:41 +0000 [r600170] bram * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp: Fix commit 429762 by djarvie: do not write bogus data as DTEND value, but skip the property altogether. The readEvent() has been adapted in case when the DTEND is not in the event, it will be initialized with the same value as DTSTART then. BUG:124820 2006-10-29 20:57 +0000 [r600193] bram * branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp: Bugfix: with the Copy To submenu, a todo does have a due date set. This didn't work in case the source todo had no due date set. 2006-10-30 11:13 +0000 [r600312] bram * branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp: Indeed, that was crappy. 2006-10-30 11:22 +0000 [r600317] bram * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp: Check for duration 2006-10-30 19:20 +0000 [r600496] mkoller * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp: BUG: 127095 BUG: 88840 When parsing an ATTACH;VALUE=URI: element, take care of casting to the right datatype 2006-10-30 19:48 +0000 [r600501] steigerwald * branches/KDE/3.5/kdepim/kmail/kmail.antispamrc: New entry to kmail.antispamrc in order to support CRM114 in the antispam wizard of KMail. Doesn't support the score display yet, as I did not found the right configuration statements to set it up properly. CCBUG: 136261 2006-10-30 21:15 +0000 [r600533] toma * branches/KDE/3.5/kdepim/libkmime/kmime_headers_obs.h, branches/KDE/3.5/kdepim/libkmime/kmime_headers.cpp: - Fix bug where email address was returned with a space in front or at end. - expand the emails() function with a names() function and a displayNames() function. 2006-10-30 23:39 +0000 [r600563] djarvie * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp: Indentation 2006-10-31 11:53 +0000 [r600663] osterfeld * branches/KDE/3.5/kdepim/akregator/src/main.cpp, branches/KDE/3.5/kdepim/akregator/ChangeLog: fix group name encoding when using the CLI options to add a feed BUG:136559 2006-10-31 12:01 +0000 [r600670] osterfeld * branches/KDE/3.5/kdepim/akregator/ChangeLog: Mention Andrey for providing the patch CCBUG:136559 2006-10-31 14:30 +0000 [r600704] vkrause * branches/KDE/3.5/kdepim/libkmime/kmime_headers_obs.h, branches/KDE/3.5/kdepim/libkmime/kmime_headers.cpp: compile 2006-10-31 18:25 +0000 [r600771] winterz * branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwidget.h: SVN commit 600770 by winterz: remove the Mark as Sent menu selection, as discussed on kmail-devel. per Ingo and Till. 2006-11-01 15:32 +0000 [r600981] winterz * branches/KDE/3.5/kdepim/libkdepim/linklocator.cpp: merge SVN commit 600917 by marten: Correctly detect a URL that ends with '-' or '_' CCBUGS: 81281 2006-11-01 18:49 +0000 [r601026] tstaerk * branches/KDE/3.5/kdepim/karm/timekard.cpp, branches/KDE/3.5/kdepim/karm/taskview.h, branches/KDE/3.5/kdepim/karm/timekard.h, branches/KDE/3.5/kdepim/karm/karmui.rc, branches/KDE/3.5/kdepim/karm/mainwindow.cpp, branches/KDE/3.5/kdepim/karm/taskview.cpp: Adding "copy session times to clipboard". CCMAIL: faure@kde.org 2006-11-01 19:00 +0000 [r601029] tstaerk * branches/KDE/3.5/kdepim/karm/timekard.cpp: actually we need to go into tasks with children, they have 0:00 session time even when the children have an actual session time [the real bug is probably that this propagation is lacking, though] 2006-11-03 12:58 +0000 [r601490] dfaure * branches/KDE/3.5/kdepim/kmail/kmreaderwin.cpp: Fix RMB/View on text attachments showing no newlines. This has annoyed me for years, glad I finally get around fixing it :) Also fixed a queue/write mismatch which led to a runtime warning and to strange order of things in the code. 2006-11-04 10:43 +0000 [r601750] bram * branches/KDE/3.5/kdepim/kontact/plugins/korganizer/summarywidget.cpp: Fix commit 587417 by winterz to handle recurring events properly in the summary widget. Data was written to events, which is evil (bug 136221). Now, create a separate list to prevent implicit sharing. BUG:136221 2006-11-04 18:29 +0000 [r601940] tstaerk * branches/KDE/3.5/kdepim/karm/karmstorage.cpp, branches/KDE/3.5/kdepim/karm/task.cpp, branches/KDE/3.5/kdepim/karm/taskview.h, branches/KDE/3.5/kdepim/karm/idletimedetector.cpp, branches/KDE/3.5/kdepim/karm/idletimedetector.h, branches/KDE/3.5/kdepim/karm/taskview.cpp: Prepare a clean commit for reverted time 2006-11-04 18:58 +0000 [r601949] tstaerk * branches/KDE/3.5/kdepim/karm/karmstorage.cpp, branches/KDE/3.5/kdepim/karm/task.cpp, branches/KDE/3.5/kdepim/karm/karmstorage.h, branches/KDE/3.5/kdepim/karm/task.h: Preparing decent possibility for rolling back timers 2006-11-04 20:37 +0000 [r601965] tstaerk * branches/KDE/3.5/kdepim/karm/karmstorage.cpp, branches/KDE/3.5/kdepim/karm/karmstorage.h, branches/KDE/3.5/kdepim/karm/taskview.cpp: cleanup 2006-11-05 16:56 +0000 [r602294] tstaerk * branches/KDE/3.5/kdepim/karm/idletimedetector.cpp, branches/KDE/3.5/kdepim/karm/taskview.cpp: Revert Timing now reduces task->dtEnd instead of adding a negative X-KDE-karm-duration 2006-11-05 18:30 +0000 [r602340] bram * branches/KDE/3.5/kdepim/korganizer/kdatenavigator.cpp, branches/KDE/3.5/kdepim/korganizer/kdatenavigator.h: o Make calendars in the left sidebar respect the First Day Of Week setting, defined in the control center o Renaming some member variables and unused variable removed BUG:111931 2006-11-06 18:24 +0000 [r602752] winterz * branches/KDE/3.5/kdepim/kmail/kmatmlistview.cpp, branches/KDE/3.5/kdepim/kmail/kmatmlistview.h, branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp: merge SVN commit 602743 by winterz: Patch from Thomas McGuire that fixes the bugs: + Wrong checkbox in the layout when adding attachments to the composer + attachment display in editor: "sort by size" sorts alphanumerically, not by size Thanks for the patch Thomas and sorry it took so long. BUGS: 113458, 119526 2006-11-08 18:41 +0000 [r603378] wstephens * branches/KDE/3.5/kdepim/kmail/kmpopfiltercnfrmdlg.cpp: Off by one error prevented proper sorting of POP filtered mails by date - https://bugzilla.novell.com/show_bug.cgi?id=206385 2006-11-09 20:25 +0000 [r603709] winterz * branches/KDE/3.5/kdepim/mimelib/entity.cpp: port SVN commit 603692 by tilladam: Don't add a spurious newline when calling Assemble() on a message that has no headers, as happens when it is a forwarded attachment, for example. 2006-11-10 17:59 +0000 [r603909] winterz * branches/KDE/3.5/kdepim/kontact/plugins/korganizer/todosummarywidget.h, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/summarywidget.cpp, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/summarywidget.h, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/todosummarywidget.cpp, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/Makefile.am: Kontact Appointment and To-do Summary items now have a RMB context menu for editing and deleting the incidences (and, for to-dos, marking them complete). FEATURE: GUI: CCMAIL:kde-i18n-doc@kde.org Tested in kdepim-3.5.5+ branch Ported to trunk Approved by the translators Approved by the maintainer (me) 2006-11-11 11:03 +0000 [r604038] bram * branches/KDE/3.5/kdepim/korganizer/korgac/alarmdialog.cpp: Make the reminder dialog somewhat more usable when working with they keyboard. No strange focus switching with up-down arrows in the spin box for example. And added an accelerator for the interval spin box. BUG:137177 2006-11-11 15:03 +0000 [r604092] tstaerk * branches/KDE/3.5/kdepim/karm/karmstorage.cpp, branches/KDE/3.5/kdepim/karm/mainwindow.h, branches/KDE/3.5/kdepim/karm/taskview.h, branches/KDE/3.5/kdepim/karm/idletimedetector.cpp, branches/KDE/3.5/kdepim/karm/mainwindow.cpp, branches/KDE/3.5/kdepim/karm/taskview.cpp: Inform user in any case when saving fails 2006-11-11 17:30 +0000 [r604139] tstaerk * branches/KDE/3.5/kdepim/libkcal/filestorage.cpp: typos-- SVN_SILENT 2006-11-11 18:43 +0000 [r604159] tstaerk * branches/KDE/3.5/kdepim/libkcal/icalformat.cpp: Be more verbose than "Could not save". CCBUGS:129247 2006-11-11 21:46 +0000 [r604181] mueller * branches/KDE/3.5/kdepim/karm/mainwindow.h, branches/KDE/3.5/kdepim/karm/mainwindow.cpp: if you don't return anything and don't care about the return value, don't return one 2006-11-11 23:37 +0000 [r604200] winterz * branches/KDE/3.5/kdepim/libkholidays/holidays/holiday_se: Swedish holiday fixes from Bengt Ahlgren. Thank you. BUGS: 137219 2006-11-14 21:17 +0000 [r604968] tstaerk * branches/KDE/3.5/kdepim/karm/timekard.cpp, branches/KDE/3.5/kdepim/karm/taskview.cpp: Copy all tasks to clipboard. BUGS:137309 2006-11-14 23:10 +0000 [r604998] djarvie * branches/KDE/3.5/kdepim/kalarm/alarmevent.cpp: Fix timing of date-only deferred alarms 2006-11-14 23:42 +0000 [r605009] djarvie * branches/KDE/3.5/kdepim/kalarm/messagewin.cpp, branches/KDE/3.5/kdepim/kalarm/undo.cpp, branches/KDE/3.5/kdepim/kalarm/functions.cpp, branches/KDE/3.5/kdepim/kalarm/mainwindow.cpp, branches/KDE/3.5/kdepim/kalarm/functions.h: Fix parameter order in addEvent(), updateEvent() 2006-11-15 00:44 +0000 [r605017] djarvie * branches/KDE/3.5/kdepim/kalarm/alarmevent.cpp: Make nextDateTime() always return a time in the future 2006-11-15 16:58 +0000 [r605162] winterz * branches/KDE/3.5/kdepim/korganizer/kohelper.cpp: merge SVN commit 605088 by pradeepto: Proko Issue 1456 - Korganizer crashing when "select resource folder" was cancelled. Added a check for the pointer. 2006-11-17 00:26 +0000 [r605511] jriddell * branches/KDE/3.5/kdepim/kioslaves/sieve/draft-homme-sieve-variables.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-showalter-sieve-vacation-04.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-martin-sieve-notify-01.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/rfc3431.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/rfc3028.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-degener-sieve-body-00.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-degener-sieve-copy.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-daboo-sieve-spamtest.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-murchison-sieve-regex-06.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-martin-managesieve-04.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-daboo-sieve-include.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-degener-sieve-editheader.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-melnikov-sieve-imapflags.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-degener-sieve-multiscript.txt, branches/KDE/3.5/kdepim/kioslaves/sieve/draft-murchison-sieve-subaddress-05.txt: Remove IETF document text. Licencing is not modifiable. 2006-11-17 00:33 +0000 [r605513] jriddell * branches/KDE/3.5/kdepim/kaddressbook/xxport/samples/rfc2849.ldif (removed), branches/KDE/3.5/kdepim/kaddressbook/xxport/samples/rfc2849.txt: Remove IETF documents with non-modifiable licence. 2006-11-17 02:36 +0000 [r605527] vanrijn * branches/KDE/3.5/kdepim/kpilot/lib/options.h: bumping kpilot version and forcing debug to be always on 2006-11-18 02:02 +0000 [r605738] djarvie * branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/kalarm/karecurrence.cpp, branches/KDE/3.5/kdepim/kalarm/karecurrence.h: Fix setting up 29th February recurrence options 2006-11-18 20:53 +0000 [r605983] schaarsc * branches/KDE/3.5/kdepim/kresources/birthdays/resourcekabc.cpp: port of revision 603070 show anniversaries of all contacts in korganizer BUG: 106782 2006-11-19 15:15 +0000 [r606175] djarvie * branches/KDE/3.5/kdepim/kalarm/recurrenceedit.cpp: Fix enabling of 29th Feb controls 2006-11-19 15:39 +0000 [r606183] djarvie * branches/KDE/3.5/kdepim/kalarm/traywindow.cpp, branches/KDE/3.5/kdepim/kalarm/mainwindow.cpp, branches/KDE/3.5/kdepim/kalarm/calendarcompat.cpp, branches/KDE/3.5/kdepim/kalarm/alarmevent.cpp, branches/KDE/3.5/kdepim/kalarm/kamail.cpp: Krazy: change quoted strings to characters 2006-11-19 17:41 +0000 [r606227] djarvie * branches/KDE/3.5/kdepim/kalarm/karecurrence.cpp: Remove warning comment 2006-11-19 17:47 +0000 [r606230] djarvie * branches/KDE/3.5/kdepim/kalarm/Changelog: Update to reflect software 2006-11-21 12:43 +0000 [r606698] winterz * branches/KDE/3.5/kdepim/kmail/configuredialog.cpp, branches/KDE/3.5/kdepim/kmail/kmfoldercachedimap.cpp, branches/KDE/3.5/kdepim/kmail/kmreaderwin.cpp: fix some compile warnings 2006-11-21 15:53 +0000 [r606743] winterz * branches/KDE/3.5/kdepim/kmail/configuredialog.cpp: Patch from Matt, fixes "when delivery-method is renamed this is not populated". Approved by Till. Thanks Matt. CCMAIL: matt.douhan@kdemail.net BUGS: 88369 2006-11-21 16:53 +0000 [r606761] winterz * branches/KDE/3.5/kdepim/kontact/plugins/multisynk/multisynk.desktop, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/todoplugin.desktop, branches/KDE/3.5/kdepim/kontact/src/mainwindow.h, branches/KDE/3.5/kdepim/kontact/plugins/karm/karmplugin.desktop, branches/KDE/3.5/kdepim/kontact/src/main.cpp, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/journalplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/kitchensync/kitchensync.desktop, branches/KDE/3.5/kdepim/kontact/plugins/korganizer/korganizerplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/kaddressbook/kaddressbookplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/test/kptestplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/kmail/kmailplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/summary/summaryplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/newsticker/newstickerplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/weather/weatherplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/akregator/akregatorplugin.desktop, branches/KDE/3.5/kdepim/kontact/interfaces/plugin.h, branches/KDE/3.5/kdepim/kontact/plugins/knode/knodeplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/specialdates/specialdatesplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/kpilot/kpilotplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/knotes/knotesplugin.desktop, branches/KDE/3.5/kdepim/kontact/plugins/akregator/akregator_plugin.cpp, branches/KDE/3.5/kdepim/kontact/plugins/akregator/akregator_plugin.h, branches/KDE/3.5/kdepim/kontact/src/mainwindow.cpp: session management framework for Kontact plugins. akregator implementation included here. Should complete the "aKregator tabs not remembered between sessions" bugfix. Patch by Carsten and approved by danimo. Thanks Carsten! CCMAIL: pfeiffer@kde.org BUGS: 100964 2006-11-23 15:07 +0000 [r607183] bram * branches/KDE/3.5/kdepim/knotes/knote.cpp: Backport 607009: dodge crashes when the *.rc file is not found 2006-11-24 17:17 +0000 [r607447] winterz * branches/KDE/3.5/kdepim/libemailfunctions/tests/testemail.cpp: merge SVN commit 601946 by mdouhan: Add test for BUG 83847 2006-11-24 21:04 +0000 [r607497] osterfeld * branches/KDE/3.5/kdepim/akregator/src/akregator_view.cpp, branches/KDE/3.5/kdepim/akregator/src/tabwidget.cpp, branches/KDE/3.5/kdepim/akregator/ChangeLog, branches/KDE/3.5/kdepim/akregator/src/tabwidget.h: add session management for browser tabs. Patch by Carsten Pfeiffer . BUG: 100964 2006-11-25 19:37 +0000 [r607797] tstaerk * branches/KDE/3.5/kdepim/karm/timekard.cpp, branches/KDE/3.5/kdepim/karm/test/example.ics (added): Forwardport, backport or somehow else port 606244. BUGS: 136537 2006-11-25 20:10 +0000 [r607798] schaarsc * branches/KDE/3.5/kdepim/kmail/recipientseditor.cpp, branches/KDE/3.5/kdepim/kmail/recipientseditor.h, branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp: port of revision 601947 keep CompletionMode within RecipientsEditor in synch for all lines. 2006-11-25 21:54 +0000 [r607833] schaarsc * branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.h (added), branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.cpp, branches/KDE/3.5/kdelibs/kabc/scripts/addressee.src.cpp, branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.h, branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.cpp (added), branches/KDE/3.5/kdepim/libkdepim/Makefile.am: port of revsion 603074, 605966 address completion redesign - lookup: nickname, first/lastname, email, domain - disable unsupported completion modes - select first item in popup, pick with return BUG: 98691, 76739, 77342, 109798, 107945, 82699 2006-11-26 15:29 +0000 [r607986] marten * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp: Merge commit 603228 from branches/work/kdepim-3.5.5+: Handle multiple To header lines (not valid according to the RFCs, but some mailers generate them...) CCBUG: 80747 2006-11-26 15:47 +0000 [r608000] lueck * branches/KDE/3.5/kdepim/doc/kleopatra/index.docbook: backport from trunk: fix to make the menuitems translatable 18 fuzzy 26 untranslatable CCMAIL:kde-i18n-doc@kde.org 2006-11-26 19:31 +0000 [r608103] marten * branches/KDE/3.5/kdepim/kmail/objecttreeparser.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgpart.cpp: Merge commits 603223+603260 from branches/work/kdepim-3.5.5+: Get attachment icon from file name if not available from Content-Type (Using KMimeType::findByPath as suggested by David Faure) CCBUG: 35836 2006-11-26 22:50 +0000 [r608158] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop: hide, so a KOrganizer entry doesn't end up in the Lost+Found menu. BUGS: 137932 2006-11-27 05:12 +0000 [r608204] vanrijn * branches/KDE/3.5/kdepim/kpilot/lib/options.h: - compilation breakage fix. use CERR (matches kdepim-3.5.5+ branch anyway) CCBUGS:137928 2006-11-27 16:03 +0000 [r608453] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop: NoDisplay instead of Hidden. thanks dfaure. CCBUGS: 137932 2006-11-28 20:44 +0000 [r608897] winterz * branches/KDE/3.5/kdepim/kmail/kmcommands.h, branches/KDE/3.5/kdepim/kmail/kmfiltermgr.cpp, branches/KDE/3.5/kdepim/kmail/kmheaders.cpp, branches/KDE/3.5/kdepim/kmail/kmfiltermgr.h, branches/KDE/3.5/kdepim/kmail/kmcommands.cpp: merge SVN commit 600586 by winterz: FEATURE (sort of): Andreas' New Background Filtering code Tested for several weeks now in the pim+ branch. Approved by Andreas. Trunkported weeks ago. 2006-11-30 09:13 +0000 [r609335] osterfeld * branches/KDE/3.5/kdepim/akregator/src/akregator.kcfg, branches/KDE/3.5/kdepim/akregator/ChangeLog: backport from trunk: use "firefox %u" as default for the custom browser setting CCBUG:115777 2006-11-30 15:02 +0000 [r609393] marten * branches/KDE/3.5/kdepim/kmail/kmmainwin.rc, branches/KDE/3.5/kdepim/kmail/kmreadermainwin.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/kmreadermainwin.h, branches/KDE/3.5/kdepim/kmail/kmfoldertree.cpp, branches/KDE/3.5/kdepim/kmail/kmheaders.cpp, branches/KDE/3.5/kdepim/kmail/kmail_part.rc: Port 606990,607024 from work/kdepim-3.5.5+ feature branch: Some changes to make menubar and popup menus more consistent (but still some way to go): Menubar - Message has same "Mark Thread" submenu as popup All popups with "Print", "Save" and "Save Attachments" in consistent order Message window popup (when selected text) has same "Reply" menu as preview popup Menubar - Folder - Mailing List Management has "..." Folder list popup has "Empty" and "Delete" in consistent order Add keyboard shortcut Ctrl+S for "Save As" action in reader window GUI: CCBUG:92905 BUG:106478 2006-11-30 20:02 +0000 [r609441-609440] djarvie * branches/KDE/3.5/kdepim/kalarm/functions.cpp, branches/KDE/3.5/kdepim/kalarm/functions.h: Clearer error message when alarm deletion fails * branches/KDE/3.5/kdepim/kalarm/mainwindow.cpp: Bug 138124: fix crash when an alarm triggers while the user is answering the confirmation prompt while deleting it. Clearer error message when alarm deletion fails. 2006-11-30 22:30 +0000 [r609473] schaarsc * branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.cpp: fix broken build CCMAIL: arekm@pld-linux.org 2006-12-01 16:46 +0000 [r609682] winterz * branches/KDE/3.5/kdepim/libkholidays/holidays/holiday_se: merge SVN commit 609681 by winterz: apply patch for Swedish holidays from Bengt. BUGS: 137219 2006-12-02 22:42 +0000 [r609971] mueller * branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.cpp: remove useless code 2006-12-03 10:06 +0000 [r610044] annma * branches/KDE/3.5/kdepim/akregator/src/akregator.desktop: fix doc not found in KHelpCenter when browsing applications manuals CCBUG=95050 2006-12-06 18:20 +0000 [r611103] djarvie * branches/KDE/3.5/kdepim/kalarm/daemon.cpp, branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/doc/kalarm/index.docbook, branches/KDE/3.5/kdepim/kalarm/kalarm.h: Make disable alarms action text more understandable 2006-12-06 18:33 +0000 [r611106] djarvie * branches/KDE/3.5/kdepim/doc/kalarm/index.docbook: Fix release version and date 2006-12-08 17:15 +0000 [r611542] winterz * branches/KDE/3.5/kdepim/kmail/popaccount.cpp: merge SVN commit 611541 by winterz: crash guard. 2006-12-08 18:03 +0000 [r611550] wstephens * branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.h, branches/KDE/3.5/kdepim/kresources/groupwise/kioslave/groupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/groupwiseserver.h, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.h, branches/KDE/3.5/kdepim/kresources/groupwise/kcal_resourcegroupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/stdsoap2.h, branches/KDE/3.5/kdepim/kresources/groupwise/soap/incidenceconverter.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/groupwiseserver.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.cpp: Start of a big cleanup in the way the addressbook is fetched with the aim of increasing robustness. The main change is the use of a state machine to track the state of the fetch. 2006-12-09 13:41 +0000 [r611801] tstaerk * branches/KDE/3.5/kdepim/karm/test/example.ics: karm can do UniCode. 2006-12-09 16:10 +0000 [r611833] tstaerk * branches/KDE/3.5/kdepim/karm/karmstorage.cpp, branches/KDE/3.5/kdepim/karm/preferences.cpp, branches/KDE/3.5/kdepim/karm/taskview.h, branches/KDE/3.5/kdepim/karm/karmstorage.h, branches/KDE/3.5/kdepim/karm/test/example.ics, branches/KDE/3.5/kdepim/karm/taskview.cpp: Do not stop all timers when the user changes some preferences. Only stop all timers when the user changes the iCal file he wants to work with. 2006-12-09 16:22 +0000 [r611839] vanrijn * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/initstate.h (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotSysInfo.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-conduit.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotProbeDialog.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/fileInstallWidget.cc, branches/KDE/3.5/kdepim/kpilot/conduits/Makefile.am, branches/KDE/3.5/kdepim/kpilot/kpilot, branches/KDE/3.5/kdepim/kpilot/conduits/popmail/setup-dialog.ui, branches/KDE/3.5/kdepim/kpilot/lib/pilotLinkVersion.h, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCEntry.h, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/resolutionDialog.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotConfig.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/cleanupstate.cc (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/korganizerConduit.ui, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/DOC-converter.cc, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/kaddressbookConduit.ui, branches/KDE/3.5/kdepim/kpilot/conduits/popmail/popmail-conduit.h, branches/KDE/3.5/kdepim/kpilot/lib/options.h, branches/KDE/3.5/kdepim/kpilot/ChangeLog, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotConfigDialog.cc, branches/KDE/3.5/kdepim/kpilot/conduits/timeconduit/time-conduit.cc, branches/KDE/3.5/kdepim/kpilot/conduits/null, branches/KDE/3.5/kdepim/kpilot/kpilot/pilotDaemon.h, branches/KDE/3.5/kdepim/kpilot/conduits/null/setup_base.ui, branches/KDE/3.5/kdepim/kpilot/kpilot/addressWidget.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilot.cc (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotUser.h, branches/KDE/3.5/kdepim/kpilot/kpilot/todoEditor_base.ui, branches/KDE/3.5/kdepim/kpilot/conduits/popmail/popmail-factory.h, branches/KDE/3.5/kdepim/kpilot/AUTHORS, branches/KDE/3.5/kdepim/kpilot/lib/testactions.cc (removed), branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-conduit.h, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/notepad-factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile.cc, branches/KDE/3.5/kdepim/kpilot/conduits/knotes/knotes-action.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/pilotComponent.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/listItems.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotDateEntry.h, branches/KDE/3.5/kdepim/kpilot/conduits/null/null-conduit.cc, branches/KDE/3.5/kdepim/kpilot/cmake/modules/KPilotCustom.cmake, branches/KDE/3.5/kdepim/kpilot/lib/testconstants.cc (removed), branches/KDE/3.5/kdepim/kpilot/lib/syncAction.h, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/notepad-setup.ui, branches/KDE/3.5/kdepim/kpilot/lib/pilotAppCategory.h (removed), branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.h, branches/KDE/3.5/kdepim/kpilot/conduits/malconduit/mal-conduit.cc, branches/KDE/3.5/kdepim/kpilot/cmake/modules, branches/KDE/3.5/kdepim/kpilot/kpilot/listCat.cc, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-conduit.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/initstate.cc (added), branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-factory.h, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile-conduit.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotMemo.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-factory.cc, branches/KDE/3.5/kdepim/kpilot/Documentation/UML (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotSerialDatabase.cc, branches/KDE/3.5/kdepim/kpilot/tests/data/AddressDB.pdb, branches/KDE/3.5/kdepim/kpilot/tests/testaddress.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotConfigDialog_backup.ui, branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.h, branches/KDE/3.5/kdepim/kpilot/kpilot/dbFlagsEditor_base.ui, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/deleteunsyncedhhstate.cc (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-setup.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/deleteunsyncedpcstate.cc (added), branches/KDE/3.5/kdepim/kpilot/tests/testactions.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/kpalmdoc_dlg.cc, branches/KDE/3.5/kdepim/kpilot/conduits/malconduit, branches/KDE/3.5/kdepim/kpilot/conduits/malconduit/mal-conduit.h, branches/KDE/3.5/kdepim/kpilot/conduits/malconduit/mal-setup_dialog.ui, branches/KDE/3.5/kdepim/kpilot/tests/data/ToDoDB.pdb, branches/KDE/3.5/kdepim/kpilot/tests/testdatabase.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotAppInfo.cc (added), branches/KDE/3.5/kdepim/kpilot/kpilot/interactiveSync.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/Makefile.am, branches/KDE/3.5/kdepim/kpilot/tests/data, branches/KDE/3.5/kdepim/kpilot/tests/testcategories.cc, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/setup_base.ui, branches/KDE/3.5/kdepim/kpilot/tests/data/MemoDB.pdb, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-factory.h, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotStruct.cc (added), branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/popmail, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-setup.cc, branches/KDE/3.5/kdepim/kpilot/Documentation/merge-into-svn.sh (added), branches/KDE/3.5/kdepim/kpilot/conduits/popmail/setupDialog.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/conduitConfigDialog.cc, branches/KDE/3.5/kdepim/kpilot/conduits/null/null-factory.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/internalEditorAction.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotSerialDatabase.h, branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc, branches/KDE/3.5/kdepim/kpilot/tests/main.cc, branches/KDE/3.5/kdepim/kpilot/cmake/modules/FindMal.cmake, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/abbrowser-conduit.h, branches/KDE/3.5/kdepim/kpilot/kpilot/addressEditor.h, branches/KDE/3.5/kdepim/kpilot/tests/conduits/vcalconduit/exampletest.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/memoWidget.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/deleteunsyncedpcstate.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/malconduit/mal-factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/factory.h, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-factory.cc, branches/KDE/3.5/kdepim/kpilot/lib/kpilotdevicelink.h (added), branches/KDE/3.5/kdepim/kpilot/README, branches/KDE/3.5/kdepim/kpilot/Documentation/patch-standalone (removed), branches/KDE/3.5/kdepim/kpilot/lib/testdatabase.cc (removed), branches/KDE/3.5/kdepim/kpilot/lib/recordConduit.h, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile-factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/setup_base.ui, branches/KDE/3.5/kdepim/kpilot/tests (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotDatabase.cc, branches/KDE/3.5/kdepim/kpilot/conduits/popmail/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/tests/data/MailDB.pdb, branches/KDE/3.5/kdepim/kpilot/configure.in.bot, branches/KDE/3.5/kdepim/kpilot/kpilot/internalEditorAction.h, branches/KDE/3.5/kdepim/kpilot/config.h.cmake (added), branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit, branches/KDE/3.5/kdepim/kpilot/kpilot/logWidget.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/Makefile.am, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-factorybase.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/pctohhstate.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conduit.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotRecord.cc, branches/KDE/3.5/kdepim/kpilot/lib/data/MemoDB.pdb (removed), branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.h, branches/KDE/3.5/kdepim/kpilot/kpilot/dbSelection_base.ui, branches/KDE/3.5/kdepim/kpilot/conduits/malconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotui.rc, branches/KDE/3.5/kdepim/kpilot/conduits/null/null-conduit.h, branches/KDE/3.5/kdepim/kpilot/kpilot/logFile.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/Icons/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotConfigDialog_sync.ui, branches/KDE/3.5/kdepim/kpilot/lib/pluginfactory.h, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-setupdialog.ui, branches/KDE/3.5/kdepim/kpilot/conduits/timeconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit, branches/KDE/3.5/kdepim/kpilot/conduits/timeconduit/time-conduit.h, branches/KDE/3.5/kdepim/kpilot/conduits/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit, branches/KDE/3.5/kdepim/kpilot/lib/pilotDatabase.h, branches/KDE/3.5/kdepim/kpilot/tests/testdatebook.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib/pilot.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/deleteunsyncedhhstate.h (added), branches/KDE/3.5/kdepim/kpilot/kpilot/main-test.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conflictdialog.h, branches/KDE/3.5/kdepim/kpilot/Documentation/HOWTO-CODE.txt, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-conduit.h, branches/KDE/3.5/kdepim/kpilot/tests/conduits/vcalconduit, branches/KDE/3.5/kdepim/kpilot/conduits/timeconduit, branches/KDE/3.5/kdepim/kpilot/NEWS, branches/KDE/3.5/kdepim/kpilot/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/null/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/cleanupstate.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/popmail/popmail-conduit.cc, branches/KDE/3.5/kdepim/kpilot/tests/conduits/vcalconduit/exampletest.h, branches/KDE/3.5/kdepim/kpilot/lib/kpilotlocallink.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/knotes/knotes-factory.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotAddress.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilot.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilot.h, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/conduitstate.h (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotMemo.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/pilotDaemon.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-factory.h, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-factorybase.cc (removed), branches/KDE/3.5/kdepim/kpilot/lib/Makefile.am, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/hhtopcstate.h (added), branches/KDE/3.5/kdepim/kpilot/kpilot/hotSync.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.cc, branches/KDE/3.5/kdepim/kpilot/Documentation/UML/vcal-classdiagram.xmi.tgz, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib/plugin.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotAddress.h, branches/KDE/3.5/kdepim/kpilot/lib/plugin.h, branches/KDE/3.5/kdepim/kpilot/Makefile.cmake (added), branches/KDE/3.5/kdepim/kpilot/cmake_uninstall.cmake.in (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotDateEntry.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/pilotDaemonDCOP.h, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/kpalmdoc_dlgbase.ui, branches/KDE/3.5/kdepim/kpilot/conduits/null/nullconduit.kcfg, branches/KDE/3.5/kdepim/kpilot/Documentation/ConduitProgrammingTutorial/index.tex, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCBookmark.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/pctohhstate.cc (added), branches/KDE/3.5/kdepim/kpilot/cmake (added), branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/fileInstaller.cc, branches/KDE/3.5/kdepim/kpilot/lib/uiDialog.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/syncStack.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/syncStack.h, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conflictdialog.cc, branches/KDE/3.5/kdepim/kpilot/lib/recordConduit.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilotConfigWizard.cc, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile-conduit.h, branches/KDE/3.5/kdepim/kpilot/tests/testconstants.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/interactiveSync.h, branches/KDE/3.5/kdepim/kpilot/kpilot/todoEditor.cc, branches/KDE/3.5/kdepim/kpilot/TODO, branches/KDE/3.5/kdepim/kpilot/INSTALL, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCHead.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/teststate.cc (added), branches/KDE/3.5/kdepim/kpilot/lib/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/popmail/popmail-factory.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/record-conduit.desktop, branches/KDE/3.5/kdepim/kpilot/configure.in.in, branches/KDE/3.5/kdepim/kpilot/tests/data/bogus.pdb, branches/KDE/3.5/kdepim/kpilot/kpilot/dbFlagsEditor.cc, branches/KDE/3.5/kdepim/kpilot/conduits/knotes/knotes-action.h, branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile-factory.h, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/teststate.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCBookmark.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduitbase.h, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/resolutionDialog.h, branches/KDE/3.5/kdepim/kpilot/cmake/modules/FindPilotlink.cmake, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-factory.cc, branches/KDE/3.5/kdepim/kpilot/configure (added), branches/KDE/3.5/kdepim/kpilot/lib/options.cc, branches/KDE/3.5/kdepim/kpilot/conduits/sysinfoconduit/sysinfo-setup_dialog.ui, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/notepad-conduit.h, branches/KDE/3.5/kdepim/kpilot/kpilot/todoWidget.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotAppInfo.h (added), branches/KDE/3.5/kdepim/kpilot/lib/syncAction.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCEntry.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/pilotDOCHead.h, branches/KDE/3.5/kdepim/kpilot/kpilot/kpilot.kcfg, branches/KDE/3.5/kdepim/kpilot/tests/CMakeLists.txt, branches/KDE/3.5/kdepim/kpilot/conduits/abbrowserconduit/abbrowser-conduit.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotRecord.h, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/notepad-conduit.cc, branches/KDE/3.5/kdepim/kpilot/tests/conduits, branches/KDE/3.5/kdepim/kpilot/kpilot/Icons/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/knotes, branches/KDE/3.5/kdepim/kpilot/conduits/notepadconduit/notepad-factory.h, branches/KDE/3.5/kdepim/kpilot, branches/KDE/3.5/kdepim/kpilot/kpilot/dbviewerWidget.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/settings.kcfg, branches/KDE/3.5/kdepim/kpilot/kpilot/kroupware.cc, branches/KDE/3.5/kdepim/kpilot/conduits/recordconduit/settings.kcfgc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-setup.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduitbase.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/hotSync.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/hhtopcstate.cc (added), branches/KDE/3.5/kdepim/kpilot/lib/fakes.c (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/CMakeLists.txt (added), branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conduit.h, branches/KDE/3.5/kdepim/kpilot/kpilot/addressEditor.cc, branches/KDE/3.5/kdepim/kpilot/lib/fakes.h (added): - merging work from kdepim-3.5.5+/kpilot branch (and codeyard's kpilot svn repo) into main 3.5 branch. merge is -r597269:611836 from /branches/work/kdepim-3.5.5+. - all development work for kpilot for the past year present here, including: - new state machine in vcalconduit - new standalone out-of-source build system, via cmake - bug fixes - code cleanup and refactoring - new test case directory structure and some semi-useful test cases - removal of malconduit (doesn't compile thanks to libmal changes, also none of the developers use it) - removing fastSync and separating backup options from syncing options. small string changes because of this (necessary for bug fixes). - minimum pilot-link requirement now is 0.12.1 - this major merge should solve the data loss problems that ubuntu, mandrake, and debian users have been reporting. 2006-12-09 16:30 +0000 [r611841] vanrijn * branches/KDE/3.5/kdepim/kpilot/conduits/pythonconduit (removed), branches/KDE/3.5/kdepim/kpilot/conduits/perlconduit (removed): - these should have been removed in the last commit. - old, crufty, don't compile, and don't ever get installed anyway 2006-12-09 20:19 +0000 [r611865] djarvie * branches/KDE/3.5/kdepim/libkcal/calendar.cpp, branches/KDE/3.5/kdepim/libkcal/alarm.cpp, branches/KDE/3.5/kdepim/libkcal/customproperties.h, branches/KDE/3.5/kdepim/libkcal/incidencebase.cpp, branches/KDE/3.5/kdepim/libkcal/calendar.h, branches/KDE/3.5/kdepim/libkcal/alarm.h, branches/KDE/3.5/kdepim/libkcal/incidencebase.h, branches/KDE/3.5/kdepim/libkcal/recurrencerule.cpp, branches/KDE/3.5/kdepim/libkcal/customproperties.cpp: Set modified status when custom properties are changed 2006-12-09 20:40 +0000 [r611872] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotUser.h: Document and style the code properly. 2006-12-10 13:56 +0000 [r612220] djarvie * branches/KDE/3.5/kdepim/libkcal/tests/data/RecurrenceRule/RFC2445/RFC2445_RRULETestCase36U.ics.next.ref (added), branches/KDE/3.5/kdepim/libkcal/tests/data/RecurrenceRule/RFC2445/RFC2445_RRULETestCase36U.ics.recurson.ref (added), branches/KDE/3.5/kdepim/libkcal/tests/data/RecurrenceRule/RFC2445/RFC2445_RRULETestCase36U.ics.comp34.ref (added), branches/KDE/3.5/kdepim/libkcal/tests/data/RecurrenceRule/RFC2445/RFC2445_RRULETestCase36U.ics (added), branches/KDE/3.5/kdepim/libkcal/tests/data/RecurrenceRule/RFC2445/RFC2445_RRULETestCase36U.ics.prev.ref (added): Test minutely recurrence with UNTIL 2006-12-10 20:06 +0000 [r612301] wstephens * branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.h, branches/KDE/3.5/kdepim/kresources/groupwise/kioslave/groupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/contactconverter.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/ksslsocket.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.cpp: Improved progress reporting. 2006-12-10 20:10 +0000 [r612303] wstephens * branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp: Rearrange a couple of methods for readability 2006-12-11 10:26 +0000 [r612415] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.h: Code cleanup: avoid strlcpy for portability reasons, first steps towards caching the buffer for notes and descriptions to avoid unnecessary buffer reallocations. 2006-12-11 12:58 +0000 [r612438] annma * branches/KDE/3.5/kdepim/doc/akregator/add-folder2.png (added), branches/KDE/3.5/kdepim/doc/akregator/appearance-tab.png (added), branches/KDE/3.5/kdepim/doc/akregator/index.docbook, branches/KDE/3.5/kdepim/doc/akregator/archive-tab.png (added), branches/KDE/3.5/kdepim/doc/akregator/browser-tab.png (added), branches/KDE/3.5/kdepim/doc/akregator/add-feed.png (added), branches/KDE/3.5/kdepim/doc/akregator/advanced-tab.png (added), branches/KDE/3.5/kdepim/doc/akregator/main-window.png (added), branches/KDE/3.5/kdepim/doc/akregator/add-feed2.png (added), branches/KDE/3.5/kdepim/doc/akregator/main-window2.png (added), branches/KDE/3.5/kdepim/doc/akregator/main-window3.png (added), branches/KDE/3.5/kdepim/doc/akregator/main-window4.png (added), branches/KDE/3.5/kdepim/doc/akregator/quick-filter.png (added), branches/KDE/3.5/kdepim/doc/akregator/add-folder.png (added), branches/KDE/3.5/kdepim/doc/akregator/general-tab.png (added): Add Akregator User Manual, not complete but a good start Got green light from translators CCBUG=95050 2006-12-11 14:04 +0000 [r612462] dfaure * branches/KDE/3.5/kdepim/kontact/interfaces/uniqueapphandler.cpp, branches/KDE/3.5/kdepim/kontact/src/main.cpp, branches/KDE/3.5/kdepim/kontact/interfaces/uniqueapphandler.h: And now fix the opposite bug: while kontact is launched, type "kmail", then type "kontact --module summaryplugin". It failed because the kmail command-line options replaced the kontact ones -> reload the kontact options after handling the plugin-specific options. 2006-12-11 16:24 +0000 [r612489] wstephens * branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.h, branches/KDE/3.5/kdepim/kresources/groupwise/kioslave/groupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/kresources_kabc_groupwise.kcfg, branches/KDE/3.5/kdepim/kresources/groupwise/soap/groupwiseserver.h, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.h, branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/groupwiseserver.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.cpp: Fix updating the system address book without reloading the whole thing. Also introduce a memory optimisation. It is a bit of a hack but can be disabled. The loading of the System Address Book is dependent on the application name. KMail, Kontact and KAddressbook are allowed to load the SAB by default. Other apps that use the standard address book will not load the SAB or the resource's cache. This reduces load times and memory footprint. If the SAB is needed the app name can be added to the list in the resource config, in key "SystemAddressBookWhiteList". 2006-12-11 17:01 +0000 [r612498] wstephens * branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.h, branches/KDE/3.5/kdepim/kresources/groupwise/kresources_kabc_groupwise.kcfg, branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp, branches/KDE/3.5/kdepim/kresources/groupwise/soap/gwjobs.cpp: Add chunked fetching of deltas for very long change sets, add some more amd64 safety, and fix a dumb login overoptimisation 2006-12-11 18:35 +0000 [r612525] adridg * branches/KDE/3.5/kdepim/kpilot/lib/Makefile.am, branches/KDE/3.5/kdepim/kpilot/kpilot/interactiveSync.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotUser.h, branches/KDE/3.5/kdepim/kpilot/lib/CMakeLists.txt, branches/KDE/3.5/kdepim/kpilot/lib/pilotStruct.cc: Move all the remaining functions out of pilotStruct, inline in the wrapper class headers. 2006-12-11 20:27 +0000 [r612551] osterfeld * branches/KDE/3.5/kdepim/akregator/src/aboutdata.cpp, trunk/KDE/kdepim/akregator/src/aboutdata.cpp: add annma as contributor 2006-12-11 21:24 +0000 [r612571-612569] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilot.h: Introduce a new categoryNames() function for fetching all of the categories from an appinfo block. * branches/KDE/3.5/kdepim/kpilot/lib/pilotDateEntry.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotDateEntry.h: Move getCategoryLabel into header, since it's trivial; add an accessor for the appinfo block that this date entry belongs with. 2006-12-11 21:43 +0000 [r612579] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcalRecord.cc (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcalRecord.h (added), branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/CMakeLists.txt, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.h: Factor out the code that copies the data from a PilotDateEntry to a KCal::Event (and vice versa). 2006-12-11 21:46 +0000 [r612582] vanrijn * branches/KDE/3.5/kdepim/kpilot/conduits/memofileconduit/memofile-conduit.cc: minor code doc fix 2006-12-11 22:25 +0000 [r612594] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotAppInfo.h: Provide a default constructor for the AppInfo template which just zeroes out everything. On the handheld, that tends to be a safe appinfo block anyway. 2006-12-11 22:29 +0000 [r612598] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilot.cc: Protect against crashes from bad info pointers 2006-12-11 22:38 +0000 [r612600] adridg * branches/KDE/3.5/kdepim/kpilot/tests/importdatebook.cc (added), branches/KDE/3.5/kdepim/kpilot/tests/vcalRecord.cc (added), branches/KDE/3.5/kdepim/kpilot/tests/vcalRecord.h (added), branches/KDE/3.5/kdepim/kpilot/tests/CMakeLists.txt: Copy in record <-> event code for testing, create an importdatebook test app to read a vcal file and produce a .pdb 2006-12-11 22:48 +0000 [r612604] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.cc: Tidy up debug; avoid superfluous strlcpy(); avoid crashes when the vector of records is short and contains NULL records. 2006-12-11 22:52 +0000 [r612605] adridg * branches/KDE/3.5/kdepim/kpilot/tests/testaddress.cc, branches/KDE/3.5/kdepim/kpilot/tests/testcategories.cc, branches/KDE/3.5/kdepim/kpilot/Makefile.cmake, branches/KDE/3.5/kdepim/kpilot/tests/testdatebook.cc: Make --data-dir consistent between test apps. 2006-12-11 23:39 +0000 [r612622] djarvie * branches/KDE/3.5/kdepim/kalarm/editdlg.cpp: Fix right-to-left layout 2006-12-11 23:46 +0000 [r612624] djarvie * branches/KDE/3.5/kdepim/kalarm/editdlg.cpp: Delete pointer before setting to null 2006-12-12 09:27 +0000 [r612680-612678] adridg * branches/KDE/3.5/kdepim/kpilot/tests/testconstants.cc: Warnings suppression. * branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotTodoEntry.h: Coding style; documentation; save on useless reallocations. * branches/KDE/3.5/kdepim/kpilot/lib/pilotDatabase.h, branches/KDE/3.5/kdepim/kpilot/lib/pilotSerialDatabase.h, branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.h, branches/KDE/3.5/kdepim/kpilot/lib/pilotSerialDatabase.cc: Number of records in the database is unsigned (0 for empty or not open database) and const. 2006-12-12 09:55 +0000 [r612686] adridg * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc, branches/KDE/3.5/kdepim/kpilot/kpilot/pilotDaemon.cc: Remove duplicate setup call; don't use the codec before it is initialized. 2006-12-12 16:46 +0000 [r612797] annma * branches/KDE/3.5/kdepim/doc/akregator/index.docbook, branches/KDE/3.5/kdepim/doc/akregator/rss.png (added), branches/KDE/3.5/kdepim/doc/akregator/konq.png (added), branches/KDE/3.5/kdepim/doc/akregator/konq2.png (added), branches/KDE/3.5/kdepim/doc/akregator/rss3.png (added): improve 2006-12-12 21:54 +0000 [r612877-612874] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotAddress.h, branches/KDE/3.5/kdepim/kpilot/lib/pilotRecord.h, branches/KDE/3.5/kdepim/kpilot/lib/pilotStruct.cc (removed), branches/KDE/3.5/kdepim/kpilot/lib/pilotAddress.cc: Coding style; documentation; remove cruft. * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc, branches/KDE/3.5/kdepim/kpilot/lib/kpilotdevicelink.h: Coding style and documentation, plus try untangling the mess that is open(device) -- this was using device, fPilotPath and fRealPilotPath interchangeably and not, as far as I could see, consistently. Primarily, call pi_bind on the real device path, not device. 2006-12-12 23:24 +0000 [r612891] adridg * branches/KDE/3.5/kdepim/kpilot/tests/importdatebook.cc, branches/KDE/3.5/kdepim/kpilot/tests/vcalRecord.cc (removed), branches/KDE/3.5/kdepim/kpilot/tests/vcalRecord.h (removed), branches/KDE/3.5/kdepim/kpilot/tests/CMakeLists.txt: Cleanup tests: don't keep an extra copy of the vcalRecord file around, but include it from elsewhere in the KPilot tree. 2006-12-13 01:39 +0000 [r612905] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer.desktop, branches/KDE/3.5/kdepim/korganizer/koapp.cpp, branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop, branches/KDE/3.5/kdepim/korganizer/korganizer_options.h: Add command line options to -) Open the URLs in a separate window (--open, -o) -) Merge the events of the URLs into the standard calendar (--merge, -m) -) Add the URLs as new resources (--import, -i) If no command line option is given, korganizer will ask which of these actions should be taken for each URL. If no URL is given, the standard resource calendar is displayed. Still need to decide if the korganizer-import.desktop should be removed. Still need to handle the situation when korganizer is run as a kontact plugin. FEATURE: 2006-12-13 01:42 +0000 [r612906] djarvie * branches/KDE/3.5/kdepim/kalarm/preferences.cpp: Bug 138459: fix crash when writing X terminal command when saving preferences 2006-12-13 13:11 +0000 [r613097] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/todo-conduit.cc: Actually avoid crash in _setAppInfo() if pointers are NULL -- reverse logic there. Coding style in remainder of file. 2006-12-13 13:43 +0000 [r613117] adridg * branches/KDE/3.5/kdepim/kpilot/lib/pilotDateEntry.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.cc: Remove superfluous include file; sanity-check record index and reduce warnings. KPilot can now build -- the app and daemon -- without any of the KDE PIM headers installed, so it's usable as a KDE HH backup app then. 2006-12-13 14:35 +0000 [r613203] adridg * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc: Remove spurious #ifdef DEBUG, don't print device at all (use the real path) and use realFilePath instead of realPath since we want to point to a file (device node), not a directory. 2006-12-13 15:02 +0000 [r613213-613211] adridg * branches/KDE/3.5/kdepim/kpilot/lib/plugin.cc, branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotRecord.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotLocalDatabase.cc, branches/KDE/3.5/kdepim/kpilot/lib/syncAction.cc, branches/KDE/3.5/kdepim/kpilot/lib/options.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotDatabase.cc, branches/KDE/3.5/kdepim/kpilot/lib/pilotAddress.cc: Remove all the #ifdef DEBUG, so there's no hidden API changes when the debug flags change. Rely on the compiler to optimize everything away. * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.cc, branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.h: Reduce over-enthusiasm for virtuals, just provide proper implementation for the API from conduitbase. 2006-12-13 15:19 +0000 [r613225] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/vcal-conduit.cc: Save the constness 2006-12-13 19:19 +0000 [r613286] vanrijn * branches/KDE/3.5/kdepim/kpilot/configure.in.bot, branches/KDE/3.5/kdepim/kpilot/configure.in.in, branches/KDE/3.5/kdepim/kpilot/cmake/modules/FindPilotlink.cmake, branches/KDE/3.5/kdepim/kpilot/lib/pilotLinkVersion.h: per Adriaan, allowing pilot-link 0.12.0 or greater. 2006-12-13 19:54 +0000 [r613293] adridg * branches/KDE/3.5/kdepim/kpilot/lib/options.h: Bump the version string in preparation for 3.5.6; need class KPilotDepthCount regardless of DEBUG settings. 2006-12-14 11:05 +0000 [r613625] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/vcalconduit/Makefile.am: Missing file, fix for Annma & others 2006-12-14 20:13 +0000 [r613703] djarvie * branches/KDE/3.5/kdepim/kalarm/preferences.cpp: Improve saving of X terminal command for command alarms 2006-12-14 20:17 +0000 [r613704] djarvie * branches/KDE/3.5/kdepim/kalarm/Changelog: Add latest change 2006-12-14 23:12 +0000 [r613735] winterz * branches/KDE/3.5/kdepim/kmail/kmkernel.cpp: merge SVN commit 613283 by winterz: stop a crash, but this isn't the best possible solution and I'd like a more experienced KMail developer to take a look please before I port to trunk or another branch. Approved by Ingo. 2006-12-15 14:07 +0000 [r613862] annma * branches/KDE/3.5/kdepim/doc/akregator/index.docbook, branches/KDE/3.5/kdepim/doc/akregator/rss3.png: Thanks for reporting Marek, yes that was a left over from KHangMan doc! CCBUG=138844 2006-12-15 20:00 +0000 [r613944] djarvie * branches/KDE/3.5/kdepim/kalarm/prefdlg.cpp: Fix X terminal warning message when executable contains spaces 2006-12-15 20:01 +0000 [r613945] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conduit.cc, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/CMakeLists.txt, branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/doc-conduit.h, branches/KDE/3.5/kdepim/kpilot/conduits/CMakeLists.txt: Re-enable docconduit; not clear if it *does* anything, though. vanRijn reports that it doesn't. Let Z\'e sort it out then. (only enabled in CMake build for now) 2006-12-15 20:15 +0000 [r613947] tstaerk * branches/KDE/3.5/kdepim/karm/karm.kdevelop (added): Make the entry into professional programming easier. 2006-12-15 20:36 +0000 [r613955] adridg * branches/KDE/3.5/kdepim/kpilot/lib/syncAction.h: APIDOX, coding style 2006-12-15 20:52 +0000 [r613958] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/docconduit/CMakeLists.txt: Build and install kpalmdoc and the conduit with CMake 2006-12-15 21:12 +0000 [r613964] pino * branches/KDE/3.5/kdepim/ktnef/gui/ktnef.desktop: Make them a bit more freedesktop.org compliant. 2006-12-15 23:03 +0000 [r613990] adridg * branches/KDE/3.5/kdepim/kpilot/conduits/Makefile.am: Re-enable docconduit 2006-12-15 23:19 +0000 [r613997] winterz * branches/KDE/3.5/kdepim/korganizer/printing/calprinthelper.cpp, branches/KDE/3.5/kdepim/korganizer/printing/calprinthelper.h: merge revisions SVN commit 608100 by winterz: use a smaller font for the timeline when using time format pH:MM:SS AMPM also remove an unused parameter from drawAgendaItem(). SVN commit 608112 by winterz: more printing fixes: 1. the last commit to determine the timeline fontsize was wrong. the better solution is to use the cell width 2. draw a complete horizontal line in the timeline box under the text when using the pH:MM AMPM time format 3. use an incredibly tiny 6pt helvetica font to display the small month box in the header as necessary dependent on the height of the header. what's better? a tiny font or a slightly bigger font that's mashed together with other date numbers? neither is especially readable. 2006-12-16 00:20 +0000 [r614012] winterz * branches/KDE/3.5/kdepim/korganizer/kojournalview.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year/Makefile.am, branches/KDE/3.5/kdepim/korganizer/calendarview.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/whatsnext/whatsnextprint.h, branches/KDE/3.5/kdepim/korganizer/koagendaview.h, branches/KDE/3.5/kdepim/korganizer/komonthview.cpp, branches/KDE/3.5/kdepim/korganizer/koeventview.h, branches/KDE/3.5/kdepim/korganizer/printing/calprinthelper.h (removed), branches/KDE/3.5/kdepim/korganizer/plugins/printing/journal/journalprint.cpp, branches/KDE/3.5/kdepim/korganizer/interfaces/korganizer/printplugin.h, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year/yearprint.desktop, branches/KDE/3.5/kdepim/korganizer/printing/calprintpluginbase.cpp, branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.h, branches/KDE/3.5/kdepim/korganizer/printing/Makefile.am, branches/KDE/3.5/kdepim/korganizer/koincidenceeditor.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/list/listprint.h, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year/calprintyearconfig_base.ui, branches/KDE/3.5/kdepim/korganizer/koeventpopupmenu.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year/yearprint.h, branches/KDE/3.5/kdepim/korganizer/kotodoview.h, branches/KDE/3.5/kdepim/korganizer/printing/calprinter.h, branches/KDE/3.5/kdepim/korganizer/plugins/printing/whatsnext/whatsnextprint.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/Makefile.am, branches/KDE/3.5/kdepim/korganizer/koagendaview.cpp, branches/KDE/3.5/kdepim/korganizer/kojournalview.h, branches/KDE/3.5/kdepim/korganizer/printing/calprinthelper.cpp (removed), branches/KDE/3.5/kdepim/korganizer/interfaces/korganizer/baseview.h, branches/KDE/3.5/kdepim/korganizer/calendarview.h, branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/list/listprint.cpp, branches/KDE/3.5/kdepim/korganizer/plugins/printing/journal/journalprint.h, branches/KDE/3.5/kdepim/korganizer/printing/calprintincidenceconfig_base.ui (added), branches/KDE/3.5/kdepim/korganizer/printing/calprintpluginbase.h, branches/KDE/3.5/kdepim/korganizer/kocorehelper.h, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year/yearprint.cpp, branches/KDE/3.5/kdepim/korganizer/koeventpopupmenu.h, branches/KDE/3.5/kdepim/korganizer/plugins/printing/year (added), branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp, branches/KDE/3.5/kdepim/korganizer/interfaces/korganizer/corehelper.h, branches/KDE/3.5/kdepim/korganizer/printing/calprinter.cpp: A big commit that contains many fixes to the KOrganizer printing subsystem as well as two new features: incidence printing and yearly printing. I'm sure there are several bugs we can close with this commit but I don't have time to hunt them down at this time... the strings commit deadline is less than 5hrs away! FEATURE: GUI: This commit merges all the following from the kdepim-3.5.5+ branch: -->SVN commit 609992 and 609993 by kainhofe: 1) Change some calls from x,y,w,h arguments to one const QRect& argument 2) slightly larger border for all the boxes 3) move the week numbers in the month view one pixel to the left (was too close to the box) 4) Add TODO comments about several things that need to be fixed 5) Fix the month view to not print out hundreds of warning of a failed visitor (which isn't true anyway) -->SVN commit 610230 by kainhofe: A lot of printing changed. Basically, a complete cleanup of the print system: 1) Instead of x,y,w,y everything works on QRect now 2) the printer object is generated only when needed, not on startup 3) Better borders and spacings around the boxes 4) correctly color the non-working days in the timetable style 5) correctly set and reset the brushes/pens before and after each drawing 6) better positioning of the text on the incidences 7) One centralized method to draw incidence boxes 8) Got rid of the nasty CalPrintHelper class, which was not needed anyway. Instead the methods are now inside CalPrintPluginBase 9) Added a way to get the list of currently selected incidences (Incidence::List CalPrintPluginBase::mSelectedIncidences;) which is accessible inside each plugin's print method. etc.... -->SVN commit 610690 by winterz: Framework for new print incidence feature. Not much here yet. -->SVN commit 610892 by winterz: more configurable stuff for the incidence print -->SVN commit 610894 by winterz: cleanup some accelerators. -->SVN commit 610910 by winterz: removed acceletors using kdesdk/scripts/fixuifiles -->SVN commit 610915 by winterz: Incidence printing actually starts to do something useful. Still a long way to go, but you can now select an event (in monthview, eg), then click print, then print incidence.. and you get somewhat useful output. -->SVN commit 611410 by winterz: Add a print selection to the incidence context menu. So, now you can RMB menu over an incidence and select Print and the print dialog comes up. -->SVN commit 611426 by winterz: the print selection doesn't belong in the editonly actions. this way, printing is enabled even for readonly incidences. -->SVN commit 611503 by winterz: avoid leakage. -->SVN commit 611509 by kainhofe: Started a Year print style to print the whole year on a page. I'll soon need this for the choir planning of next year.. -->SVN commit 611568 by kainhofe: -) Further implementation of the yearl print style: Now the grid of days is already printed, non-working days are shaded a bit, and the day numbers are printed. No events are shown yet. -) Factor out the calls to draw the subheaders (weekdays in the weekstyle and month names in the yearstyle) -) Add a virtual int sortID(); method to the plugin base class. That value will be used (not implemented yet!) to identify the config pages in the widget stack and to sort the radio buttons in the style selection part of the print dialog. -->SVN commit 611589 by kainhofe: use the sortID to show the plugins in the given order. Also connect the sortID to the enum of the type (which now holds explicit int values). -->SVN commit 611803 by kainhofe: Some more work on the yearly print style: Now the non-recurring single-day events are already printed (TODO: shorten the summaries of long entries, and use a smaller font). Multi-day events and recurring events are yet to be done. The infrastructure for both is already there, but the final touches are missing -->SVN commit 611906 by kainhofe: Practically finished the yearly print style. Some boxes / lines are still off by 1 pixel, and the line spacing of the texts is too large. Also, the summaries are printed out in full, but they should be shortened to show also the second and third event on a day. Apart from that, everything should work fine. -->SVN commit 611925 by kainhofe: Copy'n'Paste error. Write the correct config key to the file so the orienation is really preserved -->SVN commit 611926 by kainhofe: Add TODO lines for the Incidence printing style -->SVN commit 612105 by kainhofe: Add helper functions to mask the KOrg::CoreHelper object. Now the plugin does no longer need to know that the callback functions are available via the CoreHelper, but instead can directly call the helper fucntions of the CalPrintPluginBase class -->SVN commit 612106 by kainhofe: Check for 0-pointer -->SVN commit 612109 by kainhofe: If no incidence pointer is given, use the gray brush instead of the transparent default -->SVN commit 612227 by kainhofe: Some pixel-adjusting of the yearly print style -->SVN commit 612495 by kainhofe: Some cleanup, properly resetting brushes, etc. -->SVN commit 612526 by kainhofe: Don't use QPainter::save/restore when a simple setPen(oldpen) also suffices; Some more pixel-adjusting; Use lighter gray in the printouts -->SVN commit 612818 by winterz: make header title string consistent with the week prints. -->SVN commit 613251 by winterz: Each plugin now provides a test to decide if it should be enabled in the print dialog. -->SVN commit 613719 by kainhofe: Finally implement the most basic stuff of the incidence printing style. The whole date/time/recurrence/reminder box is missing, attachments are not listed yet, subitems are not printed, but apart from that everything works. Yeah, not a lot of stuff left that's working, but it still looks quite decent already 2006-12-16 00:25 +0000 [r614014-614013] winterz * branches/KDE/3.5/kdepim/libkholidays/kholidays.h, branches/KDE/3.5/kdepim/libkholidays/parseholiday.c, branches/KDE/3.5/kdepim/libkholidays/kholidays.cpp, branches/KDE/3.5/kdepim/libkholidays/parseholiday.y: merge -->SVN commit 609994 by kainhofe: Remove unnecessary debug output -->SVN commit 609996 by kainhofe: Add static methods to generate the filename for a given holiday region * branches/KDE/3.5/kdepim/libkcal/calendarlocal.cpp: merge SVN commit 612493 by kainhofe: Ouch, stupid bug when thinking too complicated. An event overlaps with a given time span if the start date is before the end of the period and the end date is after the end of the period. No need for either of them to be inside the time span... This made events that last longer than a month to appear from the printouts in those monthes where they didn't either start or end 2006-12-16 00:33 +0000 [r614016] winterz * branches/KDE/3.5/kdepim/libkcal/filestorage.cpp: minor. 2006-12-16 00:58 +0000 [r614026-614022] winterz * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/kmedit.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.h (added), branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.ui (added), branches/KDE/3.5/kdepim/kmail/kmfolderdia.cpp, branches/KDE/3.5/kdepim/kmail/kmmessage.h, branches/KDE/3.5/kdepim/kmail/kmedit.h, branches/KDE/3.5/kdepim/kmail/configuredialog_p.h, branches/KDE/3.5/kdepim/kmail/kmail.kcfg, branches/KDE/3.5/kdepim/kmail/kmfolderdia.h, branches/KDE/3.5/kdepim/kmail/templateparser.cpp (added), branches/KDE/3.5/kdepim/kmail/Makefile.am, branches/KDE/3.5/kdepim/kmail/kmcommands.cpp, branches/KDE/3.5/kdepim/kmail/templateparser.h (added), branches/KDE/3.5/kdepim/kmail/configuredialog.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration_kfg.kcfg (added), branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.cpp (added), branches/KDE/3.5/kdepim/kmail/templatesconfiguration_kfg.kcfgc (added), branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp, branches/KDE/3.5/kdepim/kmail/kmfilteraction.cpp: Merge in the new KMail templates feature that allows you to customize New messages, replies, and forwards, using theBat! language. FEATURE: GUI: merge SVN commit 597343 by winterz: New Templates Feature. Code contributed by Dmitry Morozhnikov with some coding style mods by me. * branches/KDE/3.5/kdepim/kmail/templatesconfiguration.ui: SVN commit 597390 by dfaure: Fix layout - always set the toplevel layout by clicking on the form, not by selecting all its children. +fixuifiles * branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.cpp: SVN commit 597481 by dfaure: Restore defaults * branches/KDE/3.5/kdepim/kmail/kmkernel.cpp: merge SVN commit 597499 by winterz: Fix inserting template into New Message from Kontact. From Dmitry. * branches/KDE/3.5/kdepim/kmail/accountwizard.cpp, branches/KDE/3.5/kdepim/kmail/templateparser.h, branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.h, branches/KDE/3.5/kdepim/kmail/identitydialog.h, branches/KDE/3.5/kdepim/kmail/configuredialog.cpp, branches/KDE/3.5/kdepim/kmail/kmfolderdia.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.ui, branches/KDE/3.5/kdepim/kmail/kmail.kcfg, branches/KDE/3.5/kdepim/kmail/kmfolderdia.h, branches/KDE/3.5/kdepim/kmail/templateparser.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.cpp, branches/KDE/3.5/kdepim/kmail/identitydialog.cpp, branches/KDE/3.5/kdepim/kmail/kmcommands.cpp: merge SVN commit 597910 by winterz: New template goodies from Dmitry: 1. Conversion phrases into templates 2. Per-identity templates 3. Templates are used also with multi-message forward (was missed) 4. C-style correction of templatesconfigurationimpl.cpp 5. Minimal and default sizes of templates configuration widget diminished a little; folder properties are not so huge now. 6. Several commands added: %CCADDR, %CCNAME, %CCFNAME, %CCLNAME, %OCCADDR, %OCCNAME, %OCCFNAME, %OCCLNAME 2006-12-16 01:12 +0000 [r614027] winterz * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/accountwizard.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.h (removed), branches/KDE/3.5/kdepim/kmail/customtemplates_base.ui (added), branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/kmfolderdia.cpp, branches/KDE/3.5/kdepim/kmail/kmmessage.h, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.ui (removed), branches/KDE/3.5/kdepim/kmail/templatesinsertcommand.cpp (added), branches/KDE/3.5/kdepim/kmail/configuredialog_p.h, branches/KDE/3.5/kdepim/kmail/kmail.kcfg, branches/KDE/3.5/kdepim/kmail/kmmainwidget.h, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.cpp (added), branches/KDE/3.5/kdepim/kmail/templatesinsertcommand.h (added), branches/KDE/3.5/kdepim/kmail/Makefile.am, branches/KDE/3.5/kdepim/kmail/templateparser.cpp, branches/KDE/3.5/kdepim/kmail/customtemplates.cpp (added), branches/KDE/3.5/kdepim/kmail/kmcommands.cpp, branches/KDE/3.5/kdepim/kmail/kmailIface.h, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.h (added), branches/KDE/3.5/kdepim/kmail/templateparser.h, branches/KDE/3.5/kdepim/kmail/kmcommands.h, branches/KDE/3.5/kdepim/kmail/customtemplates.h (added), branches/KDE/3.5/kdepim/kmail/configuredialog.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfigurationimpl.cpp (removed), branches/KDE/3.5/kdepim/kmail/customtemplates_kfg.kcfg (added), branches/KDE/3.5/kdepim/kmail/identitydialog.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration_base.ui (added), branches/KDE/3.5/kdepim/kmail/customtemplates_kfg.kcfgc (added): merge SVN commit 599665 by winterz: Improved templates support from Dmitry: 1. Coding style fixes. 2. Little refactoring. 3. Custom reply/forward templates added (David Faure ask for them on list) 4. Various bug fixes, including major one -- wrong charset on %TEXT command 2006-12-16 01:23 +0000 [r614032-614030] winterz * branches/KDE/3.5/kdepim/kmail/kmedit.cpp, branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp: merge SVN commit 600801 by winterz: Custom templates patch from Dmitry: make %CURSOR command really work everywhere. * branches/KDE/3.5/kdepim/kmail/identitydialog.h, branches/KDE/3.5/kdepim/kmail/identitydialog.cpp: merge SVN commit 602738 by marten: GUI for an identity-specific templates folder FEATURE: GUI: * branches/KDE/3.5/kdepim/kmail/customtemplates.h, branches/KDE/3.5/kdepim/kmail/customtemplates_base.ui, branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwidget.h, branches/KDE/3.5/kdepim/kmail/customtemplates_kfg.kcfg, branches/KDE/3.5/kdepim/kmail/customtemplates.cpp: merge SVN commit 602871 by dmiceman: Keyboard shortcuts for custom templates with corresponding gui. Some refactoring of kmmailwidget related to custom templates handling (proper KAction`s). Very little beautification of custom templates interface. GUI: 2006-12-16 01:31 +0000 [r614039-614034] winterz * branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp: merge SVN commit 603269 by marten: Use KStringHandler::rsqueeze() to shorten subject line if necessary * branches/KDE/3.5/kdepim/kmail/kmail_config_composer.desktop, branches/KDE/3.5/kdepim/kmail/kmail.kcfg: merge SVN commit 603895 by winterz: Phrases -> Templates * branches/KDE/3.5/kdepim/kmail/templatesconfiguration.cpp: merge SVN commit 605252 by dmiceman: Fix import from phrases -- %ODATE instead of %DATE macro * branches/KDE/3.5/kdepim/kmail/templateparser.cpp: merge SVN commit 605280 by marten: Fix blank mail when forwarding by filter action. Don't give up if the message to be forwarded has no associated folder, just ignore and carry on. * branches/KDE/3.5/kdepim/kmail/customtemplates_base.ui: merge SVN commit 611905 by kainhofe: run the fixuifiles on some .ui files * branches/KDE/3.5/kdepim/kmail/customtemplates_base.ui, branches/KDE/3.5/kdepim/kmail/kmfolderdia.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.cpp, branches/KDE/3.5/kdepim/kmail/templateparser.cpp, branches/KDE/3.5/kdepim/kmail/customtemplates.cpp, branches/KDE/3.5/kdepim/kmail/identitydialog.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.h, branches/KDE/3.5/kdepim/kmail/templatesconfiguration_base.ui: merge SVN commit 613561 by dmiceman: Some tabs to spaces cleanups in templateparser.cpp. "How does it works?" help link in all templates configuration dialogs. Replace empty templates with "%BLANK" on save to allow peoples have empty templates if they wish. 2006-12-16 03:44 +0000 [r614049] winterz * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwin.rc, branches/KDE/3.5/kdepim/kmail/kmkernel.h, branches/KDE/3.5/kdepim/kmail/kmreadermainwin.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/kmcomposewin.h, branches/KDE/3.5/kdepim/kmail/kmmessage.h, branches/KDE/3.5/kdepim/kmail/kmfoldertree.cpp, branches/KDE/3.5/kdepim/kmail/kmmainwidget.h, branches/KDE/3.5/kdepim/kmail/Makefile.am, branches/KDE/3.5/kdepim/kmail/kmcommands.cpp, branches/KDE/3.5/kdepim/kmail/kmcommands.h, branches/KDE/3.5/kdepim/kmail/kmcomposerui.rc, branches/KDE/3.5/kdepim/kmail/kmheaders.cpp, branches/KDE/3.5/kdepim/libkpimidentities/identity.cpp, branches/KDE/3.5/kdepim/kmail/kmfolder.h, branches/KDE/3.5/kdepim/kmail/kmkernel.cpp, branches/KDE/3.5/kdepim/libkpimidentities/identity.h, branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp: merge everything remaining that has to do with the new templates features. 2006-12-16 04:47 +0000 [r614050] winterz * branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp, branches/KDE/3.5/kdepim/kmail/templatesconfiguration.cpp, branches/KDE/3.5/kdepim/kmail/customtemplates.cpp: some string cleanups. 2006-12-16 04:54 +0000 [r614051] winterz * branches/KDE/3.5/kdepim/kmail/kmmainwin.rc: up the version number. 2006-12-16 05:02 +0000 [r614054] winterz * branches/KDE/3.5/kdepim/kmail/kmail_part.rc: Kontact should also have a "New from Template" menu option. 2006-12-16 05:26 +0000 [r614058] winterz * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgbase.h, branches/KDE/3.5/kdepim/kmail/kmmsginfo.h, branches/KDE/3.5/kdepim/kmail/kmfoldermaildir.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgpart.cpp, branches/KDE/3.5/kdepim/kmail/kmfoldermbox.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgbase.cpp, branches/KDE/3.5/kdepim/kmail/kmmsginfo.cpp: merge SVN commit 603142 by dmiceman: Suppose headers charset from content-type header if headers not properly encoded. If content-type charset is "us-ascii", use "utf-8" instead. Write maildir and mbox indexes in right encoding. BUGS:98079 2006-12-16 10:21 +0000 [r614095] mkoller * branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp: BUG: 101696 Break recursive relation to avoid endless loop 2006-12-16 13:03 +0000 [r614123-614122] bram * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Wrong usage of plurals fixed. * branches/KDE/3.5/kdepim/kmail/templateparser.cpp: Grammar and style fixes 2006-12-16 13:41 +0000 [r614137] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Get rid of the special case that I introduced when I mis-used the plural form of i18n... 2006-12-16 13:51 +0000 [r614140] bram * branches/KDE/3.5/kdepim/kmail/templateparser.cpp: Can't -> Cannot CCMAIL:kde-i18n-doc@kde.org (should've cc'd you earlier, I did some other fixes a little while back) 2006-12-16 14:02 +0000 [r614146] toma * branches/KDE/3.5/kdepim/libkmime/kmime_parsers.cpp, branches/KDE/3.5/kdepim/libkmime/kmime_content.cpp: Backport 'safe' part of SVN commit 613265 by vkrause: various fixes to handle the multipart example from RFC 2046, section 5.1.1 2006-12-16 17:56 +0000 [r614183] vanrijn * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc: match pilot-link's userland.c 2006-12-16 18:51 +0000 [r614190] vanrijn * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc: trying to get sync to work for rost 2006-12-16 19:29 +0000 [r614202] vanrijn * branches/KDE/3.5/kdepim/kpilot/lib/kpilotlink.cc: taking out hack that doesn't help things anyway 2006-12-17 10:55 +0000 [r614314] mkoller * branches/KDE/3.5/kdepim/korganizer/printing/calprintpluginbase.cpp: Fix compile error with gcc-3.3.5 2006-12-18 07:23 +0000 [r614548] bram * branches/KDE/3.5/kdepim/kmail/customtemplates_base.ui: Please keep it English. CCMAIL:kde-i18n-doc@kde.org 2006-12-18 15:06 +0000 [r614650] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.h, branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Print out the incidence times using a visitor 2006-12-18 16:04 +0000 [r614667] winterz * branches/KDE/3.5/kdepim/kresources/exchange/resourceexchange.cpp: Fix for "Reminders from outlook invites are set to unknown in exchange resources" Patch from Uli. Thanks! Approved by Reinhold. BUGS: 136954 2006-12-18 16:07 +0000 [r614668] winterz * branches/KDE/3.5/kdepim/libkpimexchange/core/exchangedownload.cpp: forgot this as part of the fix for the exhange alarms. CCBUGS: 136954 2006-12-18 17:59 +0000 [r614709-614705] winterz * branches/KDE/3.5/kdepim/libkdepim/kfoldertree.cpp: forgot to merge this in for the templates feature. this explains why the templates folder doesn't show up as a system folder. * branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.h, branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.cpp, branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.cpp: very, very minor changes to keep 3.5.5+ and this branch in sync. 2006-12-18 18:07 +0000 [r614716] winterz * branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.h: minor doxy fix 2006-12-19 10:27 +0000 [r614879] coolo * branches/KDE/3.5/kdepim/kmail/templatesinsertcommand.h: fix syntax 2006-12-19 19:09 +0000 [r614975] coolo * branches/KDE/3.5/kdepim/kmail/kmfolderdia.cpp: compile with -pedantic 2006-12-19 23:54 +0000 [r615050] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintpluginbase.cpp, branches/KDE/3.5/kdepim/korganizer/printing/calprintpluginbase.h, branches/KDE/3.5/kdepim/libkcal/todo.cpp, branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: use sans-serif font instead of helvetica. 2006-12-20 11:44 +0000 [r615127] dfaure * branches/KDE/3.5/kdepim/kmail/kmedit.cpp: -pedantic 2006-12-20 13:30 +0000 [r615151] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Print out recurrence and alarms in the incidence print style. Also use better page layout and fix landscape printing. Strangely, the same layout looks good with both landscape and portrait printing... 2006-12-20 16:22 +0000 [r615200] bram * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: It looks like Scripty does not like %1 in comments. Strings turned fuzzy after scripty has touched them. CCMAIL:kde-i18n-doc@kde.org 2006-12-20 22:25 +0000 [r615289-615288] djarvie * branches/KDE/3.5/kdepim/kalarm/find.h, branches/KDE/3.5/kdepim/kalarm/find.cpp: Find used the first search text entered even after entering a new one * branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/kalarm/kalarm.h: Update version number 2006-12-21 18:41 +0000 [r615492] djarvie * branches/KDE/3.5/kdepim/kalarm/find.h, branches/KDE/3.5/kdepim/kalarm/find.cpp: Fix compile error on some systems 2006-12-22 21:01 +0000 [r615817] lueck * branches/KDE/3.5/kdepim/kitchensync/kitchensync/Makefile.am, branches/KDE/3.5/kdepim/kitchensync/libkonnector2/filters/Makefile.am, branches/KDE/3.5/kdepim/kitchensync/libksync/Makefile.am: added missing messages targets to make kitchensync fully translatable scripty will generate 120 new untranslated + 12 fuzzy messages tonight BUG:95679 CCMAIL:kde-i18n-doc@kde.org 2006-12-22 21:22 +0000 [r615823] bram * branches/KDE/3.5/kdepim/korganizer/koeventpopupmenu.cpp: Fix icon (don't know why there's a 1 in the name, but oh well...) 2006-12-22 22:40 +0000 [r615849] bram * branches/KDE/3.5/kdepim/korganizer/korganizer_part.cpp, branches/KDE/3.5/kdepim/korganizer/aboutdata.cpp, branches/KDE/3.5/kdepim/korganizer/aboutdata.h: Do not use a static KOrg::AboutData, it makes KOrganizer behave funky (read: prepare to crash) when you embed it inside Konqueror. I close both bugs regarding embedding Korg inside Konq, I was not able to reproduce both of them (before this patch I was able to) BUG:130280 BUG:130290 2006-12-23 23:31 +0000 [r616160] bram * branches/KDE/3.5/kdepim/korganizer/koglobals.h, branches/KDE/3.5/kdepim/korganizer/calendarview.cpp, branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp: Record completion of recurring todos in journals. BUG:131597 2006-12-25 16:03 +0000 [r616465] winterz * branches/KDE/3.5/kdepim/korganizer/korgac/alarmdialog.cpp: add the "kdepim" appdir to the list of paths searched for icons. the icons used by the IncidenceFormatter are put in the "kdepim" appdir. 2006-12-25 17:42 +0000 [r616475] winterz * branches/KDE/3.5/kdepim/korganizer/kotodoview.h, branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp: Add Print to the to-do RMB context menu. 2006-12-26 13:04 +0000 [r616682] adridg * branches/KDE/3.5/kdepim/kpilot/lib/Makefile.am, branches/KDE/3.5/kdepim/kpilot/lib/CMakeLists.txt: Merge one bugfix from pim+ branch: install all of the headers needed for third-party KPilot development (was missing pilotLinkVersion.h). 2006-12-27 19:44 +0000 [r617027-617025] kainhofe * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp, branches/KDE/3.5/kdepim/libkcal/calendarlocal.cpp: Remove unnecessary debug output * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Print out start/end/due information of the incidence in the incidence printing style * branches/KDE/3.5/kdepim/libkcal/incidence.cpp: Fix a crash with relatedTo and read-only calendar when reloading or closing these calendars. setRelatedTo works only on read-enabled calendars (as it also changes the incidence, which shouldn't be done here anyway...) 2006-12-29 16:33 +0000 [r617589] bram * branches/KDE/3.5/kdepim/kmail/templatesconfiguration.cpp: Unfortunately there was an error in the explaining texts about templates. Thanks Dmitri for the quick response. CCMAIL:kde-i18n-doc@kde.org CCMAIL:kde-pim@kde.org 2006-12-30 16:15 +0000 [r617931] mlaurent * branches/KDE/3.5/kdepim/korganizer/urihandler.cpp: Fix memory leak 2006-12-30 17:15 +0000 [r617948] winterz * branches/KDE/3.5/kdepim/korganizer/journalentry.h, branches/KDE/3.5/kdepim/korganizer/journalentry.cpp: Add a print button next to each journal entry. So, now you can print only 1 journal entry on a single sheet. TODO: uncomment the tooltip and whatsthis strings at the next unfreeze. CCMAIL: reinhold@kainhofer.com 2006-12-31 00:56 +0000 [r618073] bram * branches/KDE/3.5/kdepim/korganizer/urihandler.cpp: This should be the global iconloader anyway. 2006-12-31 20:25 +0000 [r618268] kainhofe * branches/KDE/3.5/kdepim/libkcal/tests/Makefile.am: Fix compilation of the libkcal tests 2006-12-31 20:49 +0000 [r618271] kainhofe * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.h, branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalmessage.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalssyacc.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalsslexer.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalcluster.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalgauge.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalmessage.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalssyacc.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icaldirset.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalset.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalfileset.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalspanlist.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalgauge.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalsslexer.l (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/Makefile.am, branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icaldirset.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalfileset.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalset.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalspanlist.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalclusterimpl.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalcalendar.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalssyacc.y (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalclassify.c, branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalcalendar.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalgaugeimpl.h (removed), branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp, branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icaldirsetimpl.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalcluster.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalfilesetimpl.h (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libicalss/icalclassify.h: Remove libical files from the libicalss/ subdir that were not used at all (but generated serious warnings in some distro's build systems... We only need icalclassify from libicalss, nothing else. CCMAIL:133159@bugs.kde.org 2006-12-31 21:06 +0000 [r618276] kainhofe * branches/KDE/3.5/kdepim/libkcal/libical/src/test (removed), branches/KDE/3.5/kdepim/libkcal/libical/test-data (removed): Remove unused test files from libical 2006-12-31 21:14 +0000 [r618277] kainhofe * branches/KDE/3.5/kdepim/libkcal/libical/src/libical/icallangbind.c (removed), branches/KDE/3.5/kdepim/libkcal/libical/src/libical/Makefile.am, branches/KDE/3.5/kdepim/libkcal/libical/src/libical/icallangbind.h (removed): Remove icallangbind file from our copy of libical 2007-01-02 00:03 +0000 [r618657] kainhofe * branches/KDE/3.5/kdepim/korganizer/koagendaview.cpp, branches/KDE/3.5/kdepim/korganizer/koagenda.cpp: Correctly use the incidence changer to notify the korganizer core about the change when moving items in the agenda view. Previously, the event was changed, but korganizer wasn't notified, so no undo was available and no automatic groupware communication, as well as that the item wasn't even save in the dimap resource. All of these issues are now fixed by simply adding a call to mIncidenceChanger->changeIncidence(oldIncidence, incidence)... BUG: 110262 2007-01-02 00:12 +0000 [r618661] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintmonthconfig_base.ui, branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp: Instead of using a date selector to select a month (where the day is completely ignored and thus only confusing), now use a month name combo and a year number spin box for both the start and end month of the printout. BUG:35700 2007-01-02 00:33 +0000 [r618667] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintdefaultplugins.cpp, branches/KDE/3.5/kdepim/korganizer/printing/calprinter.cpp: Remove unnecessary debug output 2007-01-02 00:42 +0000 [r618671] kainhofe * branches/KDE/3.5/kdepim/korganizer/koeditorgeneralevent.cpp: Don't try to be too smart. That's only annoying to the user and does not help usability at all. Allow the user to enter an end time that is before the start time. He might want to adjust the start time later on or the current state is just a transition state and the user will change e.g. the year of the end date later on. We just step on his toes if we reset the value of the widget to the start date in these cases... 2007-01-02 00:50 +0000 [r618674] kainhofe * branches/KDE/3.5/kdepim/korganizer/koeditorgeneraltodo.cpp: Fix a usability issue: In the event editor the start date/time is before the end date/time, while in the todo editor it is the other way. Change the todo editor to show the start date/time (which will admittedly be used less) before the due date/time (which is the end date/time for todos). BUG: 114836 2007-01-02 05:18 +0000 [r618712] tstaerk * branches/KDE/3.5/kdepim/karm/mainwindow.cpp: This is a bugfix ;) 2007-01-02 16:24 +0000 [r619037] kainhofe * branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp: We don't really want to dump all recurrence data for every loaded recurrence rule to the debug output, right? 2007-01-02 23:31 +0000 [r619200] kainhofe * branches/KDE/3.5/kdepim/korganizer/printing/calprintmonthconfig_base.ui: Oops, copying raw (escaped) text from the .ui file into designer doesn't work as the < and > are quoted in the .ui file, while they shouldn't be in designer. Sorry to the i18n guys for introducing extra work. The correctly quoted strings have already existed (so it shouldn't have been any new i18n strings, but I messed them up...). 2007-01-03 16:16 +0000 [r619524] adridg * branches/KDE/3.5/kdepim/kpilot/lib/options.h: Fix compilation when NDEBUG is on (ie --enable-debug=no) where kdDebug() returns a kndbgstream. Patch by bug submitter, munged to not enable debugging always. BUG: 137928 2007-01-03 18:07 +0000 [r619561] kainhofe * branches/KDE/3.5/kdepim/korganizer/koeditorgeneral.cpp, branches/KDE/3.5/kdepim/korganizer/kojournaleditor.h, branches/KDE/3.5/kdepim/korganizer/koeventeditor.cpp, branches/KDE/3.5/kdepim/korganizer/koincidenceeditor.cpp, branches/KDE/3.5/kdepim/korganizer/koeditorgeneral.h, branches/KDE/3.5/kdepim/korganizer/calendarview.cpp, branches/KDE/3.5/kdepim/korganizer/koeditorgeneraltodo.cpp, branches/KDE/3.5/kdepim/korganizer/kotodoeditor.cpp, branches/KDE/3.5/kdepim/korganizer/koeventeditor.h, branches/KDE/3.5/kdepim/korganizer/koincidenceeditor.h, branches/KDE/3.5/kdepim/korganizer/calendarview.h, branches/KDE/3.5/kdepim/korganizer/kojournaleditor.cpp, branches/KDE/3.5/kdepim/korganizer/kotodoeditor.h: Fix a bug in kontact that Ctrl-N did not honor the selection in the agenda view. While doing this, I realized how messed up the new(Event|Todo|Journal) stuff was, so I fixed this and got rid of lots of duplicated code... 2007-01-03 21:52 +0000 [r619630] bram * branches/KDE/3.5/kdepim/korganizer/printing/calprintmonthconfig_base.ui: fixuifiles didn't catch this one so I removed these lines manually. 2007-01-03 23:49 +0000 [r619666] djarvie * branches/KDE/3.5/kdepim/kalarm/Changelog, branches/KDE/3.5/kdepim/kalarm/soundpicker.cpp, branches/KDE/3.5/kdepim/kalarm/kalarm.h: Prevent unnecessary terminal error message 2007-01-04 18:56 +0000 [r619920] djarvie * branches/KDE/3.5/kdepim/kalarm/main.cpp: Remove trailing space from command line option 2007-01-05 18:17 +0000 [r620346] mkoller * branches/KDE/3.5/kdepim/kmail/kmheaders.cpp: BUG: 87857 always clear selection in finalizeMove, especially important when there will be no item for selection afterwards as this avoids O(n^2) in prepareMove() Patch from Ismail Onur Filiz 2007-01-05 21:53 +0000 [r620392] adridg * branches/KDE/3.5/kdepim/kpilot/tests/importaddresses.cc (added), branches/KDE/3.5/kdepim/kpilot/tests/CMakeLists.txt: Add an application for dumping the address book (KDE side) into a PDB 2007-01-05 21:59 +0000 [r620393] adridg * branches/KDE/3.5/kdepim/kpilot/tests/importaddresses.cc: Subtlety: KABC wants a heap-allocated resource that it can delete (this is not documented in AddressBook::addResource()) 2007-01-07 01:17 +0000 [r620691] djarvie * branches/KDE/3.5/kdepim/kalarm/kalarmd/Makefile.am: Debian seems to need an extra library link declaration 2007-01-07 23:37 +0000 [r620994] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer-import.desktop (removed): No longer need this, afaics. Clicking on a .ics desktop icon simply merges that resource into your calendar, starting KOrganizer if necessary. Course, we still need to figure out how to make Kontact play nice. 2007-01-08 08:09 +0000 [r621061] mlaurent * branches/KDE/3.5/kdepim/korganizer/Makefile.am: Delete into Makefile.am too 2007-01-09 16:10 +0000 [r621721] winterz * branches/KDE/3.5/kdepim/kresources/kolab/kcal/resourcekolab.cpp: Fix for loading journals. BUGS: 108982 2007-01-10 15:06 +0000 [r622052] kainhofe * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgbase.h, branches/KDE/3.5/kdepim/kmail/kmmsgpart.cpp, branches/KDE/3.5/kdepim/kmail/kmmsgbase.cpp: Make RFC 2231-encoded attachment names work. Patch approved by Ingo (the issues he had were corrected). RFC 2231 defines an enhanced encoding for attachment filenames, and thunderbird apparently implemented this encoding. RFC 2231 allows one field to be split across multiple numbered entries of the form fieldname*0=....; fieldname*1=...; fieldname*2=...; or fieldname*0=....; fieldname*1=...; fieldname*2=...; All these entries first need to be concatenated to form the full value of the field. Here's a real-life example: --------------060807060608070200030605 Content-Type: application/vnd.ms-excel; name*0*=ISO-8859-15''%41%46%42%D6%20%42%65%73%65%74%7A%75%6E%67%73%6C%69; name*1*=%73%74%65%20%53%74%61%6E%64%20%32%30%30%36%2D%31%32%2D%31%39%2E; name*2*=%78%6C%73 Content-Transfer-Encoding: base64 Content-Disposition: inline; filename*0*=ISO-8859-15''%41%46%42%D6%20%42%65%73%65%74%7A%75%6E%67%73%6C; filename*1*=%69%73%74%65%20%53%74%61%6E%64%20%32%30%30%36%2D%31%32%2D%31; filename*2*=%39%2E%78%6C%73 As a result, KMail shows %39%2E%78%6C%73 as the file name in both the message preview panel as well as in the mime tree. With this patch, KMail correctly shows the proper filename. The patch adds one static method to collect all parts of rfc 2231-encoded params into one single string. That method is then used in two different places for the name and the filename props. One minor problem remains, though: As the mime library does not have support for rfc2231 encoded attachments, the message is not shown with the attachment icon in the message list. BUG:108091 BUG:113100 2007-01-10 20:50 +0000 [r622137] hasso * branches/KDE/3.5/kdepim/kmail/templateparser.cpp: Give some respect to locale. 2007-01-10 22:02 +0000 [r622165] kainhofe * branches/KDE/3.5/kdepim/korganizer/incidencechanger.h, branches/KDE/3.5/kdepim/libkcal/calendarresources.h, branches/KDE/3.5/kdepim/korganizer/history.cpp, branches/KDE/3.5/kdepim/korganizer/koeventeditor.cpp, branches/KDE/3.5/kdepim/libkdepim/kdateedit.cpp, branches/KDE/3.5/kdepim/korganizer/calendarview.cpp, branches/KDE/3.5/kdepim/korganizer/koagendaview.cpp, branches/KDE/3.5/kdepim/korganizer/kotodoeditor.cpp, branches/KDE/3.5/kdepim/korganizer/interfaces/korganizer/incidencechangerbase.h, branches/KDE/3.5/kdepim/korganizer/incidencechanger.cpp, branches/KDE/3.5/kdepim/korganizer/koagenda.cpp, branches/KDE/3.5/kdepim/korganizer/kotodoview.cpp, branches/KDE/3.5/kdepim/libkcal/calendarresources.cpp, branches/KDE/3.5/kdepim/korganizer/kojournaleditor.cpp, branches/KDE/3.5/kdepim/korganizer/journalentry.cpp: Add the ability to the CalendarResource to set a parent widget for dialogs like the resource selection dialog. This is used in KOrganizer to make sure that the resource selection dialog is a child of the editor dialog (and thus disables the editor dialog). This also fixes the crash described in bug 123350. BUG: 123350 2007-01-11 22:06 +0000 [r622464] djarvie * branches/KDE/3.5/kdepim/libkdepim/kdatepickerpopup.cpp, branches/KDE/3.5/kdepim/libkdepim/kdatepickerpopup.h: Bug 139370: remove hard coded Friday and Sunday menu items from date picker 2007-01-12 15:56 +0000 [r622664] osterfeld * branches/KDE/3.5/kdepim/akregator/src/articlelistview.cpp: Keep manually set unread/new state when the user presses next article/prev article BUG:137763 2007-01-12 20:37 +0000 [r622755] bram * branches/KDE/3.5/kdepim/kaddressbook/common/kabprefs.cpp: Update these nice hardcoded URL's according to Eckhart Woerner. Thanks. BUG:139941 2007-01-13 16:52 +0000 [r622985-622984] winterz * branches/KDE/3.5/kdepim/korganizer/calendarview.cpp, branches/KDE/3.5/kdepim/korganizer/calendarview.h: merge SVN commit 622169 by kainhofe: Remove dead code * branches/KDE/3.5/kdepim/korganizer/koeditorgeneral.cpp: initial editor condition should say "No reminders configured". 2007-01-13 17:56 +0000 [r622997] winterz * branches/KDE/3.5/kdepim/korganizer/korganizer_part.cpp, branches/KDE/3.5/kdepim/korganizer/koglobals.cpp: make sure both KOrg and the KOrg plugin can find the icons for the incidenceformatter. 2007-01-13 19:16 +0000 [r623016] dmiceman * branches/KDE/3.5/kdepim/kmail/kmmessage.cpp, branches/KDE/3.5/kdepim/kmail/templateparser.cpp: Treat non-multipart text/html mails specially on inline forward. Create forwarded message body as a plain text. 2007-01-13 22:43 +0000 [r623054] winterz * branches/KDE/3.5/kdepim/korganizer/koeditorgeneraltodo.cpp: be smarter about setting default start time. patch from Bille. 2007-01-13 22:50 +0000 [r623057] winterz * branches/KDE/3.5/kdepim/korganizer/koeditorgeneraltodo.cpp: do not muck with the status of the time associated check box simply because the user is toggling the due date check box. 2007-01-13 23:22 +0000 [r623078] winterz * branches/KDE/3.5/kdepim/korganizer/koeditorgeneraltodo.cpp: don't automatically assume that the alarms should be disabled. 2007-01-14 21:57 +0000 [r623467] mkelder * branches/KDE/3.5/kdepim/korn/kornshell.cpp: Changed the default value of the startup delay when restored from session from 200 to 2000 ms. 2007-01-15 09:15 +0000 [r623692] binner * branches/KDE/3.5/kdesdk/kdesdk.lsm, branches/KDE/3.5/kdenetwork/kopete/libkopete/kopeteversion.h, branches/KDE/3.5/kdepim/kdepim.lsm, branches/KDE/3.5/kdewebdev/quanta/quanta.lsm, branches/KDE/3.5/kdeaccessibility/kdeaccessibility.lsm, branches/arts/1.5/arts/arts.lsm, branches/KDE/3.5/kdeadmin/kdeadmin.lsm, branches/KDE/3.5/kdeaddons/kdeaddons.lsm, branches/KDE/3.5/kdenetwork/kdenetwork.lsm, branches/KDE/3.5/kdelibs/kdelibs.lsm, branches/KDE/3.5/kdeartwork/kdeartwork.lsm, branches/KDE/3.5/kdewebdev/VERSION, branches/KDE/3.5/kdemultimedia/kdemultimedia.lsm, branches/KDE/3.5/kdebase/kdebase.lsm, branches/KDE/3.5/kdenetwork/kopete/VERSION, branches/KDE/3.5/kdewebdev/kdewebdev.lsm, branches/KDE/3.5/kdegames/kdegames.lsm, branches/KDE/3.5/kdeedu/kdeedu.lsm, branches/KDE/3.5/kdebindings/kdebindings.lsm, branches/KDE/3.5/kdetoys/kdetoys.lsm, branches/KDE/3.5/kdegraphics/kdegraphics.lsm, branches/KDE/3.5/kdeutils/kdeutils.lsm: increase version 2007-01-15 09:27 +0000 [r623701] binner * branches/KDE/3.5/kdepim/kontact/src/main.cpp, branches/KDE/3.5/kdepim/kpilot/README, branches/KDE/3.5/kdepim/akregator/src/aboutdata.h, branches/KDE/3.5/kdepim/kmail/kmversion.h, branches/KDE/3.5/kdepim/kaddressbook/kabcore.cpp: increase version