Commit log
6df80d9
Allow subscription/notification to be cancelled by dropping the returned Subscription
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
f4847bd
Get light theme loading successfully
Max Brunsfeld
created
4 years ago
fa0739e
Remove model and view specific observe/subscribe methods
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
5ecedd8
Add ChannelList to AppState
Max Brunsfeld
created
4 years ago
43bb382
Add generic subscribe and observe methods to contexts
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
8e191f2
Simplify state associated with observations
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
d02eaf9
Fix scrolling in List element
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
a182db8
WIP: Render dummy chat messages to test `List`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
94e9a83
Give up on entities being `Send` and `Sync`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
3543ace
Implement scrolling and painting for `List`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
bd89dc4
Perform a full layout of `List` when width changes
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
03b7c3c
Implement and test `splice` for `ListState`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
2c3ba00
Remove vestiges of `after_layout`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
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
Page 5 of 28