diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-03-23 20:52:55 +0100 |
|---|---|---|
| committer | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-03-26 18:07:20 +0100 |
| commit | 8ce55652306908bf24ee351caad60bd21b0bef72 (patch) | |
| tree | c4710c2be73bcfc5afb172dd76284735ee6924f0 /src/preferences | |
| parent | 34a4ddeb3ad4c2b4e317648f58db5a460f4a14bb (diff) | |
Use breakpoints to disable horizontal layout at smaller sizes
Diffstat (limited to 'src/preferences')
| -rw-r--r-- | src/preferences/pages/general.rs | 6 | ||||
| -rw-r--r-- | src/preferences/window.rs | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/preferences/pages/general.rs b/src/preferences/pages/general.rs index d1596c4..e65ede6 100644 --- a/src/preferences/pages/general.rs +++ b/src/preferences/pages/general.rs @@ -17,7 +17,7 @@ use gtk::FileFilter; use gtk::prelude::*; use relm4::Sender; -use relm4::gtk; +use relm4::{adw, gtk}; use crate::tr; @@ -92,7 +92,7 @@ impl GeneralPage { } } -pub fn show_export_dialog(sender: &Sender<PreferencesInput>, window: >k::Window) { +pub fn show_export_dialog(sender: &Sender<PreferencesInput>, window: &adw::Window) { let filter = FileFilter::new(); filter.add_pattern("*.json"); filter.set_name(Some(&tr!("dialog.file_type.json"))); @@ -118,7 +118,7 @@ pub fn show_export_dialog(sender: &Sender<PreferencesInput>, window: >k::Windo }); } -pub fn show_import_dialog(sender: &Sender<PreferencesInput>, window: >k::Window) { +pub fn show_import_dialog(sender: &Sender<PreferencesInput>, window: &adw::Window) { let filter = FileFilter::new(); filter.add_pattern("*.json"); filter.set_name(Some(&tr!("dialog.file_type.json"))); diff --git a/src/preferences/window.rs b/src/preferences/window.rs index 0997716..b7db8c5 100644 --- a/src/preferences/window.rs +++ b/src/preferences/window.rs @@ -20,7 +20,7 @@ use std::path::PathBuf; use gtk::prelude::*; -use relm4::{ComponentParts, ComponentSender, SimpleComponent, gtk}; +use relm4::{ComponentParts, ComponentSender, SimpleComponent, adw, gtk}; use crate::tr; @@ -85,7 +85,7 @@ pub enum PreferencesOutput { pub struct PreferencesWindow { preferences: UserPreferences, - window: gtk::Window, + window: adw::Window, // Widget references for pages general_page: general::GeneralPage, editor_page: editor::EditorPage, @@ -101,7 +101,7 @@ impl SimpleComponent for PreferencesWindow { type Output = PreferencesOutput; view! { - gtk::Window { + adw::Window { set_title: Some(&tr!("preferences.title")), set_default_width: 700, set_default_height: 500, |