Commit Graph
971 Commits
Author SHA1 Message Date
Mikayla Maki 7a6a3c83dc Refine svelte queries to work with zed-style highlights
Bump scheme dependency:
2023-07-13 22:30:58 -07:00
Mikayla Maki 9c22679c9b Add svelte language server
Add svelte tree sitter
Add svelte config file
Add svelte highlighting
2023-07-13 21:43:53 -07:00
Joseph T. Lyons 1060c2e225 v0.96.x dev 2023-07-12 13:30:28 -04:00
KCaverly d18911a8f9 merged with main 2023-07-12 13:15:23 -04:00
Piotr Osiewicz be396f9253 chore: Disable http2 feature in isahc. (#2709)
This removes transitive dependency on libnghttp2, which is pretty heavy.

Release Notes:

- N/A
2023-07-12 17:24:01 +02:00
Piotr Osiewicz ac71314bdd chore: Disable http2 feature in isahc.
This removes transitive dependency on libnghttp2, which is pretty heavy.
2023-07-12 16:53:01 +02:00
Piotr Osiewicz 5b877e0b9b chore: Bump ipc-channel to 0.16.1. (#2708)
Kevin Hovsäter reported a crash in cli when running 'cargo run -p cli --
--bundle-path target/debug/Zed'. It was caused by unaligned pointer
access in ipc-channel library; rustc started generating debug_asserts
for pointer alignment starting with 1.70, which we have
oh-so-conveniently upgraded to shortly before Kevin noticed a crash.
Rust 1.70 did not introduce this panic, it merely started triggering on
UB that was previously ignored.

/cc @hovsater @SomeoneToIgnore 
Release Notes:

- N/A
2023-07-12 13:49:55 +02:00
Piotr Osiewicz 86e15fc9e4 chore: Bump ipc-channel to 0.16.1.
Kevin Hovsäter reported a crash in cli when running 'cargo run -po cli -- --bundle-path target/debug/Zed'. It was caused by unaligned pointer access in ipc-channel library; rustc started generating debug_asserts for pointer alignment starting with 1.70, which we have oh-so-conveniently upgraded to shortly before Kevin noticed a fix.
Rust 1.70 did not introduce this panic, it merely started triggering on UB that was previously ignored.
2023-07-12 13:27:14 +02:00
KCaverly f2264fb0a9 brought up to speed with main 2023-07-11 14:50:48 -04:00
KCaverly d86877851a added opt-in default settings for vector store 2023-07-11 12:03:56 -04:00
Piotr Osiewicz 37eb264926 branches: Add a modal branch list.
Extract branch list into a separate vcs_menu crate akin to recent_projects.
Add current bind for a modal branch to branch popover's tooltip.

Z-2555
2023-07-10 17:18:12 +02:00
KCaverly 29b37b3a27 merged main 2023-07-07 14:24:29 -04:00
Piotr Osiewicz fc1830dd9b chore: Replace lazy_static Mutex with const. (#2693)
Mutex::new() is const-stable as of Rust 1.63.

Release Notes:
- N/A
2023-07-07 15:07:12 +02:00
Mikayla Maki 0a81688832 Move audio dependency to dev 2023-07-05 12:15:56 -07:00
Mikayla Maki bcad49983c Remove spurious audio depedency 2023-07-05 12:05:16 -07:00
Mikayla Maki 4876ac6d52 collab 0.16.0 2023-07-05 11:47:17 -07:00
Joseph T. Lyons bb46187ee5 v0.95.x dev 2023-07-05 14:17:37 -04:00
Nate Butler 299e91e3da Z-2276/Z-2275: Project & Branch switchers (#2662)
This PR adds project and branch switchers in top left corner. 

Release Notes:
- Added a project & branch switcher under project name.
2023-07-05 13:09:40 -04:00
KCaverly f3eb426fe9 updated both embed and parsing tasks to be multi-threaded. 2023-07-05 12:39:08 -04:00
Mikayla Maki 0710451b93 Add first-pass sound support to Zed 2023-07-03 13:30:04 -07:00
Piotr Osiewicz a66ff10080 Merge branch 'main' into git-menu 2023-07-03 16:25:36 +02:00
Mikayla Maki 99894d922c Add basic sound handling infrastructure 2023-06-30 16:10:49 -07:00
KCaverlyandmaxbrunsfeld 6c5bad6a13 updated file compare in the semantic indexing engine, to work off of modified system times as opposed to file hashes
Co-authored-by: maxbrunsfeld <max@zed.dev>
2023-06-30 16:53:23 -04:00
KCaverly c57fb5fd33 Merge branch 'main' of github.com:zed-industries/zed into vector_store 2023-06-30 09:58:13 -04:00
Piotr Osiewicz de2a7c34d7 Project dropdown menu 2023-06-30 14:05:55 +02:00
Piotr Osiewicz cdab13dd6c Add timestamps to branches 2023-06-30 14:05:55 +02:00
Mikayla Maki f416d9ef00 Add the ability to make new directories by adding slashes to a file name 2023-06-29 17:35:22 -07:00
KCaverly 914f4e8956 added navigation on confirm to semantic search modal 2023-06-29 11:58:47 -04:00
Julia e9e3bd616f Merge branch 'main' into fix-broken-lsp-installations 2023-06-28 16:46:06 -04:00
Julia 4a51852e68 Reinstall Node whenever a NodeRuntime operation has serious error 2023-06-28 16:43:45 -04:00
KCaverly 4b3034c064 Merge branch 'main' of github.com:zed-industries/zed into vector_store 2023-06-28 14:42:24 -04:00
KCaverly 8a1e4bd248 WIP: Working modal, without navigation and search on every keystroke 2023-06-28 13:27:26 -04:00
Joseph T. Lyons dbfa58f248 v0.94.x dev 2023-06-28 12:23:42 -04:00
Mikayla Maki 16108b19fa Collab UI v2 (#2618)
This PR implements
https://www.figma.com/file/pLq7dvhx2mFeWFOedXpUQ5/Project-%E2%80%93-Collaboration-UI?type=design&node-id=666%3A8610&t=XFGk6KEtTCFXBvCQ-1

Release notes:
- [x] Redesigned collaboration UI
- [x] Added voice support
2023-06-28 09:14:39 -07:00
Max Brunsfeld 58cb0e960e collab 0.15.0 2023-06-28 09:01:07 -07:00
KCaverlyandmaxbrunsfeld e113054fdc Working incremental index engine, with streaming similarity search!
Co-authored-by: maxbrunsfeld <max@zed.dev>
2023-06-27 15:31:21 -04:00
Piotr Osiewicz 89cbe97810 Merge branch 'main' into collab-titlebar-2 2023-06-27 15:40:43 +02:00
KCaverlyandmaxbrunsfeld 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
KCaverly cbbdef62f3 added brute force search and VectorSearch trait 2023-06-26 10:34:12 -04:00
KCaverly 65376d4827 added proper blob serialization for embeddings and vector search trait 2023-06-25 20:02:56 -04: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
Antonio Scandurra 6883910a1f Merge remote-tracking branch 'origin/main' into save-conversations 2023-06-23 09:09:42 +02:00
KCaverly 4dcf44433d open ai indexing on open for rust files 2023-06-22 16:50:07 -04:00
KCaverly 7e76785b61 WIP: started DB creating and naive inserts 2023-06-22 13:25:33 -04:00
Piotr Osiewicz fca8e42474 Merge branch 'main' into sergey/z-2308-create-a-proof-of-concept-of-exporting-a-type-from-rust-and 2023-06-22 17:58:56 +02:00
Piotr Osiewicz fa148af2bc Merge branch 'main' into collab-titlebar-2 2023-06-22 13:48:16 +02:00
Nate Butler 165f7d5e0a Split Interactive into Interactive and Toggleable (#2628)
This is a part of the intensity driven theme rewrite. 

It introduces the `toggle` and `interactive` helper functions to build
Toggle<T> and Interactive<T> styles for interactive elements in the
theme.

This PR also removes the `theme_testbench` crate and related actions.

Huge thanks to @osiewicz and @mikayla-maki for pushing this forward 🙏🏽

Release Notes:

- Updated the style of many interactive elements.
2023-06-21 15:03:08 -04:00
KCaverly aa6f51c03d WIP: started work on vector store db, by walking project worktrees.\n\nCo-Authored-By: Max <max@zed.dev> 2023-06-21 14:53:08 -04:00
Joseph T. Lyons dbe124ddb6 v0.93.x dev 2023-06-21 13:59:07 -04:00
Piotr Osiewicz 47a44dcce7 Remove theme_testbench 2023-06-21 19:11:55 +02:00