Commit Graph
31406 Commits
Author SHA1 Message Date
Joseph T. Lyons 0d00924039 Fix telemetry-related crash on start up 2023-10-16 13:07:07 -04:00
KCaverly 241c5a497c added initial template outline 2023-10-16 11:54:32 -04:00
KCaverly d82855948f clean up warnings 2023-10-16 10:02:11 -04:00
KCaverly 0b914ab1db remove print from prompts 2023-10-16 09:55:45 -04:00
KCaverly 5cba986cee catchup with main 2023-10-16 09:47:07 -04:00
Piotr Osiewicz 503ca69e86 editor/language: hoist out non-generic parts of edit functions. (#3130)
This reduces LLVM IR size of editor (that's one of the heaviest crates
to build) by almost 5%.

LLVM IR size of `editor` before this PR: 3280386
LLVM IR size with `editor::edit` changed: 3227092
LLVM IR size with `editor::edit` and `language::edit` changed: 3146807

Release Notes:
- N/A
2023-10-16 13:17:44 +02:00
Piotr Osiewicz 563d506da1 copilot: Propagate action if suggest_next is not possible. (#3129)
One of our users ran into an issue where typing "true quote" characters
(option-[ for „ and option-] for ‚) was not possible; I've narrowed it
down to a collision with Copilot's NextSuggestion and PreviousSuggestion
action default keybinds. I explicitly did not want to alter the key
bindings, so I've went with a more neutral fix - one that propagates the
keystroke if there's no Copilot action to be taken (user is not using
Copilot etc). Note however that typing true quotes while using a Copilot
is still not possible, as for that we'd have to change a keybind.

Fixes zed-industries/community#2072


Release Notes:
- Fixed Copilot's "Suggest next" and "Suggest previous" actions
colliding with true quotes key bindings (`option-[` and `option-]`). The
keystrokes are now propagated if there's no Copilot action to be taken
at cursor's position.
2023-10-15 17:27:36 +02:00
Max Brunsfeld e495ff0de9 Reduce duplication in notification queries 2023-10-13 17:10:46 -07:00
Max Brunsfeld 36181653c3 Avoid creating duplicate invite notifications 2023-10-13 16:57:28 -07:00
Max Brunsfeld c4d8fb39af Simplify notification serialization 2023-10-13 16:09:46 -07:00
Max Brunsfeld 497907ea4c Remove contact notifications when cancelling a contact request 2023-10-13 16:09:46 -07:00
Conrad Irwin a4e960f73a Wire through public access toggle 2023-10-13 16:59:30 -06:00
Marshall Bowers d47a72864a Merge branch 'gpui2-ui' into gpui2 2023-10-13 17:44:28 -04:00
Marshall Bowers 8aae6d8c06 Add state to BufferSearch 2023-10-13 17:44:21 -04:00
Marshall Bowers 6a5e03777a Add rudimentary UI for BufferSearch 2023-10-13 17:36:27 -04:00
Marshall Bowers a19e2698dd Merge branch 'gpui2-ui' into gpui2 2023-10-13 17:20:54 -04:00
Marshall Bowers f4a369ebe1 Add placeholder BufferSearch 2023-10-13 17:20:44 -04:00
Marshall Bowers 3ed2aca34b Wire up buffer search toggle for EditorPane 2023-10-13 17:14:09 -04:00
Conrad Irwin 7194bee9c3 fix migration 2023-10-13 15:08:09 -06:00
Conrad Irwin d870433378 Add some sanity checks for new user channel graph 2023-10-13 14:30:20 -06:00
Conrad Irwin b932ca9f2a Ignore old admin column 2023-10-13 14:08:40 -06:00
Conrad Irwin 6ddcc6689a Delete some old code, reame ChannelMembers -> Members 2023-10-13 13:39:46 -06:00
Conrad Irwin 9116ab1f14 Use new get_channel_descendants for delete 2023-10-13 13:17:19 -06:00
Nate Butler 250c385dab Checkpoint 2023-10-13 14:50:37 -04:00
Nathan Sobo 21cdcd9126 Make all geometry types Default to support movement-based refinement 2023-10-13 12:41:00 -06:00
Max Brunsfeld b7207c5533 Merge branch 'main' into notifications 2023-10-13 11:31:53 -07:00
Max Brunsfeld 66fa04eef9 Bump protocol version 2023-10-13 11:23:39 -07:00
Max Brunsfeld fb4b3bb4c1 Connect notification panel to notification toasts 2023-10-13 11:21:45 -07:00
Conrad Irwin 2fab720906 Rewrite get_user_channels with new permissions 2023-10-13 11:46:03 -06:00
Julia e3e012b4b4 Autocomplete docs (#3126)
Release Notes:

- Added documentation display for autocomplete items.
- Fixed autocomplete filtering blocking the Zed UI, causing hitches and
input delays with large completion lists.
- Fixed hover popup link not firing if the mouse moved a slight amount
while clicking.
- Added support for absolute path file links in hover popup and
autocomplete docs.
2023-10-13 13:26:45 -04:00
Antonio Scandurra 9ffdf0e105 WIP 2023-10-13 19:06:03 +02:00
Antonio Scandurra 672a393d94 Checkpoint 2023-10-13 19:06:03 +02:00
Piotr Osiewicz 5c749a5db2 Piotr/z 651 vue support (#3123)
Release Notes:

- Added Vue language support.
2023-10-13 18:58:59 +02:00
Marshall Bowers 8682453432 Wire up call controls in the TitleBar 2023-10-13 12:46:35 -04:00
Marshall Bowers 825a5847d3 Change TitleBar to a view 2023-10-13 12:21:51 -04:00
Nate Butler 609b5cf032 Refactor button rendering to use ThemeColor instead of direct theme calls 2023-10-13 11:47:13 -04:00
Nate Butler e3f0686725 Add example NotificationToast to workspace 2023-10-13 11:47:05 -04:00
Nate Butler db85834ef5 Fix toast contents not filling container 2023-10-13 11:46:48 -04:00
Nate ButlerandMarshall Bowers 6df4c0fdec Hook up buttons in NotificationToast
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-10-13 11:03:59 -04:00
Nate ButlerandMarshall Bowers bc94f0bef4 Add missing derive Element
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-10-13 10:47:39 -04:00
Nate Butler 3e1065baa7 Update NotificationToast implementation and use in Workspace component 2023-10-13 10:35:30 -04:00
Nate Butler ac2fbc3aa9 Refactor NotificationToast structure to include primary and secondary actions 2023-10-13 10:20:26 -04:00
Nate Butler 7da092eb3f Add notification toast component and remove ToastVariant from toast.rs 2023-10-13 10:05:50 -04:00
Kirill Bulatov 77a851998e Update diagnostics indicator when diagnostics are udpated 2023-10-13 12:13:18 +03:00
Kirill Bulatov 9810e8dd26 Remove zed -> ... -> semantic_index -> zed Cargo dependency cycle 2023-10-13 10:27:08 +03:00
Conrad Irwin 19446801b3 Update get_channel_participant_details to include guests 2023-10-12 21:36:21 -06:00
Conrad Irwin d21a3f1fdd Rename members to participants in db crate 2023-10-12 20:42:42 -06:00
Julia 8985fca6a9 Add setting to disable completion docs 2023-10-12 22:08:47 -04:00
Conrad Irwin ca7a6064a8 Add check_is_channel_participant
Refactor permission checks to load ancestor permissions into memory
for all checks to make the different logics more explicit.
2023-10-12 19:59:50 -06:00
Julia cbb05fe9a8 Whooooops 2023-10-12 21:00:31 -04:00