add readme
This commit is contained in:
parent
4061c21e55
commit
a7505b4073
39
README.md
39
README.md
@ -0,0 +1,39 @@
|
||||
Простой файловый менеджер, навеянный идеями ranger, но в отличии от упомянутого ranger
|
||||
написан на настоящем языке програмирования.
|
||||
|
||||
Автор никоим образом не претендует на чистоту реализации и верность исполнения.
|
||||
Так что, если вы думаете, что можете сделать это по-другому, то, пожалуйста, сделайте это.
|
||||
|
||||
![video present](./rrr.gif)
|
||||
|
||||
На данном этапе проект запускается путем клонирования этого репозитория и сборки локально с использованием
|
||||
установленной системы сборки meson.
|
||||
|
||||
**Шаги:**
|
||||
1. установите мезон
|
||||
2. клонируйте репозиторий
|
||||
3. запустите: сборка установки мезона
|
||||
4. запустите скрипт: . run
|
||||
|
||||
Особое внимание нужно обратить на зависимость try_engine. Это самописный движок на котором и написан данный менеджер.
|
||||
В случае если окно запускается, а отображения информации нет - причина одна, в движке зашито слишком много шрифтов и
|
||||
ваша видеокарта не очень это оценила.
|
||||
|
||||
Варианта два. Первое залезть в исходный код и переписать так как вам кажется верным. Второе - поменять свою старую видеокарту на что-то
|
||||
новее. В любом случае можите развлекаться, как вашей душе угодно.
|
||||
|
||||
Так же просмотрите файл meson.build лежащий в корне проекта, в нем указаны необходимые зависимости для работы. Их нужно установить в систему.
|
||||
|
||||
Цыфра v2 - означает, что это вторая реализация. Первая, была написана с использованием библиотеки ncurcess и находится также где-то в аналах
|
||||
данного сайта-хранилища. так что кому нравится это консольное извращение моджите по бдсмится.
|
||||
|
||||
Я переодически буду дополнять данное чудо-творение разноообразными фишками, чистить свой не менее чудесный код от слишком заумных его вариаций, в общем
|
||||
развивать и приводить это в более доступный и красивый вид. Но конкретных сроков и графиков данных работ не стоит и не будет стоять.
|
||||
Чтобы эти слова не значили!
|
||||
|
||||
|
||||
Ближайшие работы
|
||||
- предпросмотр видео
|
||||
- просмотр кода из файлов
|
||||
- мультивыбор и действия над выбранными файлами
|
||||
- читска кода и тестирование
|
@ -1,7 +1,7 @@
|
||||
project(
|
||||
'rrr.v2',
|
||||
'cpp',
|
||||
version : run_command('jq', '-r', '.version', join_paths(meson.source_root(), 'props.json'), check: true).stdout().strip(),
|
||||
version : '2.0.0',
|
||||
default_options : [
|
||||
'warning_level=1',
|
||||
'optimization=3',
|
||||
@ -26,12 +26,7 @@ add_project_arguments (
|
||||
|
||||
#############################################################
|
||||
|
||||
#args = ['-lglfw', '-ldl', '-lGL', '-lpthread', '-lX11', '-lXxf86vm', '-lXrandr', '-lXi']
|
||||
args = [
|
||||
'-lopenal',
|
||||
'-lsndfile',
|
||||
'-lmpg123',
|
||||
]
|
||||
args = []
|
||||
|
||||
deps = [
|
||||
dependency('TBB'),
|
||||
|
@ -1,2 +0,0 @@
|
||||
{"version": "1.0.0"}
|
||||
|
Loading…
Reference in New Issue
Block a user