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(
|
project(
|
||||||
'rrr.v2',
|
'rrr.v2',
|
||||||
'cpp',
|
'cpp',
|
||||||
version : run_command('jq', '-r', '.version', join_paths(meson.source_root(), 'props.json'), check: true).stdout().strip(),
|
version : '2.0.0',
|
||||||
default_options : [
|
default_options : [
|
||||||
'warning_level=1',
|
'warning_level=1',
|
||||||
'optimization=3',
|
'optimization=3',
|
||||||
@ -26,12 +26,7 @@ add_project_arguments (
|
|||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
#args = ['-lglfw', '-ldl', '-lGL', '-lpthread', '-lX11', '-lXxf86vm', '-lXrandr', '-lXi']
|
args = []
|
||||||
args = [
|
|
||||||
'-lopenal',
|
|
||||||
'-lsndfile',
|
|
||||||
'-lmpg123',
|
|
||||||
]
|
|
||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
dependency('TBB'),
|
dependency('TBB'),
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
{"version": "1.0.0"}
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user