Renamed the 'auto-refresh' settings to 'refresh-interval' so that they represent the internal behaviour better.

This commit is contained in:
Rowan Lewis 2018-03-16 23:31:12 +01:00
parent a7540583d6
commit 69a7a9b180
2 changed files with 8 additions and 8 deletions

View File

@ -14,17 +14,17 @@
<default>false</default>
<summary>Enable or disable dark theme</summary>
</key>
<key name="auto-refresh" type="b">
<key name="refresh-interval" type="b">
<default>true</default>
<summary>Whether to periodically refresh content</summary>
</key>
<key name="auto-refresh-time" type="i">
<key name="refresh-interval-time" type="i">
<range min="1" max="100"/>
<default>1</default>
<summary>How many periods of time to wait between automatic refreshes</summary>
</key>
<key name="auto-refresh-period" enum="org.gnome.Hammond.timePeriods">
<key name="refresh-interval-period" enum="org.gnome.Hammond.timePeriods">
<default>'hours'</default>
<summary>What period of time to wait between automatic refreshes</summary>
</key>

View File

@ -36,15 +36,15 @@ pub fn refresh(source: Option<Vec<Source>>, sender: Sender<Action>) {
}
pub fn get_refresh_interval(settings: &Settings) -> u32 {
let time = settings.get_int("auto-refresh-time") as u32;
let period = settings.get_string("auto-refresh-period").unwrap();
let time = settings.get_int("refresh-interval-time") as u32;
let period = settings.get_string("refresh-interval-period").unwrap();
time_period_to_seconds(&time, period.as_str())
}
pub fn get_cleanup_age(settings: &Settings) -> u32 {
let time = settings.get_int("auto-refresh-time") as u32;
let period = settings.get_string("auto-refresh-period").unwrap();
let time = settings.get_int("cleanup-age-time") as u32;
let period = settings.get_string("cleanup-age-period").unwrap();
time_period_to_seconds(&time, period.as_str())
}