diff options
Diffstat (limited to 'src/components/preference_pages')
| -rw-r--r-- | src/components/preference_pages/editor.rs | 12 | ||||
| -rw-r--r-- | src/components/preference_pages/general.rs | 11 | ||||
| -rw-r--r-- | src/components/preference_pages/map.rs | 18 | ||||
| -rw-r--r-- | src/components/preference_pages/stages.rs | 16 | ||||
| -rw-r--r-- | src/components/preference_pages/templates.rs | 12 |
5 files changed, 35 insertions, 34 deletions
diff --git a/src/components/preference_pages/editor.rs b/src/components/preference_pages/editor.rs index 0c6bda6..b064077 100644 --- a/src/components/preference_pages/editor.rs +++ b/src/components/preference_pages/editor.rs @@ -70,7 +70,7 @@ impl SimpleComponent for Editor { set_spacing: 10, gtk::Label { - set_label: &tr!("preferences.editor.font_size.title"), + set_label: &tr!("Font Size"), add_css_class: "heading", set_halign: gtk::Align::Start, }, @@ -90,7 +90,7 @@ impl SimpleComponent for Editor { format!( "{} ({})", value as i32, - tr!("preferences.editor.default_font_size") + tr!("Default") ) } else { format!("{}", value as i32) @@ -104,7 +104,7 @@ impl SimpleComponent for Editor { }, gtk::Label { - set_label: &tr!("preferences.editor.editor_style.title"), + set_label: &tr!("Editor Style"), add_css_class: "heading", set_halign: gtk::Align::Start, set_margin_top: 10, @@ -118,7 +118,7 @@ impl SimpleComponent for Editor { set_spacing: 10, gtk::Label { - set_label: &tr!("preferences.editor.font"), + set_label: &tr!("Font"), }, gtk::FontDialogButton::new(Some(gtk::FontDialog::new())) { @@ -149,7 +149,7 @@ impl SimpleComponent for Editor { ) -> ComponentParts<Self> { let soft_wrap_switch = switch::Switch::builder() .launch(switch::SwitchInit { - label: tr!("preferences.editor.editor_style.soft_wrap_lines"), + label: tr!("Soft wrap lines"), state: init.soft_wrap, }) .forward(sender.input_sender(), move |output| match output { @@ -158,7 +158,7 @@ impl SimpleComponent for Editor { let custom_font_switch = switch::Switch::builder() .launch(switch::SwitchInit { - label: tr!("preferences.editor.editor_style.use_custom_font"), + label: tr!("Use custom font"), state: init.use_custom_font, }) .forward(sender.input_sender(), move |output| match output { diff --git a/src/components/preference_pages/general.rs b/src/components/preference_pages/general.rs index 351c4a5..532e654 100644 --- a/src/components/preference_pages/general.rs +++ b/src/components/preference_pages/general.rs @@ -37,7 +37,7 @@ impl SimpleComponent for General { set_valign: gtk::Align::Start, gtk::Label { - set_label: &tr!("preferences.general.preferences.title"), + set_label: &tr!("Preferences"), add_css_class: "heading", set_halign: gtk::Align::Start, }, @@ -45,17 +45,17 @@ impl SimpleComponent for General { set_orientation: gtk::Orientation::Horizontal, set_spacing: 10, - gtk::Button::with_label(&tr!("preferences.general.preferences.export")) { + gtk::Button::with_label(&tr!("Export")) { connect_clicked => { sender.output(PreferencesAction::Export).ok(); } }, - gtk::Button::with_label(&tr!("preferences.general.preferences.import")) { + gtk::Button::with_label(&tr!("Import")) { connect_clicked => { sender.output(PreferencesAction::Import).ok(); } }, - gtk::Button::with_label(&tr!("preferences.general.preferences.reset")) { + gtk::Button::with_label(&tr!("Reset to defaults")) { add_css_class: "destructive-action", connect_clicked => { sender.output(PreferencesAction::ResetToDefaults).ok(); @@ -64,7 +64,8 @@ impl SimpleComponent for General { }, gtk::Label { - set_label: &tr!("preferences.general.explanation"), + set_label: &tr!(r"Export your preferences to share with others or back up your settings. + Import preferences from a file to restore settings."), add_css_class: "dim-label", set_halign: gtk::Align::Start, set_wrap: true diff --git a/src/components/preference_pages/map.rs b/src/components/preference_pages/map.rs index 5ec59e1..fb5178c 100644 --- a/src/components/preference_pages/map.rs +++ b/src/components/preference_pages/map.rs @@ -68,7 +68,7 @@ impl SimpleComponent for Map { set_valign: gtk::Align::Start, gtk::Label { - set_label: &tr!("preferences.map.map_style.title"), + set_label: &tr!("Map Style"), add_css_class: "heading", set_halign: gtk::Align::Start, }, @@ -81,7 +81,7 @@ impl SimpleComponent for Map { set_spacing: 10, gtk::Label { - set_label: &tr!("preferences.map.font"), + set_label: &tr!("Font"), }, gtk::FontDialogButton::new(Some(gtk::FontDialog::new())) { @@ -101,7 +101,7 @@ impl SimpleComponent for Map { }, gtk::Label { - set_label: &tr!("preferences.map.export.title"), + set_label: &tr!("Export"), add_css_class: "heading", set_halign: gtk::Align::Start, set_margin_top: 10, @@ -112,11 +112,11 @@ impl SimpleComponent for Map { set_spacing: 10, gtk::Label { - set_label: &tr!("preferences.map.export.default_format"), + set_label: &tr!("Default export format"), }, gtk::DropDown::new(Some(gtk::StringList::new(&[ - &tr!("export_formats.png"), - &tr!("export_formats.svg"), + &tr!("PNG (Raster)"), + &tr!("SVG (Vector)"), ])), None::<gtk::Expression>) { #[watch] #[block_signal(export_handler)] @@ -143,7 +143,7 @@ impl SimpleComponent for Map { ) -> ComponentParts<Self> { let show_background_switch = switch::Switch::builder() .launch(switch::SwitchInit { - label: tr!("preferences.map.map_style.show_background"), + label: tr!("Show map background"), state: init.show_background, }) .forward(sender.input_sender(), move |output| match output { @@ -152,7 +152,7 @@ impl SimpleComponent for Map { let custom_font_switch = switch::Switch::builder() .launch(switch::SwitchInit { - label: tr!("preferences.map.map_style.use_custom_font"), + label: tr!("Use custom font"), state: init.use_custom_font, }) .forward(sender.input_sender(), move |output| match output { @@ -161,7 +161,7 @@ impl SimpleComponent for Map { let smart_label_positioning_switch = switch::Switch::builder() .launch(switch::SwitchInit { - label: tr!("preferences.map.map_style.use_smart_label_positioning"), + label: tr!("Use smart label positioning"), state: init.use_smart_label_positioning, }) .forward(sender.input_sender(), move |output| match output { diff --git a/src/components/preference_pages/stages.rs b/src/components/preference_pages/stages.rs index 12ee0e6..0534f37 100644 --- a/src/components/preference_pages/stages.rs +++ b/src/components/preference_pages/stages.rs @@ -53,12 +53,12 @@ impl SimpleComponent for Stages { set_valign: gtk::Align::Start, gtk::Label { - set_label: &tr!("preferences.stages.title"), + set_label: &tr!("Custom Stages"), add_css_class: "heading", set_halign: gtk::Align::Start, }, gtk::Label { - set_label: &tr!("preferences.stages.explanation"), + set_label: &tr!("Custom stages allow you to define your own evolution axis label."), add_css_class: "dim-label", set_halign: gtk::Align::Start, set_wrap: true, @@ -82,31 +82,31 @@ impl SimpleComponent for Stages { add_css_class: "dim-label", gtk::Label { - set_label: &tr!("preferences.stages.column.name"), + set_label: &tr!("Name"), set_xalign: 0.0, set_hexpand: true, set_width_chars: 15, }, gtk::Label { - set_label: &tr!("preferences.stages.column.stage_i"), + set_label: &tr!("Stage I"), set_xalign: 0.0, set_hexpand: true, set_width_chars: 12, }, gtk::Label { - set_label: &tr!("preferences.stages.column.stage_ii"), + set_label: &tr!("Stage II"), set_xalign: 0.0, set_hexpand: true, set_width_chars: 12, }, gtk::Label { - set_label: &tr!("preferences.stages.column.stage_iii"), + set_label: &tr!("Stage III"), set_xalign: 0.0, set_hexpand: true, set_width_chars: 12, }, gtk::Label { - set_label: &tr!("preferences.stages.column.stage_iv"), + set_label: &tr!("Stage IV"), set_xalign: 0.0, set_hexpand: true, set_width_chars: 12, @@ -129,7 +129,7 @@ impl SimpleComponent for Stages { set_spacing: 10, set_halign: gtk::Align::End, gtk::Button::from_icon_name("list-add-symbolic") { - set_tooltip_text: Some(&tr!("preferences.stages.help.add")), + set_tooltip_text: Some(&tr!("Add custom stage")), connect_clicked => StagesAction::AddCustomStage, } }, diff --git a/src/components/preference_pages/templates.rs b/src/components/preference_pages/templates.rs index 4682ab9..4e95dab 100644 --- a/src/components/preference_pages/templates.rs +++ b/src/components/preference_pages/templates.rs @@ -83,14 +83,14 @@ impl SimpleComponent for Templates { #[wrap(Some)] set_sidebar = &adw::NavigationPage { - set_title: &tr!("preferences.templates.title"), + set_title: &tr!("Templates"), gtk::Box { set_orientation: gtk::Orientation::Vertical, set_margin_all: 20, set_spacing: 10, gtk::Label { - set_label: &tr!("preferences.templates.title"), + set_label: &tr!("Templates"), add_css_class: "heading", set_halign: gtk::Align::Start, set_margin_start: 5, @@ -113,7 +113,7 @@ impl SimpleComponent for Templates { set_halign: gtk::Align::End, gtk::Button::from_icon_name("list-remove-symbolic") { - set_tooltip_text: Some(&tr!("preferences.templates.help.remove")), + set_tooltip_text: Some(&tr!("Remove template")), connect_clicked[sender] => move |_| { sender.input(TemplatesAction::RemoveTemplate); @@ -121,11 +121,11 @@ impl SimpleComponent for Templates { }, gtk::Button::from_icon_name("list-add-symbolic") { - set_tooltip_text: Some(&tr!("preferences.templates.help.add")), + set_tooltip_text: Some(&tr!("Add template")), connect_clicked[sender] => move |_| { sender.output(PreferencesAction::AddTemplate(tr!( - "dialog.template.default_label" + "My Template" ))).ok(); }, }, @@ -184,7 +184,7 @@ impl SimpleComponent for Templates { } } else { gtk::Label { - set_label: &tr!("preferences.templates.empty"), + set_label: &tr!("There are no templates. Click on the + button to create one."), add_css_class: "dim-label", set_hexpand: true, set_vexpand: true, |