Commit Graph
25009 Commits
Author SHA1 Message Date
Mikayla Maki 926269e26f Added experimental keymaps support 2022-08-22 14:49:01 -07:00
Mikayla Maki 6b596e03ca 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 2b630ec771 Revert "Basic feature flag implementation" 2022-08-22 13:54:18 -07:00
Mikayla Maki 479500efe2 Merge pull request #1551 from zed-industries/settings-changes
Basic feature flag implementation
2022-08-22 13:43:21 -07:00
Mikayla Maki 72d66a5fd5 Fixed name issue 2022-08-22 13:38:23 -07:00
Mikayla Maki 32160b1f1c Changed name to experiments 2022-08-22 13:27:36 -07:00
Mikayla Maki 9b8ed19ede Basic feature flag implementation 2022-08-22 13:11:23 -07:00
Julia d6a1c4bd1f 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 df0df11246 Merge pull request #1548 from zed-industries/elixir
Add initial support for Elixir
2022-08-22 16:20:15 +02:00
Antonio Scandurra ef2d409345 💄 2022-08-22 15:05:11 +02:00
Antonio Scandurra 96184343ea Don't auto-complete do...end
Implementing this properly is a bit finicky, and it's unclear this
is even expected, e.g. VS Code and Atom don't auto-complete do/end
for Ruby, although VS Code does auto-complete do/end for Elixir. We
can add it if it's something the Elixir folks want us to implement.
2022-08-22 14:57:44 +02:00
Antonio Scandurra b50dec643d Implement ElixirLspAdapter::label_for_symbol 2022-08-22 14:30:27 +02:00
Antonio Scandurra c033206129 Default to language that started LSP when querying project symbols 2022-08-22 14:30:27 +02:00
Antonio Scandurra 702e6cf497 Implement ElixirLspAdapter::label_for_completion 2022-08-22 14:30:27 +02:00
Antonio Scandurra 50bc7567f6 Start on Elixir LSP integration 2022-08-22 14:30:27 +02:00
Antonio Scandurra 7d8c9252ea Add outline support for Elixir 2022-08-22 14:30:27 +02:00
Antonio Scandurra d2b7ba4eeb Start adding support for Elixir 2022-08-22 14:30:27 +02:00
Max Brunsfeld 21533f507a Restructure handling of changed regions when reparsing 2022-08-21 11:39:02 -07:00
Max Brunsfeld f99a5ce9c6 Fix off-by-one in handling edits, start on more edit unit tests 2022-08-21 11:37:17 -07:00
Max Brunsfeld 87ce26005e Start work on handling edits in the SyntaxMap 2022-08-21 11:37:10 -07:00
Max Brunsfeld 94eb0d6c55 Start work on a SyntaxMap data structure 2022-08-21 11:37:10 -07:00
ForLoveOfCats 2edfde8e01 Only extend selection with shift without other modifiers 2022-08-21 13:23:48 -04:00
Mikayla Maki 7a8506cbd6 Merge pull request #1544 from zed-industries/mouse-bug
Mouse bug
2022-08-19 17:23:25 -07:00
Mikayla Maki 85b6ec2a77 Removed extra todos 2022-08-19 17:20:54 -07:00
Mikayla Maki 17e3b0e1e5 Fixed bug in mouse handler attaching 2022-08-19 17:19:35 -07:00
Mikayla Maki 7034877641 Merge pull request #1543 from zed-industries/terminal-mode-keymaps
Removed debugs, added keymap contexts to terminal
2022-08-19 16:30:47 -07:00
Mikayla Maki d571e4e2e5 Removed debugs, added keymap contexts to terminal 2022-08-19 16:27:27 -07:00
Mikayla Maki 608e599cd3 Merge pull request #1522 from zed-industries/terminal-mouse
Terminal mouse mode
2022-08-19 15:19:27 -07:00
Mikayla Maki 1c2b5c75fe Debugged mouse reporting for now. Remaining bugs are GPUI level bugs 2022-08-19 15:11:49 -07:00
Julia 24cb2fe064 Merge pull request #1542 from zed-industries/yet-another-go-to-link-bug-with-selections
Include empty selections in updating link logic on cmd/shift changed
2022-08-19 17:39:22 -04:00
ForLoveOfCats 7c29c3a20d Include empty selections in updating link logic on cmd/shift changed
Prevents an issue where pressing cmd while the mouse button is down
would create a link which would fire on mouse up if the selection was
still empty
2022-08-19 17:25:35 -04:00
Mikayla Maki ba3ddf6892 Finished mouse compatability 2022-08-19 13:54:25 -07:00
Julia 5a6c360020 Merge pull request #1539 from zed-industries/double-click-titlebar-maximize
WIP: Double click titlebar to maximize
2022-08-19 16:43:13 -04:00
ForLoveOfCats 076886880c Toggle window zoom/maximize when double clicking titlebar 2022-08-19 16:26:31 -04:00
Mikayla Maki 001a8931fa Merge branch 'terminal-mouse' of github.com:zed-industries/zed into terminal-mouse 2022-08-19 13:04:34 -07:00
Mikayla Maki d1e9c7cbcb Finished majority of mouse work. Need to add a setting and change up mouse handlers, and it'll be done. 2022-08-19 13:03:29 -07:00
Mikayla Maki b174efaf44 Added modifiers to scroll wheel eevent 2022-08-19 12:10:12 -07:00
Mikayla Maki abcab561dc Handlers attached, things are looking good 2 go 2022-08-19 11:41:17 -07:00
Mikayla Maki f3a0d2b1e3 Moved back to the drag handler, selections work again 2022-08-19 09:50:26 -07:00
Max Brunsfeld 5dfeb47204 0.52.0 2022-08-19 09:20:26 -07:00
Max Brunsfeld fa0667d6cf Revert "Merge pull request #1481 from zed-industries/trigger-search-automatically"
This reverts commit 3d0bfff0e9, reversing
changes made to 4338f0571c.
2022-08-19 09:17:43 -07:00
Mikayla Maki 4f5e96eee9 Merge branch 'main' into terminal-mouse 2022-08-18 17:41:19 -07:00
Mikayla Maki b672071b30 Half way done with mouse reporting 2022-08-18 17:37:24 -07:00
Julia ec787357a1 Merge pull request #1537 from zed-industries/fix-goto-links-with-selections
Fix goto links with selections
2022-08-18 18:49:21 -04:00
ForLoveOfCatsandMax Brunsfeld ca94553ba1 Add test for pending selection influence on go-to links
Co-authored-by: Max Brunsfeld <max@zed.dev>
2022-08-18 18:34:01 -04:00
ForLoveOfCats 5bcebd6630 Clear last-mouse-moved pressed button when that button gets a mouse-up
This fixes an annoying issue where if the last mouse moved event was
during a drag it would never trigger mouse cursor changes until next
mouse move reset it. It makes sense to continue to not change the cursor
while the button is pressed so instead this tracks when the mouse button
is released in order to update the mouse move event
2022-08-18 18:34:01 -04: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
Mikayla Maki 847da317c0 Begin mouse mode 2022-08-18 13:28:55 -07:00
Mikayla Maki 603888d78c Merge pull request #1524 from zed-industries/ime-finalize
IME Changes: Tracking PR
2022-08-18 13:27:30 -07:00
Mikayla Maki d70cbbf3e6 Remove todo 2022-08-18 13:24:00 -07:00