Commits on Sep 22, 2018
  1. Fix translation typo.

    manitou-mail committed Sep 22, 2018
Commits on Aug 7, 2018
  1. Keep words highlighted when switching between text and html.

    manitou-mail committed Aug 7, 2018
    Also reorder includes alphabetically in the relevant files.
Commits on Aug 6, 2018
  1. Make "Show thread on new page" appear in the menu even if unavailable.

    manitou-mail committed Aug 6, 2018
    For consistency with other menu options, the option is shown
    disabled rather than not shown.
Commits on Aug 1, 2018
Commits on May 16, 2018
  1. Fix grammar mistake.

    manitou-mail committed May 16, 2018
Commits on Mar 25, 2018
  1. Redisplay the body with the same part as previously displayed.

    manitou-mail committed Mar 25, 2018
    This solves the bug that when clicking on Show text or html part
    in the body to toggle between them, and then toggling another
    element of the display, such as headers, it went back to
    showing text or html according to the configured default rather than
    the current choice.
Commits on Mar 5, 2018
Commits on Jan 25, 2018
  1. Display the filesystem error when an attachment cannot be saved locally.

    manitou-mail committed Jan 25, 2018
    Previously the error was lost when the file can't be created.
    Also switch from std::ofstream to QFile/QIODevice for consistency.
Commits on Nov 30, 2017
Commits on Nov 20, 2017
Commits on Nov 16, 2017
Commits on Nov 2, 2017
  1. Add new files for MacOS build.

    manitou-mail committed Nov 2, 2017
    .pro and .qrc are only used for MacOS due to using qmake/macdeploy
Commits on Oct 30, 2017
  1. Close attachment_iodevice after reading the picture.

    manitou-mail committed Oct 30, 2017
    This is essential to end the transaction opened to fetch
    the large object.
Commits on Oct 23, 2017
Commits on Oct 20, 2017
Commits on Oct 16, 2017
  1. Update NEWS for 1.7.0

    manitou-mail committed Oct 16, 2017
Commits on Oct 15, 2017
Commits on Oct 12, 2017
Commits on Oct 10, 2017
Commits on Oct 9, 2017
Commits on Oct 8, 2017
  1. Decouple the sort order of the main listview from the filter.

    manitou-mail committed Oct 8, 2017
    Only the "Newest first/Oldest first" setting in the preferences
    affects the order of the filter.
    Previously fetch_segment() was taking the listview order in
    consideration, but it turns out to be unreliable, because
    the fact that there are next/prev segments is tied
    to the sort order of the filter.
Commits on Oct 7, 2017
  1. Update copyright date.

    manitou-mail committed Oct 7, 2017
Commits on Oct 6, 2017
  1. Implement segmented fetch in the main list to browse large resultsets.

    manitou-mail committed Oct 6, 2017
    Previously the user would need to adjust or set the date bounds in the
    filtering query, or call "fetch more" which is not easily discoverable
    and goes only in one direction.
    The "fetch previous/next segment" method is hopefully much more
    intuitive and discoverable.
    Also the code supporting segmented fetch has been cleaned up and
    is now a better foundation for more developments in this area.
  2. Bump version to 1.7.0

    manitou-mail committed Oct 6, 2017
Commits on Sep 22, 2017
  1. Handle materialized tags counts for archived messages.

    manitou-mail committed Sep 22, 2017
    Also includes significant changes in batch updates of status
    (archiving, moving to trashcan) and tagging.
Commits on Aug 30, 2017
Commits on Aug 24, 2017