aboutsummaryrefslogtreecommitdiff
path: root/src/components/preference_pages
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/preference_pages')
-rw-r--r--src/components/preference_pages/editor.rs12
-rw-r--r--src/components/preference_pages/general.rs11
-rw-r--r--src/components/preference_pages/map.rs18
-rw-r--r--src/components/preference_pages/stages.rs16
-rw-r--r--src/components/preference_pages/templates.rs12
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,