Commit log

b8383b6 Merge pull request #1402 from zed-industries/open-log

Click to expand commit body
Introduce `zed: open log` command

Antonio Scandurra created

df6e733 Open both old and new log files, but just retain the last 1000 lines

Antonio Scandurra created

de35c3f Prevent log file from becoming larger than 1MB

Antonio Scandurra created

b20aefc First draft for opening Zed.log

Isaac Clayton created

57146b6 Added variable rate refreshing based on terminal throughput. Should be the last of the performance improvements for now

Mikayla Maki created

8a48a11 Implemcargo

Mikayla Maki created

20d4522 Move terminal modal keymap context to the connected view

K Simmons created

0ccdc64 Working on finding a way of estimating throughput

Mikayla Maki created

153305f Finished long-lock style rendering. Need to dynamically adjust the notification rate to handle high throughput scenarios

Mikayla Maki created

9dfdaae Nearly done, not scheduling our own re-render yet

Mikayla Maki created

92de5ab v0.49.1

Antonio Scandurra created

426b577 Merge pull request #1419 from zed-industries/ime-regressions

Click to expand commit body
Fix IME regressions

Antonio Scandurra created

f0814c7 Fix vim tests using old key bindings

Antonio Scandurra created

6a718dc Don't insert input when the `fn` key is held

Antonio Scandurra created

d3f14fb Dispatch application menu events if custom key equivalent wasn't found

Antonio Scandurra created

5c5e7db Fix vim keybindings containing the `shift` modifier

Click to expand commit body
They regressed as part of https://github.com/zed-industries/zed/pull/1405.

Antonio Scandurra created

fe7ba09 Honor shift when converting keystroke to native key equivalent

Antonio Scandurra created

f547c26 Restructure autoindent to preserve relative indentation of inserted text

Max Brunsfeld created

537530b :art: compute_autoindents

Max Brunsfeld created

09ed149 Improve calculation of which lines are new when auto-indenting

Max Brunsfeld created

d1e878f Checkpoint, still not compiling

Mikayla Maki created

6b9c1e7 Merge pull request #1417 from zed-industries/working-directory-regression

Click to expand commit body
Fixed regression in working directory code

Mikayla Maki created

8a6605c Added test covering this feature

Mikayla Maki created

88202a5 Fixed regression in working directory code

Mikayla Maki created

ace16b6 Checkpoint, still converting terminal to events. Not compiling

Mikayla Maki created

ef1efb6 0.49.0

Max Brunsfeld created

20b8e03 Restore lack of bottom border on active tab

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

Max Brunsfeld and Keith Simmons created

71af876 removed stray file

Mikayla Maki created

f20fc15 Merge pull request #1416 from zed-industries/update-theme-styles

Click to expand commit body
Rebalance text and icon color usage...

Nate Butler created

01eed2c Rebalance text and icon color usage...

Click to expand commit body
...to better differentiate between primary, secondary and muted.

Nate Butler created

4ff007e Merge pull request #1414 from zed-industries/fix-theme-issues

Click to expand commit body
Fix tab bar themes

Keith Simmons created

2bd0819 Extract tab bar from workspace

K Simmons created

0bbf116 Use Fontawesome Icons

Click to expand commit body
Update arrow variants, download, check marks to use Font awesome icon variants

Nate Butler created

b73b58e Merge pull request #1413 from zed-industries/sort-symbols-and-completions

Click to expand commit body
Improve sorting of project symbols and completions

Antonio Scandurra created

8552ba1 Show symbols located in visible paths before ones located externally

Antonio Scandurra created

f775cb2 Honor `sort_text` when language server provides completions

Antonio Scandurra created

7f6b83d Merge pull request #1412 from zed-industries/fix-go-formatting

Click to expand commit body
Clip invalid edits from LSP instead of reporting an error

Antonio Scandurra created

45eb0e7 Clip invalid edits from LSP instead of reporting an error

Click to expand commit body
This fixes an issue with the Go language server, which reports invalid
formatting ranges when there's a missing newline at the end of the file.
Specifically, if the buffer is `N` lines long, it will try to insert the
newline at `Point(N + 1, 0)`.

I confirmed the behavior is the same in VS Code, and they indeed clip the
LSP ranges as well.

Antonio Scandurra created

67e650b Fixed conflicts

Mikayla Maki created

aea3508 keeping both...

Mikayla Maki created

bc2c8e0 Finished refactor for mutable terminal and long-single-lock style. Currently terminal is deadlocking instantly, need to just do the full refactor

Mikayla Maki created

be4873b Checkpoint, build failing

Mikayla Maki created

27e76e3 Retouched a test, should still be failing

Mikayla Maki created

889720d Fixed conflict

Mikayla Maki created

4d8cd6d Added event buffering, need to figure out a proper fix

Mikayla Maki created

9cefeb0 Merge pull request #1411 from zed-industries/no-gpu-log

Click to expand commit body
Log instead of showing an alert when exiting due to no GPU

Max Brunsfeld created

2f7ad0a Merge pull request #1410 from zed-industries/ctrl-c-regression

Click to expand commit body
Fixed keybinding regression

Mikayla Maki created

ea82b93 Log instead of showing an alert when exiting due to no GPU

Click to expand commit body
Showing the alert resulted in a panic because tasks
dispatched to the app's main GCD queue continue
to run even while the alert is displayed.

Max Brunsfeld created

313316f fixed

Mikayla Maki created

888405a Merge pull request #1409 from zed-industries/middle-mouse-close-tabs

Click to expand commit body
Allow closing tabs with the middle mouse button

Julia created