b3eb5f7
WIP
Click to expand commit body
Co-Authored-By: Kay Simmons <kay@zed.dev>
Julia and Kay Simmons created
b3eb5f7
WIP
Co-Authored-By: Kay Simmons <kay@zed.dev>
Julia and Kay Simmons created
c21e0e9
Merge pull request #1759 from zed-industries/move-page-up-down
Move page up / down
Mikayla Maki created
d301a21
Finished implementing vscode, emacs, and mac style pageup/down. Added keybindings ctrl-v, alt-v for emacs up/down and shift-pageup, shift-pagedown for vscode style. Also improved incorporated pageup/down into context menus
Mikayla Maki created
8044bef
v0.60.4
Max Brunsfeld created
8df84e0
Add MovePageUp and MovePageDown editor commands
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Max Brunsfeld and Mikayla Maki created
137a9ce
Enable auto-scroll when moving cursors in Editor::handle_input
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Max Brunsfeld and Mikayla Maki created
55576f8
Merge pull request #1758 from zed-industries/editor-paint-panic
Consolidate calculation of editor's visible row range
Max Brunsfeld created
78aee53
Merge pull request #1757 from zed-industries/detect-unshare
Clear project's shared state upon every disconnection
Max Brunsfeld created
8640204
Consolidate calculation of editor's visible row range
We think this will fix a panic that was occuring in `paint_highlighted_range` due to an out-of-bounds read into the line layouts. We think doing essentially the same calculation in two different ways with floating point numbers might have caused a different end row to be calculated in 2 different code paths. Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
2d3d07d
Clear project's shared state upon every disconnection
Co-authored-by: Nathan Sobo <nathan@zed.dev> Co-authored-by: Antonio Scandurra <as-cii@zed.dev>
Max Brunsfeld , Nathan Sobo , and Antonio Scandurra created
ad6f9b2
0.60.3
Max Brunsfeld created
3309684
Merge pull request #1756 from zed-industries/autoclose-wrong-closing-bracket
Avoid skipping over a different closing bracket in autoclose
Max Brunsfeld created
4b12fb6
Avoid skipping over a different closing bracket in autoclose
Max Brunsfeld created
eef086f
0.60.2
Nathan Sobo created
6ac0b81
Merge pull request #1754 from zed-industries/fix-list-scroll
Pass the current view id when painting List's mouse region instead of 10
Nathan Sobo created
8d82702
Pass the current view id value when painting List's mouse region
Previously, a dummy value was being passed. I think this slipped in accidentally.
Nathan Sobo created
dde3dfd
Quick cut of using display point conversion to layout hunks
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Julia and Max Brunsfeld created
8d60995
Clean
Julia created
16f854b
Expand diff gutter indicator to cover all of a wrapped line
Julia created
9c47325
Use correct range to get diff hunks in the presence of wrapped lines
Julia created
cf499ab
v0.60.1
Max Brunsfeld created
86ddbc6
Merge pull request #1752 from zed-industries/allow-inviting-users-to-another-guest-project
Allow inviting users to a project that was shared by someone else
Antonio Scandurra created
b8bc5a2
Allow inviting users to a project that was shared by someone else
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
f5db02a
Merge pull request #1749 from zed-industries/child-view-panic
Prevent `ChildView` from retaining an otherwise dropped view
Antonio Scandurra created
9ebd586
Improve error message when rendering a child view for a dropped view
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1bec808
Add unit test for `ChildView`
Antonio Scandurra created
a5a60eb
Log view name alongside error in `ChildView`
Antonio Scandurra created
edb61a9
Avoid panicking if child view points to a view that was not rendered
Antonio Scandurra created
06dfb74
Prevent `ChildView` from retaining an otherwise dropped view
Antonio Scandurra created
26b03af
Merge pull request #1747 from zed-industries/fix-clangd-error
Fix error on clangd when `compile-commands.json` is present
Antonio Scandurra created
c4680e6
Fix error on clangd when `compile-commands.json` is present
The language server was failing because we were forgetting to provide a `jsonrpc` field for responses to requests coming from the lsp.
Antonio Scandurra created
06e9b82
Merge pull request #1745 from zed-industries/contact-popover-focus
Fix some issues with contact popover focus
Antonio Scandurra created
ad975da
Merge pull request #1746 from zed-industries/maintain-buffer-identity-across-renames
Preserve buffer identity when underlying entry temporarily disappears
Antonio Scandurra created
37a0fd3
Use fake file system for buffer identity test
Antonio Scandurra created
f28cc5c
Preserve buffer identity when underlying entry temporarily disappears
Antonio Scandurra created
0a1aea6
Add test to ensure buffer identity is kept across `Project::rename`
Antonio Scandurra created
a6a7e85
Misc fixes, still broken soft wrap
Julia created
e75dcc8
Include deletion hunks in fold regardless of end
Julia created
b5786cb
Dismiss contacts popover when clicking outside, even w/o focus change
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
513c02e
Remove spurious focus of contact popover when opening it
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
51c0a14
Merge pull request #1743 from zed-industries/new-settings-writing
Improved settings writing to be strongly typed and based on settings file content diffs
Mikayla Maki created
e732700
Fixed settings
Mikayla Maki created
dd1320e
Improved settings writing to be strongly typed and based on settings file content diffs
Co-Authored-By: kay@zed.dev
Mikayla Maki and kay@zed.dev created
d42bf8e
Merge pull request #1740 from zed-industries/fix-dock-focus-issues
Fix Dock infinite loop
Kay Simmons created
2a1dbd6
Update gpui focus test to match the new removal of intermediate focus filtering
K Simmons created
9760eb0
Merge pull request #1742 from zed-industries/deps-fixes
Re-export basic text types from text and language crates, remove unused deps from collab
Max Brunsfeld created
6cdf4e9
Re-export basic text types from text and language crates
Also avoid production dependencies on fs and rope in collab
Max Brunsfeld created
2ff6fff
fix lock merge error
K Simmons created
27a87c3
Merge branch 'main' into fix-dock-focus-issues
Kay Simmons created
1d8717f
Remove focus filtering from gpui so all focus events result in focus-in and focus-out calls
Remove pane focused event in favor of focus_in at the workspace level Added is_child to ViewContext to determine if a given view is a child of the current view Fix issue where dock would get in a infinite loop when activated after dragging an item out of it Fix issue where the last focused view in an item was not correctly refocused when a pane is focused after switching active tabs Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons and Mikayla Maki created