Fix bugs in CLI, core, and GTK

This commit is contained in:
2026-03-07 23:02:57 +02:00
parent 6392b7952f
commit 0ef3893bce
7 changed files with 136 additions and 50 deletions

View File

@@ -24,6 +24,7 @@ pub fn build_processing_page() -> adw::NavigationPage {
.css_classes(["heading"])
.halign(gtk::Align::Start)
.build();
progress_label.set_widget_name("processing-count-label");
let progress_bar = gtk::ProgressBar::builder()
.fraction(0.0)
@@ -39,6 +40,7 @@ pub fn build_processing_page() -> adw::NavigationPage {
.css_classes(["dim-label"])
.halign(gtk::Align::Start)
.build();
eta_label.set_widget_name("processing-eta-label");
// Activity log
let log_group = adw::PreferencesGroup::builder()
@@ -55,6 +57,7 @@ pub fn build_processing_page() -> adw::NavigationPage {
.orientation(gtk::Orientation::Vertical)
.spacing(2)
.build();
log_box.set_widget_name("processing-log-box");
log_scrolled.set_child(Some(&log_box));
log_group.add(&log_scrolled);