Version: (using KDE KDE 3.3.2) Installed from: Mandrake RPMs Please consider following use case: I have to reparir my car (go to hairdresser, sth. else...) but it is not so urgent and I plan to make it in the next week. So I create TODO - car repair. 2 days later I can exactly say on what day I will make this repair and I put my TODO on calendar with specific date and time. After the task is finished I would like to remove it from my Task List (because it's done and no longer should be there) **BUT** leave it on my calendar, so I can tell what I was doing on specific day ;-) It's especially important in the business environment. It's very common scenario, but unfortunatelly current implementation of KOrganizer doesn't allow this. When you remove specific task from Task List you remove also all conected with task occurances in calendar. During removing repeating task you remove also all information about PAST occurances of this task! Please allow to left in calendar already finished tasks.
A solution is to not delete your task. You can add a filter to hide completed tasks.
> A solution is to not delete your task. > You can add a filter to hide completed tasks. Thanks for your tip. I've created a filter, but applying it hides completed tasks both from the task list and calendar, so this isn't a solution.
Reassigning all KOrganizer bug reports and wishes to the newly created korganizer-devel mailing list.
This is a major annoyance for me that pretty much elimates the usefulness of todo lists in KOrganizer
Would a "Convert task to event" help/make sense?
Ah, I remembered something. KOrganizer already provides this feature: Settings->Configure KOrganizer->Views->Todo View and choose: "Record Completed to-dos in journal entries" Does this suit you?
Closing as this functionality is already implemented with the option "Record Completed to-dos in journal entries".
This bug has two parts regarding the completed to-do (task): 1. The task appears in the calendar 2. The task is removed from the task list Both these conditions should hold *simultaneously*. In Korganizer (Kontact) 4.2.2 this does not happen. Completed task either appears in BOTH task list and calendar OR (after removal) does not appear at all. Please, reopen this bug.
Ilia, It still appears in month view after removal, but as a journal.
Indeed the task appears in a journal after removal and the journal record appears in a month view. However I need to review completed task in all calendar views (day/week/work week/etc.), just like it works with non-completed tasks and events. I actually want to remove the completed tasks from TODO list only, not from the calendar. This is currently not implemented. The reasonable way to implement it may be through extending filtering framework. Currently "Edit Calendar Filters" dialog has a checkbox: [] Hide completed to-dos It can be extended to the group of checkboxes: Show completed to-dos only in the following views: [] TODO [] Day [] Week [] Month [] Timeline [] Timespent Or just the option "Hide completed to-dos from todo list" can be added. Then no removal of completed tasks is needed at all. Instead, a user can configure display of completed tasks for calendar only and hide them from TODO list.
Or we can add journals to day/week view?
This may work too, but I'm not sure about 2 things: 1. Whether journal preserve all task metadata (start/end/completion time, location, category, etc.) 2. 3rd party software interoperability. Journal record type looks less widespread than calendar and tasks. So if a user want to synchronize his data with other program (say, Google calendar) journal may become unavailable.