bbe3259
0.45
Max Brunsfeld created
bbe3259
0.45
Max Brunsfeld created
bb6a573
Merge pull request #1293 from zed-industries/autosave-focus-change-window-activate
Treat window deactivation as a focus change for the purpose of autosave
Max Brunsfeld created
a858b3f
Treat window deactivation as a focus change for the purpose of autosave
Max Brunsfeld created
00d1c2e
Merge pull request #1291 from zed-industries/fix-autosave-on-close
Fix autosave when closing a tab
Max Brunsfeld created
e9a950f
Merge pull request #1292 from zed-industries/paste-panic
Fix panic on paste when editing with auto-indent
Max Brunsfeld created
2c1906d
Normalize line endings when parsing completions
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra and Max Brunsfeld created
d3db700
Fix panic on paste when editing with auto-indent
Instead of accepting text as it's input by the user, we will read it out of the edit operation after it gets sanitized by the buffer.
Antonio Scandurra created
ab4931d
Prevent autosave for deleted files
Antonio Scandurra created
9286893
Save item when closing it if autosave on focus change is enabled
Antonio Scandurra created
5e00df6
Move autosave tests down into `Workspace`
Antonio Scandurra created
b937c1a
Move autosave logic up into `Workspace` and `Pane`
Antonio Scandurra created
980730a
Report whether a view was focused or blurred when observing focus
Antonio Scandurra created
573dd29
v0.44.1
Antonio Scandurra created
330fdfb
Merge pull request #1288 from zed-industries/line-ending-fixes
Line ending fixes
Antonio Scandurra created
13c9b17
Replace lone carriage returns with newlines
Antonio Scandurra created
113eb9b
Don't slice midway through multi-byte char when detecting line ending
Antonio Scandurra created
5e2306d
0.44
Max Brunsfeld created
77d688b
Merge pull request #1287 from zed-industries/handle-carriage-returns-in-edits
Fix crash when pasting text with CRLF line endings
Max Brunsfeld created
7e9beaf
Strip carriage returns from all text in text::Buffer
* Moving the logic from Rope to text::Buffer makes it easier to keep the Rope in sync with the fragment tree. * Removing carriage return characters is lossier, but is much simpler than incrementally maintaining the invariant that there are no carriage returns followed by newlines. We may want to do something smarter in the future. Co-authored-by: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
4d88088
Merge pull request #1286 from zed-industries/grid-renderer
Switch from line-and-character renderer to a direct grid renderer
Mikayla Maki created
03cbb94
changed renderer
Mikayla Maki created
58e57d0
Merge pull request #1271 from zed-industries/matching-bracket-highlights
Highlight matching bracket when newest selection head is on a bracket
Keith Simmons created
229bc94
remove partial edit from normal.rs
Keith Simmons created
956dd0c
fix error with reverse range marked text ranges
Keith Simmons created
1f3dc2f
highlight both brackets, only when empty selection, and add test
Keith Simmons created
342d38a
Working on grid rendering
Mikayla Maki created
e14b3db
Merge pull request #1285 from zed-industries/fix-terminal-backspace
Set up basic enviroment variables
Mikayla Maki created
b4dc92d
Set up basic enviroment variables
Mikayla Maki created
116fa92
Change Buffer constructors to construct the History internally
Max Brunsfeld created
1add2d2
Merge pull request #1282 from zed-industries/context-menu-below-project-panel-entries
Select the last worktree root when right-clicking below all project panel entries
Max Brunsfeld created
4aa19c1
Select the last root when right-clicking below all project panel entries
Max Brunsfeld created
7ea1289
Merge pull request #1281 from zed-industries/open-default-key-bindings
Add application menu item to open default key bindings
Max Brunsfeld created
8048758
Add application menu item to open default key bindings
Max Brunsfeld created
ea1f6d6
0.43
Max Brunsfeld created
1682cbd
Merge pull request #1279 from zed-industries/autosave
Introduce autosave
Antonio Scandurra created
f1ffcb6
Fix panics in database tests
Antonio Scandurra created
f09d265
Remove non-determinism from autosave after delay
Antonio Scandurra created
a5c39ac
Always finish previous autosave before starting a new one
Antonio Scandurra created
ebf4bae
Add unit test for autosave
Antonio Scandurra created
d43e8b2
Add unit test for `ViewContext::observe_window_activation`
Antonio Scandurra created
885172f
Honor `Autosave` setting in `Editor`
Antonio Scandurra created
d589017
Add `ViewContext::observe_window_activation`
Antonio Scandurra created
7a6010e
Fix unsafe memory access when converting entity handles
Antonio Scandurra created
4b533c3
Introduce a new, language-overridable `Autosave` setting
Antonio Scandurra created
8f021d8
Merge pull request #1278 from zed-industries/sync-line-ending
Transmit new line ending when buffer is reloaded
Antonio Scandurra created
eac76df
Transmit new line ending when buffer is reloaded
Antonio Scandurra created
3b67ccc
Merge pull request #1277 from zed-industries/scale-factor-change
Recalculate Metal layer's drawable size when window's scale factor changes
Max Brunsfeld created
6f49f4a
Recalculate Metal layer's drawable size when window's scale factor changes
Max Brunsfeld created
f82dda9
Merge pull request #1276 from zed-industries/handle-carriage-returns
Handle files with CRLF (windows-style) line endings
Max Brunsfeld created
c1b886b
Normalize line endings consistently between fake and real FS
Max Brunsfeld created