Max Brunsfeld
|
a4fd090f61
|
Start work on randomized test for SyntaxMap, fix discovered bugs
|
2022-08-25 17:49:39 -07:00 |
|
K Simmons
|
acdcf0c4c6
|
Merge pull request #1515 from zed-industries/drag-and-drop
Drag and drop
|
2022-08-25 16:52:15 -07:00 |
|
K Simmons
|
c6536db256
|
Merge branch 'main' into drag-and-drop
|
2022-08-25 16:32:11 -07:00 |
|
K Simmons
|
8d10edea0f
|
Add tests for Pane::add_item
|
2022-08-25 16:21:44 -07:00 |
|
K Simmons
|
4080b5b7f3
|
Drag and drop tabs working. all known bugs fixed
|
2022-08-25 11:14:24 -07:00 |
|
Max Brunsfeld
|
7f9477bf28
|
Update to latest tree-sitter commit
This is needed for https://github.com/tree-sitter/tree-sitter/pull/1845
|
2022-08-25 10:58:46 -07:00 |
|
Max Brunsfeld
|
c7e1709a1c
|
Add missing rust highlights
|
2022-08-24 16:49:03 -07:00 |
|
Max Brunsfeld
|
b832ba42dd
|
Fix pattern order in C++ highlight query
Later patterns take precedence in Zed, so function names were previously
being highlighted as variables due to the plain `identifier` pattern.
|
2022-08-24 16:37:28 -07:00 |
|
Max Brunsfeld
|
7e355c710d
|
Add injection queries for macro bodies in C and C++
|
2022-08-24 16:37:14 -07:00 |
|
Max Brunsfeld
|
8bee4958f2
|
Fix re-parsing when buffer's language has changed
|
2022-08-24 15:32:42 -07:00 |
|
Max Brunsfeld
|
67a565580e
|
Fix test about auto-indent with no indent query
|
2022-08-24 15:29:07 -07:00 |
|
Max Brunsfeld
|
9c23ca0d98
|
Clean up some of buffer's syntax-related methods
|
2022-08-24 15:11:26 -07:00 |
|
Max Brunsfeld
|
373f434075
|
Fix out-of-range panic when requesting outline items at EOF
|
2022-08-24 15:10:53 -07:00 |
|
Max Brunsfeld
|
dda5fe53c2
|
Update syntax map's interpolated version when a parse completes
|
2022-08-24 15:09:10 -07:00 |
|
Max Brunsfeld
|
80ac53d83d
|
Use SyntaxMap in Buffer
|
2022-08-24 13:00:27 -07:00 |
|
Nathan Sobo
|
128302019d
|
Merge pull request #1557 from zed-industries/operations-hang
Prevent guest disconnection when opening buffers with many operations
|
2022-08-24 08:47:39 -06:00 |
|
Mikayla Maki
|
26bc0d29fe
|
Merge pull request #1556 from zed-industries/term-scroll-to-edge
Added dragging and scrolling integration in terminal
|
2022-08-23 19:46:01 -07:00 |
|
K Simmons
|
556c688562
|
Change dragged tab styling
|
2022-08-23 18:02:01 -07:00 |
|
 K Simmonsand
|
2e2699ef96
|
Move pane item reordering from activate_tab to add_item_at.
Co-authored-by: nathan@zed.dev
|
2022-08-23 17:33:01 -07:00 |
|
K Simmons
|
4a2f8cf99d
|
Introduce ReorderBehavior to pane, and address drag and drop offset error
|
2022-08-23 15:41:59 -07:00 |
|
Mikayla Maki
|
937317d46b
|
finished drag and scrolling
|
2022-08-23 15:26:08 -07:00 |
|
Mikayla Maki
|
b2debf13fe
|
fixed scrolling and dragging now
|
2022-08-23 14:42:29 -07:00 |
|
Max Brunsfeld
|
cce0d49f8a
|
Add SyntaxMap methods for running queries and combining their results
|
2022-08-23 14:26:09 -07:00 |
|
Max Brunsfeld
|
ff57772464
|
Fix case where layers were processed linearly when reparsing
|
2022-08-23 09:38:03 -07:00 |
|
Antonio Scandurra
|
89b54e5272
|
Move operation serialization off the main thread
|
2022-08-23 16:34:25 +02:00 |
|
Antonio Scandurra
|
ce4bb4e715
|
Stream buffer ops in the background when creating buffer for peers
|
2022-08-23 16:05:56 +02:00 |
|
Antonio Scandurra
|
9aa646cc86
|
Simplify proto::Buffer to express its fields in terms of operations
|
2022-08-23 12:40:20 +02:00 |
|
Mikayla Maki
|
e08054ac3e
|
Added scroll-to-edge.
|
2022-08-22 18:24:58 -07:00 |
|
Max Brunsfeld
|
566454a129
|
Fix more bugs in syntax map interpolation
|
2022-08-22 17:52:14 -07:00 |
|
K Simmons
|
53b15fa06c
|
Merge branch 'main' into drag-and-drop
|
2022-08-22 17:24:36 -07:00 |
|
K Simmons
|
7f2a133555
|
Merge branch 'main' into drag-and-drop
|
2022-08-22 17:18:29 -07:00 |
|
Mikayla Maki
|
da41dae1b0
|
Merge pull request #1555 from zed-industries/terminal-renaming
Renamed all the terminal files
|
2022-08-22 16:50:23 -07:00 |
|
K Simmons
|
bcdbd3311e
|
Removed EventHandler from workspace in favor of mouse event handler
|
2022-08-22 16:49:14 -07:00 |
|
Mikayla Maki
|
d4445afd16
|
Renamed all the terminal files
|
2022-08-22 16:49:01 -07:00 |
|
K Simmons
|
cc8c7104c1
|
Dispatch Event refactoring. Appears to be workingCo-Authored-By: nathan@zed.dev
|
2022-08-22 16:16:40 -07:00 |
|
K Simmons
|
a51533a67f
|
more wip but currently beach balling
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
eb3c396fb9
|
Rework presenter dispatch_event to allow isolated propogation of individual MouseRegionEvent types Co-Authored-By: mikayla@zed.dev
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
2d8e2049c3
|
WIP
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
e664c54be6
|
properly constrained tab
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
e6440715f9
|
fixed merge errors
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
292db0688c
|
wip tab drag and drop
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
139dbc311c
|
Combined presenter mouse region event dispatching and added support up_out, and drag_over
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
93509cffdc
|
more event wip
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
31cc9d81e7
|
wip new mouse region events
|
2022-08-22 16:16:39 -07:00 |
|
Mikayla Maki
|
61805dc1e2
|
Merge pull request #1554 from zed-industries/modal-terminal-keybinding
Added experimental keybinding for the modal terminal
|
2022-08-22 16:11:21 -07:00 |
|
Mikayla Maki
|
5b013678a7
|
Added instructions for how to add feature flags
|
2022-08-22 16:03:49 -07:00 |
|
Mikayla Maki
|
7b25e9303b
|
Added experimental keybinding for the modal terminal
|
2022-08-22 15:38:07 -07:00 |
|
Max Brunsfeld
|
63ad7c088b
|
Test more editing patterns of SyntaxMap, fix bugs
|
2022-08-22 15:36:58 -07:00 |
|
Mikayla Maki
|
2615d77f1e
|
Merge pull request #1553 from zed-industries/feature-flag
Feature flag
|
2022-08-22 15:14:18 -07:00 |
|
Mikayla Maki
|
963c481895
|
Added note about settings
|
2022-08-22 14:51:06 -07:00 |
|