Julia
|
f81ccbd652
|
Setup C adapter with test binary
|
2023-06-15 12:18:34 -04:00 |
|
Julia
|
bca625a197
|
Many steps toward validating and reinstalling server after failure
|
2023-06-15 12:18:34 -04:00 |
|
Max Brunsfeld
|
12dd91c89c
|
Use local ids, not remote ids, to identify buffers to copilot
|
2023-06-05 14:12:19 -07:00 |
|
Joseph Lyons
|
7c60f636d5
|
Fix typos
|
2023-06-02 22:02:19 -04:00 |
|
Max Brunsfeld
|
0dd7694ff5
|
Make language_settings take a language, not a language name
|
2023-05-31 15:10:30 -07:00 |
|
Max Brunsfeld
|
03a351fb26
|
Make language settings accessors take an arc dyn file
|
2023-05-31 14:57:04 -07:00 |
|
Max Brunsfeld
|
a2ab7c9eb9
|
Respect project-specific settings for copilot
|
2023-05-31 14:42:15 -07:00 |
|
Max Brunsfeld
|
89446c7fd4
|
Start work on respecting project-specific settings
|
2023-05-29 14:25:49 -07:00 |
|
Max Brunsfeld
|
2d5f03e148
|
Remove optional path argument when getting settings
|
2023-05-17 15:05:20 -07:00 |
|
Max Brunsfeld
|
89204e85c0
|
Merge branch 'main' into setting-store
|
2023-05-17 09:55:24 -07:00 |
|
Max Brunsfeld
|
39618ae32d
|
Define language settings in the language crate
|
2023-05-16 17:29:53 -07:00 |
|
Joseph Lyons
|
6976d60bfe
|
Rework code to contain submitting of copilot events within editor
|
2023-05-16 13:26:05 -04:00 |
|
Joseph Lyons
|
2d4b2e0844
|
Fix compile error
|
2023-05-16 11:51:20 -04:00 |
|
Joseph Lyons
|
a7fc07a8cd
|
Init copilot with client instead of http client
|
2023-05-16 03:12:39 -04:00 |
|
Joseph Lyons
|
f50afefed3
|
Subscribe to copilot events (WIP)
|
2023-05-16 00:35:21 -04:00 |
|
Mikayla Maki
|
ead9ac6f23
|
Fix typo
|
2023-05-15 16:47:46 -07:00 |
|
Mikayla Maki
|
606d5e36e1
|
Add events for copilot suggestion accepting and discarding
|
2023-05-15 16:44:09 -07:00 |
|
Nathan Sobo
|
5e8b7bd06d
|
Replace todo with unimplemented to reduce distractions
|
2023-05-09 16:31:53 -06:00 |
|
Mikayla Maki
|
89af803565
|
Rearrange the state machine
|
2023-05-04 13:45:31 -07:00 |
|
Julia
|
eacea55aaf
|
Fixup cases using buffer model handle id as buffer id
|
2023-05-04 12:32:31 -04:00 |
|
Antonio Scandurra
|
d815fc88ae
|
Remove ViewContext::dispatch_any_action
|
2023-05-01 14:24:00 +02:00 |
|
Julia
|
1bf85214a4
|
Source ESLint server from Github rather than 3rd party NPM package
|
2023-04-28 16:42:36 -04:00 |
|
Antonio Scandurra
|
489b1f6a63
|
Merge remote-tracking branch 'origin/main' into simplify-action-dispatch
|
2023-04-28 17:31:12 +02:00 |
|
Max Brunsfeld
|
1533c17cd7
|
Shutdown copilot server when quitting zed
|
2023-04-27 14:39:00 -07:00 |
|
Antonio Scandurra
|
b6437d6d9e
|
Remove Toast and DismissToast internal actions
|
2023-04-27 14:43:10 +02:00 |
|
Mikayla Maki
|
69273648b3
|
Merge pull request #2402 from zed-industries/fix-panics
Fix panic in pane.rs
|
2023-04-22 05:53:48 +12:00 |
|
Mikayla Maki
|
39512655aa
|
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
|
e5192a4853
|
Use update_default_global to filter command palette items for copilot
|
2023-04-21 11:07:36 +02:00 |
|
Max Brunsfeld
|
b414d43ee3
|
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
|
ad71020990
|
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
|
4dd917c123
|
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
|
f5bbb41cc2
|
Remove import
|
2023-04-20 08:34:50 -07:00 |
|
Mikayla Maki
|
5c8b41dd54
|
Remove stable guard for copilot
|
2023-04-20 08:33:45 -07:00 |
|
Antonio Scandurra
|
df71a9cfae
|
Move buffer change reporting to a background task
|
2023-04-20 11:59:05 +02:00 |
|
Antonio Scandurra
|
4151bd39da
|
Add buffer management test to Copilot
|
2023-04-20 10:51:50 +02:00 |
|
Antonio Scandurra
|
4d207981ae
|
Notify LSP when Copilot suggestions are accepted/rejected
|
2023-04-20 10:15:31 +02:00 |
|
Antonio Scandurra
|
5d57167302
|
Make it easier to access a running/authenticated copilot server
|
2023-04-20 10:12:10 +02:00 |
|
Antonio Scandurra
|
4c3d6c854a
|
Send editor information to copilot
|
2023-04-20 09:34:20 +02:00 |
|
Antonio Scandurra
|
b9a7b70e52
|
Register unknown buffer on the fly if completions are requested for it
|
2023-04-20 09:34:20 +02:00 |
|
Antonio Scandurra
|
34bcf6f072
|
Reopen file in Copilot language server when language or URI changes
|
2023-04-20 09:34:20 +02:00 |
|
Antonio Scandurra
|
672cf6b8c7
|
Relay buffer change events to Copilot
|
2023-04-20 09:34:20 +02:00 |
|
Mikayla Maki
|
f16b96cafc
|
add copilot menu
|
2023-04-19 17:27:44 -07:00 |
|
Mikayla Maki
|
ea1c3fa7a0
|
Only fire completion cycling requests if specifically asked for by the user
|
2023-04-19 15:21:30 -07:00 |
|
Antonio Scandurra
|
1fd07b6fcf
|
Clarify copilot settings
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-04-19 20:07:05 +02:00 |
|
Nathan Sobo
|
de9bf6dfbd
|
Merge MutableAppContext into AppContext
There may have been a good reason for the difference at some point, or I was
still learning Rust. But now it's just &mut AppContext vs &AppContext.
|
2023-04-06 15:49:03 -06:00 |
|
Mikayla Maki
|
b585470518
|
Invalidate copilot suggestion on backspaces
Restore an observation on initialization
co-authored-by: antonio <antonio@zed.dev>
|
2023-04-05 08:48:39 -07:00 |
|
Antonio Scandurra
|
15b26e10d4
|
Disable Copilot entirely for stable releases
This lets us remove the logic for detecting whether a user is a staff
member.
|
2023-04-05 15:49:59 +02:00 |
|
Antonio Scandurra
|
399451b676
|
Capture copilot behavior in a editor unit test
|
2023-04-05 10:26:43 +02:00 |
|
Antonio Scandurra
|
79d5bb45dc
|
Clear Copilot suggestions when it gets disabled from the settings
|
2023-04-04 10:45:56 +02:00 |
|
Mikayla Maki
|
ae6a671fea
|
fixup! removed copilot from generated schema and command palette
|
2023-04-03 21:45:18 -07:00 |
|