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 Sobo and Max 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 Scandurra and Nathan 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