Mikayla Maki
0a44ce5c10
Merge pull request #1467 from zed-industries/new-button
...
Add discoverable 'New' button
2022-08-04 12:02:57 -07:00
Mikayla Maki
4ce562ee0b
Merge branch 'new-button' into terminal-context-menu
2022-08-04 12:01:51 -07:00
Julia
b6be488b46
Merge pull request #1468 from zed-industries/lsp-initialization-options
...
Add ability to provide custom LSP server initialization options
2022-08-04 15:01:28 -04:00
Mikayla Maki
ab4c242507
update icon
2022-08-04 11:58:55 -07:00
Mikayla Maki
996a368aea
Merge branch 'main' into new-button
2022-08-04 11:54:40 -07:00
Nate Butler
d85bace563
Add plus icons
2022-08-04 14:51:55 -04:00
ForLoveOfCats
4e5bcdc9ce
Add ability to provide custom LSP server initialization options
2022-08-04 14:47:06 -04:00
Max Brunsfeld
7f348ca9e3
Merge pull request #1469 from zed-industries/distinctive-marked-text
...
Tweak "marked ranges" test helper so that it can be used in documents with braces and brackets
2022-08-04 11:39:04 -07:00
Max Brunsfeld
4ed5b05e7d
Add docs to some EditorTestContext methods that use marked text
2022-08-04 11:25:09 -07:00
Mikayla Maki
cc06ca84fd
Added context menu to terminal
2022-08-04 11:22:09 -07:00
Max Brunsfeld
bd8a81def1
Add docs to marked range functions
2022-08-04 11:14:21 -07:00
Max Brunsfeld
8aef95d0c8
Use new marked ranges format whenever we don't need overlapping ranges
2022-08-04 10:23:03 -07:00
Mikayla Maki
30fd73cf70
Checkpoint, not compiling
2022-08-04 10:16:26 -07:00
Mikayla Maki
eb4be2e11d
Removed icons
2022-08-04 08:42:42 -07:00
Max Brunsfeld
74791f0e12
Use new marked_ranges format in more editor tests
2022-08-03 20:04:47 -07:00
Max Brunsfeld
a27d243309
Update vim mode tests to use new marked text format
2022-08-03 17:52:34 -07:00
Mikayla Maki
7f255e6ec0
Added icons to context menu
2022-08-03 16:47:41 -07:00
Max Brunsfeld
8a8a3e0a2a
Update marked text helpers to use more distinctive characters for markers
2022-08-03 16:45:16 -07:00
Mikayla Maki
4e4d390783
New button
2022-08-03 15:59:25 -07:00
Mikayla Maki
f472c48466
Merge pull request #1466 from zed-industries/alacritty-version-change
...
Alacritty version change
2022-08-03 15:08:48 -07:00
Mikayla Maki
52da990016
Merge pull request #1465 from zed-industries/render-bug
...
Fix cell background rendering
2022-08-03 15:06:28 -07:00
Mikayla Maki
8af6738215
Grabbed cargo lock
2022-08-03 15:05:05 -07:00
Mikayla Maki
676e6683c8
Changed alacritty version
2022-08-03 15:04:48 -07:00
Mikayla Maki
89ad342fff
Removed debugs
2022-08-03 15:03:03 -07:00
Mikayla Maki
6eef688958
Much better rectangle fiddling
2022-08-03 14:54:45 -07:00
Mikayla Maki
104aacb674
Fixed cursor-over-大 bug
2022-08-03 14:17:25 -07:00
Mikayla Maki
56944c2923
Merge pull request #1464 from zed-industries/lower-latency
...
Lower terminal latency
2022-08-03 12:21:30 -07:00
Mikayla Maki
74ee99ff41
Reworked loop to lower latency and continue throttling until it's out of events
2022-08-03 12:18:11 -07:00
Max Brunsfeld
3ef9a85cf8
Merge pull request #1462 from zed-industries/crash-on-goto-diagnostic
...
Fix two crashes related to diagnostics and bugs in mouse-based columnar selection
2022-08-03 12:04:56 -07:00
Julia
d4d327a597
Merge pull request #1460 from zed-industries/insert-newline-below
...
Add `newline_below` action
2022-08-03 14:56:01 -04:00
Mikayla Maki
2f42410608
Merge pull request #1463 from zed-industries/fix-lockup-on-move
...
Fix lockup on move
2022-08-03 11:39:53 -07:00
Mikayla Maki
398d328a9b
Implemented a much more dynamic render/event loop with Antonio
2022-08-03 11:27:36 -07:00
Mikayla Maki
448d663e60
Pause and buffer
2022-08-03 10:29:03 -07:00
Mikayla Maki
00410dbaa3
Merge pull request #1461 from zed-industries/touch-ups
...
Touch ups
2022-08-03 10:20:04 -07:00
Max Brunsfeld
1606878258
Fix crash and wrong columnar selection when mousing over block lines
2022-08-03 10:19:06 -07:00
Max Brunsfeld
8043c0cea6
Avoid crash when clicking the popover of a diagnostic that's been removed
2022-08-03 09:10:00 -07:00
ForLoveOfCats
0098a573c9
Add newline_below action
2022-08-03 11:34:40 -04:00
Antonio Scandurra
d6d067c4b5
Merge pull request #1458 from zed-industries/macos-default-menu-items
...
Implement default macOS menu items
2022-08-03 15:20:30 +02:00
Antonio Scandurra
0d5f9f7378
Implement default macOS menu items
...
- `Zed -> Hide`, bound to `cmd-h`
- `Zed -> Hide Others`, bound to `alt-cmd-h`
- `Zed -> Show All`
- `Window -> Minimize`, bound to `cmd-m`
- `Window -> Zoom`
2022-08-03 15:13:30 +02:00
Antonio Scandurra
fc97c1d327
Merge pull request #1457 from zed-industries/fix-tab-size-hang
...
Prevent Zed from hanging when changing tab size
2022-08-03 14:00:24 +02:00
Antonio Scandurra
1c7f03f20b
Update old snapshot when only the tab size changes
2022-08-03 12:23:02 +02:00
Antonio Scandurra
4af30921d9
Don't ignore new tab snapshot in WrapMap if only tab size changed
2022-08-03 12:16:46 +02:00
Antonio Scandurra
199aa28d7e
Enhance DisplayMap randomized test to change tab size
...
This removes the need for a unit test.
2022-08-03 12:01:26 +02:00
Antonio Scandurra
39ef29fb40
Recompute layers above tab map entirely when tab size changes
...
Previously, we wouldn't generate any `TabEdit` when the tab size
changed, causing coordinate spaces in `WrapMap` and `BlockMap` to
become outdated.
This commit generates a synthetic edit that covers the entire `TabMap`
to ensure layers above are synchronized.
2022-08-03 11:06:17 +02:00
Mikayla Maki
ea574d4c2b
fixed styles
2022-08-02 17:31:40 -07:00
Mikayla Maki
e26cd8b81e
Added cell styles
2022-08-02 17:20:28 -07:00
Max Brunsfeld
960fa353f3
🎨 Editor::tab
2022-08-02 17:02:25 -07:00
Mikayla Maki
f76e70d89a
Added key binding
2022-08-02 16:37:14 -07:00
Mikayla Maki
e254e8e329
Merge pull request #1408 from zed-industries/rendering-performance
...
Tracking PR for Terminal rendering performance bugs
2022-08-02 16:16:23 -07:00
Julia
1e78c24e45
Merge pull request #1451 from zed-industries/tab-auto-indent
...
Auto-indent on tab for cursors left of the suggested indent level
2022-08-02 15:52:12 -04:00