Browse Source

add get_progress_fraction method, remove action extra call

CPP-GTK4
yggverse 4 months ago
parent
commit
2c792d9773
  1. 12
      src/app/browser/main/tab/page.cpp
  2. 3
      src/app/browser/main/tab/page.hpp

12
src/app/browser/main/tab/page.cpp

@ -125,19 +125,16 @@ void Page::update( @@ -125,19 +125,16 @@ void Page::update(
const Glib::ustring & DESCRIPTION,
const double & PROGRESS_FRACTION
) {
// Refresh page data
// Update page data
mime = MIME;
title = TITLE;
description = DESCRIPTION;
progress_fraction = PROGRESS_FRACTION;
// Refresh children components
// Update children components
pageNavigation->update(
progress_fraction
);
// Refresh parent window
action__refresh->activate();
}
void Page::navigation_update(
@ -389,6 +386,11 @@ Glib::ustring Page::get_description() @@ -389,6 +386,11 @@ Glib::ustring Page::get_description()
return description;
}
double Page::get_progress_fraction()
{
return progress_fraction;
}
Glib::ustring Page::get_navigation_request_text()
{
return pageNavigation->get_request_text();

3
src/app/browser/main/tab/page.hpp

@ -144,8 +144,9 @@ namespace app::browser::main::tab @@ -144,8 +144,9 @@ namespace app::browser::main::tab
MIME get_mime();
Glib::ustring get_title();
Glib::ustring get_description();
double get_progress_fraction();
Glib::ustring get_navigation_request_text();
Glib::ustring get_navigation_request_text();
// Setters
void set_navbar_request_text(

Loading…
Cancel
Save