feat: refine user profile popup (#206)

* update user popup

* .

* .
This commit is contained in:
reya
2025-11-20 08:23:02 +07:00
committed by GitHub
parent 0784a20be5
commit a6e00b47d8
11 changed files with 801 additions and 738 deletions

46
Cargo.lock generated
View File

@@ -1242,7 +1242,7 @@ dependencies = [
[[package]]
name = "collections"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"indexmap",
"rustc-hash 2.1.1",
@@ -1674,7 +1674,7 @@ dependencies = [
[[package]]
name = "derive_refineable"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"proc-macro2",
"quote",
@@ -2614,7 +2614,7 @@ dependencies = [
[[package]]
name = "gpui"
version = "0.2.2"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"as-raw-xcb-connection",
@@ -2713,7 +2713,7 @@ dependencies = [
[[package]]
name = "gpui_macros"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"heck 0.5.0",
"proc-macro2",
@@ -2724,7 +2724,7 @@ dependencies = [
[[package]]
name = "gpui_tokio"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"gpui",
@@ -2953,7 +2953,7 @@ dependencies = [
[[package]]
name = "http_client"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"async-compression",
@@ -2979,7 +2979,7 @@ dependencies = [
[[package]]
name = "http_client_tls"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"rustls",
"rustls-platform-verifier",
@@ -3775,7 +3775,7 @@ dependencies = [
[[package]]
name = "media"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"bindgen 0.71.1",
@@ -4025,7 +4025,7 @@ dependencies = [
[[package]]
name = "nostr"
version = "0.44.1"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"aes",
"base64",
@@ -4049,7 +4049,7 @@ dependencies = [
[[package]]
name = "nostr-connect"
version = "0.44.0"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"async-utility",
"nostr",
@@ -4061,7 +4061,7 @@ dependencies = [
[[package]]
name = "nostr-database"
version = "0.44.0"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"flatbuffers",
"lru",
@@ -4072,7 +4072,7 @@ dependencies = [
[[package]]
name = "nostr-gossip"
version = "0.44.0"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"nostr",
]
@@ -4080,7 +4080,7 @@ dependencies = [
[[package]]
name = "nostr-lmdb"
version = "0.44.0"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"async-utility",
"flume",
@@ -4094,7 +4094,7 @@ dependencies = [
[[package]]
name = "nostr-relay-pool"
version = "0.44.0"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"async-utility",
"async-wsocket",
@@ -4111,7 +4111,7 @@ dependencies = [
[[package]]
name = "nostr-sdk"
version = "0.44.1"
source = "git+https://github.com/rust-nostr/nostr#a7c768a8c1e6ecb3853ab17090766dbc779a5da9"
source = "git+https://github.com/rust-nostr/nostr#aa01f9fb8cd1ddbcc66e2b4ef58eeedbc0d54f56"
dependencies = [
"async-utility",
"nostr",
@@ -4628,7 +4628,7 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "perf"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"collections",
"serde",
@@ -5254,7 +5254,7 @@ dependencies = [
[[package]]
name = "refineable"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"derive_refineable",
]
@@ -5352,7 +5352,7 @@ dependencies = [
[[package]]
name = "reqwest_client"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"bytes",
@@ -5406,7 +5406,7 @@ dependencies = [
[[package]]
name = "rope"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"arrayvec",
"log",
@@ -5872,7 +5872,7 @@ checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semantic_version"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"serde",
@@ -6327,7 +6327,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "sum_tree"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"arrayvec",
"log",
@@ -7295,7 +7295,7 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
[[package]]
name = "util"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"anyhow",
"async-fs",
@@ -7331,7 +7331,7 @@ dependencies = [
[[package]]
name = "util_macros"
version = "0.1.0"
source = "git+https://github.com/zed-industries/zed#a39ba03bccff4eaf7e4fbc6496b2f4ee6faf7bb6"
source = "git+https://github.com/zed-industries/zed#1e2f15a3d70258ab366e9ac9309605749d5b0a27"
dependencies = [
"perf",
"quote",