zed/crates
Antonio Scandurra 4b1dcf2d55 Always use strings to represent paths over the wire
Previously, the protocol used a mix of strings and bytes without any consistency.

When we go to multiple platforms, we won't be able to mix encodings of paths anyway.
We don't know this is the right approach, but it at least makes things consistent
and easy to read in the database, on the wire, etc. Really, we should be using entry
ids etc to refer to entries on the wire anyway, but there's a chance this is the
wrong decision.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-11-15 16:46:17 +01:00
..
activity_indicator remove unused comment 2022-11-08 14:26:55 -08:00
assets Generate themes before compiling the 'assets' crate 2022-10-31 13:25:12 -07:00
auto_update Merge pull request #1831 from zed-industries/theme-tweaks 2022-11-02 10:04:55 -04:00
breadcrumbs Removed breadcrumb scrollable 2022-10-17 15:29:51 -07:00
call Always use strings to represent paths over the wire 2022-11-15 16:46:17 +01:00
cli Cap MessageStream buffer size to 1MB 2022-05-31 11:16:32 +02:00
client Get integration tests passing with sqlite 2022-11-10 11:03:52 -08:00
clock One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
collab Always use strings to represent paths over the wire 2022-11-15 16:46:17 +01:00
collab_ui Wait for acknowledgment before sending the next project update 2022-11-14 15:32:49 +01:00
collections Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
command_palette Show placeholder text for pickers 2022-11-04 10:18:47 +01:00
context_menu Merge pull request #1764 from zed-industries/gpui-events 2022-10-18 15:24:13 -06:00
db Added channel to database directories 2022-10-28 11:50:26 -07:00
diagnostics Tried alternate stratergy 2022-11-08 11:54:26 -08:00
drag_and_drop Split and move to pane working 2022-11-08 14:19:31 -08:00
editor Merge pull request #1867 from zed-industries/drag-project-entry-to-pane 2022-11-10 17:25:22 -08:00
file_finder Split and move to pane working 2022-11-08 14:19:31 -08:00
fs Fix hang due to acquiring rng lock twice 2022-11-01 09:35:53 +01:00
fsevent One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
fuzzy One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
git Layout git gutters inclusively 2022-10-31 14:35:42 -04:00
go_to_line Tried alternate stratergy 2022-11-08 11:54:26 -08:00
gpui Don't focus incoming call and project shared notification windows 2022-11-02 14:17:16 +01:00
gpui_macros Merge pull request #1685 from zed-industries/vim-text-objects 2022-10-11 16:36:19 -07:00
journal Tried alternate stratergy 2022-11-08 11:54:26 -08:00
language Add basic support for ruby 2022-11-03 15:52:33 -07:00
live_kit_client Move weak linking into zed's build.rs 2022-11-08 16:04:55 +01:00
live_kit_server Leave Zed room when LiveKit room disconnects 2022-10-21 14:21:45 +02:00
lsp Fix error on clangd when compile-commands.json is present 2022-10-13 11:10:23 +02:00
media Render surfaces correctly when encoded in 420YpCbCr8BiPlanarFullRange 2022-09-13 14:10:13 +02:00
menu Require that PartialEq is implemented for Action 2022-06-06 09:18:44 +02:00
outline Tried alternate stratergy 2022-11-08 11:54:26 -08:00
picker Show placeholder text for pickers 2022-11-04 10:18:47 +01:00
plugin One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
plugin_macros Fix minor issues pointed out in the review 2022-07-11 15:54:03 +02:00
plugin_runtime One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
project Always use strings to represent paths over the wire 2022-11-15 16:46:17 +01:00
project_panel Split and move to pane working 2022-11-08 14:19:31 -08:00
project_symbols Tried alternate stratergy 2022-11-08 11:54:26 -08:00
rope Re-export basic text types from text and language crates 2022-10-12 15:48:19 -07:00
rpc Always use strings to represent paths over the wire 2022-11-15 16:46:17 +01:00
search Tried alternate stratergy 2022-11-08 11:54:26 -08:00
settings Add release channel information to telemetry events 2022-10-27 15:53:14 -04:00
snippet One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
sum_tree Move cloneable diff state into new snapshot type 2022-09-29 13:16:02 -04:00
terminal Restored chat_panel, just in case 2022-10-19 11:42:29 -07:00
text Re-export basic text types from text and language crates 2022-10-12 15:48:19 -07:00
theme Start dragging project panel entries 2022-11-07 17:00:01 -05:00
theme_selector Show placeholder text for pickers 2022-11-04 10:18:47 +01:00
theme_testbench fixed issue in testbench 2022-10-19 13:13:50 -07:00
util Finished refactoring out fs and rope 2022-10-11 15:25:54 -07:00
vim Merge pull request #1867 from zed-industries/drag-project-entry-to-pane 2022-11-10 17:25:22 -08:00
workspace Wait for acknowledgment before sending the next project update 2022-11-14 15:32:49 +01:00
zed Wait for acknowledgment before sending the next project update 2022-11-14 15:32:49 +01:00