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
8df84e0
Add MovePageUp and MovePageDown editor commands
Click to expand commit body
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
Click to expand commit body
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
Click to expand commit body
Consolidate calculation of editor's visible row range
Max Brunsfeld
created
78aee53
Merge pull request #1757 from zed-industries/detect-unshare
Click to expand commit body
Clear project's shared state upon every disconnection
Max Brunsfeld
created
8640204
Consolidate calculation of editor's visible row range
Click to expand commit body
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
Click to expand commit body
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
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
Click to expand commit body
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>