Commit Graph
420 Commits
Author SHA1 Message Date
Julia c8b86e2031 Setup C adapter with test binary 2023-06-15 12:18:34 -04:00
Julia 7353151a33 Many steps toward validating and reinstalling server after failure 2023-06-15 12:18:34 -04:00
Max Brunsfeld 1bf7a087c4 Use local ids, not remote ids, to identify buffers to copilot 2023-06-05 14:12:19 -07:00
Joseph Lyons 4b5a7ec94a Fix typos 2023-06-02 22:02:19 -04:00
Max Brunsfeld c338c69da7 Make language_settings take a language, not a language name 2023-05-31 15:10:30 -07:00
Max Brunsfeld 6f55841897 Make language settings accessors take an arc dyn file 2023-05-31 14:57:04 -07:00
Max Brunsfeld 1fbbaa262f Respect project-specific settings for copilot 2023-05-31 14:42:15 -07:00
Max Brunsfeld fb4c174fd1 Start work on respecting project-specific settings 2023-05-29 14:25:49 -07:00
Antonio Scandurra 8f56c80d68 Merge branch 'main' into panels 2023-05-22 14:10:17 +02:00
Antonio Scandurra b26ccc9017 Show workspace only after initializing it 2023-05-19 19:35:00 +02:00
Max Brunsfeld 30e678a450 Remove optional path argument when getting settings 2023-05-17 15:05:20 -07:00
Max Brunsfeld c261a01c7f Define theme/ui text style settings in theme crate 2023-05-17 14:44:59 -07:00
Max Brunsfeld ca02b558c8 Merge branch 'main' into setting-store 2023-05-17 09:55:24 -07:00
Max Brunsfeld 56f2ff64ed Define language settings in the language crate 2023-05-16 17:29:53 -07:00
Joseph Lyons 4736fe39c7 Rework code to contain submitting of copilot events within editor 2023-05-16 13:26:05 -04:00
Joseph Lyons edaa17a979 Fix compile error 2023-05-16 11:51:20 -04:00
Joseph Lyons a393304f34 Init copilot with client instead of http client 2023-05-16 03:12:39 -04:00
Joseph Lyons d1925c6053 Subscribe to copilot events (WIP) 2023-05-16 00:35:21 -04:00
Mikayla Maki a845fc4089 Fix typo 2023-05-15 16:47:46 -07:00
Mikayla Maki 9b716f32cc Add events for copilot suggestion accepting and discarding 2023-05-15 16:44:09 -07:00
Nathan Sobo d3f1ecf67b Replace todo with unimplemented to reduce distractions 2023-05-09 16:31:53 -06:00
Mikayla Maki 637a3f37c6 Rearrange the state machine 2023-05-04 13:45:31 -07:00
Julia cac502638d Fixup cases using buffer model handle id as buffer id 2023-05-04 12:32:31 -04:00
Antonio Scandurra 4e0ab2f8d0 Move methods querying window state into AsyncAppContext 2023-05-02 19:38:48 +02:00
Antonio Scandurra 2742f1cb76 Remove ViewContext::dispatch_action 2023-05-01 16:27:36 +02:00
Antonio Scandurra 4bb90083cb Remove ViewContext::dispatch_any_action 2023-05-01 14:24:00 +02:00
Julia e0728c7789 Source ESLint server from Github rather than 3rd party NPM package 2023-04-28 16:42:36 -04:00
Antonio Scandurra 41b1cda801 Merge remote-tracking branch 'origin/main' into simplify-action-dispatch 2023-04-28 17:31:12 +02:00
Max Brunsfeld bf9ca1362a Shutdown copilot server when quitting zed 2023-04-27 14:39:00 -07:00
Antonio Scandurra b9cae2d58d Remove Toast and DismissToast internal actions 2023-04-27 14:43:10 +02:00
Antonio Scandurra ef46a9dad9 Remove internal actions from CopilotCodeVerification 2023-04-27 14:25:34 +02:00
Max Brunsfeld d1f33d7052 🎨 Specify more dependencies at the workspace level 2023-04-24 17:41:55 -07:00
Max Brunsfeld a17f009b00 Use a workspace dependency for the futures crate 2023-04-24 09:43:31 -07:00
Nathan Sobo 1e2bec9c25 Merge remote-tracking branch 'origin/main' into into-element 2023-04-21 14:27:25 -06:00
Nathan SoboandMax Brunsfeld 52d4cc5349 Refine naming of element-related types and traits
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-04-21 13:06:37 -06:00
2bd56ab6f0 Rename Drawable::boxed to into_element and make containers generic
Multi-element are now generic over any drawable child, which can be converted
into an element.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-04-21 12:43:19 -06:00
Mikayla Maki 1f01055a9d Merge pull request #2402 from zed-industries/fix-panics
Fix panic in pane.rs
2023-04-22 05:53:48 +12:00
Mikayla Maki 8d8440ace2 Remove unused cyclic dependency from copilot crate
Move notification handling earlier so that there are less copilot messages in the log
2023-04-21 10:38:36 -07:00
Antonio ScandurraandNathan Sobo ae5f3c235e Introduce a new WindowContext::remove_window API
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-04-21 16:39:53 +02:00
Antonio Scandurra d232656bed Use update_default_global to filter command palette items for copilot 2023-04-21 11:07:36 +02:00
Antonio Scandurra d2930f462c Merge branch 'main' into window_context_2 2023-04-21 10:58:08 +02:00
Max Brunsfeld ff45433769 Merge pull request #2392 from zed-industries/eslint-multiple-language-server-adapters-rebased
Allow buffers to use multiple language servers
2023-04-20 09:40:23 -07:00
Mikayla Maki 2e4a81449f Merge pull request #2395 from zed-industries/remove-stable-hiding-copilot
Remove stable guard for copilot
2023-04-21 04:04:04 +12:00
Max Brunsfeld d57a8d85f9 Introduce a LanguageServerId wrapper type
Clarify the meaning of all the usizes in use in all of these
struct fields an method signatures.
2023-04-20 08:58:41 -07:00
Mikayla Maki 8ab9c4f308 Make sign_in init conditional 2023-04-20 08:36:29 -07:00
Mikayla Maki dbf73d7ab5 Remove import 2023-04-20 08:34:50 -07:00
Mikayla Maki 99d04bc63c Remove stable guard for copilot 2023-04-20 08:33:45 -07:00
Antonio Scandurra 8421d816a8 Merge branch 'main' into window_context_2 2023-04-20 16:01:47 +02:00
Antonio Scandurra 3aadd65651 Move buffer change reporting to a background task 2023-04-20 11:59:05 +02:00
Antonio Scandurra 2edd93cf2e Add buffer management test to Copilot 2023-04-20 10:51:50 +02:00