1. 06 Feb, 2019 1 commit
  2. 05 Feb, 2019 1 commit
  3. 03 Feb, 2019 1 commit
  4. 02 Feb, 2019 1 commit
  5. 01 Feb, 2019 4 commits
  6. 28 Nov, 2018 2 commits
  7. 22 Nov, 2018 1 commit
  8. 14 Oct, 2018 3 commits
  9. 09 Oct, 2018 1 commit
  10. 14 Sep, 2018 1 commit
    • Michael Gratton's avatar
      Fix account branch in folder tree not being expanded by default · 2986e404
      Michael Gratton authored
      For Cyrus and other servers that puts all user folders under the Inbox,
      if the Inbox's special type changes, all children are removed and
      re-added. This ensures account paths auto expand whenever any child
      is added. This is sub-optimal if a new folder is added and the branch
      was manually closed, but that's a corner case.
      
      Fixes #92, see also #11.
      2986e404
  11. 12 Sep, 2018 4 commits
  12. 29 Aug, 2018 6 commits
  13. 28 Aug, 2018 2 commits
  14. 22 Aug, 2018 2 commits
  15. 04 Aug, 2018 2 commits
  16. 29 Jul, 2018 1 commit
  17. 28 Jul, 2018 1 commit
  18. 21 Jul, 2018 2 commits
    • Michael Gratton's avatar
      Fix mailbox names not being sent to the server quoted if needed · d444cc97
      Michael Gratton authored
      Since MailboxParameter inherited from StringParameter directly, it meant
      that we could never send mailbox names as quoted strings. Also, the
      modified-UTF-7 encoding used for mailbox names does not encode
      atom-specials such as "\", so if a mailbox name contained one or more of
      these, it would be sent to the mail server unquoted.
      
      This removes the MailboxParameter class altogether, and does the
      parameter conversion to/from appropriate StringParameter subclasses as
      needed. Also adds unit tests for param conversion for ASCII,
      atom-specials, and non-ASCII mailbox names.
      
      Fixes issue #40
      d444cc97
    • Michael Gratton's avatar
      17a8fbdc
  19. 20 Jul, 2018 1 commit
  20. 14 Jul, 2018 1 commit
  21. 06 Jul, 2018 1 commit
  22. 05 Jul, 2018 1 commit