Max Brunsfeld
1f9cd6bdbe
Dedup actions in WindowContext::available_actions
2023-12-08 13:02:14 -08:00
Max Brunsfeld
1c1aa271fc
Make chat message list fill the available space
2023-12-08 12:31:07 -08:00
Max Brunsfeld
a011413fe3
Get the chat panel wired up again
2023-12-08 12:31:07 -08:00
Nathan Sobo
8f384e72c6
Get more of chat panel compiling, but lots of todos
2023-12-08 12:31:07 -08:00
Max Brunsfeld and Nathan
0991a4296b
Start work on chat panel and non-uniform list
...
Co-authored-by: Nathan <nathan@zed.dev >
2023-12-08 12:30:49 -08:00
Marshall Bowers
85e6bbce43
Restore theme sorting in Zed2 ( #3563 )
...
This PR restores the sorting of themes in the theme selector in Zed2.
Release Notes:
- N/A
2023-12-08 15:08:35 -05:00
Julia
e0a01acd28
zed2: Position terminal context menu, wire up dismis, and unbork context menu ( #3561 )
...
Release Notes:
- N/A
2023-12-08 14:47:28 -05:00
Kirill Bulatov
f27b793bf1
Add more harness around nightly builds ( #3562 )
...
Part of
https://zed-industries.slack.com/archives/C05SJGT0M33/p1702039430077589
The nightly job managed to pass successfully (build & upload nightly),
logged a proper commit sha that got into latest_sha on the nightly
bucket — but Zed version in about was wrong.
* Log Zed build sha in release builds to ensure CI uses the right one
* make curl to return non-zero code for non-200 nightly file uploads
Release Notes:
- N/A
2023-12-08 21:47:02 +02:00
Kirill Bulatov
d4fd9105dd
Log Zed build sha in release builds.
...
Also ensure that curl commands for nightly uploads return 200 (fail otherwise).
2023-12-08 21:38:28 +02:00
Marshall Bowers
e4f36b84ee
Fix palette/picker colors for imported themes ( #3560 )
...
This PR fixes the palette/picker colors for themes imported from VS
Code.
- We now use the `dropdown.background` to set the background color for
elevated surfaces
- We now pull in `list.activeSelectionBackground` to use as the color
for selected ghost elements
Release Notes:
- N/A
2023-12-08 14:27:12 -05:00
Julia and Max Brunsfeld
6c2443488d
Comment the weirdness
...
Co-Authored-By: Max Brunsfeld <max@zed.dev >
2023-12-08 14:26:02 -05:00
Marshall Bowers
1dbaf24e6a
Pull in colors for selected ghost elements
2023-12-08 14:19:56 -05:00
Marshall Bowers
b0c460aa15
Use dropdown.background from VS Code for elevated surface background
2023-12-08 14:13:50 -05:00
Marshall Bowers
20f91ea9de
Use breadcrumb.background from VS Code for toolbar background ( #3559 )
...
This PR changes the color we use for the toolbar background from the VS
Code theme to `breadcrumb.background`.
If this value isn't set then we fall back to the `editor.background`.
Release Notes:
- N/A
2023-12-08 14:03:18 -05:00
Marshall Bowers
42d216097a
Use editorGroupHeader.tabsBackground from VS Code as tab bar background ( #3558 )
...
This PR changes the color we use for the tab bar background from the VS
Code theme to `editorGroupHeader.tabsBackground`.
Release Notes:
- N/A
2023-12-08 13:50:56 -05:00
Julia and Max Brunsfeld
d7fae2fc52
Track focus shenanigans with context menu
...
Co-Authored-By: Max Brunsfeld <max@zed.dev >
2023-12-08 13:49:42 -05:00
Marshall Bowers
1d8d7503fa
Refine imported themes further ( #3557 )
...
This PR refines the imported themes further:
- Empty strings for color values in the VS Code theme are now ignored
- Pull Git status colors from VS Code themes
- Add `constant` colors as a fallback for `number` tokens
Release Notes:
- N/A
2023-12-08 13:35:11 -05:00
Joseph T. Lyons
d85caead75
🚧 Feedback modal UI 🚧 ( #3536 )
...
[[PR Description]]
TODO:
- [x] Add placeholder text to editor
- [x] Add external link icon to "Community repo" button
- [x] Show `not-allowed` cursor for disabled buttons
- [ ] Add `Headline` ui component
- [ ] Finish UI pass
- [ ] Fix `IconPosition` on button (should swap the icon side)
- [ ] Add conditional tooltip for disabled "Send feedback" button.
- [ ] Add common/top feedback link.
- [ ] Add `vw`/`vh` units to allow sizing the modal based on viewport
size.
Release Notes:
- N/A
2023-12-08 13:30:42 -05:00
Marshall Bowers
cebaf1de61
Add fallback to constant tokens for numbers
2023-12-08 13:20:00 -05:00
Joseph T. Lyons
7983cca58f
Cargo fmt
2023-12-08 13:15:12 -05:00
Marshall Bowers
8a9f4a48b5
Pull Git status colors from VS Code themes
2023-12-08 13:14:22 -05:00
Joseph T. Lyons
8a1f4a144c
Remove some unused imports
2023-12-08 13:13:40 -05:00
Marshall Bowers
d4e8da64eb
Add missing serde attribute to foreground
2023-12-08 13:13:19 -05:00
Max Brunsfeld
974b21d539
Bump tree-sitter-vue to remove dangling submodule
2023-12-08 10:12:18 -08:00
Marshall Bowers
88535d73d3
Treat empty strings as None when deserializing VS Code themes
2023-12-08 13:12:09 -05:00
Joseph T. Lyons
d25c8f52d7
Move character counter up above editor in feedback modal
2023-12-08 13:07:16 -05:00
Joseph T. Lyons
4c675b45db
collab 0.30.1
2023-12-08 12:48:02 -05:00
Joseph T. Lyons
32da35464b
Add release channel to panic collab upload ( #3556 )
...
Release Notes:
- N/A
2023-12-08 12:25:59 -05:00
Piotr Osiewicz
463701be9a
Re-enable navigation with mouse navigation buttons ( #3555 )
...
Release Notes:
- N/A
2023-12-08 18:18:55 +01:00
Joseph T. Lyons
001a23685b
Add release channel to panic collab upload
2023-12-08 12:10:25 -05:00
Marshall Bowers
572f0401c3
Fix line endings in Palenight source themes ( #3554 )
...
This PR fixes the line endings in the Palenight source themes.
Release Notes:
- N/A
2023-12-08 12:04:24 -05:00
Julia
4bba61e742
zed2: Properly position terminal context menu & hide on dismiss
2023-12-08 12:02:31 -05:00
Piotr Osiewicz
9725265d12
Re-enable navigation with mouse navigation buttons
2023-12-08 17:59:52 +01:00
Marshall Bowers
225b7ed0ef
Refine imported themes ( #3553 )
...
This PR continues the work of refining the imported VS Code themes.
Release Notes:
- N/A
2023-12-08 11:53:56 -05:00
Marshall Bowers
8839f6a686
Re-import Rosé Pine source themes
2023-12-08 11:45:08 -05:00
Joseph T. Lyons
4adfbd72c2
Use consistent text
2023-12-08 11:39:10 -05:00
Joseph T. Lyons
da6e0fb9ea
Fix compiler error
2023-12-08 11:35:49 -05:00
Marshall Bowers
acfb1373f4
Improve matching for constructor tokens
2023-12-08 11:34:39 -05:00
Joseph T. Lyons
757b742f53
Fix rustfmt
2023-12-08 11:33:18 -05:00
Marshall Bowers
05ea12d638
Improve matching for constant tokens further
2023-12-08 11:23:42 -05:00
Marshall Bowers
f295dfac51
Improve matching for constant tokens
2023-12-08 11:21:40 -05:00
Marshall Bowers
f30d638416
Improve matching for preprocessor tokens
2023-12-08 11:17:05 -05:00
Marshall Bowers
46fb25a265
Improve matching for string tokens
2023-12-08 11:13:28 -05:00
Marshall Bowers
8ca706f616
Improve matching for punctuation tokens
2023-12-08 11:07:52 -05:00
Marshall Bowers
bb5b7f7cbf
Don't match support.function for function
2023-12-08 10:48:27 -05:00
Piotr Osiewicz
882937b39b
buffer_search: Add tooltips, polish keybinds ( #3552 )
...
[[PR Description]]
Release Notes:
- N/A
2023-12-08 13:39:08 +01:00
Piotr Osiewicz
164be2cac0
buffer_search: Add tooltips, polish keybinds
2023-12-08 12:37:20 +01:00
Marshall Bowers
3fdcd61162
Add support for theme family-specific syntax mapping overrides ( #3551 )
...
This PR adds support for adding a specific set of mappings from Zed
syntax tokens to VS Code scopes for a particular theme family.
We can use this as a fallback when we aren't otherwise able to rely on
the mappings in the theme importer, as sometimes it isn't possible to
make a specific enough matcher that works across all of the themes.
Release Notes:
- N/A
2023-12-07 23:37:49 -05:00
Marshall Bowers
e82fd00a0f
Set various bar backgrounds in imported themes ( #3550 )
...
This PR updates the imported themes to set the background colors for the
various bars (title bar, toolbar, tab bar, status bar).
Release Notes:
- N/A
2023-12-07 23:07:24 -05:00
Marshall Bowers
04ac9fded7
Set tab bar and toolbar backgrounds
2023-12-07 22:32:41 -05:00