chore: restruture

This commit is contained in:
Ren Amamiya
2026-04-07 11:46:08 +07:00
parent 6fef2ae1c6
commit 9ff18aae35
45 changed files with 201 additions and 129 deletions

111
Cargo.lock generated
View File

@@ -280,7 +280,7 @@ dependencies = [
[[package]]
name = "assets"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"gpui 0.2.2 (git+https://github.com/zed-industries/zed)",
@@ -343,7 +343,7 @@ checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a"
dependencies = [
"async-task",
"concurrent-queue",
"fastrand 2.3.0",
"fastrand 2.4.1",
"futures-lite 2.6.1",
"pin-project-lite",
"slab",
@@ -577,7 +577,7 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]]
name = "auto_update"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -1037,7 +1037,7 @@ dependencies = [
[[package]]
name = "chat"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -1060,7 +1060,7 @@ dependencies = [
[[package]]
name = "chat_ui"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"chat",
@@ -1254,7 +1254,7 @@ dependencies = [
[[package]]
name = "collections"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"indexmap",
"rustc-hash 2.1.2",
@@ -1294,7 +1294,7 @@ dependencies = [
[[package]]
name = "common"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"bech32",
@@ -1390,7 +1390,7 @@ dependencies = [
[[package]]
name = "coop"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"assets",
@@ -1431,8 +1431,10 @@ dependencies = [
[[package]]
name = "coop_mobile"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"android-activity",
"android_logger",
"anyhow",
"assets",
"chat",
@@ -1443,10 +1445,10 @@ dependencies = [
"gpui-mobile",
"gpui_platform",
"gpui_tokio",
"itertools 0.13.0",
"log",
"nostr-connect",
"nostr-sdk",
"objc2",
"oneshot",
"person",
"relay_auth",
@@ -1463,7 +1465,7 @@ dependencies = [
[[package]]
name = "coop_web"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"assets",
@@ -1788,6 +1790,7 @@ dependencies = [
"quote",
"rustc_version",
"syn",
"unicode-xid",
]
[[package]]
@@ -1803,7 +1806,7 @@ dependencies = [
[[package]]
name = "derive_refineable"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"proc-macro2",
"quote",
@@ -1812,7 +1815,7 @@ dependencies = [
[[package]]
name = "device"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -2188,11 +2191,11 @@ dependencies = [
[[package]]
name = "fastrand"
version = "2.3.0"
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"
dependencies = [
"getrandom 0.2.17",
"getrandom 0.3.4",
]
[[package]]
@@ -2332,7 +2335,7 @@ version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be"
dependencies = [
"fastrand 2.3.0",
"fastrand 2.4.1",
"futures-core",
"futures-sink",
"spin 0.9.8",
@@ -2552,7 +2555,7 @@ version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
dependencies = [
"fastrand 2.3.0",
"fastrand 2.4.1",
"futures-core",
"futures-io",
"parking",
@@ -2879,7 +2882,7 @@ dependencies = [
[[package]]
name = "gpui"
version = "0.2.2"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"async-channel 2.5.0",
@@ -2959,12 +2962,12 @@ dependencies = [
[[package]]
name = "gpui-mobile"
version = "0.1.0"
source = "git+https://github.com/itsbalamurali/gpui-mobile#f75068f0e036c82fb10436549537d8daea83ef06"
source = "git+https://github.com/itsbalamurali/gpui-mobile#24c8ef2f987d7c0ad891ad15599d7f3ecd193282"
dependencies = [
"android-activity",
"android_logger",
"anyhow",
"block",
"block2",
"core-foundation 0.10.0",
"core-foundation-sys",
"core-graphics 0.24.0",
@@ -2977,7 +2980,7 @@ dependencies = [
"ndk",
"ndk-context",
"ndk-sys",
"objc",
"objc2",
"parking_lot",
"pathfinder_geometry",
"raw-window-handle",
@@ -2991,7 +2994,7 @@ dependencies = [
[[package]]
name = "gpui_linux"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"as-raw-xcb-connection",
@@ -3039,7 +3042,7 @@ dependencies = [
[[package]]
name = "gpui_macos"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"async-task",
@@ -3093,7 +3096,7 @@ dependencies = [
[[package]]
name = "gpui_macros"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"heck 0.5.0",
"proc-macro2",
@@ -3104,7 +3107,7 @@ dependencies = [
[[package]]
name = "gpui_platform"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"console_error_panic_hook",
"gpui 0.2.2 (git+https://github.com/zed-industries/zed)",
@@ -3117,7 +3120,7 @@ dependencies = [
[[package]]
name = "gpui_tokio"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"gpui 0.2.2 (git+https://github.com/zed-industries/zed)",
@@ -3137,7 +3140,7 @@ dependencies = [
[[package]]
name = "gpui_util"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"log",
@@ -3146,7 +3149,7 @@ dependencies = [
[[package]]
name = "gpui_web"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"console_error_panic_hook",
@@ -3198,7 +3201,7 @@ dependencies = [
[[package]]
name = "gpui_wgpu"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"bytemuck",
@@ -3226,7 +3229,7 @@ dependencies = [
[[package]]
name = "gpui_windows"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"collections 0.1.0 (git+https://github.com/zed-industries/zed)",
@@ -3523,7 +3526,7 @@ dependencies = [
[[package]]
name = "http_client"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"async-compression",
@@ -3548,7 +3551,7 @@ dependencies = [
[[package]]
name = "http_client_tls"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"rustls",
"rustls-platform-verifier",
@@ -4403,7 +4406,7 @@ dependencies = [
[[package]]
name = "media"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"bindgen",
@@ -5277,7 +5280,7 @@ dependencies = [
[[package]]
name = "perf"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"collections 0.1.0 (git+https://github.com/zed-industries/zed)",
"serde",
@@ -5286,7 +5289,7 @@ dependencies = [
[[package]]
name = "person"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -5401,7 +5404,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1"
dependencies = [
"atomic-waker",
"fastrand 2.3.0",
"fastrand 2.4.1",
"futures-io",
]
@@ -5997,7 +6000,7 @@ dependencies = [
[[package]]
name = "refineable"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"derive_refineable 0.1.0 (git+https://github.com/zed-industries/zed)",
]
@@ -6033,7 +6036,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "relay_auth"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -6096,7 +6099,7 @@ dependencies = [
[[package]]
name = "reqwest_client"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"bytes",
@@ -6154,7 +6157,7 @@ dependencies = [
[[package]]
name = "rope"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"heapless 0.9.2",
"log",
@@ -6431,7 +6434,7 @@ dependencies = [
[[package]]
name = "scheduler"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"async-task",
"backtrace",
@@ -6710,7 +6713,7 @@ dependencies = [
[[package]]
name = "settings"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -6957,7 +6960,7 @@ dependencies = [
[[package]]
name = "state"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -7044,7 +7047,7 @@ dependencies = [
[[package]]
name = "sum_tree"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"heapless 0.9.2",
"log",
@@ -7278,7 +7281,7 @@ version = "3.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"
dependencies = [
"fastrand 2.3.0",
"fastrand 2.4.1",
"getrandom 0.4.2",
"once_cell",
"rustix 1.1.4",
@@ -7307,7 +7310,7 @@ dependencies = [
[[package]]
name = "theme"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"gpui 0.2.2 (git+https://github.com/zed-industries/zed)",
@@ -7444,7 +7447,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "title_bar"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -7826,7 +7829,7 @@ dependencies = [
[[package]]
name = "ui"
version = "1.0.0-beta2"
version = "1.0.0-beta3"
dependencies = [
"anyhow",
"common",
@@ -8056,7 +8059,7 @@ dependencies = [
[[package]]
name = "util"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"async-fs",
@@ -8105,7 +8108,7 @@ dependencies = [
[[package]]
name = "util_macros"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"perf 0.1.0 (git+https://github.com/zed-industries/zed)",
"quote",
@@ -9933,7 +9936,7 @@ dependencies = [
[[package]]
name = "zlog"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"anyhow",
"chrono",
@@ -9961,7 +9964,7 @@ dependencies = [
[[package]]
name = "ztracing"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
dependencies = [
"tracing",
"tracing-subscriber",
@@ -9977,7 +9980,7 @@ source = "git+https://github.com/zed-industries/zed?rev=56104fb17e6c5849900a4c28
[[package]]
name = "ztracing_macro"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#68452a3daea53843b9b388ec53a2cfd7673baac0"
source = "git+https://github.com/zed-industries/zed#3a5dc8ef6aaed33f7c57f9eeab36bbc71a19bc59"
[[package]]
name = "zune-core"