Commit log

4b55b57 Don't panic when allocating tiny_skia pixmap

Keith Simmons created

b893cb6 rename NavigationData anchor and offset to cursor_anchor and cursor_offset

Keith Simmons created

8cde15c Notify when buffer search matches change

Keith Simmons created

031472d 0.27.0

Max Brunsfeld created

9cec6d8 add comment explaining offsets

Keith Simmons created

6985d36 Merge pull request #811 from zed-industries/font-fallback-3

Click to expand commit body
Implement font fallback and emoji rendering

Nathan Sobo created

f20e3f3 Record scroll position in nav history

Keith Simmons created

394d0b4 Merge pull request #813 from zed-industries/fix-missing-bindings

Click to expand commit body
Add back key bindings that were removed accidentally

Max Brunsfeld created

2ea2ba3 Add back toggle sidebar key bindings

Max Brunsfeld created

544ca44 Add javascript and jsx specific languages

Keith Simmons created

1e0182f Add back key binding for confirming completions with tab

Max Brunsfeld created

8e89074 Reduce allocations when caching fonts

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

8473222 0.26.0

Max Brunsfeld created

cdcdccf Render emojis

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

fff1d9c Implement glyph scaling in a way that works with emojis as well

Antonio Scandurra created

4249b56 Implement font fallback in layout_line

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

Keith Simmons and Max Brunsfeld created

6cc9306 Make room for font subpixel variants correctly

Antonio Scandurra created

6b629df Use `CTFont::draw_glyphs` to rasterize glyphs

Click to expand commit body
This API supports rendering emojis in addition to normal glyphs.

Antonio Scandurra created

fb33378 Merge pull request #804 from zed-industries/update-theme-feature-colors

Click to expand commit body
Update theme feature colors

Nate Butler created

726045e Update theme feature colors

Click to expand commit body
- border focus color
- Text feature color
- Match & active match highlight color

Matches should be more legible now in both themes. `activeMatch` is still not hooked up on the rust side, so it won't take any effect yet.

Co-Authored-By: gibusu <95764254+gibusu@users.noreply.github.com>

Nate Butler and gibusu created

409b818 Fix incorrect path in theme build script

Click to expand commit body
`buildThemes.ts` had an incorrect path for generating the theme json files.

It probably happened when we did some reorganization of the styles directory.

Co-Authored-By: gibusu <95764254+gibusu@users.noreply.github.com>

Nate Butler and gibusu created

00fb575 Merge pull request #802 from zed-industries/update-contacts-on-share

Click to expand commit body
Update contacts list when a project is shared

Antonio Scandurra created

4e057da Update contacts list when a project is shared

Antonio Scandurra created

d17e9c0 Merge pull request #801 from zed-industries/randomized-test-improvements

Click to expand commit body
Introduce guest disconnection in randomized collaboration test

Antonio Scandurra created

71beebc Fix warning

Antonio Scandurra created

1d84876 Adjust distribution in randomized test

Antonio Scandurra created

3e4bc75 Merge branch 'main' into randomized-test-improvements

Antonio Scandurra created

56b9e5b Make `Server::update_contacts_for_users` always synchronous

Antonio Scandurra created

c06e5f3 Limit incoming size to 1 in tests to more easily simulate backpressure

Antonio Scandurra created

6317c04 Merge pull request #800 from zed-industries/tolerate-lsp-workspace-symbols-failure

Click to expand commit body
Avoid bailing out of Project::symbols when one LSP request fails

Max Brunsfeld created

ae9f71c Avoid bailing out of Project::symbols when one LSP request fails

Max Brunsfeld created

aa37c36 Merge pull request #799 from zed-industries/debug-project-diagnostics-as-json

Click to expand commit body
Allow dumping the project diagnostic view's state as JSON

Max Brunsfeld created

e9214dc Merge pull request #785 from zed-industries/collab-renames

Click to expand commit body
Rename zed-server to collab

Nathan Sobo created

949fbe7 Allow dumping the project diagnostic view's state as JSON

Click to expand commit body
Also, improve DebugElements action so that it shows the JSON in an editor.

Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

d8e4e92 Merge branch 'main' into collab-renames

Nathan Sobo created

54d49c1 Merge pull request #795 from zed-industries/cancel-buffer-search

Click to expand commit body
Handle editor cancel in pane in order to dismiss find toolbar

Max Brunsfeld created

a754c30 Merge pull request #762 from zed-industries/safer-atlas-allocation

Click to expand commit body
Safer Atlas Allocation

Max Brunsfeld created

300feb5 Merge pull request #797 from zed-industries/project-search-focus

Click to expand commit body
Focus Project Search query editor always when deployed

Max Brunsfeld created

b3c64e4 Merge branch 'main' into cancel-buffer-search

Max Brunsfeld created

50d5253 Merge pull request #792 from zed-industries/fix-tsx-default-indent

Click to expand commit body
Set default tsx tabsize

Max Brunsfeld created

1d8afdf Set tsx default indent to 2 and remove js from extension list in tsx config.toml

Keith Simmons created

5a5506a Update certificate

Nathan Sobo created

25e1e3d Merge pull request #786 from zed-industries/load-keymaps

Click to expand commit body
Allow key bindings to be customized via a JSON file

Max Brunsfeld created

2807d85 Merge pull request #791 from zed-industries/project-search-focus-fix

Click to expand commit body
Properly activate project search item on mouse click

Max Brunsfeld created

72ea71c Update paths to renamed collab crate

Nathan Sobo created

add0dad Use '*' to represent the default context in keymap files

Click to expand commit body
Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

3b852ee Update Kubernetes manifest to refer to "collab" instead of "zed"

Nathan Sobo created

28da5b4 Don't focus active editor when deploying project search and focus query editor on project search focus

Keith Simmons created

ee3eb96 Use the word 'keymap' more consistently

Click to expand commit body
Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

be11f63 Watch ~/.zed/bindings.json file for custom key bindings

Click to expand commit body
Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created