update header refresh api

This commit is contained in:
yggverse 2024-09-08 07:47:39 +03:00
parent e1327cc0d5
commit ec1864a858
3 changed files with 14 additions and 19 deletions

View file

@ -15,11 +15,8 @@ Browser::Browser(
{
browserMain->refresh();
browserHeader->set_title(
browserMain->get_current_tab_page_title()
);
browserHeader->set_subtitle(
browserHeader->refresh(
browserMain->get_current_tab_page_title(),
browserMain->get_current_tab_page_subtitle()
);
}
@ -92,6 +89,10 @@ Browser::Browser(
}
);
ACTION__MAIN_TAB_PAGE_NAVIGATION_UPDATE->set_enabled(
false
);
const auto ACTION__MAIN_TAB_PAGE_NAVIGATION_HISTORY_BACK = add_action(
"main_tab_page_navigation_history_back",
[this]

View file

@ -34,18 +34,15 @@ Header::Header()
);
}
void Header::set_title(
const Glib::ustring & VALUE
void Header::refresh(
const Glib::ustring & TITLE,
const Glib::ustring & SUBTITLE
) {
headerMain->set_title(
VALUE
TITLE
);
}
void Header::set_subtitle(
const Glib::ustring & VALUE
) {
headerMain->set_subtitle(
VALUE
SUBTITLE
);
}

View file

@ -28,12 +28,9 @@ namespace app::browser
Header();
void set_title(
const Glib::ustring & VALUE
);
void set_subtitle(
const Glib::ustring & VALUE
void refresh(
const Glib::ustring & TITLE,
const Glib::ustring & SUBTITLE
);
};
}