Графический двухпанельный файловый менеджер для X Window System.

Worker — графический двухпанельный файловый менеджер для X Window System.

Разработка Worker начата Ральфом Хоффманом (Ralf Hoffmann) в 1999 году, прототипом проекта послужил коммерческий файловый менеджер Directory Opus для AmigaOS (разработчик GPSoftware).


Файловый менеджер Worker написан на C++ с использованием только стандартной X11-библиотеки xlib и библиотеки avfs, используемой для работы с виртуальной файловой системой, прямого обращения к FTP-сайтам и работе с архивами.



Worker предоставляет классический двухпанельный интерфейс (classical two-panel-view) для просмотра файловой системы, поддерживается создание вкладок, добавление закладок, ведёт историю (для быстрого доступа), монтирование устройств, цветовое выделение групп файлов, создание меток для файлов и групп файлов.



Настройки Worker многочисленные и осуществляются из графического интерфейса (диалога настройки), а также могут задаваться прямой правкой конфигурационного файла (~/.worker/config), настройки применяются без перезапуска файлового менеджера. Тип файлов определяется по расширению или содержимому, есть возможность задания собственных масок содержимого файлов.



Worker осуществляет поиск файлов в простом и расширенном режиме, есть возможность поиска по содержимому файлов. Использование механизма inotify (подсистема ядра Linux) позволяет отслеживать изменения в файловой системе, в "реальном времени" перерисовывая содержимое окна файлового менеджера при изменении файлов и каталогов сторонними приложениями.


Worker имеет встроенные инструменты для просмотра текстовых и графических файлов, при желании можно использовать внешние приложения. Любое внешнее приложение легко интегрируется в файловый менеджер с помощью "кнопок" или клавиатурных сочетаний. Есть возможность создания "групп кнопок", переключение между которыми осуществляется с помощью мыши по "строке статуса".


Управление Worker осуществляется через настраиваемое контекстное меню и посредством многочисленных настраиваемых "кнопок", расположенных в нижней части окна приложения. Каждая "кнопка" вызывает отдельную функцию, есть возможность назначения разных действий для левой и правой кнопки мыши на одной "кнопки".


Worker отличается высокой скоростью работы и низкими системными требованиями, в сравнении с многими другими файловыми менеджерами, полностью поддерживает Юникод (Unicode) и имеет гибкую привязку команд к клавиатурным сочетаниям (горячим клавишам).


Лицензия: GNU General Public License v2 (GNU/GPLv2)

Домашняя страница
Комментарии (0)
Пока нет комментариев. Будьте первым!