feat: add ScoreListWidget with execution confirmation

Implement ScoreListWidget to manage score list rendering and execution confirmation flow. This includes methods for scrolling through scores, launching an execution, confirming/denying the execution, and rendering a popup for user confirmation.
This commit is contained in:
2025-01-27 23:24:21 -05:00
parent 651266d71c
commit 3410751463
21 changed files with 369 additions and 23 deletions

2
harmony-rs/Cargo.lock generated
View File

@@ -496,6 +496,7 @@ checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
dependencies = [
"bitflags 2.6.0",
"crossterm_winapi",
"futures-core",
"mio",
"parking_lot",
"rustix",
@@ -1111,6 +1112,7 @@ dependencies = [
"log",
"ratatui",
"tokio",
"tokio-stream",
]
[[package]]