Commit log

9e755bb Revert "Extract syntax highlighting properties from tree-sitter highlight queries (#2797)"

Click to expand commit body
This reverts commit 45c635872b5ef7bb8994e16d593aa25edf8e94bf, reversing
changes made to f2b82369f27b79fdcaa6a4276bb047abddf7171c.

Max Brunsfeld created

a9de737 WIP

Max Brunsfeld created

71bbd5f update keymaps for cycle search mode and toggle filters

KCaverly created

acf78f5 add kill_search function to stop searching on mode change

KCaverly created

60e190e WIP

Nathan Sobo created

b0ec05a v0.99.x dev

Joseph T. Lyons created

7b43b0d refactored search mode to ensure state is consistent

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

61a6892 WIP: Broadcast room updates to channel members

Mikayla Maki created

7d97d1d Merge branch 'main' into collab-panel

Max Brunsfeld created

a127b0d Fix warnings surfaced in Rust 1.71

Max Brunsfeld created

a555fa1 Merge branch 'main' into collab-panel

Max Brunsfeld created

4c7d60e Upgrade to rust 1.71

Max Brunsfeld created

5b30caa Add borders to button sides

Piotr Osiewicz created

caaa4b1 add theme for search mode option buttons, and adjust padding

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

e0eaf23 Add borders to button sides

Piotr Osiewicz created

300ce61 WIP

Nathan Sobo created

5f6535e TEMP

Conrad Irwin created

d39585b Fix query editor 'floating' when filters are enabled

Piotr Osiewicz created

0253ff3 Touch up rounding on the sides of mode switcher

Piotr Osiewicz created

4ef5989 WIP: Add ButtonSide element

Piotr Osiewicz created

b695c42 WIP: Return WindowHandle<V: View> from AppContext::add_window

Nathan Sobo created

1dfde8e WIP

Nathan Sobo created

7145f47 Fix a few bugs in how channels are moved around

Mikayla Maki created

6a404df Start work on adding sub-channels in the UI

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

b389dcc Add subchannel creation

Click to expand commit body
co-authored-by: max <max@zed.dev>

Mikayla Maki and max created

74437b3 Add remove channel method

Click to expand commit body
Move test client fields into appstate and fix tests

Co-authored-by: max <max@zed.dev>

Mikayla Maki and max created

e4871af Improve styling of mglass icon & search switches

Piotr Osiewicz created

56d4d5d Add root channel UI

Click to expand commit body
co-authored-by: Max <max@zed.dev>

Mikayla Maki and Max created

7434d66 WIP: Add channel creation to panel UI

Mikayla Maki created

5e9f7f1 Improve panic message usefulness on local dev builds (#2819)

Click to expand commit body
I got tired of having to hack in a panic hook bypass whenever I wanted a
backtrace with line numbers. Now a dev channel build will behave more
like the default panic hook, printing a pretty traditional backtrace
message and exit with an error code instead of aborting to avoid the
annoying "Zed crashed" dialog.

I have plans to modify our panic reporting to be able to have line
numbers reported without breaking the de-duping but I haven't done that
yet.

Additionally I slightly improved what we do in threads which panic as a
result of another thread's panic.

Release Notes:

- N/A

Julia created

3cee181 Improve panic message usefulness on local dev builds

Julia created

cf060f0 added major and minor display text to project search, and fixed icon padding

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

7d5ff60 added svg right margin in search bar

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

00a9672 Scale down the case insensitive icon

Click to expand commit body
Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

444b98e Update case insensitive button.

Click to expand commit body
Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

eb26fb2 Fix variable names

Joseph T. Lyons created

ce258df Expanded Semantic language support (#2818)

Click to expand commit body
Expand Language Support within Semantic Search

Release Notes (Preview-only)

- Added semantic search support for lua, ruby, php, svelte, erb, heex,
html and markdown.
- Full details are included here:
https://linear.app/zed-industries/issue/Z-2611/allow-semantic-search-for-all-supported-languages

Kyle Caverly created

c28ba3a add cycle mode to project search

Click to expand commit body
Co-authored-by: Piotrek <piotr@zed.dev>

KCaverly and Piotrek created

2e2d0a3 Hide whole word/case sensitive options under semantic search

Piotr Osiewicz created

300c693 catchup with main

KCaverly created

e221f23 add support for markdown files to semantic search

KCaverly created

b29a535 Use icons instead of text in toggles

Piotr Osiewicz created

9a50b43 add templating languages html, erb, heex, svelte as entire parseable file types

KCaverly created

7954b02 Start work on displaying channels and invites in collab panel

Max Brunsfeld created

a33d851 Move buttons inside of query editor (WIP)

Piotr Osiewicz created

003a711 Add room creation from channel join

Click to expand commit body
co-authored-by: max <max@zed.dev>

Mikayla Maki and max created

92fa879 Add ability to join a room from a channel ID

Click to expand commit body
co-authored-by: max <max@zed.dev>

Mikayla Maki and max created

06a0c9f Track history items in the buffer and project searches (#2817)

Click to expand commit body
![image](https://github.com/zed-industries/zed/assets/2690773/53ce324f-2243-4cd9-a8aa-11f361c36860)

Tracks last N (20 currently) items in buffer and project search, allows
cycling through between them with up/down keys by default.

Release Notes:

- Track history in buffer and project searches

Kirill Bulatov created

52a48de Add WIP Normal button (resuses parts of semantic button, gotta wire it proper)

Piotr Osiewicz created

634baee Add project search history

Kirill Bulatov created