All Todos in KDE Kontact gone after recent update

Hello

All my Todos have vanquished form the To-do List section in Kontact.

I use a self hosted radical server. The calendar still has all its meetings, contacts are still there. I removed the calendar and added it again, no change. I have Tumbleweed installed on a Laptop and PC, same problem on both.

I doubt this is a radicale problem as I made no changes to radicale and the issue occurred after the Kontact update.

This is the second time this happens. Last time, the Todos came back after some time (not sure why or how…).

Before that I encountered that all meetings and contacts in my where deleted. I could export those on my phone (which is not always online and had not yet synced).

Any thoughts?

@fragraider:

KOrganizer usually drops local copies of all the appointments and tasks in ‘~/.local/share/apps/korganizer/’ – exactly where in that directory depends on how you’ve set KOrganizer up –

  • Either, the Calendar appointments and tasks in a (single) file or,
  • The Calendar appointments and tasks as individual files in a directory.

In all cases, the files used are “iCalendar” files – despite the Linux “file” command reporting the things as being “vCalendar” files …

  • Possibly because, the first line of each file is –

BEGIN:VCALENDAR

There are arguments for and against a Calendar as either a single file or, as a directory – the built-in KOrganizer help gives an explanation, as does the KDE documentation: <The KOrganizer Handbook>
<Chapter 3. Importing, Exporting, and Managing Calendars>


Backup –

Always a good idea – unfortunately, unlike KMail, KOrganizer doesn’t really offer an automated backup facility – you have to manually export each Calendar individually as a backup.
There is a CLI tool – “konsolekalendar” – which could possibly be used to automate Calendar backups …

Thank you for the reply. I understand you seek to guide how to backup this information.

While it certainly is inconvenient to loose this data (I will simply use a text file, shared with syncthing from now on), I do wonder if I did something wrong, if KOrganizer malfunctioned, or data retention simply is not supported from one version to the other.

Backups are great, but for menial stuff like this one has to consider the time and complexity spend on backing up. Backups can become a science in itself: When, how and where to backup. Using radicale is in my world a very simple means of introducing some convenient redundancy into my live. It spreads a copy of some basic data onto 4 devices (VPS, Laptop, PC, Mobile phone). The VPS has it on backups, but I could not be bothered to revert as I deem the data not important enough for it to be worth the effort. Also, if the automatic backup happened at the wrong time, bad luck.

There has been some effort getting users form Windows to Linux triggered by Windows 10 end of live. Tumbleweed can not be the first choice for inexperienced users (at least the KDE version). Some basic things like an update not deleting basic information is simply to weird of a problem to have (We are not talking about a computer blowing up, hard disk crash; data is gone after an update).

I do not know if this would happen in Leap as well, but i feel dirty advising user to go for leap. Last time I checked (about 10 months ago) Leap came with Kicad v4. KiCad. Version. 4. When i saw this, i wanted to start crying. I hope nobody got tricked into using that version and changed OS.

Maybe slowroll will solve a lot of these issue, but i feel that is not relevant. What caused the issue? How can it be prevented in the future? If this is by design, maybe the user should get a message/warning of some sort?

I would be happy to create a Bug report somewhere, but would first like to make sure I do so meaningfully. Maybe this is an OpenSuse issue after all…? Any thought on how to understand what happened (or even fix this) is welcome, maybe there is still some useful log left… If not for this time, then for next time. I have a feeling this will happen again.

Upon further investigation, todos with dates can be seen in the calendar only. Todos without date appear nowhere (as far as i could find).

Version 25.04.01 (Installed by Tumbleweed) is the newest stable version: KDE - Experience Freedom!

At this point, my assumption is that the problem lies with KDE organizer, not Tumbleweed as creation of new Todos does not yield the expected results.

@fragraider:

You could bounce this issue off the KDE Discuss forum – <https://discuss.kde.org/>


AFAICS, your problem statement is that, KOrganizer Tasks defined with neither a start date nor, an end date, are not being displayed in the calendar – which actually makes sense –

  • A calendar is organised around dates – if an object is defined with no dates then, a calendar can’t display it because, there ain’t a day with no date … :smiling_imp:

I intend to create an account on the KDE discussion forums at my earliest convenience, and if no one beat me to it, ask about this.

It makes sense having a todo shown in the calendar when it has a date attached, and to not show when there is no date. But:

  • Where is a todo shown when no date is attached to it, if not in the todo list?
  • Why should a todo with a date only be shown in the calendar, and not also in the todo list?

Before the update, all todos where shown in the todo list. With our without date.

@fragraider:

Any “To-Do” (Task) without a date, should appear at the top of the To-Do List view – assuming that, the list is sorted such that the newest (and future) dates are at the top of the list.

Here with KDE Plasma 5, the “To-Do” items (Tasks) with dates appear in both the Calendar and the Task list.

 > korganizer --version
korganizer 5.24.5 (23.08.5)
 >

If, you’re using KDE Plasma 6, you may have to raise a KDE Bug Report to address this issue.

1 Like

For those interrested, here is the thread on the KDE discuss: KDE Kontact, update removed all To-dos, new To-dos do not appear in To-do list - Help - KDE Discuss