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
ForLoveOfCats and Max 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
ForLoveOfCats and Antonio 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