92de5ab
v0.49.1
Antonio Scandurra 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
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
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
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
9cefeb0
Merge pull request #1411 from zed-industries/no-gpu-log
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
Fixed keybinding regression
Mikayla Maki created
ea82b93
Log instead of showing an alert when exiting due to no GPU
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
Allow closing tabs with the middle mouse button
Julia created
d9de026
Merge pull request #1405 from zed-industries/ime-support-2
Improve support for non-US keyboards and input
Max Brunsfeld created
13097ea
Update terminal test to reflect new text insertion approach
Max Brunsfeld created
ab037fe
Simulate calling of text-insertion APIs in TestAppContext::dispatch_keystroke
Max Brunsfeld created
a54d9f1
Add comment about noop performKeyEquivalent function
Max Brunsfeld created
09c0211
Bump the RPC protocol version
Max Brunsfeld created
4c8d938
Replaces lines_utf16 with a single u32 - last_line_len_utf16
Max Brunsfeld created
36d789f
Allow closing tabs with the middle mouse button
ForLoveOfCats created
6dc27cb
Add test for IME composition with multiple cursors
Antonio Scandurra created
ff99f8d
Clip UTF-16 offsets provided by Cocoa when composing IME input
Antonio Scandurra created
47e8bd5
Introduce `MultiBuffer::clip_offset_utf16`
Antonio Scandurra created
c46be99
Introduce `Rope::clip_offset_utf16`
Antonio Scandurra created
bb55d65
Handle IME composition with multiple cursors
Antonio Scandurra created
acdfb93
Honor shift if pressing command switches keyboard
Antonio Scandurra created
ca3e731
Merge branch 'main' into ime-support-2
Antonio Scandurra created
d3567e3
Coalesce IME compositions into a single edit
Antonio Scandurra created
555e705
:art:
Antonio Scandurra created
0fc7308
Allow grouping local transactions even if remote peer edits in between
Antonio Scandurra created
79f960b
Combine adjacent ranges in 'edited_ranges_for_transaction'
Max Brunsfeld created
7c3421e
Remove versioned offset ranges from transactions and undo operations
Now, instead of using these versioned offset ranges, we locate the fragments associated with a transaction using the transaction's edit ids. To make this possible, buffers now store a new map called `insertion_slices`, which lets you look up the ranges of insertions that were affected by a given edit. Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld and Antonio Scandurra created
f963c0e
WIP for keith
Nate Butler created
8c1d4d8
Merge pull request #1393 from zed-industries/graceful-exit
Polishing the terminal
Mikayla Maki created
a41e54f
Finished terminal refactoring
Mikayla Maki created
119207a
Refactored a bunch of stuff, working on tidying element code
Mikayla Maki created