ZIm/crates/workspace/src
Finn Evers 843336970a
keymap_ui: Ensure keybind with empty arguments can be saved (#36393)
Follow up to #36278 to ensure this bug is actually fixed. Also fixes
this on two layers and adds a test for the lower layer, as we cannot
properly test it in the UI.

Furthermore, this improves the error message to show some more context
and ensures the status toast is actually only shown when the keybind was
successfully updated: Before, we would show the success toast whilst
also showing an error in the editor.

Lastly, this also fixes some issues with the status toast (and
animations) where no status toast or no animation would show in certain
scenarios.

Release Notes:

- N/A
2025-08-18 11:01:32 +00:00
..
persistence Use read-only access methods for read-only entity operations (#31479) 2025-05-26 23:04:31 -04:00
dock.rs Remove some redundant entity clones (#36274) 2025-08-15 20:27:44 +00:00
history_manager.rs History manager (#26369) 2025-04-11 21:34:51 +00:00
item.rs Suggest unsaved buffer content text as the default filename (#35707) 2025-08-15 17:26:38 +02:00
modal_layer.rs editor: Hide mouse context menu when modal is opened (#29127) 2025-04-21 20:13:26 +05:30
notifications.rs Remove some redundant entity clones (#36274) 2025-08-15 20:27:44 +00:00
pane.rs Remove some redundant entity clones (#36274) 2025-08-15 20:27:44 +00:00
pane_group.rs Resizable columns (#34794) 2025-07-23 15:44:45 +00:00
persistence.rs python: Fix toolchain serialization not working with multiple venvs in a single worktree (#36035) 2025-08-12 12:10:53 +00:00
searchable.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
shared_screen.rs Add searchable global tab switcher (#28047) 2025-04-28 09:21:27 +00:00
status_bar.rs Refine status bar design (#34324) 2025-07-12 11:48:19 -03:00
tasks.rs Fix tasks leaked despite workspace window close (#35246) 2025-07-28 22:37:48 +00:00
theme_preview.rs gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
toast_layer.rs keymap_ui: Ensure keybind with empty arguments can be saved (#36393) 2025-08-18 11:01:32 +00:00
toolbar.rs Fix toolbar spacing regressions (#29964) 2025-05-05 22:28:35 -03:00
workspace.rs Remove some redundant entity clones (#36274) 2025-08-15 20:27:44 +00:00
workspace_settings.rs workspace: Add setting to make dock resize apply to all panels (#30551) 2025-06-04 17:40:35 +00:00