Max Brunsfeld
|
ec18564a71
|
Merge branch 'main' into new-signup-flow
|
2022-09-27 15:35:05 -07:00 |
|
 Nathan SoboandMax Brunsfeld
|
76f5e0a317
|
Report editor open and save events to Amplitude
Co-authored-by: Max Brunsfeld <max@zed.dev>
|
2022-09-26 18:18:34 -06:00 |
|
Julia
|
77caf6c127
|
Test manual buffer format trigger
|
2022-09-23 12:15:24 -04:00 |
|
Julia
|
018a737961
|
Add editor action to manually invoke buffer format
|
2022-09-22 18:21:05 -04:00 |
|
Mikayla Maki
|
f91893df59
|
Fixed autoscroll jump on 4-click
|
2022-09-19 17:05:10 -07:00 |
|
K Simmons
|
631ddb228d
|
Add tests for the dock
|
2022-09-13 19:18:05 -07:00 |
|
 K SimmonsandMikayla Maki
|
7816d96dc1
|
Permanent fix to repeat MouseRegion Tag failure in Workspace
Polish tab bar buttons
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-09-11 15:34:10 -07:00 |
|
K Simmons
|
d87b6d68cf
|
WIP dock split button and default item
|
2022-09-11 15:31:44 -07:00 |
|
Mikayla Maki
|
978104acfd
|
Actually added all files this time
|
2022-08-31 20:37:04 -07:00 |
|
 ForLoveOfCatsandAntonio Scandurra
|
6a14b75286
|
Avoid triggering goto-definition links while with a pending selection
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-08-18 18:34:01 -04:00 |
|
Max Brunsfeld
|
55f66e9d5d
|
Clear stale go-to-def link when resizing buffer font
|
2022-08-15 16:15:20 -07:00 |
|
 ForLoveOfCatsandMikayla
|
fbea44bc5c
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Keith Simmons
|
4c746f43b5
|
Merge pull request #1422 from zed-industries/workspace-child-focus-pane-activation
Add on_child_focus and on_child_blur to View trait
|
2022-08-10 16:42:01 -07:00 |
|
K Simmons
|
9fcea3e805
|
Pane focus working. Modals seem broken now
|
2022-08-09 17:15:54 -07:00 |
|
K Simmons
|
b76bd98ed8
|
WIP compiling but failing with circular reference
|
2022-08-09 17:15:52 -07:00 |
|
K Simmons
|
20770e7240
|
Event dispatch moved to MutableAppContext. No longer dispatches from presenter. Not currently handling key presses properly
|
2022-08-09 17:09:16 -07:00 |
|
ForLoveOfCats
|
b931136c84
|
Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-down
|
2022-08-08 15:59:33 -04:00 |
|
Max Brunsfeld
|
8aef95d0c8
|
Use new marked ranges format whenever we don't need overlapping ranges
|
2022-08-04 10:23:03 -07:00 |
|
Max Brunsfeld
|
74791f0e12
|
Use new marked_ranges format in more editor tests
|
2022-08-03 20:04:47 -07:00 |
|
Max Brunsfeld
|
8a8a3e0a2a
|
Update marked text helpers to use more distinctive characters for markers
|
2022-08-03 16:45:16 -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 |
|
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 |
|
Max Brunsfeld
|
960fa353f3
|
🎨 Editor::tab
|
2022-08-02 17:02:25 -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 |
|
 Max BrunsfeldandJulia Risley
|
ff59fd1c7e
|
Fix selection positions in tab w/ multiple non-empty selections on the same line
Co-authored-by: Julia Risley <floc@unpromptedtirade.com>
|
2022-08-02 11:42:23 -07:00 |
|
 Max BrunsfeldandJulia Risley
|
6baab93bf3
|
Restructure tab command to treat each cursor individually
Co-authored-by: Julia Risley <floc@unpromptedtirade.com>
|
2022-08-02 11:08:49 -07:00 |
|
 Max BrunsfeldandJulia Risley
|
8505231e9a
|
Start work on auto-indenting lines on tab
Co-authored-by: Julia Risley <floc@unpromptedtirade.com>
|
2022-08-01 16:47:59 -07:00 |
|
Max Brunsfeld
|
cab023cd84
|
Use first cursor's indent column when pasting w/ different # of cursors
|
2022-08-01 11:03:07 -07:00 |
|
Max Brunsfeld
|
2c732526a9
|
Fix mistakes in editor auto-indent test
|
2022-08-01 11:02:29 -07:00 |
|
ForLoveOfCats
|
ef6efc9590
|
Add "go to type definition" action
|
2022-07-29 11:41:08 -04:00 |
|
Max Brunsfeld
|
75c349243c
|
🎨 Rename and simplify some autoindent stuff
|
2022-07-28 22:40:30 -07:00 |
|
Max Brunsfeld
|
357c9d53a9
|
Record start columns when writing to the clipboard from Zed
|
2022-07-28 22:13:32 -07:00 |
|
 Max BrunsfeldandMikayla Maki
|
669d716519
|
Introduce AutoindentMode parameter to Buffer::edit
This controls whether or not we preserve the relative indentation
of inserted text blocks.
Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
|
2022-07-28 14:03:31 -07:00 |
|
Antonio Scandurra
|
47732691d4
|
Honor sort_text when language server provides completions
|
2022-07-26 10:41:39 +02:00 |
|
Max Brunsfeld
|
e0e4786d98
|
Simulate calling of text-insertion APIs in TestAppContext::dispatch_keystroke
|
2022-07-25 12:20:12 -07:00 |
|
Antonio Scandurra
|
0aa4149c9c
|
Add test for IME composition with multiple cursors
|
2022-07-25 17:47:10 +02:00 |
|
Antonio Scandurra
|
52730b0e08
|
Clip UTF-16 offsets provided by Cocoa when composing IME input
|
2022-07-25 17:32:33 +02:00 |
|
Antonio Scandurra
|
5b5b5556a4
|
Handle IME composition with multiple cursors
|
2022-07-25 14:50:09 +02:00 |
|
Antonio Scandurra
|
47fce17ff8
|
Merge branch 'main' into ime-support-2
|
2022-07-25 10:47:49 +02:00 |
|
Antonio Scandurra
|
daff3fc7f6
|
Coalesce IME compositions into a single edit
|
2022-07-25 09:53:51 +02:00 |
|
 Max BrunsfeldandAntonio Scandurra
|
48aff8d05d
|
Move edited_ranges_for_transaction from BufferSnapshot to Buffer
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
|
2022-07-22 11:24:14 -07:00 |
|
Keith Simmons
|
d8ac0cf838
|
Merge pull request #1378 from zed-industries/diagnostics-popover
Diagnostics Popover
|
2022-07-22 11:12:56 -07:00 |
|
Antonio Scandurra
|
bfa490c35d
|
Merge branch 'main' into ime-support-2
|
2022-07-22 16:03:38 +02:00 |
|
Max Brunsfeld
|
f362b2b527
|
Adjust editor tests to use input APIs instead of key events
|
2022-07-21 21:36:40 -07:00 |
|
Max Brunsfeld
|
a4d997214e
|
Remove Input action, detect ignored input in vim via an event
|
2022-07-21 13:40:48 -07:00 |
|
Max Brunsfeld
|
1173626be7
|
Prevent IME window from appearing while editor's input is disabled (vim)
|
2022-07-21 12:48:36 -07:00 |
|
Max Brunsfeld
|
b28439face
|
Remove the set_selected_text_range method from the InputHandler trait
|
2022-07-21 12:22:12 -07:00 |
|
Antonio Scandurra
|
dbe8a85af5
|
Treat NSTextInputClient ranges as UTF-16
|
2022-07-21 13:41:35 +02:00 |
|