Page 3 of 6

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 11:36
by Shmuel

Latest post of the previous page:

techie wrote: А что, собсна, делает этот плагин?
В названии темы вроде сказано.

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 11:50
by techie
В названии темы нет глагола. Он интерфейс для Lua добавляет или на Lua переписывает текущие диалоги?

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 12:15
by Shmuel
Рассматривайте этот плагин просто как один из нескольких существующих плагинов, альтернативных встроенным фаровским историям.
То, что он написан на Lua, это не очень существенная деталь.

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 12:26
by techie
Если так, то было бы неплохо добавить в описание плагина, чем он стандартных диалогов отличается. В идеале, конечно бы, со скринами..

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 12:31
by DrKnS
Shmuel wrote: То, что он написан на Lua, это не очень существенная деталь.
Однако то, что эта деталь вынесена аж в имя, наводит на противоположные мысли.

LuaFAR History — История команд, папок и файлов

Posted: Wed 03 May, 2017 12:44
by Shmuel
techie wrote: было бы неплохо добавить в описание плагина, чем он стандартных диалогов отличается. В идеале, конечно бы, со скринами..
Да, было бы неплохо.
DrKnS wrote: Однако то, что эта деталь вынесена аж в имя, наводит на противоположные мысли.
Как видно автор обладает не слишком богатой фантазией и/или не придаёт имени большого значения.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 09:29
by DV
Есть несколько пожеланий к плагину:
1) Переключение типа истории на лету. Например: Alt+F12 -> история папок -> прямо в ней Alt+F11 -> история просмотра/редактирования -> прямо в ней Alt+F8 -> история команд.
2) Поддержка сочетания клавиш Ctrl+PgDn: "Ctrl+PgDn - Перейти в текущей панели на выбранный файл и открыть его".

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 09:52
by DV
Ещё технический вопрос: истории сохраняются в базе (базах) данных при каждом обновлении истории? Специально проверял: даже если вручную "грохнуть" процесс FAR, в истории ничего не теряется после перезапуска FAR.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 10:21
by tstr
DV wrote:
Wed 26 Jul, 2017 09:29
1) Переключение типа истории на лету. Например: Alt+F12 -> история папок -> прямо в ней Alt+F11 -> история просмотра/редактирования -> прямо в ней Alt+F8 -> история команд.
Если встраивать такую функцию, то была бы полезна опция сохранения введённого фильтра при переключении типа истории.

Не смог найти цвет подсветки фильтра в отфильтрованном списке (на неактивных элементах)

подскажите, плиз, кто знает как.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 10:36
by Shmuel
DV wrote:
Wed 26 Jul, 2017 09:29
Есть несколько пожеланий к плагину:
Попробую сделать.
DV wrote:
Wed 26 Jul, 2017 09:52
истории сохраняются в базе (базах) данных при каждом обновлении истории?
Да.
tstr wrote:
Wed 26 Jul, 2017 10:21
Если встраивать такую функцию, то была бы полезна опция сохранения введённого фильтра при переключении типа истории.
Опций много не хотелось бы разводить, может быть просто сделать, чтобы уже введенный фильтр сохранялся.
tstr wrote:
Wed 26 Jul, 2017 10:21
Не смог найти цвет подсветки фильтра в отфильтрованном списке
Цвета на данный момент жёстко закодированы, надо понимать это как пожелание добавить настройку цветов.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 10:43
by tstr
Shmuel wrote:
Wed 26 Jul, 2017 10:36
Цвета на данный момент жёстко закодированы, надо понимать это как пожелание добавить настройку цветов.
или использовать подходящие настройки цветов диалогов/меню… ФАР.
Shmuel wrote:
Wed 26 Jul, 2017 10:36
Опций много не хотелось бы разводить, может быть просто сделать, чтобы уже введенный фильтр сохранялся.
если в истории одной кнопкой Del снимаем фильтр - да, можно просто сохранять.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 16:33
by Shmuel
tstr wrote:
Wed 26 Jul, 2017 10:43
или использовать подходящие настройки цветов диалогов/меню… ФАР.
Там так и сделано, за исключением двух цветов. Сейчас добавил настройку для этих двух цветов - уже на плагринге.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 18:06
by tstr
Shmuel wrote:
Wed 26 Jul, 2017 16:33
Сейчас добавил настройку для этих двух цветов - уже на плагринге.
благодарю.

предлагаю дополнить функционал LuaFAR History (из постоянно используемых мною фичей в MoreHistory):
  • обратная сортировка элементов (LRU вверху);
  • фильтры исключений для каждого вида истории;
  • по шорткату проверка доступности элементов истории (существования файла/папки) с выделением недоступных.

LuaFAR History — История команд, папок и файлов

Posted: Wed 26 Jul, 2017 18:26
by HaRT
Предлагаю при заимствовании функциональности из других плагинов Истории заимствовать также соответствующие кнопкосочетания.
На примере AltHisotry:
* Удалить весь фильтр (или его часть после префикса из командной строки, при наличии такового) — Del.
* Добавить новый шаблон в список исключений на основе выбранного элемента — AltDel.
* Обновить историю, удалив из неё элементы, ставшие недоступными — F5.
И т.п.

LuaFAR History — История команд, папок и файлов

Posted: Fri 28 Jul, 2017 19:37
by DV
+1 за сохранение фильтра между переключениями историй (как вариант, можно добавить настройку: сохранять при этом фильтр или нет).
+1 за удаление недоступных элементов (например, папок) из истории по нажатию горячей клавиши (сам хотел об этом попросить).

И ещё одно пожелание, очень хочется. Добавить возможность при удалении или сокращении фильтра оставлять текущим элементом истории тот, который был текущим при полном фильтре.
Поясняю
Смысл в том, что так у нас есть возможность увидеть выделенный при фильтрации списка элемент в контексте полного, неотфильтрованного, списка.

LuaFAR History — История команд, папок и файлов

Posted: Fri 28 Jul, 2017 20:10
by Shmuel
Появилось много предложений (чему я рад), только надо иметь в виду:
-- реализовываться будут не обязательно все предложения и не обязательно точно в предложенном виде
-- надо слегка запастись терпением, т.к. не всегда есть время (при том, что желание есть)