ZIm/crates/collab_ui/src
Anthony 15f634f8cc Move keymap editor into it's own crate and create settings ui crate
We also change the structure of the settings ui macro. The trait is
still a requirement on the Settings trait implementation, but it returns
a SettingUIItemVariant now, which the settings ui crate will take
adventage of to generate UI

This allows us to get around circular dependency errors and still get
the type system to ensure all settings fulfill the settings UI crate

Co-authored-by: Ben Kunkle <ben@zed.dev>
2025-08-26 12:00:10 -04:00
..
chat_panel Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00
collab_panel Remove some redundant entity clones (#36274) 2025-08-15 20:27:44 +00:00
notifications Use read() over read_with() to improve readability in simple cases (#31263) 2025-05-23 12:08:49 +00:00
channel_view.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
chat_panel.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
collab_panel.rs collab_ui: Fix channel text bleeding through buttons on hover (#36710) 2025-08-21 18:50:06 +00:00
collab_ui.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
notification_panel.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
notifications.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
panel_settings.rs Move keymap editor into it's own crate and create settings ui crate 2025-08-26 12:00:10 -04:00