ZIm/crates
Antonio Scandurra 8f6d081de8 Override performKeyEquivalent to handle key events
This lets us bypass the application menu and invoke the event handler
in Zed first. If that doesn't handle the event, the application menu
item corresponding to the shortcut will be actioned. Prior to this
commit the opposite would happen, which would dramatically limit the
throughput at which we could handle events.
2022-06-17 17:12:56 +02:00
..
assets Move assets to their own crate, load keymaps in vim tests 2022-04-11 15:54:52 -07:00
auto_update Show a notification after Zed auto-updates 2022-06-06 17:42:31 -07:00
breadcrumbs Reduce accessibility of multibuffer read to reduce risk of borrowing snapshot and buffer refcells twice 2022-05-13 16:58:30 -07:00
chat_panel Merge branch 'mouse-events' into project-panel-context-menu 2022-05-27 12:07:00 +02:00
cli Cap MessageStream buffer size to 1MB 2022-05-31 11:16:32 +02:00
client Broadcast only visible worktree root names 2022-06-14 15:15:23 +02:00
clock Put vector clock serialization logic alongside other serialization logic 2022-03-04 13:54:07 -08:00
collab Determine Buffer::is_dirty based on the rope's fingerprint 2022-06-17 12:38:25 +02:00
collections Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
command_palette Upgrade deps to avoid multiple versions of transitive deps 2022-06-02 17:38:33 -07:00
contacts_panel Return focus to the workspace center on escape 2022-06-16 11:30:02 -07:00
context_menu Use a different fit mode for tooltips 2022-06-15 16:45:04 +02:00
diagnostics Fix editor tests after changing the semantics of is_dirty 2022-06-17 12:57:40 +02:00
editor Merge pull request #1204 from zed-industries/accurate-is-dirty 2022-06-17 16:08:07 +02:00
file_finder Upgrade deps to avoid multiple versions of transitive deps 2022-06-02 17:38:33 -07:00
fsevent 🎨 2022-05-23 09:48:00 +02:00
fuzzy Show requests in contacts panel 2022-05-09 12:48:07 -06:00
go_to_line Introduce keyboard navigation in context menus 2022-05-26 16:36:30 +02:00
gpui Override performKeyEquivalent to handle key events 2022-06-17 17:12:56 +02:00
gpui_macros Allow taking an Arc<Deterministic> in [gpui::test]-decorated tests 2022-04-11 13:42:30 +02:00
journal Prevent setting files from showing up in project and contacts panels 2022-06-14 14:47:16 +02:00
language Merge pull request #1204 from zed-industries/accurate-is-dirty 2022-06-17 16:08:07 +02:00
lsp Syntax highlighting working. Getting started on markdown support 2022-06-07 11:54:33 -07:00
lsp_status Remove unnecessary dependencies from lsp_status crate 2022-06-16 10:02:23 +02:00
menu Require that PartialEq is implemented for Action 2022-06-06 09:18:44 +02:00
outline Switch MouseEventHandler to use MouseRegions 2022-05-26 20:00:01 -06:00
picker Upgrade deps to avoid multiple versions of transitive deps 2022-06-02 17:38:33 -07:00
project Don't compute fingerprint for every text summary 2022-06-17 15:15:27 +02:00
project_panel 🎨 2022-06-14 14:03:25 +02:00
project_symbols Switch MouseEventHandler to use MouseRegions 2022-05-26 20:00:01 -06:00
rpc Bump protocol version 2022-06-17 12:39:59 +02:00
search Display tooltip for select prev/next match buttons 2022-06-16 14:37:33 +02:00
settings Merge pull request #1155 from zed-industries/golang 2022-06-09 14:18:37 -07:00
snippet Add a snippet unit test with an escaped curly brace 2022-03-11 13:02:20 -08:00
sum_tree Upgrade deps to avoid multiple versions of transitive deps 2022-06-02 17:38:33 -07:00
text Don't compute fingerprint for every text summary 2022-06-17 15:15:27 +02:00
theme Render a "Jump to Buffer" icon on all excerpt headers 2022-06-08 15:31:29 +02:00
theme_selector Switch MouseEventHandler to use MouseRegions 2022-05-26 20:00:01 -06:00
util fix bug in marked_range utils 2022-05-26 17:02:05 -07:00
vim Add tests and fix bugs for editor indent/outdent commands w/ hard tabs 2022-06-09 10:26:09 -07:00
workspace Return focus to the workspace center on escape 2022-06-16 11:30:02 -07:00
zed Add a Zed > Preferences submenu with prefs, bindings, theme 2022-06-16 17:50:44 -07:00