d59de96921
Style collab panel ( #3638 )
...
This PR styles the collab panel.
Release Notes:
- N/A
---------
Co-authored-by: Nate Butler <iamnbutler@gmail.com >
Co-authored-by: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-13 18:20:04 -05:00
Mikayla
e2bfd46455
Fix dock split resizin
2023-12-13 15:14:51 -08:00
Nathan Sobo
1e4a7e6ef1
Don't notify when drawing
2023-12-13 16:05:34 -07:00
Conrad Irwin
7899833367
Don't hang the app when signing in offline
2023-12-13 15:52:43 -07:00
Joseph T. Lyons
1ad1cc1148
Fix variable name
2023-12-13 17:31:51 -05:00
Joseph T. Lyons
985d4c7429
Remove TODO
...
Thanks @ConradIrwin
2023-12-13 17:09:26 -05:00
Mikayla
a807e798ec
Add new drag API
2023-12-13 13:40:19 -08:00
Max Brunsfeld
26a31b41b9
frame time
2023-12-13 14:22:34 -07:00
Mikayla
bfbbec0b01
Add fluent quad API
2023-12-13 13:21:48 -08:00
Conrad Irwin
3094cb749e
Implement user menu
2023-12-13 14:14:03 -07:00
Conrad Irwin
426d298173
Port project_symbols ( #3634 )
...
Release Notes:
- N/A
2023-12-13 14:13:25 -07:00
Antonio Scandurra
943acc5819
Optimize inserting lots of primitives with the same StackingOrder ( #3631 )
...
Release Notes:
- N/A
2023-12-13 22:12:31 +01:00
Marshall Bowers and Nate
ee509e043d
Rework ListItem and ListHeader to use slot-based APIs ( #3635 )
...
This PR reworks the `ListItem` and `ListHeader` components to use
slot-based APIs, making them less opinionated about their contents.
Splitting this out of the collab UI styling PR so we can land it to
avoid conflicts.
Co-authored-by: Nate <nate@zed.dev >
Release Notes:
- N/A
2023-12-13 16:08:31 -05:00
Antonio Scandurra
06b9055e27
Clear last_order when building Scene
2023-12-13 22:02:30 +01:00
Piotr Osiewicz
72eef116c9
fixup! collab_ui: Wire up project picker
2023-12-13 12:53:41 -08:00
Piotr Osiewicz and Conrad
a91a42763f
collab_ui: Wire up project picker
...
Co-authored-by: Conrad <conrad@zed.dev >
2023-12-13 12:53:41 -08:00
Joseph T. Lyons
48faa171b5
v0.118.x dev
2023-12-13 12:53:41 -08:00
Marshall Bowers
ab8d0abbc1
Wire up tooltips on tab bar actions ( #3629 )
...
This PR wires up the tooltips on the actions in the tab bar.
Release Notes:
- N/A
2023-12-13 12:53:41 -08:00
Marshall Bowers
a874a96e76
Fix tab bar drop target sizing ( #3627 )
...
This PR fixes an issue where the tab bar drop target was not receiving
any size.
The styling isn't 100% correct yet, as the updated background color has
a gap around it.
Release Notes:
- N/A
2023-12-13 12:53:41 -08: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
Conrad Irwin
9ff73d3a0a
Port project_symbols
2023-12-13 13:43:39 -07: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
9a7de98242
Don't show empty documentation labels in completions menu ( #3632 )
...
This PR fixes an issue where we would sometimes have extra blank lines
in the completions menu.
This was due to some items including documentation labels that were
empty strings.
Release Notes:
- N/A
2023-12-13 14:15:03 -05:00
Julia
fd428dfa66
Bump livekit client ( #3625 )
...
Release Notes:
- Bump LiveKit client version.
2023-12-13 13:51:13 -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
Joseph T. Lyons
07a266d93f
collab 0.31.0
2023-12-13 12:39:29 -05:00
Piotr Osiewicz
b2965469e1
collab_ui: Wire up project picker ( #3628 )
...
Release Notes:
- N/A
2023-12-13 18:26:10 +01:00
Joseph T. Lyons
1055f59925
v0.118.x dev
2023-12-13 12:24:10 -05:00
Julia and Antonio Scandurra
cfc050e3fe
Fire focus handlers on draw to avoid timing with newly created item
...
Co-Authored-By: Antonio Scandurra <antonio@zed.dev >
2023-12-13 12:16:39 -05:00
Marshall Bowers
599f81f345
Wire up tooltips on tab bar actions ( #3629 )
...
This PR wires up the tooltips on the actions in the tab bar.
Release Notes:
- N/A
2023-12-13 12:11:33 -05:00
Piotr Osiewicz
6147530156
fixup! collab_ui: Wire up project picker
2023-12-13 17:58:17 +01:00
Piotr Osiewicz and Conrad
a71365a1d3
collab_ui: Wire up project picker
...
Co-authored-by: Conrad <conrad@zed.dev >
2023-12-13 17:56:49 +01:00
Marshall Bowers
988fb91a61
Fix tab bar drop target sizing ( #3627 )
...
This PR fixes an issue where the tab bar drop target was not receiving
any size.
The styling isn't 100% correct yet, as the updated background color has
a gap around it.
Release Notes:
- N/A
2023-12-13 11:44:51 -05:00
Julia
5730d0ef21
Bump livekit client
2023-12-13 10:47:32 -05:00
Piotr Osiewicz
2a714d6dd8
Bring back semantic search UI ( #3623 )
...
- [x] Add "Include ignored" to filters
- [x] There seems to be a bug (seemingly unrelated to this PR) where we
reindex the project on each launch. Edit: Seems to be the case on Zed1
as well if the indexing is interrupted.
Release Notes:
- N/A
2023-12-13 16:17:42 +01:00
Antonio Scandurra
801125974a
Optimize inserting lots of primitives with the same StackingOrder
2023-12-13 15:32:32 +01: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
Antonio Scandurra
13c064186a
Fix regressions in focus and active support ( #3622 )
...
Release Notes:
- N/A
2023-12-13 11:31:37 +01:00
Antonio Scandurra
d147db1db9
Don't mark interactive element as active if default prevented
2023-12-13 11:23:05 +01:00
Antonio Scandurra
5018072203
Automatically transfer focus on mouse down in Interactivity::paint
2023-12-13 09:57:18 +01:00
Conrad Irwin
19e842b860
fix overlay positions ( #3621 )
...
- Fix typo in overlay positioning code
- Make overlay positioning more robust
Release Notes:
- N/A
2023-12-12 22:13:56 -07:00
Conrad Irwin
e91ecec8cd
fix modal exchange ( #3620 )
...
- Fix opening GoToLine from Command
- Extend test to cover go_to_line behavior too
Release Notes:
- N/A
2023-12-12 21:30:34 -07:00
Conrad Irwin
a055a4c163
Make overlay positioning more robust
...
Previously we would either switch anchor or snap, now we first try switching
anchor (if desired) and then snap to window regardless.
2023-12-12 21:28:58 -07:00
Conrad Irwin
fa36adbf1f
Fix typo in overlay positioning code
2023-12-12 21:14:48 -07:00
Conrad Irwin
979db25e91
Extend test to cover go_to_line behavior too
...
(It's also been broken and fixed a few times along the way)
2023-12-12 20:53:54 -07:00
Conrad Irwin
a2f0accb74
Fix opening GoToLine from Command
...
This was broken because of the async hop introduced by should_dismiss.
Change that API to instead be syncronous, and require that implementors
(of which there is only one) to call dismiss again if they want to.
2023-12-12 20:46:27 -07:00
Conrad Irwin
c94c6614ed
vim2 ( #3619 )
...
Fix vim command tests by restoring the spawn in command palette's
confirm
Release Notes:
- N/A
2023-12-12 19:40:54 -07:00
Conrad Irwin
630997db28
And restore the command palette spawn behaviour
2023-12-12 19:27:09 -07:00