Max Brunsfeld
fbfe108317
Avoid double borrow in tests by drawing windows explicitly in flush_effects
...
Co-authored-by: Antonio <antonio@zed.dev>
2023-12-11 12:37:10 -08:00
Conrad Irwin
fcbc18a380
vim-flight entertainment ( #3574 )
...
- vim2 compiling (but mostly commented out)
- More code written, similar lack of workingness so far
Still todo:
[ ] Figure out the focus/blur stuff
[ ] Uncoment more code
[ ] Fix VimTestContext
[ ] Uncomment the tests
Release Notes:
- N/A
2023-12-11 12:11:13 -07:00
Antonio Scandurra
9b94f1483a
Redraw the window at the end of flush_effects
in tests
...
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-12-11 20:10:27 +01:00
Joseph T. Lyons
906505f4dc
Fix rustfmt in feedback_modal.rs
2023-12-11 13:56:58 -05:00
Antonio Scandurra
f1ebad22db
Defer drawing the scene until macOS's display_layer
callback
...
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-12-11 19:55:55 +01:00
Conrad Irwin
f35453caad
COmment out tests again for now
2023-12-11 11:40:54 -07:00
Marshall Bowers
7f4d03fab2
Fix color for selections in scrollbar ( #3590 )
...
This PR fixes an issue where we weren't using the right color for
displaying selections within the scrollbar.
Release Notes:
- N/A
2023-12-11 13:34:29 -05:00
Mikayla
3198eb6c6d
Merge branch 'main' into splits
2023-12-11 10:16:32 -08:00
Joseph T. Lyons
9a36402fbe
Use copy button for copy channel link
2023-12-11 13:14:29 -05:00
Conrad Irwin
8ed642dc16
Clear out easy todo!()s
2023-12-11 11:00:55 -07:00
Marshall Bowers
fe46459982
Pull more scrollbar colors from VS Code
2023-12-11 12:59:03 -05:00
Marshall Bowers
6add17338c
Style scrollbar when using diff markers
2023-12-11 12:58:55 -05:00
Marshall Bowers
3271cf1030
Map scrollbar colors from VS Code themes
2023-12-11 12:49:54 -05:00
Marshall Bowers
89884d289f
Pull scrollbar colors from theme
2023-12-11 12:47:29 -05:00
Conrad Irwin
dd42adc4e5
Remove warnigns
2023-12-11 10:45:27 -07:00
Nate Butler
b9bbc4a698
Extend theme colors ( #3587 )
...
[[PR Description]]
Title
Release Notes:
- N/A
2023-12-11 12:34:06 -05:00
Conrad Irwin
af7c93b8d5
Merge branch 'main' into vim2
2023-12-11 10:19:18 -07:00
Conrad Irwin
c97c9f98c0
Revert actions! changes
2023-12-11 10:19:03 -07:00
Antonio Scandurra
76cea3e7e8
Fire click event only when using left button ( #3584 )
...
Release Notes:
- N/A
2023-12-11 18:00:13 +01:00
Nate Butler
ea9a42b802
Add new colors to themes
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-12-11 12:00:12 -05:00
Conrad Irwin
59d0feafc5
actions3 ( #3586 )
...
- Fix action registrations
Release Notes:
- N/A
2023-12-11 09:48:57 -07:00
Nate Butler
b8f9918f75
Add new colors to One Dark
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-12-11 11:43:49 -05:00
Conrad Irwin
b66b4915cf
Merge branch 'main' into vim2
2023-12-11 09:38:23 -07:00
Nate Butler
6792a216a6
Add new color defs
2023-12-11 11:30:43 -05:00
Conrad Irwin
d678efe7dd
Fix some action registrations
2023-12-11 09:29:10 -07:00
Piotr Osiewicz
01ecbec2b0
Comment out the tests
2023-12-11 16:52:12 +01:00
Piotr Osiewicz
ddbd5cf2cb
Merge branch 'main' into project_search2
2023-12-11 16:47:48 +01:00
Piotr Osiewicz
40c1ef88e2
Add Editor::Tab and CycleMode actions
2023-12-11 16:39:17 +01:00
Antonio Scandurra
0b7072bf67
Fire click event only when using left button
2023-12-11 16:20:46 +01:00
Piotr Osiewicz
9f1e7a1e21
fixup! Further warnings churn
2023-12-11 15:54:36 +01:00
Piotr Osiewicz
d4a246cae8
Further warnings churn
2023-12-11 15:53:19 +01:00
Piotr Osiewicz
3c49011d08
Fix up warnings (automatic)
2023-12-11 15:48:42 +01:00
Piotr Osiewicz
7330495709
Make match index 1-based
2023-12-11 15:47:02 +01:00
Piotr Osiewicz
3f87c3541f
Make the query editor expand in size less
2023-12-11 15:40:38 +01:00
Piotr Osiewicz
66e0650f75
Forego using dispatch_action for click handlers
2023-12-11 15:32:28 +01:00
Antonio Scandurra
db39c3d582
Fix porting mistake that caused clicking on the editor to misbehave ( #3583 )
...
We used `width` instead of `height` in the "pixels-to-point" conversion
code, which would cause clicks to not work correctly when the width was
smaller than the `y` coordinate.
Release Notes:
- N/A
2023-12-11 14:30:06 +01:00
Antonio Scandurra
b4fc8ea6f7
Fix porting mistake that caused clicking on the editor to misbehave
...
We used `width` instead of `height` in the "pixels-to-point" conversion
code, which would cause clicks to not work correctly when the width was
smaller than the `y` coordinate.
2023-12-11 14:21:55 +01:00
Antonio Scandurra
3c56f6d5c1
Focus editor when confirming outline item
2023-12-11 14:18:46 +01:00
Piotr Osiewicz
38d844ab66
fixup! Add major text
2023-12-11 14:03:43 +01:00
Antonio Scandurra
5768f14a03
Emit Focus
events from Pane
only when it didn't have focus before
2023-12-11 14:02:08 +01:00
Antonio Scandurra
e7c14dacae
Show the correct outline when clicking on a breadcrumb
2023-12-11 14:01:16 +01:00
Piotr Osiewicz
1599ee5467
Add major text
2023-12-11 13:56:02 +01:00
Piotr Osiewicz
fe315c6111
Bind actions on the whole search bar, not just the query editor
2023-12-11 13:35:25 +01:00
Kirill Bulatov
36d2ab4537
Always open new project search view workspace::NewSearch
action ( #3581 )
2023-12-11 13:45:41 +02:00
Kirill Bulatov
da44b51a53
Always open new project search view workspace::NewSearch
action
2023-12-11 13:11:07 +02:00
Kirill Bulatov
55374e8ac0
Port to gpui1
2023-12-11 12:28:22 +02:00
Kirill Bulatov
3694265b6b
Finalize the command
2023-12-11 12:28:22 +02:00
Kirill Bulatov
e3fc810b3d
Draft an expand macro recusively command
2023-12-11 12:28:22 +02:00
Antonio Scandurra
e3c0b1f903
Listen for mouse events on scrollbar
2023-12-11 10:33:05 +01:00
Antonio Scandurra
03df63aa00
Merge remote-tracking branch 'origin/main' into scrollbars2
2023-12-11 09:51:43 +01:00