chore: Update GPUI to fix click_count API changes. (#1123)

Closes #1116
This commit is contained in:
Jason Lee 2025-08-08 11:53:45 +08:00 committed by GitHub
parent 0ab497ea1d
commit 123a4a9fcd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 32 additions and 19 deletions

49
Cargo.lock generated
View file

@ -733,7 +733,7 @@ dependencies = [
"bitflags 2.9.1", "bitflags 2.9.1",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.11.0", "itertools 0.10.5",
"lazy_static", "lazy_static",
"lazycell", "lazycell",
"log", "log",
@ -756,7 +756,7 @@ dependencies = [
"bitflags 2.9.1", "bitflags 2.9.1",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.11.0", "itertools 0.10.5",
"log", "log",
"prettyplease", "prettyplease",
"proc-macro2", "proc-macro2",
@ -1432,7 +1432,7 @@ dependencies = [
[[package]] [[package]]
name = "collections" name = "collections"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"indexmap 2.9.0", "indexmap 2.9.0",
"rustc-hash 2.1.0", "rustc-hash 2.1.0",
@ -1990,7 +1990,7 @@ dependencies = [
[[package]] [[package]]
name = "derive_refineable" name = "derive_refineable"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -3142,7 +3142,7 @@ dependencies = [
[[package]] [[package]]
name = "gpui" name = "gpui"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"as-raw-xcb-connection", "as-raw-xcb-connection",
@ -3327,7 +3327,7 @@ dependencies = [
[[package]] [[package]]
name = "gpui_macros" name = "gpui_macros"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"heck 0.5.0", "heck 0.5.0",
"proc-macro2", "proc-macro2",
@ -3338,9 +3338,9 @@ dependencies = [
[[package]] [[package]]
name = "grid" name = "grid"
version = "0.17.0" version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71b01d27060ad58be4663b9e4ac9e2d4806918e8876af8912afbddd1a91d5eaa" checksum = "12101ecc8225ea6d675bc70263074eab6169079621c2186fe0c66590b2df9681"
[[package]] [[package]]
name = "gtk" name = "gtk"
@ -3597,7 +3597,7 @@ dependencies = [
[[package]] [[package]]
name = "http_client" name = "http_client"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bytes", "bytes",
@ -3606,6 +3606,8 @@ dependencies = [
"http", "http",
"http-body", "http-body",
"log", "log",
"parking_lot",
"reqwest 0.12.15 (git+https://github.com/zed-industries/reqwest.git?rev=951c770a32f1998d6e999cef3e59e0013e6c4415)",
"serde", "serde",
"serde_json", "serde_json",
"url", "url",
@ -3615,7 +3617,7 @@ dependencies = [
[[package]] [[package]]
name = "http_client_tls" name = "http_client_tls"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"rustls", "rustls",
"rustls-platform-verifier", "rustls-platform-verifier",
@ -4441,7 +4443,7 @@ dependencies = [
[[package]] [[package]]
name = "media" name = "media"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bindgen 0.71.1", "bindgen 0.71.1",
@ -4499,6 +4501,16 @@ version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]]
name = "mime_guess"
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
dependencies = [
"mime",
"unicase",
]
[[package]] [[package]]
name = "minify-html" name = "minify-html"
version = "0.15.0" version = "0.15.0"
@ -6390,7 +6402,7 @@ dependencies = [
[[package]] [[package]]
name = "refineable" name = "refineable"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"derive_refineable", "derive_refineable",
"workspace-hack", "workspace-hack",
@ -6515,6 +6527,7 @@ dependencies = [
"js-sys", "js-sys",
"log", "log",
"mime", "mime",
"mime_guess",
"once_cell", "once_cell",
"percent-encoding", "percent-encoding",
"pin-project-lite", "pin-project-lite",
@ -6545,7 +6558,7 @@ dependencies = [
[[package]] [[package]]
name = "reqwest_client" name = "reqwest_client"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bytes", "bytes",
@ -7121,7 +7134,7 @@ checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
[[package]] [[package]]
name = "semantic_version" name = "semantic_version"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"serde", "serde",
@ -7705,7 +7718,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]] [[package]]
name = "sum_tree" name = "sum_tree"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"log", "log",
@ -7908,9 +7921,9 @@ dependencies = [
[[package]] [[package]]
name = "taffy" name = "taffy"
version = "0.8.3" version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7aaef0ac998e6527d6d0d5582f7e43953bb17221ac75bb8eb2fcc2db3396db1c" checksum = "a13e5d13f79d558b5d353a98072ca8ca0e99da429467804de959aa8c83c9a004"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"grid", "grid",
@ -8932,7 +8945,7 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]] [[package]]
name = "util" name = "util"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/zed-industries/zed.git#5488398986487afa6e5b38ea55f768271117b18b" source = "git+https://github.com/zed-industries/zed.git#d6022dc87ceb2fd83ffbee062db82610901c8c7b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-fs 2.1.2", "async-fs 2.1.2",

View file

@ -10,7 +10,7 @@ pub trait InteractiveElementExt: InteractiveElement {
Self: Sized, Self: Sized,
{ {
self.interactivity().on_click(move |event, window, cx| { self.interactivity().on_click(move |event, window, cx| {
if event.up.click_count == 2 { if event.click_count() == 2 {
listener(event, window, cx); listener(event, window, cx);
} }
}); });