8f88064
update team & story
Nate created
8f88064
update team & story
Nate created
80fce4e
remove tech from nav
Nate created
a4d35d6
add community page content
Nate created
d3b9e33
update home + story
Nate created
93f3c59
release page cleanup
Nate created
8cd1698
add releases page
Nate created
105206a
style prose, add code highligting, style updates page
Nate created
f13af7d
WIP
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
cb34321
add prose.css for manual prose styles
Nate created
f4d0225
Update sign in button to link
Nate created
f2825cc
Start on `Presence` as the backing model for the people panel
Antonio Scandurra created
12fa309
Implement `proto::GetCollaborators` request
Antonio Scandurra created
e3c0d69
Switch to a new flow for advertising, sharing and joining worktrees
Now, when you open a local worktree, we immediately send an `OpenWorktree` message to the server, telling it the name of the folder that you've opened, and the names of all the collaborators (based on a `.zed.toml` file). The server responds with a unique id for the worktree. When starting share this local worktree, you now include this previously-assigned id in the `ShareWorktree` message. When joining a worktree, there is no longer a need to provide an access token. The access is controlled by the set of "collaborator logins" that were provided when the worktree was initially opened by the host.
Max Brunsfeld created
68039b9
Remove font_family and font_size from editor::Snapshot
We'll rely on the style struct instead.
Nathan Sobo created
f13a354
Move editor layout code into element
Now that most of the layout code is based on the EditorStyle struct, I think it makes more sense to put it in the element.
Nathan Sobo created
18fd689
hook up updates + more styles
Nate created
4f0c9a3
Build workspace editor TextStyle from font fields in settings
We'll specify values in the theme but we'll only end up using the color for these editors.
Nathan Sobo created
a1f0693
Specify full TextStyles in EditorStyle
Nathan Sobo created
176ca90
Rename OpenWorktree message to JoinWorktree
We'll repurpose the name 'OpenWorktree' for opening a local worktree while signed in, and advertising the open status to the worktree's collaborators.
Max Brunsfeld created
eb32675
fix scrollbar jumping
Nate created
c21b754
Make placeholder text style optional
Nathan Sobo created
606aa14
Require a build_style callback to be passed to Editor on construction
We're going to use this to control the text style, so it really doesn't make sense to allow an editor to be constructed without it.
Nathan Sobo created
2ea7368
style updates
Nate created
ad9712d
Move EditorStyle into editor module
Nathan Sobo created
f009397
Always store an rpc client on local worktrees
Even before sharing, we now want to advertise that the user is working on a certain worktree, to make that visible to all of the worktree's collaborators.
Max Brunsfeld created
260114a
Update Inconsolata to not include ligatures
Fixes #146 Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
f21b180
Merge pull request #147 from zed-industries/finish-disconnected-chat
Finish up making the chat panel handle disconnect and reconnect
Antonio Scandurra created
79fb3aa
Add migration to add a `nonce` column to `channel_messages`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
02768b7
Remove duplicated text base definition
Antonio Scandurra created
8973e25
Re-send pending messages after reconnecting
Antonio Scandurra created
4a96a5c
Use a negative delta to scroll down in layout unit test for `List`
Antonio Scandurra created
9402eb3
Maintain parent pointers from primitive values too
After resolving a reference to a primitive value, we want to set its parent pointer so that `Tree::resolve` can navigate upward and update the cached resolved status of each node.
Antonio Scandurra created
df4b589
Run fewer iterations of the gpui list test by default
Max Brunsfeld created
fbe77e9
Run all crates' tests on CI
Max Brunsfeld created
2392075
Get resolve_references test passing
Max Brunsfeld created
caf0f0e
Fix duplicated results in get_users_by_ids
Max Brunsfeld created
31b5602
Get server integration tests passing again
* Set up UserStore to have the current user, so that channel messages can be sent. This is needed now that pending messages are represented more similarly to regular messages. * Drop buffer inside of an `AppContext.update` block, so that the Buffer's release hook is called in time. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
fc7dc73
add additional pages and set base styles
Nate created
51f0250
swap logged in avatar -> username
Nate created
95ef70e
Switch to new resolution system in ThemeRegistry
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
0eb9822
style nav
Nate created
0906b96
add new font stack
Nate created
8eb1ba9
split home and releases
Nate created
c0ad095
add wishful nav items
Nate created
6892690
new home markup
Nate created
5ee0e85
WIP
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
65b2215
WIP
Antonio Scandurra created
c2e9aa1
Render chat panel messages even if connection is lost
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo and Antonio Scandurra created
ec7c6f3
Always assign credentials on rpc::Client after connecting
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo and Antonio Scandurra created
7d59b2d
Log panics when not attached to a pty
Hopefully this will give us better forensics if we panic in production.
Nathan Sobo created