Описание проекта
Философия
Проект задумывался как система накопления знаний и заготовок и записок, оформленных в виде книг с разделами, с возможностью применения к любой области человеческой деятельности. Основная ориентация — программирование, электроника, IT, вещественное производство. Основная идея — минимум действий в работе и простота интерфейса.
Принцип построения
При разработке продукта основное внимание уделялось не повторению имеющегося в другом софте функционала, а его рациональному использованию.
Каждая книга представляет собой папку на диске в которой находятся файлы. Те из них что с расширением html
воспринимаются системой как записи, за исключением фалов .readme.html
— они являются описанием каталогов в которых расположены.
В каждой папке находится папка с вложениями (.Вложения
), относящимся ко всем файлам, расположенным в папке.
Взаимодействие с внешним ПО
Некоторую часть функционала программы берет на себя файловый менеджер (проводник, далее ФМ) - сюда относятся функции удаления, перемещения, переименования и т.д. Поэтому любую запись можно сразу найти в ФМ, и выполнить над ней действия стандартные для операционной системы.
В программе в качестве штатного скриншотера используется Gnome Screenshot
(установочный пакет gnome-screenshot
). Однако кроме него можно использовать любой другой внешний скриншотер, например Flameshot.
Операцинная система
Это ПО написано только для ОС Linux