WIP - start restructuring collaboration around entire projects
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
parent
88d663a253
commit
c41b958829
8 changed files with 771 additions and 561 deletions
|
@ -121,68 +121,70 @@ macro_rules! entity_messages {
|
|||
|
||||
messages!(
|
||||
Ack,
|
||||
AddCollaborator,
|
||||
AddProjectCollaborator,
|
||||
BufferSaved,
|
||||
ChannelMessageSent,
|
||||
CloseBuffer,
|
||||
CloseWorktree,
|
||||
Error,
|
||||
GetChannelMessages,
|
||||
GetChannelMessagesResponse,
|
||||
GetChannels,
|
||||
GetChannelsResponse,
|
||||
UpdateContacts,
|
||||
GetUsers,
|
||||
GetUsersResponse,
|
||||
JoinChannel,
|
||||
JoinChannelResponse,
|
||||
JoinWorktree,
|
||||
JoinWorktreeResponse,
|
||||
JoinProject,
|
||||
JoinProjectResponse,
|
||||
LeaveChannel,
|
||||
LeaveWorktree,
|
||||
LeaveProject,
|
||||
OpenBuffer,
|
||||
OpenBufferResponse,
|
||||
OpenWorktree,
|
||||
OpenWorktreeResponse,
|
||||
RegisterProjectResponse,
|
||||
Ping,
|
||||
RemoveCollaborator,
|
||||
RegisterProject,
|
||||
RegisterWorktree,
|
||||
RemoveProjectCollaborator,
|
||||
SaveBuffer,
|
||||
SendChannelMessage,
|
||||
SendChannelMessageResponse,
|
||||
ShareProject,
|
||||
ShareWorktree,
|
||||
ShareWorktreeResponse,
|
||||
UnshareWorktree,
|
||||
UnregisterProject,
|
||||
UnregisterWorktree,
|
||||
UpdateBuffer,
|
||||
UpdateContacts,
|
||||
UpdateWorktree,
|
||||
);
|
||||
|
||||
request_messages!(
|
||||
(GetChannelMessages, GetChannelMessagesResponse),
|
||||
(GetChannels, GetChannelsResponse),
|
||||
(GetUsers, GetUsersResponse),
|
||||
(JoinChannel, JoinChannelResponse),
|
||||
(JoinProject, JoinProjectResponse),
|
||||
(OpenBuffer, OpenBufferResponse),
|
||||
(JoinWorktree, JoinWorktreeResponse),
|
||||
(OpenWorktree, OpenWorktreeResponse),
|
||||
(Ping, Ack),
|
||||
(RegisterProject, RegisterProjectResponse),
|
||||
(RegisterWorktree, Ack),
|
||||
(SaveBuffer, BufferSaved),
|
||||
(UpdateBuffer, Ack),
|
||||
(ShareWorktree, ShareWorktreeResponse),
|
||||
(UnshareWorktree, Ack),
|
||||
(SendChannelMessage, SendChannelMessageResponse),
|
||||
(GetChannelMessages, GetChannelMessagesResponse),
|
||||
(ShareWorktree, Ack),
|
||||
(UpdateBuffer, Ack),
|
||||
);
|
||||
|
||||
entity_messages!(
|
||||
worktree_id,
|
||||
AddCollaborator,
|
||||
project_id,
|
||||
AddProjectCollaborator,
|
||||
RemoveProjectCollaborator,
|
||||
JoinProject,
|
||||
LeaveProject,
|
||||
BufferSaved,
|
||||
CloseBuffer,
|
||||
CloseWorktree,
|
||||
OpenBuffer,
|
||||
JoinWorktree,
|
||||
RemoveCollaborator,
|
||||
CloseBuffer,
|
||||
SaveBuffer,
|
||||
UnshareWorktree,
|
||||
RegisterWorktree,
|
||||
UnregisterWorktree,
|
||||
UpdateBuffer,
|
||||
UpdateWorktree,
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue