Commit Graph
39175 Commits
Author SHA1 Message Date
Marshall Bowers 0d314f6baf Format theme2 2023-10-30 11:26:30 -04:00
Marshall Bowers 9d4ddb7171 Convert all themes 2023-10-30 11:22:04 -04:00
Marshall Bowers 959c72f53a Emit modules for each theme 2023-10-30 11:21:33 -04:00
Kyle Caverly 132bc463c9 Model cleanup (#3157)
Small reorganization for the AI crates. I seperated out the base traits
and providers, to get closer to an abstraction for AI completions as
opposed to OpenAI specific functionality.
2023-10-30 16:15:11 +01:00
KCaverly 760a96677d Merge branch 'main' of github.com:zed-industries/zed into model_cleanup 2023-10-30 11:07:29 -04:00
KCaverly 540806057a clean up warnings and fix tests in the ai crate 2023-10-30 11:07:24 -04:00
Marshall Bowers bf473ea696 Revert changes to themes 2023-10-30 11:06:45 -04:00
Marshall Bowers 00bd9e05c4 Emit all themes at once 2023-10-30 11:04:03 -04:00
Marshall Bowers de7f9641ff Merge branch 'zed2' of github.com:zed-industries/zed into zed2 2023-10-30 10:40:48 -04:00
Marshall Bowers 82fcba3b48 Factor out ThemePrinter into its own module 2023-10-30 10:40:46 -04:00
Antonio Scandurra b435e81247 WIP 2023-10-30 15:39:58 +01:00
KCaverly 0a4b9cc4c3 moved authentication for the semantic index into the EmbeddingProvider 2023-10-30 10:02:27 -04:00
Antonio Scandurra 13982e5852 Implement activate_workspace_for_project 2023-10-30 14:50:50 +01:00
Antonio Scandurra 4ec2b9a12c Merge branch 'zed2' into zed2-workspace 2023-10-30 12:16:34 +01:00
Antonio Scandurra 77b8c8c4d4 Remove randomness from GPUI2 block_with_timeout 2023-10-30 12:10:55 +01:00
Kirill Bulatov fc3c64987d Port prettier panic fix to gpui2 2023-10-30 13:00:49 +02:00
Kirill Bulatov 7dd18ec31f Do not panic when looking for prettier (#3182)
Fixes
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1698655595438009

Instead of checking FS, derive the prettier path needed and let prettier
invocation fail in logs instead.
2023-10-30 12:59:46 +02:00
Kirill Bulatov 58b1d6c938 Do not panic when looking for prettier (#3182)
Fixes
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1698655595438009

Instead of checking FS, derive the prettier path needed and let prettier
invocation fail in logs instead.
2023-10-30 12:58:47 +02:00
Kirill Bulatov 32aa09edf8 Be more lenient when searching for prettier instance
Do not check FS for existence (we'll error when start running prettier),
simplify the code for looking it up
2023-10-30 12:13:58 +02:00
Kirill Bulatov baffccd01d Do not panic on prettier search 2023-10-30 12:13:54 +02:00
Kirill Bulatov 03bb4d9586 Properly log prettier paths 2023-10-30 11:17:11 +02:00
Kirill Bulatov 5e463bcb12 Properly log prettier paths 2023-10-30 11:14:00 +02:00
Joseph T. Lyons 43e6ccc925 Do not call scroll_to() twice when circularly navigating popover menus (#3180)
The tweaks made to add circular navigation to autocompletion / code
action menus accidentally was calling `scroll_to` twice in some cases -
just fixing that.

Release Notes:

- N/A
2023-10-29 15:02:09 -04:00
Joseph T. Lyons 7c504125d1 Pull duplicate call out of if-else block 2023-10-29 13:54:32 -05:00
Joseph T. Lyons 572f4ba629 Do not call scroll_to twice 2023-10-29 13:47:02 -05:00
KCaverly f8890718e0 replace api_key with ProviderCredential throughout the AssistantPanel 2023-10-28 18:16:45 -04:00
KCaverly 7711979af8 added credential provider to completion provider 2023-10-28 16:35:43 -04:00
Joseph T. Lyons c51f122fa8 Port journal to GPUI2 (#3178)
Release Notes:

- N/A
2023-10-28 17:42:42 +02:00
Joseph T. Lyons 02a7548566 Port journal to GPUI2 2023-10-28 11:37:25 -04:00
Nathan Sobo 839771026b Merge branch 'gpui2-docs' into zed2 2023-10-27 17:07:28 -06:00
Nathan Sobo 33d5128c8d Add docs for window.rs, but still incomplete 2023-10-27 22:29:59 +02:00
Nathan Sobo 234bf9f9cb Add doc comments to app.rs 2023-10-27 21:19:48 +02:00
Conrad Irwin 4553df4148 Port changes from #3118 to zed2 2023-10-27 13:27:55 +02:00
Conrad Irwin 6ea9068437 Port changes from #3154 to zed2 2023-10-27 13:24:37 +02:00
KCaverly 3e6c21e568 moved TestCompletionProvider into ai 2023-10-27 12:26:01 +02:00
Conrad Irwin e8a7aa08bb Comment out failing gpui2 test 2023-10-27 11:24:23 +02:00
Conrad Irwin 7df2b1042a Remove deadlock from gpui2 pasteboard 2023-10-27 11:14:13 +02:00
Conrad Irwin 4ab44fa554 Get cargo test --workspace compiling again 2023-10-27 11:03:30 +02:00
Conrad Irwin 9f9f8bcad6 Rename last async_iife 2023-10-27 10:56:24 +02:00
Conrad Irwin a1fb3523d3 Merge branch 'main' into zed2 2023-10-27 10:55:15 +02:00
Conrad Irwin c06f517e0c Fix fs2 tests 2023-10-27 10:51:36 +02:00
Conrad Irwin 20837b19c0 Fix cargo fmt 2023-10-27 10:44:57 +02:00
KCaverly d7c77dda20 add concept of LanguageModel to CompletionProvider 2023-10-27 08:51:30 +02:00
KCaverly 8027a49ab4 ensure OpenAIEmbeddingProvider is using the provider credentials 2023-10-27 08:33:35 +02:00
Nathan Sobo f18c0f1eec Merge branch 'zed2-views' into zed2 2023-10-26 19:41:59 +02:00
Nathan Sobo 19e39bb578 Add View::update which provides a ViewContext 2023-10-26 19:41:42 +02:00
Conrad Irwin 45b08299fe Merge branch 'more-signing' 2023-10-26 18:27:58 +02:00
Conrad Irwin db5f8b9f78 Revert entitlements change 2023-10-26 18:27:34 +02:00
Conrad Irwin 25bc064a52 Try more signing 2023-10-26 18:27:33 +02:00
Conrad Irwin e9a72a23b4 v1 2023-10-26 18:19:57 +02:00