Давно не писал про #truemail, он продолжает развиваться, с 23 июля уже много доработок было сделано, отмечу ключевые
Метки и умные папки
Появились метки для писем: свой раздел в боковой панели, список с цветами в настройках, назначение прямо из меню письма и цветной значок в списке. Правила разбора почты умеют ставить метку сами.
У умных папок теперь есть счётчик писем — включается правой кнопкой по папке: непрочитанные, всего или оба сразу. Число меняется в тот же миг, как письмо прочитано.
Переименование встроенной умной папки наконец работает: заданное имя видно везде, а не только в окне правки. Чтобы вернуть имя по умолчанию — очистите поле, и оно снова будет следовать за языком интерфейса.
Почта
Список сам подгружает старые письма, когда прокручиваешь до конца - порциями, с индикатором. Работает для Exchange, Gmail, Яндекса, Outlook и обычной почты.
Для каждой папки можно выбрать, что показывать рядом с именем: всего писем, непрочитанные или ничего.
В режиме диалогов действия применяются ко всей переписке сразу: прочитано, переместить, удалить.
Починено: папки Exchange больше не разъезжаются по верхнему уровню, приглашения на встречи показывают участников и кнопки ответа, открытое письмо не исчезает из непрочитанных мгновенно, а перенос писем в Gmail между «Всей почтой» и «Входящими» больше не застревает в очереди.
Календарь
Событие настраивается щелчками по готовым полям, без ручного ввода служебных строк. Повторяющиеся события больше не теряют настройки при сохранении. В шапке появилась кнопка "Сегодня" - возвращает к текущей дате в любом представлении.
Окно и мелочи
Своя строка заголовка вместо системной: окно тянется за неё, рядом с кнопками появляется «Обновить», когда вышла новая версия. Закрытие прячет программу в трей, сворачивание - тоже, и это можно выключить.
В контекстное меню проводника Windows добавился пункт "Отправить -> truemail": выбранные файлы сразу становятся вложениями нового письма.
Кнопка сброса фильтра показывает, что именно он отсекает, и снимает всё одним щелчком. Esc закрывает любое всплывающее окно.
Скорость и память
Самое важное под капотом. Программа перестала качать почту и грузить процессор, когда её никто не трогает: догрузка старых писем уходила в бесконечный круг и за сутки давала тысячи лишних обращений к серверу.
Расход памяти взят под контроль: потолок для процесса отрисовки, ограничение на список писем, устранена утечка в настройках аккаунтов, свёрнутое окно освобождает разметку и восстанавливает её вместе с позицией прокрутки.
Обновление данных после синхронизации идёт не чаще раза в 5 секунд, а при свёрнутом окне откладывается до возвращения.
Обновления
Новая версия проверяется каждые 6 часов и скачивается заранее, поэтому кнопка «Обновить» ставит её сразу. Скачанные пакеты не копятся. После обновления окно открывается само.
Все выпуски и файлы для установки:
https://github.com/bintocher/truemail/releases
Post #2174
740