Piotr Osiewicz
ff3f4f3027
search: Reintroduce whole word switch ( #3672 )
...
It seems to have been lost in the recent styling pass.
Release Notes:
- N/A
2023-12-15 12:20:54 +01:00
Kirill Bulatov
4bfe46f53a
Restore zed1 behavior for buffer search deploy
2023-12-15 12:23:03 +02:00
Julia
de523c2d80
Give correct focus handle when project search has no matches
2023-12-14 23:49:44 -05:00
Julia
4be84f3db0
Merge branch 'main' into focus-handlers-on-draw
2023-12-14 23:08:23 -05:00
Julia
d4e09230cc
Give result-less project search a focus handle
2023-12-14 22:29:33 -05:00
Nathan Sobo
02606d1fb9
Merge remote-tracking branch 'origin/main' into perf-2
2023-12-14 16:56:36 -07:00
Nathan Sobo
fb3382bcc5
Merge remote-tracking branch 'origin/main' into perf-2
2023-12-14 14:16:59 -07:00
Marshall Bowers
c166311c06
Style "Replace in project" input
2023-12-14 15:58:17 -05:00
Marshall Bowers
ed098c834e
Style inputs in project search ( #3655 )
...
This PR styles the inputs in the project search.
<img width="772" alt="Screenshot 2023-12-14 at 1 53 28 PM"
src="https://github.com/zed-industries/zed/assets/1486634/fe2362be-79db-4551-a473-2acf7a8a1bcb ">
Release Notes:
- N/A
2023-12-14 13:58:11 -05:00
Marshall Bowers
3ad967778a
Change project search bar flex axis to column ( #3647 )
...
This PR changes project search bar's flex axis to `column`.
This fixes an issue where toggling the filters would cause the search
controls to center themselves vertically instead of staying next to the
search input.
Release Notes:
- N/A
2023-12-13 23:02:49 -05:00
Piotr Osiewicz
ce1489f5dc
Add inclusion of ignored files
2023-12-13 12:53:41 -08:00
Piotr Osiewicz
0e19da3107
Bring back semantic search UI
2023-12-13 12:53:41 -08:00
Marshall Bowers
5c8257585a
Fix styling of project search tabs ( #3633 )
...
This PR fixes the styling of the project search tabs.
We now have spacing between the icon and the tab label, as well as use
the correct color for the icon based on whether the tab is active or
not.
Release Notes:
- N/A
2023-12-13 14:50:15 -05:00
Marshall Bowers
61ab1834c7
Deploy the buffer search in a second row in the toolbar ( #3630 )
...
This PR updates the buffer search to deploy to a second row in the
toolbar, instead of trying to deploy into the initial row.
This is the same way it works in Zed1.
Release Notes:
- N/A
2023-12-13 13:06:53 -05:00
Piotr Osiewicz
b9023a3e49
Add inclusion of ignored files
2023-12-13 14:22:29 +01:00
Piotr Osiewicz
a13468e6ad
Bring back semantic search UI
2023-12-13 12:53:53 +01:00
Piotr Osiewicz
2a22208518
Project search2 tests ( #3611 )
...
Release Notes:
- N/A
2023-12-12 19:35:15 +01:00
Piotr Osiewicz
13f9fec0bd
fixup! Move away from using cx.dispatch_action in buffer search
2023-12-12 16:38:58 +01:00
Piotr Osiewicz
be57059195
Move away from using cx.dispatch_action in buffer search
2023-12-12 16:36:00 +01:00
Piotr Osiewicz
1c437a2b92
Register buffer search listener on new workspaces and not editors
2023-12-12 14:23:52 +01:00
Conrad Irwin
d12eb0581a
vim2 ( #3594 )
...
- First round of vim tests
Add `observe_keystrokes` back to gpui2
Allow multiple actions to match a given key event
[[PR Description]]
Release Notes:
- (Added|Fixed|Improved) ...
([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/ <public_issue_number_if_exists>)).
2023-12-11 15:06:51 -07:00
Conrad Irwin
d1805d8ada
First round of vim tests
2023-12-11 14:16:25 -07:00
Marshall Bowers
f02a3e8c68
Fix inactive tab styles (the verbose way) ( #3591 )
...
This PR fixes the inactive tab style to properly show the label using
the muted text color.
I went about fixing this in the most direct way possible, but the
solution leaves a lot to be desired, IMO. I plan to explore some ideas
on how we can improve the state of styling the tab content without
having the same styles repeated all over the place and subsequently
out-of-sync.
Release Notes:
- N/A
2023-12-11 15:42:17 -05: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
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
Piotr Osiewicz
38d844ab66
fixup! Add major text
2023-12-11 14:03:43 +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
da44b51a53
Always open new project search view workspace::NewSearch action
2023-12-11 13:11:07 +02:00
Conrad Irwin
9ce7395b74
Restore impl_actions! and remove derive(Action)
2023-12-10 19:33:38 -07:00
Conrad Irwin
4290c67b6a
Restore namespace parameter to actions!
...
This does not yet fix `derive(Action)`, but will conflict with a lot so
wanted to merge quickly.
2023-12-09 15:18:31 -07:00
Piotr Osiewicz
0be58eb61a
Add a bunch of tooltips
2023-12-09 12:24:55 +01:00
Piotr Osiewicz
b09d2219d0
Add basic landing page
2023-12-09 12:00:44 +01:00
Piotr Osiewicz
d0a673ec62
buffer_search: Add tooltips, polish keybinds
2023-12-08 12:37:20 +01:00
Piotr Osiewicz
1bf94f0251
Do not render multibuffer without matches
2023-12-07 17:55:03 +01:00
Piotr Osiewicz
e9c40963ab
Render multibuffer
2023-12-07 17:48:53 +01:00
Piotr Osiewicz
ed5c05b272
Searches work, but the results are not displayed
2023-12-07 16:43:34 +01:00
Piotr Osiewicz
b04838c23a
WIP, search bar looks kinda okay
2023-12-07 16:26:40 +01:00
Piotr Osiewicz
0c23e6738b
Barebones project search (no UI, but the crate compiles)
2023-12-07 14:36:45 +01:00
Piotr Osiewicz
8839bfa1df
Remove unused import
2023-12-07 13:54:51 +01:00
Piotr Osiewicz
18393d1fac
fixup! buffer search: Fix up rough edges
2023-12-07 13:13:38 +01:00
Piotr Osiewicz
45f7ab876f
buffer search: Fix up rough edges
...
Focus query editor when Deploy::focused is true, add missing bindings
2023-12-07 12:52:34 +01:00
Antonio Scandurra and Marshall
cc9eff89f5
Use a handler instead of an action for clicks
...
This prevents dispatching actions on buttons that were not the target of the click.
Co-Authored-By: Marshall <marshall@zed.dev >
2023-12-06 19:12:01 +01:00