I created a new user, and launched Korganizer :
- With no other agenda than the default one, everything is responsive as usual
- When creating a calDav agenda (Nextcloud), the sync is pretty quick for a 4 
year history with 9900+ elements
- However, when trying to switch weeks, the slowness is there, which makes 
korganizer unusable

- I tried deactivating the nextcloud calendar to see if the responsiveness 
came back, but that made korganizer crash.
- After relaunching korganizer, I could deactivate the nextcloud calendar, and 
then the app was responsive again to change weeks with the mouse wheel

- I deleted the user and tried again with only a 3 year history (~4600 
elements), but the slowness was the same.

- Then I deactivated the nextcloud calendar, created a new local calendar from 
an old backup (from 2021), which contained 21600+ elements according to 
akonadi console. The slowness returned immediately.


So, it looks to me that the korganizer update borked something, not 
specifically related to remote calendars, but more about how it manages to 
query the elements it needs to show.
However I could not feel a big difference with the seconds needed to display a 
week with 100+ elements (tasks and events), or a week with only 15 elements.

I'm not sure the Korganizer are dog fooding the app with that much history and 
elements, perhaps that would explain why it was not caught during development; 
if needed, I could send a calendar.ics file for further testing (provided there 
is a way to anonymise the description, place, summary, participants, and any 
other personal info).


Side note; on the new user, the tasks description were correctly displayed 
without the endDate time taking the whole space. So I changed the global 125% 
resolution I had on this user, and switched it back to 100%, then adjusted the 
font size; now the tasks descriptions are displayed like 2 weeks ago, without 
the enddate time in the way.

-- 
Regards,
Alexandre Bonneau

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to