dd7b874
Return focus to the workspace center on escape
Max Brunsfeld created
dd7b874
Return focus to the workspace center on escape
Max Brunsfeld created
cef85f5
Merge pull request #1198 from zed-industries/keyboard-toggle-search-options
Toggle search options via the keyboard
Antonio Scandurra created
04c9f84
Merge pull request #1197 from zed-industries/fix-typescript-completions
Use word boundaries instead of syntax to infer completion edit ranges
Antonio Scandurra created
9defbf7
Bind `CloseInactiveItems` to `alt-cmd-t`
Antonio Scandurra created
88d8696
Display tooltip for select prev/next match buttons
Antonio Scandurra created
649185d
Allow toggling search options via the command palette
Antonio Scandurra created
29e57c8
Toggle project search options via the keyboard
Antonio Scandurra created
d0d6c27
Don't select next match when toggling buffer search option
Antonio Scandurra created
a835dce
Toggle buffer search options via the keyboard
Antonio Scandurra created
dc75b70
Use word boundaries instead of syntax to infer completion edit ranges
Antonio Scandurra created
35889ad
Add failing test for wrong typescript completion
Antonio Scandurra created
fcd99c8
Merge pull request #1196 from zed-industries/context-menu-max-width
Cap context menu's width to cover at most 70% of the window
Antonio Scandurra created
edd758e
Cap context menu's width to cover at most 70% of the window
Antonio Scandurra created
48776be
Merge pull request #1195 from zed-industries/lsp-errors
Open a buffer for every language server error when clicking on status
Antonio Scandurra created
e09a689
Remove unnecessary dependencies from `lsp_status` crate
Antonio Scandurra created
4e4210a
Open a buffer for every language server error when clicking on status
Antonio Scandurra created
7239aac
Merge pull request #1193 from zed-industries/tooltips
Add some tooltips to aid discoverability
Antonio Scandurra created
d02bc2f
Add tooltip for project diagnostics
Antonio Scandurra created
516bd13
Add tooltip to follow collaborators
Antonio Scandurra created
8a146e4
Use a different fit mode for tooltips
Antonio Scandurra created
f2a48c6
Add tooltips for sidebar buttons
Antonio Scandurra created
0c8d33b
Merge pull request #1192 from zed-industries/fix-autoscroll-on-cursor-click
Autoscroll to newest selection when adding it via the cursor
Antonio Scandurra created
4750727
Autoscroll to newest selection when adding it via the cursor
Antonio Scandurra created
16ef5f4
Merge pull request #1191 from zed-industries/show-split-actions
Replace `pane::Split` action with `Split{Left,Up,Right,Down}`
Antonio Scandurra created
da1eb91
Replace `pane::Split` action with `Split{Left,Up,Right,Down}`
This allows us to show them in the command palette.
Antonio Scandurra created
fa942e6
Merge pull request #1190 from zed-industries/fix-surround-with-pairs
Fix surrounding text with bracket pairs with multiple selections
Antonio Scandurra created
7a81983
Fix surrounding text with bracket pairs with multiple selections
This was probably a regression that was introduced with the new batched `Buffer::edit` API and was caused by providing selection ranges in a non-ordered fashion (we were passing all the starts first and then all the ends). With this commit we are adding a unit test to verify the behavior of `Editor::surround_with_bracket_pair` and changing the order in which we pass edit ranges to respect the selection order.
Antonio Scandurra created
d95e1e6
Merge pull request #1189 from zed-industries/improve-metrics
Exclude staff from metrics and start tracking active projects
Antonio Scandurra created
197a434
Fix tests
Antonio Scandurra created
a85f9e7
Harvest the latest metrics when `/metrics` is requested
Now that we track active projects, if nothing happens to the store during the activity timeout we would still serve some old metrics that may not account for the staleness of a project. This commit changes it so that we grab a mutable reference to the store before serving the metrics, which has the side effect of updating all the metrics.
Antonio Scandurra created
e373e05
:art:
Antonio Scandurra created
3a1d0dd
Track active projects in metrics
An active project is defined as a project where there has been at least a buffer edit, a join request/response, or a follow update in the last minute.
Antonio Scandurra created
6d93a41
Exclude admins from collected metrics
Antonio Scandurra created
226fa6e
Merge pull request #1184 from zed-industries/invisible-setting-files
Don't show invisible worktrees in project and contacts panel
Antonio Scandurra created
f89977b
Bump protocol version
Antonio Scandurra created
6809334
Broadcast only visible worktree root names
Antonio Scandurra created
cfbd8b9
Prevent setting files from showing up in project and contacts panels
Antonio Scandurra created
7e23bc0
Merge pull request #1183 from zed-industries/project-panel-refinements
Polish project panel UX
Antonio Scandurra created
5dd28b7
:art:
Antonio Scandurra created
a5a4246
Attempt to open new entry only if it is a file
Antonio Scandurra created
572e295
Open files in project panel using `enter` instead of `right`
Antonio Scandurra created
146e2b5
Open files when creating them in project panel
Antonio Scandurra created
53387e2
Merge pull request #1175 from zed-industries/users-api
Allow specifying `query`, `limit` and `page` when hitting `/api/users`
Antonio Scandurra created
76da93d
Merge branch 'main' into users-api
Antonio Scandurra created
bf0fda3
Merge pull request #1174 from zed-industries/bulk-user-creation
Expose a new `POST /api/bulk_users` API to create many users at once
Antonio Scandurra created
49d7b4b
Allow specifying `query`, `limit` and `page` when hitting `/api/users`
This is needed to introduce pagination and search in our admin panel.
Antonio Scandurra created
fe1a861
Expose a new `POST /api/bulk_users` API to create many users at once
This API will accept a vector of JSON entries containing the GitHub login, the email address and the invite count. If that user already exist, the invite count will be updated to the new one.
Antonio Scandurra created
b1e8e81
Merge pull request #1172 from zed-industries/more-logs
Add more logging to `collab` to better understand user behavior
Antonio Scandurra created
502625c
Exclude ignored files from the logged extension count
Antonio Scandurra created
dcdc631
Don't retain message payloads in span, just log the payload instead
Antonio Scandurra created