df377d5
Use Inline Assist across the board
Antonio Scandurra created
df377d5
Use Inline Assist across the board
Antonio Scandurra created
15628af
Style language server name in completion menu
Omit in buffers with one or zero running language servers with the capability to provide completions Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
Julia and Antonio Scandurra created
ea0e5e8
chore: Use IsTerminal trait instead of relying on libc to detect stdout being a terminal (#2908)
IsTerminal was added in 1.70. Release Notes: - N/A
Piotr Osiewicz created
3965587
Testing: Update build script to make local testing easier (#2903)
* `script/bundle -l` will only build for the current architecture and skip DMG creation. It will also copy to `/Applications`. * `script/bundle -l "My Bundle"` will name the bundle after your provided name. * Passing `-f` will overwrite. Passing `-o` will also open the application.
Nathan Sobo created
72413db
Remove the ability to reply to specific message in assistant
Antonio Scandurra created
2332f82
More polish
Antonio Scandurra created
08df244
Delete less aggressively
Antonio Scandurra created
c2b60df
Allow including conversation when triggering inline assist
Antonio Scandurra created
1c6964e
Trim off surrounding `[]` when parsing terminal hover links (#2906)
Follow-up of https://github.com/zed-industries/zed/pull/2899 Terminal has to accept `[` and `]` as valid word parts, due to `[slug].tsx` being a valid file name. Yet, terminal has to exclude these to match paths in strings like `[/some/path/[slug].tsx]`. Release Notes: - N/A
Kirill Bulatov created
7c498fe
Trim off surrounding `[]` when parsing terminal hover links
Terminal has to accept `[` and `]` as valid word parts, due to `[slug].tsx` being a valid file name. Yet, terminal has to exclude these to match paths in strings like `[/some/path/[slug].tsx]`.
Kirill Bulatov created
791f6cf
Update some tests to reflect code action debouncing
Max Brunsfeld created
5142049
Demote some Peer logging to trace level
Max Brunsfeld created
89eab78
Debounce document highlight and code actions requests
Max Brunsfeld created
70bea75
Change cycle mode action to reflect new mode button order
Max Brunsfeld created
9371754
Provide themes to subtrees via context
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Nathan Sobo and Mikayla Maki created
3eee282
Overhaul search bar layout
* Use a single row, instead of centering the search bar within a double-row toolbar. * Search query controls on the left, navigation on the right * Semantic is the final mode, for greater stability between buffer and project search. * Prevent query editor from moving when toggling path filters
Max Brunsfeld created
78f9a1f
Remove padding from workspace toolbar, increase its content height to compensate
The padding makes it difficult to layout toolbar items correctly when they are more than one row tall.
Max Brunsfeld created
bb448b9
Don't add a quick actions toolbar item for non-editor views
Rather than adding primary toolbar item that renders as empty, don't add an item at all. This prevents spurious spacing from being added after other primary toolbar items.
Max Brunsfeld created
9521f6d
Simplify implementation of flex with spacing
Max Brunsfeld created
fd1633a
Render a titlebar you can barely see
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Nathan Sobo and Mikayla Maki created
b5aedc1
Allow layout to be called on element in any phase of its lifecyle.
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Nathan Sobo and Mikayla Maki created
a1d2ae3
Add -l option to build script
When you pass -l, we build for the local architecture only and copy the resulting app bundle to /Applications. You can provide a bundle name as an optional argument.
Nathan Sobo created
35b7787
Add Tailwind server to TSX
Julia created
0435467
Remove search dismiss button
Max Brunsfeld created
9aad602
chore: Bump memchr to 2.6.0 (#2902)
Fresh off the press, memchr 2.6.0 adds vector search routines for aarch64. That directly improves our search performance for both text and regex searches. Per BurntSushi's claims, the simple string searches in ripgrep got ~2 times faster (more details available in https://github.com/BurntSushi/memchr/pull/129). Release Notes: - N/A
Piotr Osiewicz created
ded6dec
Initial unstyled language server short name in completions
Co-Authored-By: Kirill Bulatov <kirill@zed.dev>
Julia and Kirill Bulatov created
ccec593
:memo:
Antonio Scandurra created
52e1e01
Allow redoing edits performed by inline assistant after cancelling it
Antonio Scandurra created
b9df85e
Remove todo.md
Antonio Scandurra created
8c4d2cc
Close inline assist when the associated transaction is undone
Antonio Scandurra created
c587cf6
Remove ellipsis from tooltip
Antonio Scandurra created
44f554f
Merge remote-tracking branch 'origin/main' into ai-refactoring
Antonio Scandurra created
1fb7ce0
Show icon to toggle inline assist
Antonio Scandurra created
d804afc
Don't auto-indent when the assistant starts responding with indentation
Antonio Scandurra created
07b9c6c
language: Make Buffer::new take an explicit ID (#2900)
See Linear description for the full explanation of the issue. This PR is mostly a mechanical change, except for the one case where we do pass in an explicit `next_id` instead of `model_id` in project.rs. Release Notes: - Fixed a bug where some results were not reported in project search in presence of unnamed buffers.
Piotr Osiewicz created
937aabf
Extract a `strip_markdown_codeblock` function
Antonio Scandurra created
81a5043
Allow `[` and `]` symbols in terminal links (#2899)
Deals with https://github.com/zed-industries/community/issues/1865 ` ./src/pages/[[...slug]].tsx` is a valid file path in macOs and Linux, and should be available for cmd-hover-click in terminal. Release Notes: - Allow `[` and `]` symbols in terminal links
Kirill Bulatov created
506ec01
Allow `[` and `]` symbols in terminal links
` ./src/pages/[[...slug]].tsx` is a valid file path in macOs and Linux, and should be available for cmd-hover-click in terminal.
Kirill Bulatov created
3bfe78b
Use proper property names for inlay hint resolve capabilities
Kirill Bulatov created
805ae1b
More inlay hover fixes (#2898)
Better handle edge cases around cmd+hover around inlays: * distinguish between same text anchors' trigger: inlay and text triggers can have the same anchor, but are different * forbid cmd+click on inlay that has no label part with location selected * properly omit throttled inlays that are outside of the visible range Release Notes: - N/A
Kirill Bulatov created
38da2a5
Fix the tests
Kirill Bulatov created
81e7090
Do not allow cmd+click in invalid inlay context
Kirill Bulatov created
693e91f
Properly compare previous hover trigger point when hover changes
Kirill Bulatov created
dad64ed
Better highlight hint ranges
Kirill Bulatov created
5cf5121
Use better names, simplify
Kirill Bulatov created
7393787
Properly omit throttled hint queries
Kirill Bulatov created
851d74d
Improve inlay hints management (#2897)
Apply a rate limiter to hints scrolling, properly invalidate hint task cached ranges, properly react to multibuffer events, properly highlight hints and introduce basic debug logging for hints. Release Notes: - N/A
Kirill Bulatov created
f8a8b99
Properly react on excerpts drop
Kirill Bulatov created
8428409
Properly handle padding when highlighting inlay hints
Kirill Bulatov created
2a42a08
Invalidate skipped throttled hint fetch tasks' ranges
Kirill Bulatov created