Author Topic: Иконка количества сообщений в самой программе  (Read 7871 times)

dmitro_379

  • Newbie
  • *
  • Posts: 23
На первом скрине смотрите счетчик возле Входящие, пишет жирным 5/122 тобишь 5 непрочитанных из 122-ух.
Однако на втором скрине видно, что не меньше 7 не прочитанных, но 5 до прочитанного письма, а 2-а после него, а вообще более 60 непрочитанных (часть сгруппирована).
Кроме того чуть ниже на первом скрине имеется папка 3dNews где сбоку НЕ жирная цифра 1, однако на третьем скрине видно, что сообщение не прочитано, глюк или как?
651 версия, 4.4.2 на Asus Phonepad 7

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Да, похоже.

Вы используете пуш-почту в этой учётке?

Если переключить тип сетевого соединение (между WiFi и мобильными данными), и проверить почту во всей учётке - счётчики исправляются?

И если да, то как с ними дальше, когда (при каких обстоятельствах) становятся снова неправильными?
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

dmitro_379

  • Newbie
  • *
  • Posts: 23
Пуш почта отключена вообще,
Вайфай/мобильный интернет, разницы нет, как то оно рандомно, на другой учетке где нет такого кордебалета (несколько непрочитанных/прочитанное/непрочитанные) все путем.
Другая учетка тоже от гугля.

dmitro_379

  • Newbie
  • *
  • Posts: 23
Кстати, посмотрите на allsoft и gidepark.
Первые два это allsoft, последний gidepark, впрочем в allsoft'е куда больше скринов бы было и все непрочитанные, непонятно почему только 9 непрочитанных.
Зато в gidepark  именно так, как указано.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Это я так понимаю папки (Allsoft, Gidepark).

Ну как бы для программы они все одинаковые, хоть "Папка имени 50-летия Ленинского Комсомола".

Про тип сети - вопрос был, если переключить её тип (с WiFi на мобильные данные или обратно) -- следующая проверка почты (одна, следующая после смены типа соединения) выполняет более полную синхронизацию с данными на сервере.

Вот после этой следующей, одной, проверки почты - проблема исправляется (временно) или нет?

Далее, ещё один тест. Длинное нажатие на учётке - доп. настройки и папки - настройки IMAP - отключить "оптимизации".

После этого проверить почту, исправятся счётчики или нет?

Если исправятся, оставить "оптимизации" отключёнными, посмотреть что будет.

Это не то чтобы правильное решение - т.к. "оптимизации" очень ускоряют проверку почты, особенно когда много папок. Но подскажет где именно в коде программы (или на сервере, тоже может быть) находится проблема.

Буду ждать от Вас следующей порции информации.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

dmitro_379

  • Newbie
  • *
  • Posts: 23
Посмотрите на папку Входящие, 42/156, угу 156 но вот непрочитанных 53 (включая те, что в цепочках, только одна из них могла бы быть 2/7 но показывает 9, однако мной посчитано именно 2 так-как черные) и посчитано несколько раз, не влияет.
Если считать без учета в цепочках, тоесть по одному сообщению то 31, короче странно.

Переключение с мобсети на вайфай или наоборот на правильность иконки не влияет.
Так же, как и наличие/отсуствие оптимизации imap.

Как писал раньше, похоже сбой из-за влезшего прочитанного сообщения между непрочитанными, может еще чего.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Quote
Переключение с мобсети на вайфай или наоборот на правильность иконки не влияет.
Так же, как и наличие/отсуствие оптимизации imap.

Ну это уже что-то.

Re: сбой из-за влезшего прочитанного сообщения между непрочитанными

Если "оптимизации" отключены - то программа при проверке почты каждый раз спрашивает у сервера список непрочитанных сообщений и их считает.

Re: включая те, что в цепочках

Аква показывает именно количество сообщений. Не цепочек.

Но всё равно не сходится, так?

---

Лучше всего сделать отладочный лог (см. ссылку ниже в моей подписи), с включённой "записью данных с сервера".

В логе нужно захватить от начала до конца проверку какой-то папки, лучше выбрать такую где "степень неправильности" больше всего.

Лог прислать на support / aqua-mail / com - и указать сколько непрочитанных было в программе для этой папки, число непрочитанных на счётчике vs. количество непрочитанных писем в списке.

Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

dmitro_379

  • Newbie
  • *
  • Posts: 23
Значит так,
Пишет 41/158 но есть 52/158
Пожелание, если в цепочке имеются непрочитанные/прочитанные то показывать как 2/9

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Вдогонку к нашей переписке (support / aqua-mail):

Исправление которое я обещал есть вот здесь:

https://www.aqua-mail.com/forum/index.php?topic=6249.0
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

dmitro_379

  • Newbie
  • *
  • Posts: 23
Хотел написать, что неработает ибо после обновления программы потянул Входящие и как было 54/98 (вживую 59/98) так и осталось, но удалил несколько писем (синхра с сервером отключена) и осталось 48/92 (опять разница на 5 штук) но снова обновил Входящие и уже 53/92 причем нового ничего не добавилось, работает тобишь.
Спасибо, но вопрос, а чего оно таким образом заработало?

Просьба, на цепочках писать, при наличии непрочитанного/прочитанного колличество таким вот образом.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Quote
работает тобишь.
Спасибо, но вопрос, а чего оно таким образом заработало?

Я Вам писал на почту, подробно, в чём было дело - а также что планировалось к исправлению (и было исправлено).
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

dmitro_379

  • Newbie
  • *
  • Posts: 23
Конкретно вы писали,
"чтобы работало с выключенным "синхронизировать удаления", исправили,
будет на форуме в составе версии 1.13-dev, думаю что на следеющей
неделе (когда будут готовы другие изменения)."
Это я понял, но почему оно заработало не сразу, а после удаления нескольких писем и обновлении папки, вот этого не понял.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Quote
Это я понял, но почему оно заработало не сразу, а после удаления нескольких писем и обновлении папки, вот этого не понял.

Потому что счётчики не рассчитываются "просто так" (просто при обновлении), а только когда есть причина.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/