ui crate and chrome sidebar

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2025-03-26 12:18:44 -07:00
parent 415a052602
commit 9c9b4199f5
38 changed files with 902 additions and 750 deletions

19
Cargo.lock generated
View File

@@ -3148,9 +3148,11 @@ dependencies = [
"egui",
"egui-winit",
"egui_extras",
"nostrdb",
"notedeck",
"notedeck_columns",
"notedeck_dave",
"notedeck_ui",
"profiling",
"puffin",
"puffin_egui",
@@ -3188,6 +3190,7 @@ dependencies = [
"indexmap",
"nostrdb",
"notedeck",
"notedeck_ui",
"open",
"poll-promise",
"pretty_assertions",
@@ -3236,6 +3239,22 @@ dependencies = [
"tracing",
]
[[package]]
name = "notedeck_ui"
version = "0.3.1"
dependencies = [
"egui",
"egui_extras",
"ehttp",
"image",
"nostrdb",
"notedeck",
"poll-promise",
"profiling",
"tokio",
"tracing",
]
[[package]]
name = "nu-ansi-term"
version = "0.46.0"