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 лежащий в корне проекта, в нем указаны необходимые зависимости для работы. Их нужно установить в систему.
|
Так же просмотрите файл meson.build лежащий в корне проекта, в нем указаны необходимые зависимости для работы. Их нужно установить в систему.
|
||||||
|
|
||||||
Цыфра v2 - означает, что это вторая реализация. Первая, была написана с использованием библиотеки ncurcess и находится где-то в аналах
|
Цыфра v2 - означает, что это вторая реализация. Первая, была написана с использованием библиотеки ncurcess и находится где-то в аналах
|
||||||
данного сайта-хранилища. так что кому нравится это консольное извращение смело начинайте с ним бдсмится.
|
данного сайта-хранилища. так что кому нравится это консольное дело смело начинайте с ним бдсмится.
|
||||||
|
|
||||||
Я переодически буду дополнять данное чудо-творение разноообразными фишками, чистить свой не менее чудесный код от слишком заумных его вариаций, в общем
|
Я, возможно, переодически буду дополнять данное чудо-творение разноообразными фишками, чистить свой не менее чудесный код от слишком заумных его вариаций, в общем
|
||||||
развивать и приводить это в более доступный и красивый вид. Но конкретных сроков и графиков данных работ не стоит и не будет стоять.
|
развивать и приводить это в более доступный и красивый вид. Но конкретных сроков и графиков данных работ не стоит и не будет стоять.
|
||||||
Чтобы эти слова не значили!
|
Чтобы эти слова не значили!
|
||||||
|
|
||||||
|
|
||||||
Ближайшие работы
|
Ближайшие работы
|
||||||
- предпросмотр видео
|
- предпросмотр видео
|
||||||
- просмотр кода из файлов
|
- просмотр кода из файлов
|
||||||
- мультивыбор и действия над выбранными файлами
|
- мультивыбор и действия над выбранными файлами
|
||||||
- читска кода и тестирование
|
- читска кода и тестирование
|
||||||
|
|
||||||
|
PS: проект закрыт. Я открыл для себя yazi
|
||||||
|
|||||||
@@ -11,3 +11,4 @@ if [[ -z "$1" ]]; then
|
|||||||
else
|
else
|
||||||
meson test $1 -C build
|
meson test $1 -C build
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -45,4 +45,3 @@ namespace rrr
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -296,7 +296,7 @@ namespace rrr::layers::gui
|
|||||||
}
|
}
|
||||||
else
|
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;
|
if (cursor_position >= h) cursor_position = h;
|
||||||
hack::log()(cursor_position, current_position, h);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mvd == MOVE_DIRECTION::UP)
|
if (mvd == MOVE_DIRECTION::UP)
|
||||||
@@ -488,4 +487,15 @@ namespace rrr::layers::gui
|
|||||||
else
|
else
|
||||||
em->execute(types::event_type::SHOW_SRC, selected_file.path);
|
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&);
|
std::string get_file_content(file&);
|
||||||
void set_delta(MOVE_DIRECTION);
|
void set_delta(MOVE_DIRECTION);
|
||||||
void set_scroll();
|
void set_scroll();
|
||||||
|
void run_app();
|
||||||
void paste_from_copy(); // вставка после копирования
|
void paste_from_copy(); // вставка после копирования
|
||||||
void paste_from_cut(); // вставки после вырезания
|
void paste_from_cut(); // вставки после вырезания
|
||||||
void detect_file(); // определяем не кортинка ли это или определяем не является ли
|
void detect_file(); // определяем не кортинка ли это или определяем не является ли
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ namespace rrr::layers::gui
|
|||||||
cv::cvtColor(frame, frame, cv::COLOR_BGR2RGBA);
|
cv::cvtColor(frame, frame, cv::COLOR_BGR2RGBA);
|
||||||
tx.bind(frame);
|
tx.bind(frame);
|
||||||
media_show = true;
|
media_show = true;
|
||||||
hack::log()(width, height);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (media_show)
|
if (media_show)
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
#include "logger/logger.hpp"
|
||||||
#include "try_engine/try_engine.hpp"
|
#include "try_engine/try_engine.hpp"
|
||||||
|
|
||||||
#include "content/content.hpp"
|
#include "content/content.hpp"
|
||||||
|
|||||||
Reference in New Issue
Block a user