pavel-pimenov / flylinkdc-r5xx

flylinkdc-r5xx
GNU General Public License v2.0
55 stars 27 forks source link

Некорректно отображается прогресс обновления в статусной строке Win7. #797

Open pavel-pimenov opened 9 years ago

pavel-pimenov commented 9 years ago

From Tirael...@gmail.com on May 23, 2012 19:30:06

При автообновлении флай постоянно показывает заполненную стоку прогресса. Win7 x64 flylink x64 самый последний билд с сервера Night Orion. Проявилось уже достаточно давно, некогда было написать.

Attachment: Снимок.png

Original issue: http://code.google.com/p/flylinkdc/issues/detail?id=758

pavel-pimenov commented 9 years ago

From sa.stol...@gmail.com on May 24, 2012 21:18:24

Нет, недавно. Это при старте только такое, когда вместе с хэшированием делится таск-лист

pavel-pimenov commented 9 years ago

From Tirael...@gmail.com on May 25, 2012 08:59:43

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

pavel-pimenov commented 9 years ago

From Tirael...@gmail.com on May 28, 2012 10:02:26

НА последних билдах, не знаю на каком конкретно, повеление немного изменилось. Теперь во время обновления строка каждые 2с становится на 1с заполненной, а в перерывах показывает корректный прогресс.

pavel-pimenov commented 9 years ago

From JhaoDa on May 28, 2012 16:15:34

На х32 не наблюдал.

pavel-pimenov commented 9 years ago

From Tirael...@gmail.com on May 28, 2012 23:07:22

Возможно имеется какое-то отличие между x32 и х64, я сегодня проверю х32 на своём компе и отпишусь.

pavel-pimenov commented 9 years ago

From zippoz...@gmail.com on May 30, 2012 02:32:24

Постоянно заполненный таскбар был сделан для "проверки обновлений", причём очень давно. Если стояла автопроверка по времени, такая кнопка отображала чем сейчас занят флай (т.к. у таскбара всего 3 события - Ошибка (красный), Нормально (зелёный) и Выключено) выбор пал на простое заполнение 100% кнопки зелёным цветом.

Затем (недавно) сделали прогресс при скачивании обновлений.

Если мешает, уберём. Пусть кнопка снова будет статичной и неживой.

ЗЫ: совместную работу прогресса хеширования, проверки обновлений и скачивания обновлений устаканить - вот это другой разговор.

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on June 05, 2012 10:26:29

ЗЫ: совместную работу прогресса хеширования, проверки обновлений и скачивания обновлений устаканить - вот это другой разговор.

агу, собственно в этом и проблема - прогресс в двух местах обновляется видимо :) а надо высчитывать среднее значение для обоих процессов в MainFrame::onSecond и уже его выводить.

Summary: Некорректно отображается прогресс обновления в статусной строке Win7.
Status: Accepted
Labels: Component-UI