Commit log
6dddb72
WIP: Create infrastructure for testing element layout
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
6129bda
Fix boxed cloning of `AnyAction`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
ab2977c
Pass action instead of action argument to handlers
Antonio Scandurra
created
4 years ago
86effd6
Get project compiling with type-safe actions
Nathan Sobo
created
4 years ago
Nathan Sobo
created
4 years ago
Nathan Sobo
created
4 years ago
030de80
WIP: Start on List::layout
Click to expand commit body
Perform layout on any elements that we haven't yet laid out.
Nathan Sobo
created
4 years ago
d68e0b0
Remove after_layout from Element trait
Click to expand commit body
Now that layout takes a MutableAppContext we don't need an after_layout phase.
Nathan Sobo
created
4 years ago
Nathan Sobo
created
4 years ago
c3dda14
WIP: Move sum_tree module into gpui so we can use it in List
Nathan Sobo
created
4 years ago
2507f9b
Stub in a ChatPanel
Max Brunsfeld
created
4 years ago
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
a7ac37a
Make titlebar_height available during render
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld
and
Antonio Scandurra
created
4 years ago
5cfb948
Make the default window size non-zero
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld
and
Antonio Scandurra
created
4 years ago
c7c7a19
Merge remote-tracking branch 'origin/sexy' into chat-theme-prep
Max Brunsfeld
created
4 years ago
9ff7649
Flatten theme styles by eliminating top-level ui key
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
9b7756f
Use singular names in theme and number surfaces from 0
Nathan Sobo
created
4 years ago
7a5ecae
Merge remote-tracking branch 'origin/main' into chat
Antonio Scandurra
created
4 years ago
f463b2e
Forbid parking earlier in server integration tests
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
98f691d
Make database interactions deterministic in test
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
b13da81
Extract a `Db::close` method and remove deref to `PgPool`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
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
Page 8 of 31