1. 26 May, 2022 1 commit
  2. 19 May, 2022 1 commit
  3. 16 May, 2022 1 commit
  4. 03 May, 2022 2 commits
  5. 26 Apr, 2022 4 commits
  6. 25 Apr, 2022 1 commit
  7. 24 Apr, 2022 1 commit
  8. 22 Apr, 2022 6 commits
  9. 21 Apr, 2022 1 commit
  10. 15 Apr, 2022 1 commit
  11. 12 Apr, 2022 1 commit
  12. 09 Apr, 2022 1 commit
  13. 08 Apr, 2022 4 commits
  14. 04 Apr, 2022 2 commits
    • Glen Ditchfield's avatar
      Merge branch 'release/22.04' · 5407359d
      Glen Ditchfield authored
      5407359d
    • Glen Ditchfield's avatar
      Fix keyboard focus-change order · 4c561994
      Glen Ditchfield authored and Glen Ditchfield's avatar Glen Ditchfield committed
      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
      4c561994
  15. 02 Apr, 2022 2 commits
  16. 01 Apr, 2022 2 commits
  17. 29 Mar, 2022 1 commit
  18. 25 Mar, 2022 1 commit
  19. 23 Mar, 2022 1 commit
  20. 21 Mar, 2022 4 commits
  21. 20 Mar, 2022 2 commits
    • Glen Ditchfield's avatar
      Synchronize "floating" status of date-times · b14b742a
      Glen Ditchfield authored and David Faure's avatar David Faure committed
      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
      b14b742a
    • Glen Ditchfield's avatar
      New todos and journals do not float by default · 21effd9e
      Glen Ditchfield authored and David Faure's avatar David Faure committed
      As with new events, new todos and journal entries should not have
      floating date-times by default;  use the system time zone instead.
      
      @dfaure
      21effd9e