Commit Graph
5645 Commits
Author SHA1 Message Date
K Simmons dd934e930b Revert unnecessary app.rs changes 2022-08-30 22:01:36 -07:00
K Simmons d7e6e8c5a1 Add match associated type and fix failing test 2022-08-30 21:53:49 -07:00
K Simmons 91a5d0b036 SearchableItem trait is completed and editor searches appear to be working 2022-08-30 15:37:54 -07:00
K Simmons d59911df26 Merge pull request #1572 from zed-industries/drag-and-drop-fixes
Misc drag and drop issue fixes
2022-08-26 15:58:16 -07:00
K Simmons 3cc07c1099 Fix some drag and drop issues including the mouse cursor not being locked to pointer, tooltips being incorrect when a dragged tab is used, and some subscription leaks from panes 2022-08-26 15:43:15 -07:00
K Simmons 579c84b5e4 Merge pull request #1515 from zed-industries/drag-and-drop
Drag and drop
2022-08-25 16:52:15 -07:00
K Simmons 8591c3f46d Merge branch 'main' into drag-and-drop 2022-08-25 16:32:11 -07:00
K Simmons 22f62ee137 Add tests for Pane::add_item 2022-08-25 16:21:44 -07:00
K Simmons 042ece00b1 Drag and drop tabs working. all known bugs fixed 2022-08-25 11:14:24 -07:00
Nathan Sobo daf33fc657 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 1be6441694 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 0a97a9c0fd Change dragged tab styling 2022-08-23 18:02:01 -07:00
K Simmonsand 5c38021a4d 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 de3acbd75b Introduce ReorderBehavior to pane, and address drag and drop offset error 2022-08-23 15:41:59 -07:00
Mikayla Maki c0db1ad5ef finished drag and scrolling 2022-08-23 15:26:08 -07:00
Mikayla Maki fa10b44673 fixed scrolling and dragging now 2022-08-23 14:42:29 -07:00
Antonio Scandurra f0d35ccc50 Move operation serialization off the main thread 2022-08-23 16:34:25 +02:00
Antonio Scandurra 954695f5fe Stream buffer ops in the background when creating buffer for peers 2022-08-23 16:05:56 +02:00
Antonio Scandurra ec48ffc9da Simplify proto::Buffer to express its fields in terms of operations 2022-08-23 12:40:20 +02:00
Mikayla Maki 77670cbc7c Added scroll-to-edge. 2022-08-22 18:24:58 -07:00
K Simmons 9d20b66f2e Merge branch 'main' into drag-and-drop 2022-08-22 17:24:36 -07:00
K Simmons 13e9336049 Merge branch 'main' into drag-and-drop 2022-08-22 17:18:29 -07:00
Mikayla Maki 01e3f118b2 Merge pull request #1555 from zed-industries/terminal-renaming
Renamed all the terminal files
2022-08-22 16:50:23 -07:00
K Simmons e44536344a Removed EventHandler from workspace in favor of mouse event handler 2022-08-22 16:49:14 -07:00
Mikayla Maki 24155d3b27 Renamed all the terminal files 2022-08-22 16:49:01 -07:00
K Simmons 0f43ef9331 Dispatch Event refactoring. Appears to be workingCo-Authored-By: nathan@zed.dev 2022-08-22 16:16:40 -07:00
K Simmons b97940be9b more wip but currently beach balling 2022-08-22 16:16:39 -07:00
K Simmons 3fb4e6356c 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 0d6125889f WIP 2022-08-22 16:16:39 -07:00
K Simmons 03a344a272 properly constrained tab 2022-08-22 16:16:39 -07:00
K Simmons ab9f073443 fixed merge errors 2022-08-22 16:16:39 -07:00
K Simmons 133c194f4a wip tab drag and drop 2022-08-22 16:16:39 -07:00
K Simmons 86fdd55fd4 Combined presenter mouse region event dispatching and added support up_out, and drag_over 2022-08-22 16:16:39 -07:00
K Simmons a650c146f1 more event wip 2022-08-22 16:16:39 -07:00
K Simmons 53add253b6 wip new mouse region events 2022-08-22 16:16:39 -07:00
Mikayla Maki d50c819c44 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 4f5ab74429 Added instructions for how to add feature flags 2022-08-22 16:03:49 -07:00
Mikayla Maki 093ab96f84 Added experimental keybinding for the modal terminal 2022-08-22 15:38:07 -07:00
Mikayla Maki 23fc06190f Merge pull request #1553 from zed-industries/feature-flag
Feature flag
2022-08-22 15:14:18 -07:00
Mikayla Maki 9752650a49 Added note about settings 2022-08-22 14:51:06 -07:00
Mikayla Maki 0a40cc0370 Added experimental keymaps support 2022-08-22 14:49:01 -07:00
Mikayla Maki fa48440ba3 Merge pull request #1552 from zed-industries/revert-1551-settings-changes
Revert "Basic feature flag implementation"
2022-08-22 13:55:05 -07:00
Mikayla Maki b6785c5624 Revert "Basic feature flag implementation" 2022-08-22 13:54:18 -07:00
Mikayla Maki 1b414b698f Merge pull request #1551 from zed-industries/settings-changes
Basic feature flag implementation
2022-08-22 13:43:21 -07:00
Mikayla Maki 0450380e97 Fixed name issue 2022-08-22 13:38:23 -07:00
Mikayla Maki 7efeb0662a Changed name to experiments 2022-08-22 13:27:36 -07:00
Mikayla Maki 9b6116e1e2 Basic feature flag implementation 2022-08-22 13:11:23 -07:00
Julia 5019ae78c6 Merge pull request #1545 from zed-industries/only-extend-selection-with-shift-without-other-modifiers
Only extend selection with shift without other modifiers
2022-08-22 11:37:39 -04:00
Antonio Scandurra 4455a86e8a Merge pull request #1548 from zed-industries/elixir
Add initial support for Elixir
2022-08-22 16:20:15 +02:00
Antonio Scandurra 72ccb52eb0 💄 2022-08-22 15:05:11 +02:00