авто-обновление

Модератор: motyara

Ответить
Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

авто-обновление

Сообщение Alex » Вт авг 31, 2010 5:22 pm

Не помешает опция- "Авто обновление(панели): только когда UC активен\ всегда"

Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy » Вт авг 31, 2010 9:54 pm

Согласен.

Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3123
Зарегистрирован: Пт окт 12, 2007 9:00 pm
Контактная информация:

Сообщение Max Diesel » Ср сен 01, 2010 8:55 am

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

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Ср сен 01, 2010 6:02 pm

bug
запускаю ключ. "Set..?"- да. после перезапуска снова
msg "Set..?"
Последний раз редактировалось Alex Ср сен 01, 2010 6:18 pm, всего редактировалось 1 раз.

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Ср сен 01, 2010 6:17 pm

не работает. Drag в корзину- панель не обновл.

Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy » Ср сен 01, 2010 8:54 pm

Alex писал(а):bug
запускаю ключ. "Set..?"- да. после перезапуска снова
msg "Set..?"
У меня такое было только когда ключ не соответствовал билду... Конкретно с этим ключом всё было нормально (без повторных запросов).
Alex писал(а):не работает. Drag в корзину- панель не обновл.
У меня работает (билд 787).

Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3123
Зарегистрирован: Пт окт 12, 2007 9:00 pm
Контактная информация:

Сообщение Max Diesel » Чт сен 02, 2010 2:47 am

Alex писал(а):bug
запускаю ключ. "Set..?"- да. после перезапуска снова
msg "Set..?"
Спасибо за информацию, исправлено.
Alex писал(а):не работает. Drag в корзину- панель не обновл.
У меня обновление происходит, хотелось бы увидеть скринвидео.
Qwertiy писал(а):У меня такое было только когда ключ не соответствовал билду... Конкретно с этим ключом всё было нормально (без повторных запросов).
Несоответствие билду в данном случае все-таки не играет роли, причина была в "или" вместо "и" в одном из if'ов.

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Чт сен 02, 2010 10:14 am

- не обновл. панель слева
- после drag в Корз. не обн. справа
Вложения
Project008.uvf
(55.86 КБ) 255 скачиваний

Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3123
Зарегистрирован: Пт окт 12, 2007 9:00 pm
Контактная информация:

Сообщение Max Diesel » Чт сен 02, 2010 12:05 pm

Alex писал(а):- не обновл. панель слева
- после drag в Корз. не обн. справа
В некоторых случаях обновление происходит не мгновенно, а через 1,5 секунды. Это нужно для того чтобы при копировании множества файлов в отображаемый панелью каталог не производилось перечитывание его содержимого на каждый попадающий в каталог файл. Я много раз попробовал выполнить те же действия, но обновление панели всегда происходило... если изменения каталога не было дольше 1,5 секунд, то обновление панели происходило сразу же, если изменения каталога было (например был удален файл), то обновление происходило через 1,5 секунды. Я буду иметь в виду и если причина необновления обнаружится, устраню ее.

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Чт сен 02, 2010 12:45 pm

обновление есть(через 5-7 сек). Можно не ждать, если делали drag в корзину? и почему не 1.5 сек.

Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3123
Зарегистрирован: Пт окт 12, 2007 9:00 pm
Контактная информация:

Сообщение Max Diesel » Чт сен 02, 2010 2:30 pm

Alex писал(а):Можно не ждать, если делали drag в корзину?
Сильно сомневаюсь что в такой ситуации имеет смысл проверять куда пользователь бросил файлы...
Alex писал(а):и почему не 1.5 сек.
А это действительно непонятно. Трид делает 300 Sleep'ов по 5 миллисекунд, а как так получается 5-7 секунд я не знаю... странно.

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Чт сен 02, 2010 3:14 pm

Можно попробовать 1500/50 Sleep'ов(если 5 мс Slepp не проходит)

Аватара пользователя
Alex
Сообщения: 650
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: авто-обновление

Сообщение Alex » Ср сен 29, 2010 9:22 pm

могу попробовать бету, с Sleep 50ms * 30 раз (вместо 5ms * 300)

Ответить