Commit log

796139e Merge pull request #170 from zed-industries/people-panel

Click to expand commit body
People panel

Antonio Scandurra created

6120ce3 Move people panel up

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

23d77e2 Refine people panel styling

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

257744a Fix resolution of extends directive when children are unresolved

Click to expand commit body
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

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

41a1514 Add chainable Element methods for common containers

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

b576397 Vertically align avatars with labels in people panel

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

c90dc72 Rename `participants` to `guests` in proto

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

1bd6cd0 Allow size to be specified in `ImageStyle`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

f8990b7 Style people panel

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

4ca5814 Add missing people panel properties to base theme

Click to expand commit body
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

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo and Max Brunsfeld created

23652f2 Start on `PeoplePanel::render`

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Clean up tabs styling

Nathan Sobo created

6f38cf5 Merge pull request #158 from zed-industries/highlight-new-files

Click to expand commit body
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