3ad7f52
Start on a refactoring assistant
Antonio Scandurra created
3ad7f52
Start on a refactoring assistant
Antonio Scandurra created
c842e87
Use updated lsp-types fork branch
Julia created
d1aa82b
vim visual block (#2849)
Release notes:
- vim: add Visual Block mode
([#984](https://github.com/zed-industries/community/issues/984)),
([#1415](https://github.com/zed-industries/community/issues/1415)).
- vim: add support for `a<object>` and `i<object>` in visual modes
- vim: fix scroll shortcuts (`ctrl-{f,b,d,u,e,y}`) in visual modes
- allow `shift-enter` to type a newline.
Conrad Irwin created
273a8b4
editor: Recognize '$' as a Word character.
This fixes PHP variable completion. When we were querying for completions, PHP LS returned proper matches for variables which we filtered out as our query did not include a `$` character. Z-2819
Piotr Osiewicz created
760c491
Respect completion resolve server capabilities (#2858)
Only query for additional edits if the server supports it Release Notes: - N/A
Kirill Bulatov created
269dad5
Respect completion resolve server capabilities
Only query for additional edits if the server supports it Co-Authored-By: Julia Risley <julia@zed.dev>
Kirill Bulatov and Julia Risley created
8451e7e
Project search design (#2834)
TODO before merging: - [x] Re-run project search when options (case, word, regex) change /cc @PixelJanitor Release Notes: - Revamped project & buffer search UI. - Added "Cycle Mode" command for search
Kyle Caverly created
b910c85
Still need to wire up MouseMove with the new regions
Nathan Sobo created
3709eff
Compiling
Nathan Sobo created
9b74dc1
Introduce Refinement trait and derive macro
Nathan Sobo created
a979e32
Utilize LSP completion `itemDefaults` a bit
Tailwind likes to throw a lot of completion data at us, this gets it to send less. Previously it would respond to a completion with 2.5 MB JSON blob, now it is more like 0.8 MB. Relies on a local copy of lsp-types with the `itemDefaults` field added. I don't have write perms to push to our fork of the crate atm, sorry :)
Julia created
66e94aa
Make search re-query eagerly when changing modes
Fix a bug where focus could be lost when clearing the search results
Mikayla created
19ccb19
Compiling
Nathan Sobo created
c0f042b
Remove semantic search UI
Mikayla created
21fa609
Add action button component for rendering the search options
Mikayla created
802911d
Fix AppKit screen coordinate conversion leading to wrong window bounds (#2856)
Fixes https://linear.app/zed-industries/issue/Z-1510/join-project-notification-takes-up-full-screen-on-a-second-monitor There were multiple mistakes in the positioning of Zed's notification windows, one of which lead to the notifications taking up the full screen on secondary displays 😱 . * Wrong sign for the vertical padding (moving the window *upward* instead of downward) * Using the screen's full frame instead of its "visible frame" (which accounts for app menu bar) * Wrong coordinate translation between our coordinates and AppKit's coordinates. Regardless of which display a given window appears on, the coordinate translation needs to use the height of the *main* display. Release Notes: - Fixed a bug where call notifications were accidentally full-screen on all displays except the main display.
Max Brunsfeld created
b0ba0f8
Fix visual objects
Adds 'a'/'i' in visual mode
Conrad Irwin created
cd2ef78
Translate coordinates using the primary screen not the main screen
Max Brunsfeld created
6eba0ef
Return to master branch of alacritty
Max Brunsfeld created
8630557
Add action button component for rendering the search options
Mikayla created
d9ef987
Fix AppKit screen coordinate conversion leading to wrong window bounds
Max Brunsfeld created
d4276ac
Give up on monospace indicator
Changing mode almost always introduces the (1 selected) text in the status bar, so we may as well also keep the --'s for block and line mode.
Conrad Irwin created
243d166
shift-enter should also give a newline
(reported as vim feedback, but really true of the editor too)
Conrad Irwin created
3c483d8
Scrolling should work in visual mode
Conrad Irwin created
eb0b2e6
Preserve line mode selection on undo
This diverges from vim's behaviour (which collapses the cursor to a single point on undo).
Conrad Irwin created
59d1a56
Fix edge-cases in visual block insert
Conrad Irwin created
3514816
Store some vim state per-editor
This fixes a bug where opening and closing command would reset your selection incorrectly.
Conrad Irwin created
24d19de
Compiling checkpoint
Nathan Sobo created
f3a275d
Revert "Add a proc macro for deriving override structs with optional fields"
This reverts commit ab9356e9d83635978a1cb305d4f017f9a1d57dec.
Nathan Sobo created
d308c91
Add I and A in visual block mode
Conrad Irwin created
ab9356e
Add a proc macro for deriving override structs with optional fields
Nathan Sobo created
f451e34
Fix missing border on tab bar navigation arrows
Nate Butler created
1bd7d70
Move nav buttons to the left hand side of a tab bar.
Co-authored-by: Nate <nate@zed.dev>
Piotr Osiewicz and Nate created
b95b2af
Store generic mouse regions on window that contain their event type id
Nathan Sobo created
4f0fa21
Provide more data to tailwind langserver
Tailwind needs user languages and language-to-language-id mappings to start providing completions for those languages. And also it has emmet completions disabled by default, enable them.
Kirill Bulatov created
b7dd12e
ensured search results are cleared appropriately while cycling modes
KCaverly created
afebe3f
Merge branch 'main' into project_search_design
Mikayla created
6d3518c
Collab panel touch ups (#2855)
This will also fix the bug that @JosephTLyons observed where accepting a channel invite would not show sub channels. Release Notes: - Offline section is now collapsed by default - Manage members now shows full list - Dragging of docks now follows the mouse exactly, and double clicks reset size. (https://github.com/zed-industries/community/issues/1816)
Mikayla Maki created
7567929
Add fix for lost channel update bug
Mikayla created
7598030
Tidy-up
Conrad Irwin created
812d3f6
Get basic mouse_down and mouse_up working
Nathan Sobo created
5bc4811
Add test for lost channel update
Mikayla created
e0cafff
Fix collab indicator colors (#2854)
[[PR Description]] Release Notes: - N/A or - (Added|Fixed|Improved) ... ([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)). If the release notes are only intended for a specific release channel only, add `(<release_channel>-only)` to the end of the release note line. These will be removed by the person making the release.
Nate Butler created
05becc7
Collapse offline section by default
Mikayla created
8b13227
Fix collab indicators
Nate Butler created
2f16147
Fix dock resizing
Mikayla created
e54f16f
Register initial request handlers before launching server
Julia created
3074455
WIP
Mikayla created
fa0ddfa
Use our fork of alacritty to avoid winit dependency (#2853)
Bumps `alacritty_terminal` for https://github.com/alacritty/alacritty/pull/7149
Max Brunsfeld created
a5a212e
Use our fork of alacritty to avoid winit dependency
Max Brunsfeld created