Add accessible labels to sliders and watermark position grid

This commit is contained in:
2026-03-06 13:51:01 +02:00
parent f5d55167fb
commit b54e0545b0
3 changed files with 15 additions and 0 deletions

View File

@@ -57,6 +57,9 @@ pub fn build_compress_page(state: &AppState) -> adw::NavigationPage {
quality_scale.add_mark(3.0, gtk::PositionType::Bottom, Some("Medium"));
quality_scale.add_mark(4.0, gtk::PositionType::Bottom, Some("High"));
quality_scale.add_mark(5.0, gtk::PositionType::Bottom, Some("Maximum"));
quality_scale.update_property(&[
gtk::accessible::Property::Label("Compression quality, from Web Optimized to Maximum"),
]);
let quality_label = gtk::Label::builder()
.label(quality_description(initial_val as u32))