Commits

Fix warning

7831979be0 • Nathan Sobo • Feb 27, 2022

Implement navigation between project search matches

64d22925c2 • Nathan Sobo • Feb 27, 2022

Make versions oldest_selection and newest_selection that don't require snapshots

7ef98fb935 • Nathan Sobo • Feb 27, 2022

Introduce ProjectSearchView constructor

19b5de2181 • Nathan Sobo • Feb 27, 2022

Clone editor's searchable state on split

dabb17a2ef • Nathan Sobo • Feb 27, 2022

Add log dependency in search crate

136699e7bd • Nathan Sobo • Feb 27, 2022

:lipstick:

c7338ebe88 • Nathan Sobo • Feb 27, 2022

Limit project search tab label to 24 characters

039765b698 • Nathan Sobo • Feb 27, 2022

Rename "find" to "search"

ec317159d7 • Nathan Sobo • Feb 27, 2022

Remove carriage returns

dd6f8d20a3 • Nathan Sobo • Feb 27, 2022

Select query when focusing query editor

28b71cbc03 • Nathan Sobo • Feb 26, 2022

Activate the *newest* existing project find view on cmd-shift-F

e96d0a9355 • Nathan Sobo • Feb 26, 2022

Allow a new search to be created with cmd-enter

2f427769df • Nathan Sobo • Feb 26, 2022

Render a magnifier icon and the query in project search tab

ae1a46a4e4 • Nathan Sobo • Feb 26, 2022

Don't focus results editor on `cmd-shift-f` when there are no results

a78fe4ef6a • Antonio Scandurra • Feb 26, 2022

:art:

afea5a3d5e • Antonio Scandurra • Feb 26, 2022

Always open a new project find on `alt-cmd-shift-F`

f6b7cbd5cf • Nathan Sobo • Feb 26, 2022

Only store one nav history entry when opening excerpts

60710fa5d5 • Nathan Sobo • Feb 26, 2022

Open excerpts on alt-enter

721258911c • Nathan Sobo • Feb 25, 2022

Don't show buffer search UI on ProjectSearchView

dea40c5d1a • Nathan Sobo • Feb 25, 2022

Allow actions to be propagated from nested ViewContexts

ed6c8b1836 • Nathan Sobo • Feb 25, 2022

Implement Debug for keymap::MatchResult

d5cc3fea3d • Nathan Sobo • Feb 25, 2022

Extract generic forward_project_request function on server

92f411f01e • Nathan Sobo • Feb 25, 2022

Handle project-wide search on guests

e822c6a64e • Nathan Sobo • Feb 25, 2022

Add project search RPC messages

1278f5484f • Max Brunsfeld • Feb 25, 2022

Upgrade time crates to silence warning on Rust 1.59

8dce91be23 • Max Brunsfeld • Feb 25, 2022

Eliminate RwLock around LanguageServer's outbound message channel

9a97588f79 • Max Brunsfeld • Feb 25, 2022

Reuse a previous project find whenever possible

368301fcec • Antonio Scandurra • Feb 25, 2022

Don't assume that cloning on split will reuse the same underlying model

e278c423d3 • Antonio Scandurra • Feb 25, 2022

Don't share query editor state after project find has been split

7123407f42 • Antonio Scandurra • Feb 25, 2022

Don't focus query editor if there are matches on tab switch

1e04411066 • Antonio Scandurra • Feb 25, 2022

Use the new split pane's navigation history when cloning an item

b506db7c93 • Antonio Scandurra • Feb 25, 2022

Allow splitting project find and maintain the searches in sync

88bfe5acb0 • Antonio Scandurra • Feb 25, 2022

Don't report a buffer when it doesn't contain any matches

29e035a70d • Antonio Scandurra • Feb 25, 2022

Always `sync` before clearing or removing excerpts from `MultiBuffer`

2611b5449f • Antonio Scandurra • Feb 25, 2022

Gracefully handle passing an empty set of ranges to `push_excerpts`

ff0fa0e0bd • Antonio Scandurra • Feb 25, 2022

Refine project find's UX

f649074d36 • Antonio Scandurra • Feb 25, 2022

Toggle focus between query editor and results on cmd-shift-F

51c645f6b4 • Nathan Sobo • Feb 25, 2022

Open searched buffers in parallel

2147db9b41 • Antonio Scandurra • Feb 25, 2022

Focus results editor when project find matches are updated

5be93044f6 • Antonio Scandurra • Feb 25, 2022

Avoid extra `smol::channel` when iterating through snapshot paths

561123d6de • Antonio Scandurra • Feb 25, 2022

Add a fast path for when the search query is empty

6a0cca7178 • Antonio Scandurra • Feb 25, 2022

Focus query editor when deploying project-find

a077210873 • Antonio Scandurra • Feb 25, 2022

Respect field editor background, color and selection styling

7aacb63762 • Antonio Scandurra • Feb 25, 2022

Use `Project::search` in `ProjectFind` and show search results

0bf944e038 • Antonio Scandurra • Feb 25, 2022

Merge branch 'main' into project-find

5644336df3 • Max Brunsfeld • Feb 25, 2022

WIP: Start sketching in `ProjectFindView`

6d9b003634 • Antonio Scandurra • Feb 24, 2022

Start on a regex implementation of `SearchQuery`

e83d1fc9fc • Antonio Scandurra • Feb 24, 2022

Extract a `search` module

76cc9b347e • Antonio Scandurra • Feb 24, 2022

Implement a basic project-wide search using Aho-Corasick

6a323ce2dd • Antonio Scandurra • Feb 24, 2022

WIP: Remove ripgrep and start matching query for paths ourselves

26f7f4f5b2 • Antonio Scandurra • Feb 24, 2022

WIP

119bfaa99f • Antonio Scandurra • Feb 24, 2022

Start on project-wide find

fed6f708c0 • Antonio Scandurra • Feb 24, 2022

Merge pull request #486 from zed-industries/background-highlights

39ebaebd83 • Antonio Scandurra • Feb 24, 2022

Bump protocol version

73fcebb8b2 • Nathan Sobo • Feb 23, 2022

v0.17.0

9841abf402 • Nathan Sobo • Feb 23, 2022

Merge pull request #483 from zed-industries/document-highlights

6f77ede38e • Antonio Scandurra • Feb 23, 2022

Merge pull request #481 from zed-industries/find-usages

0aeb23519f • Max Brunsfeld • Feb 22, 2022

Merge pull request #479 from zed-industries/project-symbols

a925df8696 • Max Brunsfeld • Feb 22, 2022

Merge pull request #475 from zed-industries/filter-input

882756d467 • Nathan Sobo • Feb 22, 2022

v0.16.0

7cd5dbd2a8 • Nathan Sobo • Feb 22, 2022

Merge pull request #459 from zed-industries/spurious-macro-errors

c752383042 • Nathan Sobo • Feb 22, 2022

Don't offset text vertically with gutter margin

66c69e538e • Nathan Sobo • Feb 21, 2022

Merge pull request #457 from zed-industries/find-improvements

4295df1603 • Nathan Sobo • Feb 21, 2022

Merge pull request #455 from zed-industries/rename

8913ec6cfd • Antonio Scandurra • Feb 19, 2022

Merge pull request #456 from zed-industries/farewell-inconsolata

309c53e1b6 • Antonio Scandurra • Feb 18, 2022

Merge pull request #454 from zed-industries/easier-element-states

98bedbd4cf • Antonio Scandurra • Feb 18, 2022

0.15.2

d2c1d0a670 • Max Brunsfeld • Feb 17, 2022

Fix another non-unique id passed to a MouseEventHandler

521b7b6eb0 • Max Brunsfeld • Feb 17, 2022

0.15.1

4b0b97f773 • Max Brunsfeld • Feb 17, 2022

Fix non-unique ids passed to MouseEventHandlers

d173e4ef3c • Max Brunsfeld • Feb 17, 2022

Merge pull request #452 from zed-industries/no-message-order

4a6713aef6 • Antonio Scandurra • Feb 17, 2022

Request code actions inside of task to avoid spamming the LSP

90576cf32f • Antonio Scandurra • Feb 14, 2022

v0.15.0

ae75648f0d • Antonio Scandurra • Feb 14, 2022

Ensure that zed package version matches git tag before packaging a release

298c991c93 • Antonio Scandurra • Feb 14, 2022

Merge pull request #446 from zed-industries/assists

f742f63007 • Antonio Scandurra • Feb 14, 2022

Merge pull request #438 from zed-industries/speed-up-integration-tests

03440eb0fb • Max Brunsfeld • Feb 8, 2022

Merge pull request #437 from zed-industries/fix-server-hangs

30e870993d • Max Brunsfeld • Feb 8, 2022

Merge pull request #425 from zed-industries/refine-select-larger-node

82afacd33d • Max Brunsfeld • Feb 4, 2022

Merge pull request #424 from zed-industries/fix-goal-column-on-cut

fe1729ff70 • Antonio Scandurra • Feb 4, 2022

Merge pull request #423 from zed-industries/line-selection

01f702ae5e • Nathan Sobo • Feb 4, 2022

Merge pull request #401 from zed-industries/fail-ci-on-warnings

3ef3f3098c • Nathan Sobo • Feb 4, 2022

Merge pull request #400 from zed-industries/libc++

a9d2abebdb • Nathan Sobo • Feb 4, 2022

Merge pull request #399 from zed-industries/unbounded-fs-events

ed37ad37fb • Antonio Scandurra • Feb 4, 2022

Merge pull request #398 from zed-industries/refine-find

1e186d7235 • Antonio Scandurra • Feb 4, 2022

Merge pull request #396 from zed-industries/fix-autocomplete-bugs

bf043fe3fb • Antonio Scandurra • Feb 4, 2022

Merge pull request #394 from zed-industries/fix-selections-after-format

f8dce23440 • Nathan Sobo • Feb 4, 2022

Merge pull request #395 from zed-industries/fix-show-next-diagnostic

ad13bcdbda • Antonio Scandurra • Feb 4, 2022

Merge pull request #393 from zed-industries/autocomplete

40f9d2fc5d • Max Brunsfeld • Feb 3, 2022

v0.14

808550fe41 • Antonio Scandurra • Jan 31, 2022

Merge pull request #378 from zed-industries/multibuffer-anchors

08b8b60377 • Antonio Scandurra • Jan 31, 2022

Merge pull request #380 from zed-industries/find-bar

52f9c27338 • Antonio Scandurra • Jan 31, 2022

Merge pull request #376 from zed-industries/bump-rust-analyzer

bfaeefc61d • Max Brunsfeld • Jan 28, 2022

Merge pull request #375 from zed-industries/more-project-diagnostics-styling

dbf48d2a5b • Antonio Scandurra • Jan 27, 2022

Merge pull request #374 from zed-industries/fix-editor-panic

24d1d2a2ef • Antonio Scandurra • Jan 27, 2022

Merge pull request #373 from zed-industries/empty-diagnostic-message

adf00fafdf • Antonio Scandurra • Jan 27, 2022

Merge pull request #371 from zed-industries/metal-debug

dc95cd9e20 • Antonio Scandurra • Jan 27, 2022

Use latest rust docker image

2749001477 • Max Brunsfeld • Jan 26, 2022

Use new feature resolver

c054e4c9bf • Max Brunsfeld • Jan 26, 2022

Use Rust 2021 edition in all crates

0e55f0ccaa • Max Brunsfeld • Jan 26, 2022