p2p.json can now be changed from config folder

This commit is contained in:
Yousef Khadadeh 2025-10-27 20:19:47 +03:00
parent 011f8ba0b4
commit 6ce16849df
6 changed files with 83 additions and 19 deletions

View file

@ -158,6 +158,10 @@ void MainProgram::set_tab_to_close(size_t tabToClose) {
setTabToClose = tabToClose;
}
void MainProgram::init_net_library() {
NetLibrary::init(configPath / "p2p.json");
}
void MainProgram::save_config() {
std::ofstream f(configPath / "config.json");
if(f.is_open()) {
@ -227,6 +231,8 @@ void MainProgram::load_config() {
toolbar.load_palettes();
toolbar.load_theme();
toolbar.load_licenses();
NetLibrary::copy_default_p2p_config_to_path(configPath / "p2p.json");
}
void MainProgram::draw(SkCanvas* canvas) {