b9e0074
Perform only one git statuses call when reloading a git repo after it changes
Max Brunsfeld created
b9e0074
Perform only one git statuses call when reloading a git repo after it changes
Max Brunsfeld created
c69d0d5
Avoid deserializing all themes to compute settings JSON schema
Max Brunsfeld created
031172d
file/symbol navigation modifiers (#2727)
Fixes https://github.com/zed-industries/community/issues/54 Release Notes: - Added modifiers for opening files and symbols on a split - Added modifiers for navigating to definition and type definitions on a split
Alex Viscreanu created
c0b2326
fix(flexes): reset flexes when collapsing axis
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Alex Viscreanu and Mikayla Maki created
c766931
feat(workspace): allow alternative actions to open files and symbols in split
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Alex Viscreanu and Mikayla Maki created
369ccc7
branch_list: Bail in case of missing worktrees. (#2726)
Z-2632 Release Notes: - Fixed a crash that occurred when opening a modal branch picker without a corktree.
Piotr Osiewicz created
cde5b39
Select all matches (#2717)
Closes https://github.com/zed-industries/community/issues/75 Closes https://github.com/zed-industries/community/issues/1749 The PR * changes keybindings for `Editor && mode == auto_height` context: before, `alt-enter` and `alt-shift-enter` added new lines in such editors, including the one from buffer search. New bindings are the same as in `Editor && mode == full` context. * adds `search::SelectAllMatches` action and binds it to `Alt + Enter` by default, to select all matches of a buffer search The behavior mimics VSCode: we do not move the screen even if all selections are out of the visible range (Cmd+G will navigate there) and allow reselecting the results from both pane and search field, as long as the search is not dismissed. Release Notes: - Added `search::SelectAllMatches` (`Alt + Enter` default) action to place carets and select all buffer search results ([#75](https://github.com/zed-industries/community/issues/75), [#1749](https://github.com/zed-industries/community/issues/1749)).
Kirill Bulatov created
2dae42b
update embedding query for tsx to accomodate for leading comments
KCaverly created
d4971e9
update typescript parsing to manage for leading tsdoc comments
KCaverly created
c6195e6
branch_list: Bail in case of missing worktrees.
Z-2632
Piotr Osiewicz created
0f54893
Fix syntax map issues that caused bugs in editing HEEx (#2723)
Fixes [Z-2575 : HEEX files are using deprecated commenting sytle](https://linear.app/zed-industries/issue/Z-2575/heex-files-are-using-deprecated-commenting-sytle) - Fixed a bug where comment toggling and bracket matching used the wrong characters in templating languages like ERB and HEEx ([#1724](https://github.com/zed-industries/community/issues/1724)). - Fixed a bug where interpolated code was sometimes not parsed correctly within templating languages like ERB and HEEx.
Max Brunsfeld created
c466711
branch_list: Ensure index is within list bounds. (#2724)
Z-2630 Release Notes: - Fixed a crash in branch list that occurred when confirming a match in empty list.
Piotr Osiewicz created
9c15025
branch_list: Ensure index is within list bounds.
Z-2630
Piotr Osiewicz created
31720d8
Add randomized syntax map test with elixir within heex within elixir
Max Brunsfeld created
21e7e35
Include newlines in between combined injection ranges on different lines
Max Brunsfeld created
2f2ef7c
Use workspace dependencies for tree-sitter grammars
Max Brunsfeld created
2e23331
Find the layer with the smallest enclosing node in language_scope_at
Max Brunsfeld created
3a625d1
update c embedding query for preceding comments
KCaverly created
b14cd5f
Add a new button for the action
Kirill Bulatov created
ccc7800
Preserve serach index for multicaret selection editor events
Kirill Bulatov created
c130dd6
Add styles for an `action_button` ahead of the "Select all matches" UI button
Nate Butler created
f710efc
Use a better name
Kirill Bulatov created
2053418
Use VSCode-like shortcuts by default
Kirill Bulatov created
29cbeb3
Allow selecting all search matches in buffer
Kirill Bulatov created
bf9dfa3
Add Svelte support (#2720)
fixes https://github.com/zed-industries/community/issues/432 Release Notes: - Added support for the svelte language
Mikayla Maki created
f1b034d
fmt
Mikayla Maki created
ff8a89a
Refine svelte queries to work with zed-style highlights
Bump scheme dependency:
Mikayla Maki created
1424a7a
Add svelte language server
Add svelte tree sitter Add svelte config file Add svelte highlighting
Mikayla Maki created
415b8f0
Add line height settings for the editor (#2718)
I'm a bit tired of the complaining for this feature. But also, we should have it. Hence, this PR. fixes: https://github.com/zed-industries/community/issues/304#issue-1305112032 Release Notes: - Added a `buffer_line_height` setting
Mikayla Maki created
77c4fc9
Add line height settings for the editor
Mikayla Maki created
b7ed467
WIP: Resizing splits (#2715)
We're finally doing the thing. TODO: - [x] Choose an approach - Decided to add a new element just for the pane axis, containing a slimmed down copy of the flex code. - [x] Wire through callbacks and pointers so that data goes where it needs to - [x] Do the flex juggling math on resize - [x] Update the flexes when updating the split tree - [x] Restore the active_pane_magnification setting - [x] Serialize an axis' flexes Release Notes: - Made the center pane group splits resizable. Note that resizing is disabled if the `active_pane_magnification` setting is changed from default.
Mikayla Maki created
b38e3b8
remove reindexing subscription, and add status methods for vector store
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
50623c0
Fix serialization error
Mikayla Maki created
9da8f60
tidy up names
Mikayla Maki created
331fd89
fmt
Mikayla Maki created
5797282
Add resising serialization
Mikayla Maki created
036d3e8
feat: add low, high, range and scaling
Sergey Onufrienko created
d8fd0be
update vector store to remove dummy embeddings
KCaverly created
623cb98
add tests for rust context parsing, and update rust embedding query
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
0a0e40f
refactored code context retrieval and standardized database migration
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
00b04f1
Restore active pane magnification
Mikayla Maki created
5eab628
Added go parsing for semantic search, and added preceeding comments on go and rust.
Co-authored-by: Alex <alexviscreanu@gmail.com> Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly , Alex , and maxbrunsfeld created
d5f7ad0
Styled and refined behavior for split resizing
Mikayla Maki created
ef7aa66
Add first line pattern
Nate Butler created
9a1a981
WIP
Nate Butler created
a56d454
added semantic search support for c
KCaverly created
608c163
Update outline queries; add enum as a highlighted keyword
Piotr Osiewicz created
c2ffd89
Update another deprecated plugin (#2716)
Follow-up of https://github.com/zed-industries/zed/pull/2713, fixing the same for the bundling part of the pipeline. Release Notes: - N/A
Kirill Bulatov created
8cce403
Update another deprecated plugin
Kirill Bulatov created
26b9be6
Add the math for pane resizing
Mikayla Maki created