Elio на дефолтной федоре с кедами
По мотивам elio -- ещё один файл-менеджер.
Всего сообщений: 5
По мотивам elio -- ещё один файл-менеджер.
Всем общий привет!
Я начинающий разработчик на C++/Qt и хочу показать свой первый более-менее крупный проект – простой файловый менеджер под Linux.
Сейчас он умеет:
Все операции выполняются через стандартные утилиты GNU/Linux – cp, mv, rm, ведь версия для Windows только в планах.
( читать дальше... )
К сожалению последнее время не могу уделять много времени неоплачиваемому хобби. Лето, домашние дела, солнечная электростанция, роскомнадзор, и все такое.
Последнюю неделю посвятил дописыванию ФМа, после которого сделаю пару косметических допиливаний и раздам вам на поругание в виде установочного скрипта, пока только для DEB-based. Собственно оно уже устанавливается и работает.
Итак, ФМ. Что мы уже умеем.
( читать дальше... )
Сегодня мне вдруг надоело мозолить глаза о неинформативные названия томов файловой системы, которые отображаются в боковой панели файловых менеджеров и в диалогах «Открыть/Сохранить». И я решил докопаться до кода, который эти имена выводит:
udisksd из пакета udisks2. Прикладной код с ним может общаться через dbus.udisks2 и предоставляет информацию для интерфейса gio, является gvfs. Точнее, один из нескольких специализированных демонов в составе этого пакета.Посмотрев в исходники, я обнаружил, что никакой кастомизации, как отображать имена томов, в gvfs не предусмотрено. Поэтому я запатчил код и пересобрал пакет.
Результат вы видите на изображении - Было/Стало:
Так как патч действует на уровне демона платформы, он действует на любые приложения, использующие API gio. Как минимум, это:
Ссылки:
Здравствуйте!
Рад представить вашему вниманию первую публичную версию проекта unDE!
На скриншоте мы видим как выглядит корневая директория в этом необычном файловом менеджере.
На самом деле по этому изображению можно очень много рассказать о файловой системе.
Например, директория bin вся покрыта квадратиками голубого, зелёного и жёлтого цветов. Из этого можно заключить что там есть только файлы и их размеры преимущественно 1Кб-1Мб.
Директория etc уже повеселее там много других директорий, а не только файлов, но все они преимущественно мелкие, все элементы в основном зелёного цвета, а значит имеют размер около 1Кб.
Ну и напоследок совсем интересная директория proc. Все файлы на ней нулевого размера, и здесь содержится много директорий с одинаковой структурой.
Больше букв: http://unde.sourceforge.net/ru/ch24.html
Видео с процессом работы в файловом менеджере: https://youtu.be/29zuxU9eyXo (есть субтитры)