Commit log
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
2cf9659
Style the buttons in the contact panel and contact finder
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld
,
Nathan Sobo
, and
Antonio Scandurra
created
Antonio Scandurra
created
6c3e3c8
Eliminate flicker when contact status is pending
Click to expand commit body
We do this by using a bullet. When we have animations, a spinner would be better.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
b003381
Make user fuzzy search case-insensitive
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
93688cb
Fix bug when determining contact status
Click to expand commit body
Users are sorted by login but we were binary-searching them by id.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
d4e6ab4
Seed first users from GitHub when running script/seed-db --github-users
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
f81edb8
Pull out contact finder as a picker
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
b721f00
Start on contact finder modal
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
and
Antonio Scandurra
created
eef99f0
Make flex elements fill available space when they contain a float
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
and
Antonio Scandurra
created
12783a5
Prevent users from fuzzy searching and adding themselves as contacts
Antonio Scandurra
created
0958051
Start on adding icon for requesting contacts
Antonio Scandurra
created
52c36d3
Maintain online status in contacts panel
Antonio Scandurra
created
4e9924c
Filter out empty projects in contacts panel
Nathan Sobo
created
ef868ff
Fix test after changing fuzzy matching for empty queries
Nathan Sobo
created
3dee656
Avoid panic when language server is dropped before being initialized in tests
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
45b6a9d
Avoid sending a GetUsers request for an emptly list of user ids
Click to expand commit body
We don't actually need to return the users at this time. We just call this for its side effect.
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created