rename update action method

This commit is contained in:
yggverse 2024-09-05 16:48:28 +03:00
parent d63ba8f1ad
commit c3df2818c6
7 changed files with 45 additions and 44 deletions

View File

@ -106,7 +106,7 @@ Browser::Browser(
"main_tab_page_navigation_update", "main_tab_page_navigation_update",
[this] [this]
{ {
browserMain->tab_page_update(); browserMain->tab_page_navigation_update();
} }
); );

View File

@ -74,9 +74,9 @@ void Main::tab_close_all()
mainTab->close_all(); mainTab->close_all();
}; };
void Main::tab_page_update() void Main::tab_page_navigation_update()
{ {
mainTab->page_update( mainTab->page_navigation_update(
mainTab->get_current_page() mainTab->get_current_page()
); );
}; };

View File

@ -30,18 +30,19 @@ namespace app::browser
Glib::ustring get_current_tab_page_subtitle(); Glib::ustring get_current_tab_page_subtitle();
// Actions // Actions
void tab_append();
void tab_close_all();
void tab_close_left();
void tab_close_right();
void tab_close();
void tab_page_update();
bool tab_page_navigation_history_try_back();
bool tab_page_navigation_history_try_forward();
void refresh(); void refresh();
void tab_append();
void tab_close_all();
void tab_close_left();
void tab_close_right();
void tab_close();
void tab_page_navigation_update();
bool tab_page_navigation_history_try_back();
bool tab_page_navigation_history_try_forward();
}; };
} }

View File

@ -37,6 +37,18 @@ Glib::ustring Tab::get_page_subtitle(
}; };
// Actions // Actions
void Tab::refresh(
const int & PAGE_NUMBER
) {
auto tabPage = get_tabPage(
PAGE_NUMBER
);
get_tabLabel(PAGE_NUMBER)->set_label(
tabPage->get_title()
);
}
void Tab::append( void Tab::append(
const Glib::ustring & TITLE, const Glib::ustring & TITLE,
const Glib::ustring & REQUEST, const Glib::ustring & REQUEST,
@ -96,6 +108,14 @@ void Tab::close_all()
} }
} }
void Tab::page_navigation_update(
const int & PAGE_NUMBER
) {
get_tabPage(
PAGE_NUMBER
)->navigation_update();
}
bool Tab::page_navigation_history_try_back( bool Tab::page_navigation_history_try_back(
const int & PAGE_NUMBER const int & PAGE_NUMBER
) { ) {
@ -112,26 +132,6 @@ bool Tab::page_navigation_history_try_forward(
)->navigation_history_try_forward(); )->navigation_history_try_forward();
} }
void Tab::refresh(
const int & PAGE_NUMBER
) {
auto tabPage = get_tabPage(
PAGE_NUMBER
);
get_tabLabel(PAGE_NUMBER)->set_label(
tabPage->get_title()
);
}
void Tab::page_update(
const int & PAGE_NUMBER
) {
get_tabPage(
PAGE_NUMBER
)->update();
}
// Private helpers // Private helpers
tab::Label * Tab::get_tabLabel( tab::Label * Tab::get_tabLabel(
const int & PAGE_NUMBER const int & PAGE_NUMBER

View File

@ -58,17 +58,17 @@ namespace app::browser::main
void close_right(); void close_right();
void close_all(); void close_all();
void page_update( void page_navigation_update(
const int & PAGE_NUMBER const int & PAGE_NUMBER
); );
bool page_navigation_history_try_back( bool page_navigation_history_try_back(
const int & PAGE_NUMBER const int & PAGE_NUMBER
); );
bool page_navigation_history_try_forward( bool page_navigation_history_try_forward(
const int & PAGE_NUMBER const int & PAGE_NUMBER
); );
}; };
} }

View File

@ -84,7 +84,7 @@ void Page::refresh(
); );
} }
void Page::update( void Page::navigation_update(
const bool & HISTORY const bool & HISTORY
) { ) {
// Update navigation history // Update navigation history
@ -244,7 +244,7 @@ void Page::update(
"gemini://" + pageNavigation->get_request_text() "gemini://" + pageNavigation->get_request_text()
); );
update(); navigation_update();
} }
else else

View File

@ -62,7 +62,7 @@ namespace app::browser::main::tab
const double & PROGRESS const double & PROGRESS
); );
void update( void navigation_update(
const bool & HISTORY = false const bool & HISTORY = false
); );
}; };