Commit log

02e39e7 0.33.0

Nathan Sobo created

7847707 Merge pull request #990 from zed-industries/more-tracing

Click to expand commit body
Improve tracing support

Nathan Sobo created

4513380 Try to improve tracing messages when client disconnects

Nathan Sobo created

a3b9ad7 Include login in connection-related tracing spans/events

Click to expand commit body
Also, include metadata on more events and add an event called "signing out" with all this metadata to make it easier to search for.

Nathan Sobo created

3226e07 Remove commented method

Nathan Sobo created

e199b7e Merge pull request #988 from zed-industries/contact-panel-keyboard-nav

Click to expand commit body
Allow interacting with the contacts panel using the keyboard

Max Brunsfeld created

47ed9c7 Select the first contact when changing the filter in the contacts panel

Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>

Max Brunsfeld and Antonio Scandurra created

de555e3 Enable logging of rpc crate trace events when no subscriber is present

Click to expand commit body
This allows these events to be logged in the Zed client (until we setup tracing there).

Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo , Antonio Scandurra , and Max Brunsfeld created

e795a7a 💄

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo , Antonio Scandurra , and Max Brunsfeld created

9ca6e29 Use tracing instead of log in collab and rpc crates

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

9f6e827 WIP: Enhance tracing in Peer

Click to expand commit body
- Add a bunch of events to Peer's async connection handling logic
- Use an EnvFilter to allow more control over the verbosity level of tracing on a per-module basis
- Wire up logging to emit trace events (we actually probably want to do this the other way around)

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

c7802af Use `cmd-9` and `cmd-shift-9` to toggle contacts panel focus/visibility

Antonio Scandurra created

77b524c Allow toggling sections in contacts panel by clicking on them

Antonio Scandurra created

f54d74e Merge branch 'main' into contact-panel-keyboard-nav

Max Brunsfeld created

85d9ac5 Merge pull request #987 from zed-industries/notifications

Click to expand commit body
Notify when someone requests to add you as a contact or accepts your contact request

Max Brunsfeld created

72e7079 Add the ability to expand and collapse sections of the contacts panel

Click to expand commit body
Also, allow joining projects using the keyboard.

Max Brunsfeld created

615319b Rework the contact panel's styling to allow keyboard navigation

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

Max Brunsfeld and Nathan Sobo created

4739c68 Fix bug where Contacts included projects for which the use was a guest

Max Brunsfeld created

0ba656a Improve layout and styling of contact notifications

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

Max Brunsfeld and Nathan Sobo created

3bc9b8e Add notifications for accepted contact requests

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

Max Brunsfeld and Nathan Sobo created

61b4a42 Merge pull request #984 from zed-industries/deterministic-marked-text-ranges

Click to expand commit body
Order returned ranges from marked_text_ranges by start index

Keith Simmons created

a33ef65 Order returned ranges from marked_text_ranges by start index

Keith Simmons created

a5fd664 Add the ability to notify when a user accepts a contact request

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

5247246 Merge pull request #983 from zed-industries/add-onMedia-border-token

Click to expand commit body
Add onMedia border token

Nate Butler created

50b44eb Add onMedia border token

Nate Butler created

933a1f2 Show badge when there are pending contact requests

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

Antonio Scandurra and Nathan Sobo created

c71b264 Allow accepting/rejecting incoming requests via notification

Antonio Scandurra created

97d3616 Show incoming request notification and implement dismissal

Antonio Scandurra created

08a7543 WIP - start work on keyboard navigation in contacts panel

Max Brunsfeld created

297fa1a Avoid possible memory leak of FakeServer in tests

Max Brunsfeld created

d0052cc Avoid panic when trying to fetch an invalid URL

Max Brunsfeld created

fe89de8 Dismiss contact request notification if request is cancelled

Nathan Sobo created

3bca1c2 Present a blank notification upon receipt of a contact request

Nathan Sobo created

bd2ae30 Start on workspace notifications

Nathan Sobo created

9c68c3e Put context parameter last in toggle_modal callback

Click to expand commit body
This is more consistent with our treatment of context params everywhere else.

Nathan Sobo created

6b5cab5 Bump protocol version number

Max Brunsfeld created

c536017 Merge pull request #979 from zed-industries/contacts

Click to expand commit body
Manage users' contact relationships on the server

Max Brunsfeld created

b1a7580 Consolidate logic for rendering contact requests

Max Brunsfeld created

834c485 Don't use pointing hand cursor for the user's own projects

Max Brunsfeld created

93f8f47 Merge pull request #980 from zed-industries/coerce-multibuffer-changes

Click to expand commit body
Filter overlapping multibuffer edits

Keith Simmons created

c4738d7 Add test coverage for same cursor in multiple excerpts of the same buffer

Keith Simmons created

334f246 Include every user in their own list of contacts

Max Brunsfeld created

68de51b Fix multiple cursors inserting repeated text in multibuffers

Keith Simmons created

6c57fcf Merge pull request #968 from zed-industries/vim-visual-mode

Click to expand commit body
Vim visual mode

Keith Simmons created

dc46583 Round sidebar panels' widths to whole numbers of pixels

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

Max Brunsfeld and Nathan Sobo created

de9a7b1 Give the contact panel's filter editor some placeholder text

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

Max Brunsfeld and Nathan Sobo created

14ec3c8 Clear contact panel filter editor on escape

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

Max Brunsfeld and Nathan Sobo created

b33cbcc Improve layout of contact panel rows

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

Max Brunsfeld and Nathan Sobo created

3f1640a Fix up assertion errors in set_eq and visual tests

Keith Simmons created

37c921f Initial visual mode

Keith Simmons created