new rendering engine

This commit is contained in:
2026-06-19 02:55:33 +02:00
parent 0a90d6a5d7
commit 81a4167382
53 changed files with 1668 additions and 378 deletions

View File

@@ -1,12 +1,12 @@
use application::DataProjection;
use domain::{DisplayHint, KeyMapping, Value, WidgetConfig};
use domain::{DisplayHint, DisplayHintKind, KeyMapping, Value, WidgetConfig};
use std::collections::BTreeMap;
fn weather_widget() -> WidgetConfig {
WidgetConfig::new(
1,
"weather".into(),
DisplayHint::IconValue,
DisplayHint::new(DisplayHintKind::IconValue),
10,
vec![
KeyMapping {
@@ -87,7 +87,7 @@ async fn apply_poll_result_only_updates_widgets_bound_to_source() {
WidgetConfig::new(
2,
"portfolio".into(),
DisplayHint::KeyValue,
DisplayHint::new(DisplayHintKind::KeyValue),
20,
vec![KeyMapping {
source_path: "$.value".into(),