d25c6b1
Move Terminal key down event handling from element to View::key_down method
Nathan Sobo created
d25c6b1
Move Terminal key down event handling from element to View::key_down method
Nathan Sobo created
b9308ad
Move handling of modifier changes to new View hook
Nathan Sobo created
6e363e4
Start on view-level dispatch approach for keyboard events
Nathan Sobo created
6e53deb
Refine mouse event naming
Nathan Sobo created
0717c16
Derive Serialize on HourFormat
Joseph T Lyons created
6d020a3
Do not derive Default on JournalSettings
Joseph T Lyons created
9a381c1
Merge branch 'main' into settings-for-journal
Joseph T Lyons created
3e23d1f
Merge pull request #1762 from zed-industries/less-click-and-hover-invalidation
Reduce unnecessary view invalidations related to mouse events
Nathan Sobo created
1750fcf
Merge pull request #1761 from zed-industries/mouse-region-view-invalidation
Remove unconditional invalidation when calling mouse region handlers
Nathan Sobo created
646d344
Avoid re-rendering editor on mouse move
Only notify editor when clearing highlights if there were highlights to begin with. Co-Authored-By: Max Brunsfeld <max@zed.dev>
Nathan Sobo and Max Brunsfeld created
bc03592
Only invalidate parent view on click/hover if we read that state when rendering
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Nathan Sobo and Max Brunsfeld created
a4b518e
Merge pull request #1760 from zed-industries/invite-unknown-platform
Include waitlist entries w/ unknown platform when summarizing and sending invites
Max Brunsfeld created
b541ac3
Revert unnecessary logic for fetching invites' platform_unknown flag
Max Brunsfeld created
934474f
Remove unconditional invalidation when calling mouse region handlers
We want invalidation to opt-in as much as possible. If you want a view to re-render, you need to call `cx.notify`.
Nathan Sobo created
3a4e802
Include waitlist entries w/ unknown platform when summarizing and sending invites
Max Brunsfeld 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