Panel Colorer — экспериментальный плагин, расширяющий представление панелей FAR путем динамической генерации фоновой подложки. Написан для того, чтобы одим взглядом отличать один диск от другого, разные типы дисков, панелей плагинов, а также динамически наблюдать процент заполнения дисков (даже в момент копирования файлов). Плагин также может особым образом обрабатывать специальные папки (типа .svn), предоставляя удобные визуальные подсказки.
Сразу хочу поблагодарить maximus5 за помощь в реализации, ибо плагин потребовал кое-каких нововведений в API ConEmu.
http://plugring.farmanager.com/plugin.php?pid=845
Для работы требуется:
- FAR 2.0 1661+ x86
- ConEmu 100903
Google Code (исходники на Delphi под лицензией GPL).
Установка проста: обновить ConEmu до версии 100903, распаковать и плагин в папку plugins, запустить ConEmu с FAR.
Плагин имеет пока версию 0.9, т.к. в нем не реализована пока конфигурируемость настроек (цветов, шрифтов, правил подсветки), которая планируется в версии 1.0.
Обсуждение плагина
Примечание модератора: плагин более не поддерживается. В состав ConEmu входит аналогичный ему 'ConEmu Background'.
Panel Colorer — экспериментальный плагин для FAR+ConEmu
Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu
Версия 0.91.
- Конфигурирование происходит через внешний скрипт config.js в папке плагина.
- Конфигурирование происходит через внешний скрипт config.js в папке плагина.
Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu
Версия 0.92
- Исправлена ошибка рендеринга при высоте буфера, превышающем физическое количество строк окна консоли.
- Исправлен баг, когда шкала занятого места на диске не обновлялась сразу при изменении ее размера.
- Исправлена ошибка рендеринга при высоте буфера, превышающем физическое количество строк окна консоли.
- Исправлен баг, когда шкала занятого места на диске не обновлялась сразу при изменении ее размера.
Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu
Версия 0.93
- теперь плагин вызывает функции API из основного потока FAR, что должно исправить наблюдавшиеся в самых неожиданных местах падения FAR.
- добавлена возможность задания конфигурационного файла user.js, в котором можно задавать переопределения правил подсветки панелей.
- в дистрибутив добавлена пара примеров файлов user.js
- в качестве картинки по умолчанию для плагинов теперь используется img/plugin.png
- минимально требуемая версия ConEmu теперь 100906
- теперь плагин вызывает функции API из основного потока FAR, что должно исправить наблюдавшиеся в самых неожиданных местах падения FAR.
- добавлена возможность задания конфигурационного файла user.js, в котором можно задавать переопределения правил подсветки панелей.
- в дистрибутив добавлена пара примеров файлов user.js
- в качестве картинки по умолчанию для плагинов теперь используется img/plugin.png
- минимально требуемая версия ConEmu теперь 100906
Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu
Версия 0.94
- Операции получения информации о диске теперь кешируются, что снизило фоновую загрузку CPU до нуля.
- Исправлена ошибка, при которой установка переменной скрипта usageMeterVisible в false препятствовала нормальной работе оптимизации отрисовки.
- Добавлен пример скрипта user.js, отключающего индикатор свободного дискового пространства на файловых панелях.
- В отладочном режиме работы ведется более подробный лог.
- Операции получения информации о диске теперь кешируются, что снизило фоновую загрузку CPU до нуля.
- Исправлена ошибка, при которой установка переменной скрипта usageMeterVisible в false препятствовала нормальной работе оптимизации отрисовки.
- Добавлен пример скрипта user.js, отключающего индикатор свободного дискового пространства на файловых панелях.
- В отладочном режиме работы ведется более подробный лог.