fix some info
This commit is contained in:
10
README.md
10
README.md
@@ -1,5 +1,4 @@
|
||||
Простой файловый менеджер, навеянный идеями ranger, но в отличии от упомянутого ranger, данный продукт -
|
||||
написан на настоящем языке програмирования.
|
||||
Простой файловый менеджер, навеянный идеями ranger.
|
||||
|
||||
Автор никоим образом не претендует на чистоту реализации и верность исполнения.
|
||||
Так что, если вы думаете, что можете сделать это по-другому, то, пожалуйста, сделайте это.
|
||||
@@ -25,15 +24,16 @@
|
||||
Так же просмотрите файл meson.build лежащий в корне проекта, в нем указаны необходимые зависимости для работы. Их нужно установить в систему.
|
||||
|
||||
Цыфра v2 - означает, что это вторая реализация. Первая, была написана с использованием библиотеки ncurcess и находится где-то в аналах
|
||||
данного сайта-хранилища. так что кому нравится это консольное извращение смело начинайте с ним бдсмится.
|
||||
данного сайта-хранилища. так что кому нравится это консольное дело смело начинайте с ним бдсмится.
|
||||
|
||||
Я переодически буду дополнять данное чудо-творение разноообразными фишками, чистить свой не менее чудесный код от слишком заумных его вариаций, в общем
|
||||
Я, возможно, переодически буду дополнять данное чудо-творение разноообразными фишками, чистить свой не менее чудесный код от слишком заумных его вариаций, в общем
|
||||
развивать и приводить это в более доступный и красивый вид. Но конкретных сроков и графиков данных работ не стоит и не будет стоять.
|
||||
Чтобы эти слова не значили!
|
||||
|
||||
|
||||
Ближайшие работы
|
||||
- предпросмотр видео
|
||||
- просмотр кода из файлов
|
||||
- мультивыбор и действия над выбранными файлами
|
||||
- читска кода и тестирование
|
||||
|
||||
PS: проект закрыт. Я открыл для себя yazi
|
||||
|
||||
@@ -11,3 +11,4 @@ if [[ -z "$1" ]]; then
|
||||
else
|
||||
meson test $1 -C build
|
||||
fi
|
||||
|
||||
@@ -45,4 +45,3 @@ namespace rrr
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -296,7 +296,7 @@ namespace rrr::layers::gui
|
||||
}
|
||||
else
|
||||
{
|
||||
system(("kitty --name \"project_rrr_editor\" --directory " + selected_file.path.parent_path().string() + " nv ").c_str());
|
||||
run_app();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -409,7 +409,6 @@ namespace rrr::layers::gui
|
||||
}
|
||||
|
||||
if (cursor_position >= h) cursor_position = h;
|
||||
hack::log()(cursor_position, current_position, h);
|
||||
}
|
||||
|
||||
if (mvd == MOVE_DIRECTION::UP)
|
||||
@@ -488,4 +487,15 @@ namespace rrr::layers::gui
|
||||
else
|
||||
em->execute(types::event_type::SHOW_SRC, selected_file.path);
|
||||
}
|
||||
|
||||
void navigation::run_app()
|
||||
{
|
||||
// if (selected_file.path.extension() == ".mp3" ||
|
||||
// selected_file.path.extension() == ".mp4" ||
|
||||
// selected_file.path.extension() == ".wave")
|
||||
|
||||
// HERE начинаем тут
|
||||
// сделать запуск разных программ из под rrr
|
||||
system(("kitty --name \"project_rrr_editor\" --directory " + selected_file.path.parent_path().string() + " nv ").c_str());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -68,6 +68,7 @@ namespace rrr::layers::gui
|
||||
std::string get_file_content(file&);
|
||||
void set_delta(MOVE_DIRECTION);
|
||||
void set_scroll();
|
||||
void run_app();
|
||||
void paste_from_copy(); // вставка после копирования
|
||||
void paste_from_cut(); // вставки после вырезания
|
||||
void detect_file(); // определяем не кортинка ли это или определяем не является ли
|
||||
|
||||
@@ -47,7 +47,6 @@ namespace rrr::layers::gui
|
||||
cv::cvtColor(frame, frame, cv::COLOR_BGR2RGBA);
|
||||
tx.bind(frame);
|
||||
media_show = true;
|
||||
hack::log()(width, height);
|
||||
}
|
||||
|
||||
if (media_show)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#include "logger/logger.hpp"
|
||||
#include "try_engine/try_engine.hpp"
|
||||
|
||||
#include "content/content.hpp"
|
||||
|
||||
Reference in New Issue
Block a user