Summary: | Kmail Message list does not show anything in "Date" column (migration from 5.x broken) | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | whatifgodwasoneofus |
Component: | message list | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | REOPENED --- | ||
Severity: | major | CC: | groszdanielpub, whatifgodwasoneofus |
Priority: | NOR | Keywords: | qt6 |
Version: | 6.0.0 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
whatifgodwasoneofus
2024-03-16 18:12:14 UTC
Happens here too. KMail or Kontact 6.0.0 Operating System: openSUSE Tumbleweed 20240321 KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.8.1-1-default (64-bit) Graphics Platform: X11 Found the solution. Go to Kmail Settings -> Configure KMail -> Appearance -> Message List and choose a different "Date Display" option. Mine was set to "Smart format", I switched to Localized and hit "Apply", and I suddenly saw the date column being populated in the message list. Then, I clicked back on "Smart format" and applied again, and it worked as expected. Probably there is some setting being stored differently in the configuration file, and the "migration" from the past version does not work perfectly. I wonder how many other similar issues are there... It remains a bug that, if one has used Smart Format in KMail 5.x, the migration is broken, and no date is shown in 6.x. In fact, switching back to another date format, and then back to Smart Format, it works. In my config file, migrated from 5.x, the relevant line is dateFormat=5 while after changing the format and back, it has no line containing dateFormat. I guess now that's the default, determined by having no such line, and the old number this choice had is no longer recognized? |