Commit Graph
12912 Commits
Author SHA1 Message Date
Julia 6ac236800a Limit language server reinstallation attempts (#3177)
Release Notes:

- Fixed a case where a sufficiently broken language server system
configuration could cause an infinite repeated server reinstallation,
consuming resources indefinitely.
2023-10-26 17:20:13 +02:00
Julia 19dc26c497 Limit language server reinstallation attempts 2023-10-26 17:14:34 +02:00
Julia 4d8ec79759 Capture language server stderr during startup/init and log if failure (#3175)
Gives us some more debugging information

Release Notes:
 - N/A
2023-10-26 14:17:29 +02:00
Julia b13da646e8 Capture language server stderr during startup/init and log if failure 2023-10-26 12:29:22 +02:00
Piotr OsiewiczandJulia Risley e6a7c8ad89 util: Improve error message for failing requests to GH. (#3159)
Release notes:
- N/A

Co-authored-by: Julia Risley <julia@zed.dev>
2023-10-26 10:39:45 +02:00
Piotr Osiewicz fcc0863aab vue: use anyhow::ensure instead of asserting on filesystem state (#3173)
Release Notes:
- Fixed a crash on failed assertion in Vue.js language support.
2023-10-26 10:16:21 +02:00
Conrad Irwin 9bb633ddc2 Don't use function_name in vim tests (#3171)
Remove dependency on function name from vim tests.

We want to remove this from gpui2, and it looks like we can!
2023-10-25 23:36:48 +02:00
Conrad Irwin 9f3bdfa2c0 Don't use function_name in vim tests 2023-10-25 23:26:57 +02:00
Piotr Osiewicz d1c8772592 Extract multi_buffer module out of editor (#3170)
Release Notes:

- N/A
2023-10-25 19:31:47 +02:00
Julia c917ff7618 F8 navigation bugs (#3163)
Release Notes:

- Fixed "go to previous hunk" getting suck on deletion.
- Fixed a rare case where "go to (prev) diagnostic" could get stuck with
specifically overlapping diagnostics.
2023-10-25 19:03:45 +02:00
Joseph T. Lyons 3a8d9510e9 vcs_menu: Fix a circular view handle in modal picker. (#3168)
Release Notes:

- Fixed a crash in modal branch picker.
2023-10-25 18:44:48 +02:00
Piotr OsiewiczandJulia Risley c7df21d56a vcs_menu: Fix a circular view handle in modal picker.
Co-authored-by: Julia Risley <julia@zed.dev>
2023-10-25 18:34:14 +02:00
Max Brunsfeld cbc3380397 Name embedded.provisionprofile the same on stable as other channels 2023-10-25 18:02:27 +02:00
Max Brunsfeld 56448f8444 collab 0.27.0 2023-10-25 17:38:09 +02:00
Max Brunsfeld 00432b613d Bump RPC version for channels + notifications changes 2023-10-25 17:37:14 +02:00
Max Brunsfeld 790d497c27 Avoid unused import in release builds 2023-10-25 17:16:29 +02:00
Mikayla Maki ba82f7fe33 Rename IIFE to maybe (#3165)
Too good of an idea to forget

Release Notes:

- N/A
2023-10-25 17:09:12 +02:00
Joseph T. Lyons 6431265fe5 collab 0.26.0 2023-10-25 16:24:53 +02:00
Mikayla be7e30fbb1 Change from try (reserved keyword) to maybe 2023-10-25 07:10:21 -07:00
Joseph T. Lyons 2d24b92aef v0.111.x dev 2023-10-25 16:07:54 +02:00
Max Brunsfeld ef83a44d32 Remove logic for multiple channel parents (#3162)
This PR simplifies our state management for channels, and logic for
inheriting channel permissions, by removing the ability for channels to
have multiple parent channels.
2023-10-25 15:57:55 +02:00
Conrad Irwin df648f3caf link to channel notes (#3167)
Release Notes:

- Add links to channel notes
2023-10-25 15:53:34 +02:00
Max Brunsfeld 0bf3d36ae7 Allow moving channels to the root 2023-10-25 15:50:37 +02:00
Max Brunsfeld 7f767a024c Set up UI to allow dragging a channel to the root 2023-10-25 15:39:02 +02:00
22a837943b Fix channel dragging
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Joseph <joseph@zed.dev>
2023-10-25 09:41:16 +02:00
Conrad Irwin ca0e023ee3 Fix channel collapsing 2023-10-25 09:27:17 +02:00
Conrad Irwin f7c1b25ca4 Fix tests by re-instating paths in the new format 2023-10-25 09:22:06 +02:00
Conrad Irwin 837755b5c7 Fix panic by disallowing multiple room joins (#3149)
Release Notes:

- Fixed panic that could occur when switching channels quickly
2023-10-24 23:57:08 +02:00
Joseph T. Lyons 48a25fe374 Allow completion menus to be cycled (#3164)
Not a huge ask from the community, but something that I run into
frequently is not being able to cycle the auto completion menus past the
beginning / end, so I quickly added it. This matches VS Code behavior:


https://github.com/zed-industries/zed/assets/19867440/bc4606d7-2076-4036-aedc-f3cf5ba349dc

Release Notes:

- Enhanced popover menus with circular navigation
([#632](https://github.com/zed-industries/community/issues/632)).
2023-10-24 23:08:10 +02:00
Mikayla Maki 2a04fb7b34 Rename IIFE to try
Too good of an idea to forget
2023-10-24 21:13:22 +02:00
Conrad Irwin 14e0931b00 link to channel notes 2023-10-24 19:48:31 +02:00
Joseph T. Lyons 5a9ce39478 Allow completion menus to be cycled 2023-10-24 19:29:44 +02:00
Conrad Irwin 38a00ade0f Fix extra race 2023-10-24 18:54:55 +02:00
Julia 80e59b5a01 When navigating diagnostics, skip diagnostic containing cursor
Slightly unfortunate but prevents an issue with weirdly overlapping
diagnostics causing the cursor to bounce between them
2023-10-24 17:56:56 +02:00
e3864cb084 Remove logic for multiple channel parents
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Kyle <kyle@zed.dev>
Co-authored-by: Joseph <joseph@zed.dev>
2023-10-24 17:29:23 +02:00
Max Brunsfeld dd85f6448f Guest roles (#3140)
Release Notes:

- Added a "guest" role to channels, and made that the default when a new
user joins a public channel.
2023-10-24 17:29:14 +02:00
Nate Butler b9b3fe04ab Tweak notification styles (#3161)
[[PR Description]]

Tweak notification visual styles

Release Notes:

- (Added|Fixed|Improved) ...
([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)).
2023-10-24 10:03:24 -04:00
Nate Butler c3c98a16a6 Revert "Add meta_text to style metaline"
This reverts commit 79dbc1c833.
2023-10-24 09:57:33 -04:00
Nate Butler 79dbc1c833 Add meta_text to style metaline 2023-10-24 09:51:26 -04:00
Nate Butler 02628f163d Give notifications a bit more breathing room by default 2023-10-24 09:25:49 -04:00
Nate Butler 475d4ccc25 Tweak notification styles 2023-10-24 09:22:58 -04:00
Kirill Bulatov f777e2ed79 Rework prettier tests (#3160)
Do not infuse `FakeNodeRuntime` with prettier exceptions, rather keep
the default formatter installation method as no-op.
2023-10-24 15:34:55 +03:00
Kirill Bulatov ab12b3c6e1 Rework prettier tests
Do not infuse `FakeNodeRuntime` with prettier exceptions, rather keep
the default formatter installation method as no-op.
2023-10-24 14:25:46 +02:00
Kyle Caverly b2b115dddc move keychain access into semantic index as opposed to on init (#3158)
remove keychain request during init

Release Notes:

- Move keychain request to inside indexing.
- Move install_default_formatters to a no op during tests
2023-10-24 13:43:10 +02:00
KCaverly dbf7b916ec fixed format! call for prettier:: 2023-10-24 13:37:34 +02:00
KCaverly 2e57dbc34f fully qualify paths inside conditional compilation methods 2023-10-24 13:35:28 +02:00
KCaverly d107b46565 move keychain access into semantic index as opposed to on init 2023-10-24 13:26:37 +02:00
Julia 296ed84646 Re-understand that the line just below git deletion is "inside" hunk
Fixes "go to previous hunk" getting stuck on a deletion, never going
further up
2023-10-24 11:17:42 +02:00
Conrad Irwin 4d7cc2649e fix format 2023-10-24 11:17:17 +02:00
Conrad Irwin 480c33efed Fix infinite loop in select all (#3154)
[[PR Description]]

Release Notes:

- Fixed an infinite loop in select all matches
([#2170](https://github.com/zed-industries/community/issues/2170)).
2023-10-24 02:58:48 -06:00