868c460
:art: Rename and simplify some autoindent stuff
Max Brunsfeld created
868c460
:art: Rename and simplify some autoindent stuff
Max Brunsfeld created
7a26fa1
Record start columns when writing to the clipboard from Zed
Max Brunsfeld created
2d05f90
Start work on adjusting pasted text based on old start column
Max Brunsfeld created
8471af5
Improved render performance implementation to use a fork of alacritty which includes the last # of bytes processed as a way of estimating throughput in cases where the terminal output is chanegd in place
Mikayla Maki created
3a74290
Merge branch 'main' into autoindent-on-paste
Max Brunsfeld created
81cbdcf
Reduced time holding lock even more
Mikayla Maki created
fa5af43
Introduce AutoindentMode parameter to Buffer::edit
This controls whether or not we preserve the relative indentation of inserted text blocks. Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
Max Brunsfeld and Mikayla Maki created
cdf6ae2
Remove `indent_size` parameter from `Buffer::edit_with_autoindent`
Instead, compute the indent size by reading the settings inside that method. Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
Max Brunsfeld and Mikayla Maki created
b1b252e
Fix error in autoindent range calculation
Max Brunsfeld created
b8383b6
Merge pull request #1402 from zed-industries/open-log
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
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
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
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
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
Rebalance text and icon color usage...
Nate Butler created
01eed2c
Rebalance text and icon color usage...
...to better differentiate between primary, secondary and muted.
Nate Butler created
4ff007e
Merge pull request #1414 from zed-industries/fix-theme-issues
Fix tab bar themes
Keith Simmons created
2bd0819
Extract tab bar from workspace
K Simmons created
0bbf116
Use Fontawesome Icons
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
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
Clip invalid edits from LSP instead of reporting an error
Antonio Scandurra created
45eb0e7
Clip invalid edits from LSP instead of reporting an error
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