Renamed the 'auto-refresh' settings to 'refresh-interval' so that they represent the internal behaviour better.
This commit is contained in:
parent
a7540583d6
commit
69a7a9b180
@ -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>
|
||||
|
||||
@ -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())
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user