made channel entries interactable
Dependencies
- [2]
ZGSCV5DIsplit channel labels into discrete component - [3]
G2CHQAOPparsed `pijul log` text blob into individual entries & fields - [*]
NSE6BLWAinit slint project from https://github.com/slint-ui/slint-rust-template
Change contents
- replacement in ui/app-window.slint at line 101
Rectangle {active-marker := Rectangle { - edit in ui/app-window.slint at line 104
border-radius: 5px; - replacement in ui/app-window.slint at line 106
background: blue;background: Palette.accent-background;}label-backdrop := Rectangle {label := Text {text: "\{name}";} - edit in ui/app-window.slint at line 114
} - replacement in ui/app-window.slint at line 116
Text {text: "\{name}";in-out property <bool> is-selected: false;touch := TouchArea {clicked => {is-selected = true; - edit in ui/app-window.slint at line 122
states [selected when is-selected: {label-backdrop.background: Palette.selection-background;label.color: Palette.selection-foreground;}lowlighted when !is-selected && touch.has-hover: {label-backdrop.background: Palette.alternate-background;label.color: Palette.alternate-foreground;}off when !is-selected && !touch.has-hover: {label-backdrop.background: Palette.background;label.color: Palette.foreground;}]