ZIm/crates/gpui/src/platform/mac
Kirill Bulatov 4d66d967f2
Revert "gpui: Implement support for wlr layer shell (#32651)" (#35331)
This reverts commit c110f78015.

On Linux Wayland, that causes a panic:

```
already mutably borrowed: BorrowError
zed::reliability::init_panic_hook::{{closure}}::h276cc55bf0717738+165677654
std::panicking::rust_panic_with_hook::h409da73ddef13937+139331443
std::panicking::begin_panic_handler::{{closure}}::h159b61b27f96a9c2+139330666
std::sys::backtrace::__rust_end_short_backtrace::h5b56844d75e766fc+139314825
__rustc[4794b31dd7191200]::rust_begin_unwind+139329805
core::panicking::panic_fmt::hc8737e8cca20a7c8+9934576
core::cell::panic_already_mutably_borrowed::h95c7d326eb19a92a+9934403
<gpui::platform::linux::wayland:🪟:WaylandWindow as gpui::platform::PlatformWindow>::set_app_id::hfa7deae0be264f60+10621600
gpui:🪟:Window:🆕:h6505f6042d99702f+80424235
gpui::app::async_context::AsyncApp::open_window::h62ef8f80789a0af2+159117345
workspace::Workspace::new_local::{{closure}}::{{closure}}::h4d786ba393f391b5+160720110
gpui::app::App::spawn::{{closure}}::haf6a6ef0f9bab21c+159294806
async_task::raw::RawTask<F,T,S,M>::run::h9e5f668e091fddff+158375501
<gpui::platform::linux::wayland::client::WaylandClient as gpui::platform::linux::platform::LinuxClient>::run::h69e40feabd97f1bb+79906738
gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run::hd80e5b2da41c7d0a+79758141
gpui::app::Application::run::h9136595e7346a2c9+163935333
zed::main::h83f7ef86a32dbbfd+165755480
std::sys::backtrace::__rust_begin_short_backtrace::hb6da6fe5454d7688+168421891
std::rt::lang_start::{{closure}}::h51a50d6423746d5f+168421865
std::rt::lang_start_internal::ha8ef919ae4984948+139244369
main+168421964
__libc_start_call_main+29344125649354
__libc_start_main_impl+29344125649547
_start+12961358
```


Release Notes:

- N/A
2025-07-30 13:36:22 +00:00
..
attributed_string.rs Rust 1.85 (#25272) 2025-02-28 18:33:35 +01:00
dispatch.h Replace CADisplayLink with CVDisplayLink (#7583) 2024-02-08 13:47:12 -05:00
dispatcher.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
display.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
display_link.rs Fix potential race-condition in DisplayLink::drop on macOS (#32116) 2025-06-04 17:10:27 -06:00
events.rs Add Caps Lock support (#30470) 2025-06-18 00:43:33 +00:00
keyboard.rs gpui: Refactor PlatformKeyboardLayout (#29653) 2025-04-30 08:17:26 +00:00
metal_atlas.rs Render paths to a single fixed-size MSAA texture (#34992) 2025-07-25 14:39:24 -07:00
metal_renderer.rs Render paths to a single fixed-size MSAA texture (#34992) 2025-07-25 14:39:24 -07:00
open_type.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
platform.rs collab: Add screen selector (#31506) 2025-07-21 13:44:51 +02:00
screen_capture.rs collab: Add screen selector (#31506) 2025-07-21 13:44:51 +02:00
shaders.metal Render paths to a single fixed-size MSAA texture (#34992) 2025-07-25 14:39:24 -07:00
status_item.rs Cross-platform titlebar (#9405) 2024-03-15 10:40:58 -07:00
text_system.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
window.rs Revert "gpui: Implement support for wlr layer shell (#32651)" (#35331) 2025-07-30 13:36:22 +00:00
window_appearance.rs chore: Prepare for Rust edition bump to 2024 (without autofix) (#27791) 2025-03-31 20:10:36 +02:00