Piotr Osiewicz
62f7262109
Add basic landing page
2023-12-09 12:00:44 +01:00
Joseph T. Lyons
bb6b3de164
Show negative numbers after limit is hit
2023-12-09 00:35:19 -05:00
Mikayla
971db0d6fc
Fix drag events
2023-12-08 17:02:25 -08:00
Max Brunsfeld
292d366737
Improve the chat panel in zed 2 ( #3573 )
...
* render markdown formatting
* wrap the chat messages
* enable the status bar button
2023-12-08 16:54:10 -08:00
Conrad Irwin
9f467fba9f
More code written, similar lack of workingness so far
2023-12-08 17:45:17 -07:00
Max Brunsfeld
2ffdd8b39d
Enable tests for MentionsEditor
2023-12-08 16:42:36 -08:00
Max Brunsfeld
205cf20b1c
Initialize toggle chat panel action
2023-12-08 16:42:22 -08:00
Mikayla
70c64c8a3f
Add back semi-funcitonal pane resizing code
2023-12-08 16:29:42 -08:00
Joseph T. Lyons
99bebd8409
Add code for submission and error states
2023-12-08 19:16:03 -05:00
Max Brunsfeld
e103d26a58
Restructure chat message rendering to allow text to wrap
2023-12-08 15:44:27 -08:00
Max Brunsfeld
b6727b662f
Start work on rendering formatted chat messages
2023-12-08 15:44:27 -08:00
Marshall Bowers
50ff052569
Make clicking the breadcrumb toggle the symbol outline ( #3571 )
...
This PR wires up clicks on the breadcrumb to toggle the symbol outline.
Note that the behavior of the symbol outline is a little wonky at the
moment, due to the issues with pane focus.
Release Notes:
- N/A
2023-12-08 18:22:53 -05:00
Marshall Bowers
baec701ba1
Adjust which status colors we import from the VS Code theme ( #3570 )
...
This PR adjusts the status colors we import from the VS Code theme to be
the right ones.
Instead of looking at the Git status colors, we use the
`editorGutter.addedBackground`, `editorGutter.modifiedBackground`, and
`editorGutter.deletedBackground` colors for added, modified, and deleted
status colors, respectively.
Release Notes:
- N/A
2023-12-08 17:56:25 -05:00
Marshall Bowers
a8c4edf312
Use the diff status colors defined in the theme ( #3569 )
...
This PR updates the diff status colors to use the ones defined in the
theme instead of placeholder colors.
Release Notes:
- N/A
2023-12-08 17:41:11 -05:00
Joseph T. Lyons
e6dda5a6aa
Fix bug where feedback dismissal prompt is shown twice ( #3568 )
...
Release Notes:
- N/A
2023-12-08 17:25:48 -05:00
Joseph T. Lyons
e6e02ab20f
Fix bug where feedback dismissal prompt is shown twice
2023-12-08 17:21:14 -05:00
Marshall Bowers
081e21add1
Weight scope matches to improve results ( #3567 )
...
This PR adds a simple weighting system for the matching of scopes from
the VS Code theme.
This gives us more control over the matches we get out of the theme, and
subsequently improves the results.
Release Notes:
- N/A
2023-12-08 16:42:13 -05:00
Marshall Bowers
ae0fa8f10d
Weight scope matches to improve results
2023-12-08 16:35:54 -05:00
Joseph T. Lyons
9a5e2b19b6
Allow modals to override their dismissal ( #3565 )
...
Release Notes:
- N/A
2023-12-08 16:28:16 -05:00
Max Brunsfeld
ef7c716ceb
Enable chat panel in zed 2 ( #3564 )
2023-12-08 13:25:59 -08:00
Joseph T. Lyons
1b0d6aee33
Move all dismissal logic into dismiss_event
2023-12-08 16:14:45 -05:00
Max Brunsfeld
c051a4460e
Enable chat panel test, remove comments
2023-12-08 13:08:47 -08:00
Julia
120e006bf8
zed2: Store constructed terminal tooltip ( #3566 )
...
Allows the terminal to actually render its hyperlink tooltip
Release Notes:
- N/A
2023-12-08 16:05:53 -05:00
Marshall Bowers
65a777ec4e
Fix function colors in Gruvbox themes
2023-12-08 16:04:58 -05:00
Max Brunsfeld
4dc3c7d5c7
Tweak styling of channel header and editor footer in chat panel
2023-12-08 13:04:25 -08:00
Max Brunsfeld
1f9cd6bdbe
Dedup actions in WindowContext::available_actions
2023-12-08 13:02:14 -08:00
Julia
359ae1b838
zed2: Store constructed terminal tooltip
2023-12-08 15:57:22 -05:00
Joseph T. Lyons
9b5cf1a7fb
Fix error
2023-12-08 15:34:42 -05: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
Joseph T. Lyons and Mikayla Maki
e418d69bc8
Allow modals to override their dismissal
...
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com >
2023-12-08 15:29:44 -05: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
Conrad Irwin
e356a7df09
vim2 compiling (but mostly commented out)
2023-12-08 18:47:14 +00: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