Replace user configuration with KDL and improve Rust source spacing
This commit is contained in:
1 parent
dbdfc5688e
commit
9e90de4e74
41 files changed
+1668
-559
No files matched your search
@@ -97,6 +97,7 @@ impl StickyNote {
|
||||
&& self.width == other.width
|
||||
&& self.height == other.height
|
||||
}
|
||||
|
||||
pub fn validate(&self) -> Result<(), String> {
|
||||
let invalid = |field: &str| {
|
||||
Err(format!(
|
||||
@@ -347,12 +348,14 @@ mod tests {
|
||||
..note.clone()
|
||||
}));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn defaults_are_safe_and_opt_in() {
|
||||
let clock = Clock::default();
|
||||
clock.validate().unwrap();
|
||||
assert!(!clock.on_output(Some("HDMI-A-1")));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn output_filters_do_not_guess_monitor_names() {
|
||||
let clock = Clock {
|
||||
@@ -364,6 +367,7 @@ mod tests {
|
||||
assert!(!clock.on_output(Some("eDP-1")));
|
||||
assert!(!clock.on_output(None));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn rejects_bad_sizes_colors_formats_and_zones() {
|
||||
for clock in [
|
||||
@@ -391,6 +395,7 @@ mod tests {
|
||||
assert!(clock.validate().is_err());
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn formats_timezone_and_lowercase() {
|
||||
let now: jiff::Zoned = "2026-09-26T21:05:00+00:00[UTC]".parse().unwrap();
|
||||
|
||||
@@ -449,6 +449,7 @@ impl WorkspaceSet {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
pub fn new(
|
||||
default_layout_mode: LayoutMode,
|
||||
default_column_width: ColumnWidth,
|
||||
|
||||
Reference in new issue
Block a user