Piotr Osiewicz
e113db485f
Add styles for user menu
2023-06-27 11:55:06 +02:00
Conrad Irwin
19ac999fc4
vim: Fix code actions menu
...
Fixes : zed-industries/community#1690
2023-06-26 21:46:06 -06:00
Conrad Irwin
72df76d5f0
vim: Add ~ to change case
...
Fixes : zed-industries/community#1410
2023-06-26 20:22:24 -06:00
Conrad Irwin
3218a471fc
vim: Fix cursor restoration when undoing substitute
2023-06-26 20:22:24 -06:00
KCaverly and maxbrunsfeld
7f3fc8e1f7
WIP: Got the streaming matrix multiplication working, and started work on file hashing.
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-06-26 19:01:19 -04:00
Conrad Irwin
04a35ae515
vim: Fix scrolling
...
After #2641 we noticed that scrolling didn't take a count parameter.
The PageDown/PageUp logic was also broken by an additional -1 (for both
vim mode and not).
2023-06-26 13:29:14 -06:00
KCaverly and maxbrunsfeld
104dc6f4c1
Updated database calls to share single connection, and simplified top_k_search sorting.
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-06-26 14:57:57 -04:00
Joseph T. Lyons
1bf655ff8d
Factor out key name
2023-06-26 13:31:41 -04:00
Joseph T. Lyons
2e9253369b
Merge branch 'main' into add-installation-id-to-panic-events
2023-06-26 13:27:14 -04:00
Antonio Scandurra
def2375461
Remove assistant panel zoom test
...
The test was testing pretty straightforward logic, but for some strange reason
it was failing on CI (but passed locally). I think it's fine to delete it and
make progress, if zooming regresses we'll find out pretty quickly.
2023-06-26 19:10:59 +02:00
Antonio Scandurra
fe98fb56ff
Try fixing test on CI
2023-06-26 18:18:22 +02:00
Conrad Irwin
47563405d7
vim: indent/outdent
...
Fixes : zed-industries/community#832
2023-06-26 10:08:34 -06:00
Julia
2d2e3fb417
Add installation test binaries for all remaining adapters
2023-06-26 11:54:20 -04:00
Antonio Scandurra
29f5161875
Add hover state to assistant buttons
2023-06-26 17:48:43 +02:00
Antonio Scandurra
503f93aa24
Show quote selection button
2023-06-26 17:24:31 +02:00
Antonio Scandurra
a127018fc9
Shwo tooltips for assistant buttons
2023-06-26 17:17:45 +02:00
Piotr Osiewicz
40af004b0f
picker: fix warnings
2023-06-26 17:07:33 +02:00
Antonio Scandurra and Nathan Sobo
38d0ee4c67
Add assistant icons to the toolbar
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-06-26 16:49:33 +02:00
KCaverly
a5714e0d27
added file metadata retrieval from db
2023-06-26 10:35:56 -04:00
KCaverly
cbbdef62f3
added brute force search and VectorSearch trait
2023-06-26 10:34:12 -04:00
Julia
30126406df
Handle new elixir-ls release zip name
2023-06-26 10:18:30 -04:00
Antonio Scandurra
f5ebd98724
Revert "Panic in debug if global settings can't be deserialized from defaults"
...
This reverts commit 5d054876b5 .
2023-06-26 16:03:19 +02:00
Antonio Scandurra
860a2911b2
Merge remote-tracking branch 'origin/main' into save-conversations
2023-06-26 15:59:19 +02:00
Antonio Scandurra and Nathan Sobo
a80d9bece8
Insert empty user message when assisting with the current last message
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-06-26 15:57:36 +02:00
Antonio Scandurra and Nathan Sobo
6ceac78461
Allow toggling back and forth between conversation list and editor
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-06-26 15:43:21 +02:00
Piotr Osiewicz
596d7eb4a9
Add headers and footers to file finder
2023-06-26 13:31:46 +02:00
Piotr Osiewicz
04e20183dc
Remove unnecessary call to context.notify
2023-06-26 12:45:50 +02:00
KCaverly
65376d4827
added proper blob serialization for embeddings and vector search trait
2023-06-25 20:02:56 -04:00
Nathan Sobo
a189b17963
Add a derive macro for Element
...
To turn any struct into a composite element, you can implement a render method
with the following signature:
fn render<V: View>(&mut self, view: &mut V, cx: &mut ViewContext<V>) -> AnyElement<V>;
Then add #[derive(Element)] to the struct definition.
This will make it easier to introduce higher-level components that are expressed in
terms of other elements.
2023-06-25 07:51:50 -06:00
Julia
2268075500
Avoid validating/reinstalling server which refuses will_fetch/start
...
These adapters have indicated some broader reason to the user why
they cannot be started, don't waste time/bandwidth attempting to
validate and reinstall them
2023-06-24 22:42:06 -04:00
Kirill Bulatov
6905a4b3f8
Fix main compilation
2023-06-25 01:43:58 +03:00
Joseph T. Lyons and Julia
a62c73b724
Add installation_id to panic events
...
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com >
2023-06-23 21:02:01 -04:00
Max Brunsfeld
7739da3e85
Vim: substitute support ( #2641 )
...
Release Notes:
- vim mode now supports `s` for substitute
2023-06-23 12:58:14 -07:00
Max Brunsfeld
429a6dfdd9
vim: Fix 1G ( #2640 )
...
Before this change code could not distinguish between a user providing a
count of 1 and no count at all.
Fixes : zed-industries/community#710
Release Notes:
- 1G now correctly goes to the first line in vim mode
([710](zed-industries/community#710 ))
2023-06-23 12:55:46 -07:00
Max Brunsfeld and Nathan Sobo
7040e6df03
Scan any external/ignored directories needed for LSP watchers
...
Also, don't include "external" files in project searches. Treat them
the same as ignored files.
Co-authored-by: Nathan Sobo <nathan@zed.dev >
2023-06-23 12:53:25 -07:00
Julia
4590864edc
Remove installation test binary from language server instance
2023-06-23 13:24:50 -04:00
Max Brunsfeld
dcf9c11ca7
Prune the set of expanded dir ids as entries are removed
2023-06-23 10:23:21 -07:00
Max Brunsfeld
746aa18515
Emit loaded events for lazily loaded paths in worktree
2023-06-23 09:39:37 -07:00
KCaverly
2ea38bff5d
removed tokio and sqlx dependency, added dummy embeddings provider to save on open ai costs when testing
2023-06-23 10:25:12 -04:00
Piotr Osiewicz
bd2df525d2
Add styles for button
2023-06-23 13:30:40 +02:00
Piotr Osiewicz
2d98b02b52
Fixed mic's state not being updated in titlebar if user mutes a mic via command palette
2023-06-23 13:22:33 +02:00
Piotr Osiewicz
e21a1d0c6e
Add button
2023-06-23 13:15:25 +02:00
Piotr Osiewicz
9017ccf747
Add styles for microphone and speakers buttons
2023-06-23 11:52:06 +02:00
Antonio Scandurra
b6d0100b63
Insert new message right before the next valid one
2023-06-23 11:13:52 +02:00
Antonio Scandurra
c97448f835
Test serialization roundtrip
2023-06-23 10:42:15 +02:00
Antonio Scandurra
fcf1f86192
Sort conversations in descending chronological order
2023-06-23 10:05:21 +02:00
Antonio Scandurra
9f14f04f18
Re-enable buffer search in assistant
2023-06-23 09:57:31 +02:00
Antonio Scandurra
3609e6d6b0
Remove double constrained call
2023-06-23 09:23:52 +02:00
Antonio Scandurra
6883910a1f
Merge remote-tracking branch 'origin/main' into save-conversations
2023-06-23 09:09:42 +02:00
Antonio Scandurra
36c80c3560
Fix Conversation::messages_for_offsets with empty message at the end
2023-06-23 08:58:30 +02:00