notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit ef1e7e3ac8f45a6efb3fd30de14ceac4e19f7de7
parent f3201bee21ee678e8787410a618b6d1fc778fa41
Author: William Casarin <jb55@jb55.com>
Date:   Thu, 15 Feb 2024 14:05:37 -0800

perf: fix profiler

Signed-off-by: William Casarin <jb55@jb55.com>

Diffstat:
MCargo.lock | 63+++++++++++++--------------------------------------------------
MCargo.toml | 2+-
2 files changed, 14 insertions(+), 51 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -808,12 +808,6 @@ checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" [[package]] name = "ecolor" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57539aabcdbb733b6806ef421b66dec158dc1582107ad6d51913db3600303354" - -[[package]] -name = "ecolor" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c912193fa5698d4fbc857b831fb96b42215dcf565e06012993a65901299a21f" @@ -831,7 +825,7 @@ dependencies = [ "bytemuck", "cocoa", "document-features", - "egui 0.26.1", + "egui", "egui-wgpu", "egui-winit", "egui_glow", @@ -861,24 +855,13 @@ dependencies = [ [[package]] name = "egui" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0bf640ed7f3bf3d14ebf00d73bacc09c886443ee84ca6494bde37953012c9e3" -dependencies = [ - "ahash", - "epaint 0.25.0", - "nohash-hasher", -] - -[[package]] -name = "egui" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abecd396ede556116fceaa0098a1c9278ef526119c5097311eac4bcf57484c52" dependencies = [ "accesskit", "ahash", - "epaint 0.26.1", + "epaint", "log", "nohash-hasher", "puffin", @@ -893,8 +876,8 @@ checksum = "5c3b9dafdf68e57b0553205fa32bb111d84573de58410cd5fa448dc716e1d597" dependencies = [ "bytemuck", "document-features", - "egui 0.26.1", - "epaint 0.26.1", + "egui", + "epaint", "log", "puffin", "thiserror", @@ -911,7 +894,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0ef887214f5b65883cd1c85b0a5335e06f2876446c67fb64939c1ef0be518e0" dependencies = [ "arboard", - "egui 0.26.1", + "egui", "log", "puffin", "raw-window-handle 0.6.0", @@ -927,7 +910,7 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "011213c1c95821080d1ea7a28cb2928f89df4d794a4c5f0ed034958966c58860" dependencies = [ - "egui 0.26.1", + "egui", "ehttp 0.4.0", "enum-map", "image", @@ -944,7 +927,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95307de94643fc205543c4145f2ce254685f6a6ead906393e3996ede9a67b87f" dependencies = [ "bytemuck", - "egui 0.26.1", + "egui", "egui-winit", "glow", "log", @@ -990,12 +973,6 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "emath" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ee58355767587db7ba3738930d93cad3052cd834c2b48b9ef6ef26fe4823b7e" - -[[package]] -name = "emath" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2386663fafbd043f2cd14f0ded4702deb9348fb7e7bacba9c9087a31b17487f1" @@ -1089,20 +1066,6 @@ dependencies = [ [[package]] name = "epaint" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e638cb066bff0903bbb6143116cfd134a42279c7d68f19c0352a94f15a402de7" -dependencies = [ - "ab_glyph", - "ahash", - "ecolor 0.25.0", - "emath 0.25.0", - "nohash-hasher", - "parking_lot", -] - -[[package]] -name = "epaint" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36ac8c9ca960f0263856a7fbc90d7ad41280e8865a7cd3c64d3daec016bd7115" @@ -1110,8 +1073,8 @@ dependencies = [ "ab_glyph", "ahash", "bytemuck", - "ecolor 0.26.1", - "emath 0.26.1", + "ecolor", + "emath", "log", "nohash-hasher", "parking_lot", @@ -2110,7 +2073,7 @@ dependencies = [ "android_logger", "console_error_panic_hook", "eframe", - "egui 0.26.1", + "egui", "egui_extras", "ehttp 0.2.0", "enostr", @@ -2510,11 +2473,11 @@ dependencies = [ [[package]] name = "puffin_egui" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c967110bf23431eb332ef2290419825f5aa915192ff26b56c294019cab3399d" +checksum = "49058d85ba61f403263d90fe72df1da7f60522a2fcd3a44a4f6acd5459106081" dependencies = [ - "egui 0.25.0", + "egui", "indexmap", "natord", "once_cell", diff --git a/Cargo.toml b/Cargo.toml @@ -27,7 +27,7 @@ tracing = "0.1.40" enostr = { path = "enostr" } serde_json = "1.0.89" env_logger = "0.10.0" -puffin_egui = { version = "0.25.0", optional = true } +puffin_egui = { version = "0.26.0", optional = true } puffin = { version = "0.19.0", optional = true } nostrdb = { git = "https://github.com/damus-io/nostrdb-rs", rev = "750539d0b71ed81ec626e4670eccf34950ad2942" }