- 08 Apr, 2022 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 04 Apr, 2022 1 commit
-
-
With version 5.19.3, using the keyboard to move between the Calendar and Summary fields is a bit off. * Generally the user must press `Tab` or `Shift-Tab` twice. Removing some properties from the Category label fixes that, and also removes an underline from the 'd' in the 'Calendar' label. * If the Attachments tab is visible, the user must press the key three times; focus moves to the attachment list before reaching the final destination. Adding a `setTabOrder()` fixes that. BUG: 331543
-
- 02 Apr, 2022 1 commit
-
-
Creating all-day to-dos by right-clicking in the month view or in the all-day area of the agenda view caused an assertion failure, "editor shouldn't be dirty", because the timeSpec of an all-day event is not rigorously defined. This patch codes around the problem and imitates the "dirty" logic for events. @dfaure
-
- 01 Apr, 2022 1 commit
-
-
Glen Ditchfield authored
When the editor applies a template, as identified by the "isTemplate" property, it (usually) does not copy its start/end/due datetimes; it keeps the datetimes set before the template was applied. Unfortunately when the instance is saved it still has the "isTemplate" property, and so when it is edited the editor does not copy its datetimes; the GUI fields are left with default values. Removing the property fixes the bug. BUG: 332048
-
- 21 Mar, 2022 3 commits
-
-
Glen Ditchfield authored
-
Laurent Montel authored
-
Glen Ditchfield authored
-
- 20 Mar, 2022 2 commits
-
-
RFC5545 states that the DTEND and DUE properties must be specified with local ("floating") times if and only if DTSTART is local. This patch ensures that the incidence editor obeys that rule by setting the two timezone combo boxes to the same time zone if either of them changes to or from the "floating" time zone. - `updateStartSpec()` and `updateEndSpec()` synchronize the combo boxes. - `enableStartEdit()` and `enableEndEdit()` no longer change time zones when a todo's start or due time is enabled or disabled. Disabling one would set both to "floating"! - `identical()` ensures that all changes to time zones are detected. @dfaure
-
As with new events, new todos and journal entries should not have floating date-times by default; use the system time zone instead. @dfaure
-
- 19 Mar, 2022 2 commits
-
-
- 0 is not the index of the "floating" time zone. - The timeSpec has already been set correctly by `currentStartDateTime()` and `currentEndDateTime()`. @dfaure
-
Laurent Montel authored
-
- 12 Mar, 2022 1 commit
-
-
Laurent Montel authored
-
- 11 Mar, 2022 1 commit
-
-
Laurent Montel authored
-
- 10 Mar, 2022 1 commit
-
-
Laurent Montel authored
-
- 08 Mar, 2022 1 commit
-
-
Laurent Montel authored
-
- 07 Mar, 2022 1 commit
-
-
Laurent Montel authored
-
- 06 Mar, 2022 3 commits
-
-
12:00 my time can be either * floating if timeSpec() == Qt::LocalTime * non-floating if timeSpec() == Qt::TimeZone (in which case the system timezone is set) KTimeZoneComboBox didn't distinguish the two, returning systemTimeZone() in both cases. This commit adds new API that works with QDateTimes so that the combo can read/write both timeSpec() and timeZone().
-
Laurent Montel authored
-
Laurent Montel authored
-
- 21 Feb, 2022 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 15 Feb, 2022 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 13 Feb, 2022 1 commit
-
-
Volker Krause authored
This currently relies on KIdentityManagement pulling this in transitively, but that's going to change.
-
- 07 Feb, 2022 1 commit
-
-
Laurent Montel authored
-
- 03 Feb, 2022 1 commit
-
-
Laurent Montel authored
-
- 24 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 23 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 18 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 11 Jan, 2022 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 08 Jan, 2022 3 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
Laurent Montel authored
-
- 06 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 04 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 01 Jan, 2022 1 commit
-
-
Laurent Montel authored
-
- 26 Dec, 2021 2 commits
-
-
Laurent Montel authored
-
Martin Koller authored
BUG: 414977
-