Commit log
0b97676
Provide a consistent ordering for channel messages based on their ID
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
5f3e6f3
Implement and test channel cleanup as clients leave
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
9ed4176
Save messages received from the server
Antonio Scandurra
created
4 years ago
10868cf
Start work on sending channel messages
Max Brunsfeld
created
4 years ago
c28a366
Send LeaveChannel message in Entity::release instead of Drop::drop
Max Brunsfeld
created
4 years ago
467512e
Remove Auth and AuthResponse protobuf messages
Max Brunsfeld
created
4 years ago
27a9d44
Merge pull request #127 from zed-industries/generalize-theme-references
Click to expand commit body
In themes, replace "variables" with a more general key-path reference construct
Max Brunsfeld
created
4 years ago
a488216
Fetch messages when joining a channel
Nathan Sobo
created
4 years ago
Max Brunsfeld
created
4 years ago
86c8197
Move Arc outside of rpc::Client
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
3631fbd
Consolidate server's rpc state into the rpc::Server struct
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
266867b
Send SaveBuffer message on foreground thread
Click to expand commit body
This ensures that it gets sent *after* any other messages
for which we have already spawned a foreground send.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
6288ac2
Fix double borrow panic
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
,
Nathan Sobo
, and
Max Brunsfeld
created
4 years ago
5338b30
Remove remaining instances of router
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
,
Nathan Sobo
, and
Max Brunsfeld
created
4 years ago
d398b96
Re-register message handlers in RPC server
Antonio Scandurra
created
4 years ago
d6412fd
Delete old `Peer` implementation and adapt previous code paths
Click to expand commit body
This still doesn't compile but should be close.
Antonio Scandurra
created
4 years ago
5dee7ec
Start using the new `zrpc::peer2::Peer` in Server
Antonio Scandurra
created
4 years ago
9336c02
Start on a peer2 module with an alternative implementation
Nathan Sobo
created
4 years ago
3f5db72
Remove shared_worktrees map from ClientState
Click to expand commit body
Each worktree instance now handles its own messages.
Nathan Sobo
created
4 years ago
37f24d1
Subscribe to worktree messages at the entity level
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
4191e3a
Simplify logic for guaranteeing stable sort order of references
Max Brunsfeld
created
4 years ago
ef421d7
Implement broadcast of typed envelopes
Click to expand commit body
This required a rework of the macro so that we can always construct a typed envelope from our list of available message types from incoming protobuf envelopes.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
541f58e
Start on subscribing to messages in channel entity instances
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
,
Max Brunsfeld
, and
Antonio Scandurra
created
4 years ago
1a4bd3a
Implement a topological sort for references in themes
Max Brunsfeld
created
4 years ago
92df60f
In themes, replace variables with more general reference construct
Max Brunsfeld
created
4 years ago
Nathan Sobo
created
4 years ago
Max Brunsfeld
created
4 years ago
4a32bd6
Implement initial RPC endpoints for chat
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
149fb57
Expose titlebar_height in LayoutContext
Nathan Sobo
created
4 years ago
e16c62e
Add platform::Window::titlebar_height
Nathan Sobo
created
4 years ago
13ee9c2
Start work on server-side RPC handling for chat
Max Brunsfeld
created
4 years ago
109d827
Add server methods for creating chat domain objects
Click to expand commit body
Also, consolidate all sql into a `db` module
Max Brunsfeld
created
4 years ago
2b9b9b8
Add seed-db script
Max Brunsfeld
created
4 years ago
0b6376b
Add several proto messages for chat
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
775bf8d
Add seed target for inserting seed data
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
14f45ac
Log error when failing to load a theme in ThemeSelector
Max Brunsfeld
created
4 years ago
1910a4c
Add DB migration for chat tables
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
34eb2c4
Start on custom titlebar
Nathan Sobo
created
4 years ago
d9ab406
Merge pull request #123 from zed-industries/fix-word-boundary-movement-multibyte
Click to expand commit body
Fix moving to next word boundary with multi-byte characters
Nathan Sobo
created
4 years ago
01fcec5
Merge pull request #125 from zed-industries/theme-variables
Click to expand commit body
Add flexible theme system
Nathan Sobo
created
4 years ago
d37a987
Improve border parsing in themes
Click to expand commit body
The `top`, `left`, `bottom` and `right` fields are optional.
If none are specified, then they are all set to true.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
522fac9
Fix compile error in tests
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
1a21902
Move fuzzy mod out of worktree
Click to expand commit body
We now match against arbitrary strings in addition to paths.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
593afb2
Change reload theme binding
Nathan Sobo
created
4 years ago
039dae0
Remove logging
Nathan Sobo
created
4 years ago
85a0763
Merge branch 'main' into theme-variables
Nathan Sobo
created
4 years ago
d484d80
Match file finder icon color to label color
Nathan Sobo
created
4 years ago
33a8942
Pull empty selector label styling from correct place in theme
Nathan Sobo
created
4 years ago
7494a39
Specify tab padding in theme
Nathan Sobo
created
4 years ago
4d94758
Reload current theme on cmd-k shift-T
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
Page 7 of 30