notedeck

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

commit 27f4acea1c3402831b7841f5a354ede49b59fc77
parent 51457a02602709c92e9c66d5703102edec193cf2
Author: Ken Sedgwick <ken@bonsai.com>
Date:   Thu, 27 Feb 2025 15:29:42 -0800

WIP: use modified version of egui

Diffstat:
MCargo.lock | 22+++++++++++-----------
MCargo.toml | 11+++++------
2 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -1144,7 +1144,7 @@ dependencies = [ [[package]] name = "ecolor" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "bytemuck", "emath 0.30.0", @@ -1154,7 +1154,7 @@ dependencies = [ [[package]] name = "eframe" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ahash", "bytemuck", @@ -1204,7 +1204,7 @@ dependencies = [ [[package]] name = "egui" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "accesskit 0.17.1", "ahash", @@ -1221,7 +1221,7 @@ dependencies = [ [[package]] name = "egui-wgpu" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ahash", "bytemuck", @@ -1240,7 +1240,7 @@ dependencies = [ [[package]] name = "egui-winit" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ahash", "arboard", @@ -1271,7 +1271,7 @@ dependencies = [ [[package]] name = "egui_extras" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ahash", "egui 0.30.0", @@ -1287,7 +1287,7 @@ dependencies = [ [[package]] name = "egui_glow" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ahash", "bytemuck", @@ -1361,7 +1361,7 @@ dependencies = [ [[package]] name = "emath" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "bytemuck", "serde", @@ -1463,7 +1463,7 @@ dependencies = [ [[package]] name = "epaint" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" dependencies = [ "ab_glyph", "ahash", @@ -1481,7 +1481,7 @@ dependencies = [ [[package]] name = "epaint_default_fonts" version = "0.30.0" -source = "git+https://github.com/jb55/egui?rev=03c769a3576920d5e33e01c06167e7c67d296625#03c769a3576920d5e33e01c06167e7c67d296625" +source = "git+https://github.com/ksedgwic/egui?rev=153febd3bbe3812f69077d6f75f2d6d9e36ca405#153febd3bbe3812f69077d6f75f2d6d9e36ca405" [[package]] name = "equivalent" @@ -2862,8 +2862,8 @@ dependencies = [ "strum", "strum_macros", "tempfile", - "tokenator", "thiserror 2.0.11", + "tokenator", "tokio", "tracing", "tracing-appender", diff --git a/Cargo.toml b/Cargo.toml @@ -72,9 +72,8 @@ strip = true # Strip symbols from binary* [patch.crates-io] -egui = { git = "https://github.com/jb55/egui", rev = "03c769a3576920d5e33e01c06167e7c67d296625" } -eframe = { git = "https://github.com/jb55/egui", rev = "03c769a3576920d5e33e01c06167e7c67d296625" } -egui-winit = { git = "https://github.com/jb55/egui", rev = "03c769a3576920d5e33e01c06167e7c67d296625" } -egui_extras = { git = "https://github.com/jb55/egui", rev = "03c769a3576920d5e33e01c06167e7c67d296625" } -# on master was git = "https://github.com/damus-io/egui", branch = "update_layouter_0.29.1" -epaint = { git = "https://github.com/jb55/egui", rev = "03c769a3576920d5e33e01c06167e7c67d296625" } +egui = { git = "https://github.com/ksedgwic/egui", rev = "153febd3bbe3812f69077d6f75f2d6d9e36ca405" } +eframe = { git = "https://github.com/ksedgwic/egui", rev = "153febd3bbe3812f69077d6f75f2d6d9e36ca405" } +egui-winit = { git = "https://github.com/ksedgwic/egui", rev = "153febd3bbe3812f69077d6f75f2d6d9e36ca405" } +egui_extras = { git = "https://github.com/ksedgwic/egui", rev = "153febd3bbe3812f69077d6f75f2d6d9e36ca405" } +epaint = { git = "https://github.com/ksedgwic/egui", rev = "153febd3bbe3812f69077d6f75f2d6d9e36ca405" }