SUMMARY If I complete task by checking the checkbox on it - task completion will be stored in journal. But if I move the slider to the 100%, checkbox will be checked automatically, task will be considered as completed, but no journal entry will be created. STEPS TO REPRODUCE 1. Create task 2. Open it and move "Completed" slider to 100% and save 3. Task will be marked as completed (checkbox checked) 4. Open the Journal OBSERVED RESULT No record about completed task in journal EXPECTED RESULT Record about task completion should be added in journal as it does after checking task's checkbox manually
Also, journal entry is not created if the task was marked as completed from other app (calendar synced via caldav)
The situation described in comment 1 is quite different from the main description, and I'm not sure KOrganizer should generate a journal entry then. (Who marked the to-do as complete?) I suggest that you enter a new "wish list" bug for the CalDAV case, if you want that behavior, so we can close this bug report when the "slider" problem is fixed.
A possibly relevant merge request was started @ https://invent.kde.org/pim/incidenceeditor/-/merge_requests/1
A possibly relevant merge request was started @ https://invent.kde.org/pim/incidenceeditor/-/merge_requests/2
Git commit 6b5c5a64c2a41117df126e26e2859cb59155f2c5 by Glen Ditchfield. Committed on 06/07/2020 at 18:24. Pushed by gditchfield into branch 'release/20.04'. Generate a journal entry when the completion percentage is set to 100% If the "record completed to-dos in journal entries" preference is set, this patch will record the competion if the to-do is completed by setting the completion percentage to 100% in an incidence editor. M +5 -1 src/incidencecompletionpriority.cpp https://invent.kde.org/pim/incidenceeditor/commit/6b5c5a64c2a41117df126e26e2859cb59155f2c5