Асинхронное обновление панелей (хотелка)

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
jpr111a
Posts: 11
Joined: Mon 04 Jul, 2011 15:24

Асинхронное обновление панелей (хотелка)

Post by jpr111a »

Предложение - пусть обновление панели не блокирует UI.
Довольно часто возникают ситуации, когда мне не обязательно ждать, пока фар обновит содержимое каталога. Например, перехожу на другую панель, чтобы перейти в ней в каталог командой cd. А там был внешний диск (приходится ждать, пока он раскрутится) или много файлов (аналогично).
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Re: Асинхронное обновление панелей (хотелка)

Post by m8 »

F9 - Параметры - Настройки панели. Если пункт "Отключать автообновление панелей, если объектов больше (___). Там, если поставить галочку и поставить 0, то автообновление будет всегда. То есть получается при нуле галочка говорит, что отключить автообновление, а 0 - что включить.

Предложение: Убрать случай с нулем. Тогда при нуле автообновление будет отключено при наличии даже одного объекта. Также добавить (-1), то есть автообновление отключить в любом случае.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Асинхронное обновление панелей (хотелка)

Post by HaRT »

m8 wrote:То есть получается при нуле галочка говорит, что отключить автообновление, а 0 - что включить.
[...]
Предложение: Убрать случай с нулем. Тогда при нуле автообновление будет отключено при наличии даже одного объекта.
Поддерживаю, только без всяких -1. Я за то, чтобы ноль не был тут особым случаем, ибо для того, чтобы обновление происходило независимо от числа объектов, как раз и можно снять галку.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Re: Асинхронное обновление панелей (хотелка)

Post by m8 »

HaRT wrote:Поддерживаю, только без всяких -1. Я за то, чтобы ноль не был тут особым случаем, ибо для того, чтобы обновление происходило независимо от числа объектов, как раз и можно снять галку.

Code: Select all

║ [ ] Отключать автообновление панелей,        ║
║     если объектов больше 0                   ║
Чтобы НЕ обновлялось независимо от числа объектов (даже при отсутствии объектов), какое число поставить? А то в первом сообщении внешний жесткий диск раскручивается долго.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Асинхронное обновление панелей (хотелка)

Post by HaRT »

m8 wrote:А то в первом сообщении внешний жесткий диск раскручивается долго.
Автор того сообщения ошибочно полагает, будто ожидание раскручивания диска вызвано автообновлением панели. Если директория открыта на панели, то автообновление уже происходит (разумеется, если включено), притом обеспечивается оно операционкой — Фар лишь подписывается на уведомления.
m8 wrote:Чтобы НЕ обновлялось независимо от числа объектов (даже при отсутствии объектов), какое число поставить?
Зачем? Реальный пример можно?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Re: Асинхронное обновление панелей (хотелка)

Post by m8 »

Зачем?
Реальный пример можно?
Действительно, зачем?
Нет.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
Post Reply

Return to “Предложения и идеи”