796139e
Merge pull request #170 from zed-industries/people-panel
Click to expand commit body
People panel
Antonio Scandurra created
796139e
Merge pull request #170 from zed-industries/people-panel
People panel
Antonio Scandurra created
6120ce3
Move people panel up
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
23d77e2
Refine people panel styling
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
257744a
Fix resolution of extends directive when children are unresolved
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
3e65fb4
Leave joined worktrees when guest loses connection
Antonio Scandurra created
b47422a
Maintain connections correctly when leaving or unsharing worktrees
Antonio Scandurra created
78fbd13
Remove remote worktrees and close their buffers when host unshares
Antonio Scandurra created
d672271
Allow leaving worktree while opening a buffer
Antonio Scandurra created
c24d439
Allow clicking on worktrees to share, unshare, join, and leave
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
41a1514
Add chainable Element methods for common containers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
b576397
Vertically align avatars with labels in people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
6d0b84a
:lipstick:
Max Brunsfeld created
729896d
Style worktree rows in people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
9352c4e
Ignore empty ZED_IMPERSONATE env var
Max Brunsfeld created
4125354
Allow joining worktrees by clicking them in the people panel
Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Antonio Scandurra , and Nathan Sobo created
65a3af9
Rerender list elements when they notify during events
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
c90dc72
Rename `participants` to `guests` in proto
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1bd6cd0
Allow size to be specified in `ImageStyle`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
f8990b7
Style people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
4a723a1
Merge branch 'main' into people-panel
Antonio Scandurra created
7c10fae
Use more concrete names for `Store` return values
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
b9d4636
Fix more failing/hanging unit tests
Antonio Scandurra created
d381020
Add `Server::{state,state_mut}` to catch most deadlocks statically
Antonio Scandurra created
0b11192
Remove deadlock and make integration tests pass again
Antonio Scandurra created
1954c6b
Replace returned tuples with named structs in `Store`
Antonio Scandurra created
aa671f1
Fix remaining compilation errors
Nathan Sobo created
5dfd4be
WIP
Max Brunsfeld created
e6a0a46
Merge pull request #167 from zed-industries/fix-language-selection
Fix language selection when saving new buffers as a single-file worktree
Nathan Sobo created
8b1a2c8
Fix warnings in people_panel
Max Brunsfeld created
8f578e7
Maintain server state consistency when removing a connection
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
8de9c36
Add .zed.toml
Max Brunsfeld created
a068019
Add `ZED_IMPERSONATE` env var, for testing
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
4ca5814
Add missing people panel properties to base theme
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
4279451
Fix language selection when saving new buffers as a single-file worktree
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
23652f2
Start on `PeoplePanel::render`
Co-Authored-By: Max Brunsfeld <max@zed.dev> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra , Max Brunsfeld , and Nathan Sobo created
cb2d8ba
Use bullseye-slim for migration Dockerfile
Closes #154 Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
edfed00
Merge pull request #159 from zed-industries/tabs-cleanup
Clean up tabs styling
Nathan Sobo created
6f38cf5
Merge pull request #158 from zed-industries/highlight-new-files
Set the language on new buffers when they are saved
Nathan Sobo created
67946b7
Add an integration test to verify collaborators are kept up to date
Antonio Scandurra created
3d4dbf3
Maintain collaborators in `UserStore`
Antonio Scandurra created
3211109
Turn `UserStore` into a model
Antonio Scandurra created
6f2c8ff
Introduce a `Client::subscribe` method that doesn't need an entity
Antonio Scandurra created
ae9fb65
Fix integration tests
Antonio Scandurra created
d8ea220
Update collaborators as worktrees are opened/shared/closed
Antonio Scandurra created
1719d7d
Suppress SVG loading errors in tests
Nathan Sobo created
9e6c54b
Test language assignment when new buffers are saved
Nathan Sobo created
af99d0e
Attempt to assign a language when a new buffer is saved
Nathan Sobo created
c7e2b6d
Expand the hit area area around tab close icons
Nathan Sobo created
9287791
Tweak spacing so tab close buttons feel more balanced
Nathan Sobo created
b5c76cc
Render close icons on all tabs when tab bar is hovered
Nathan Sobo created