|
@@ -18,6 +18,7 @@ struct Settings {
|
18
|
18
|
#[derive(Deserialize)]
|
19
|
19
|
struct General {
|
20
|
20
|
start_url: Option<String>,
|
|
21
|
+ max_width: Option<usize>,
|
21
|
22
|
}
|
22
|
23
|
|
23
|
24
|
#[derive(Deserialize)]
|
|
@@ -76,6 +77,13 @@ pub fn start_url() -> Option<String> {
|
76
|
77
|
}
|
77
|
78
|
}
|
78
|
79
|
|
|
80
|
+pub fn max_width() -> Option<usize> {
|
|
81
|
+ match read().general {
|
|
82
|
+ Some(general) => general.max_width,
|
|
83
|
+ None => None,
|
|
84
|
+ }
|
|
85
|
+}
|
|
86
|
+
|
79
|
87
|
const DEFAULT_FONT: &str = "serif";
|
80
|
88
|
const DEFAULT_FONT_STYLE: &str = "normal";
|
81
|
89
|
const DEFAULT_FONT_SIZE: i32 = 11 * pango_sys::PANGO_SCALE;
|