c5367e3
Correct docs re:Debug
Conrad Irwin created
c5367e3
Correct docs re:Debug
Conrad Irwin created
9ce7395
Restore impl_actions! and remove derive(Action)
Conrad Irwin created
ff45b43
Add code for submission and error states for feedback modal (#3572)
Release Notes: - N/A
Joseph T. Lyons created
62d6a85
Restore namespace parameter to `actions!` (#3577)
This does not yet fix `derive(Action)`, but will conflict with a lot so wanted to merge quickly. Although automatically deriving the namespace worked in many situations, it was unclear what to do with nested modules. Vim wanted all actions to be registered under vim, while collab_ui wanted one namespace per action. It seems better to make the implicit explicit, and give the flexibility to hide implementation details from the end-users. Release Notes: - N/A
Conrad Irwin created
4290c67
Restore namespace parameter to `actions!`
This does not yet fix `derive(Action)`, but will conflict with a lot so wanted to merge quickly.
Conrad Irwin created
cbbb0d0
Paint code-action/fold buttons above the gutter (#3576)
Previously, clicking on fold indicators or code action lightning bolts wouldn't work - it would instead perform the normal gutter click handler (selecting the clicked line). By painting those indicators at a higher z-index, we ensure that the indicators' click handlers are invoked instead.
Max Brunsfeld created
7b722c3
Paint code-action/fold buttons above the gutter
Max Brunsfeld created
188d727
Fix crash due to mutating command palette's candidates on confirmation (#3575)
I was seeing a crash when confirming the command palette. It was caused by getting the palette's `commands` (match candidates) and `matches` getting out of sync because we mutated `commands` when removing the selected command.
Max Brunsfeld created
6b58eb2
Fix crash due to mutating command palette's candidates on confirmation
Max Brunsfeld created
0be58eb
Add a bunch of tooltips
Piotr Osiewicz created
b09d221
Add basic landing page
Piotr Osiewicz created
33c41fb
Show negative numbers after limit is hit
Joseph T. Lyons created
0ee61e2
Fix drag events
Mikayla created
4adafb1
Improve the chat panel in zed 2 (#3573)
* render markdown formatting * wrap the chat messages * enable the status bar button
Max Brunsfeld created
a4ea7bf
More code written, similar lack of workingness so far
Conrad Irwin created
f3b764b
Enable tests for MentionsEditor
Max Brunsfeld created
e4bc346
Initialize toggle chat panel action
Max Brunsfeld created
fd34d1d
Add back semi-funcitonal pane resizing code
Mikayla created
9abf5a1
Add code for submission and error states
Joseph T. Lyons created
049314e
Restructure chat message rendering to allow text to wrap
Max Brunsfeld created
d03e29d
Start work on rendering formatted chat messages
Max Brunsfeld created
8feb11c
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
Marshall Bowers created
008c56a
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
Marshall Bowers created
cf42d95
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
Marshall Bowers created
60e4311
Fix bug where feedback dismissal prompt is shown twice (#3568)
Release Notes: - N/A
Joseph T. Lyons created
cbbcc35
Fix bug where feedback dismissal prompt is shown twice
Joseph T. Lyons created
44890d6
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
Marshall Bowers created
2517b10
Weight scope matches to improve results
Marshall Bowers created
1fecd3c
Allow modals to override their dismissal (#3565)
Release Notes: - N/A
Joseph T. Lyons created
be63634
Enable chat panel in zed 2 (#3564)
Max Brunsfeld created
13dad89
Move all dismissal logic into dismiss_event
Joseph T. Lyons created
324aeaa
Enable chat panel test, remove comments
Max Brunsfeld created
ad05f22
zed2: Store constructed terminal tooltip (#3566)
Allows the terminal to actually render its hyperlink tooltip Release Notes: - N/A
Julia created
2ef3954
Fix function colors in Gruvbox themes
Marshall Bowers created
650ca1f
Tweak styling of channel header and editor footer in chat panel
Max Brunsfeld created
fce0c1f
Dedup actions in WindowContext::available_actions
Max Brunsfeld created
e9730e0
zed2: Store constructed terminal tooltip
Julia created
cd93ac1
Fix error
Joseph T. Lyons created
c739906
Make chat message list fill the available space
Max Brunsfeld created
c7d8169
Get the chat panel wired up again
Max Brunsfeld created
213ed20
Get more of chat panel compiling, but lots of todos
Nathan Sobo created
6955579
Start work on chat panel and non-uniform list
Co-authored-by: Nathan <nathan@zed.dev>
Max Brunsfeld and Nathan created
113c728
Allow modals to override their dismissal
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
Joseph T. Lyons and Mikayla Maki created
4353bdb
Restore theme sorting in Zed2 (#3563)
This PR restores the sorting of themes in the theme selector in Zed2. Release Notes: - N/A
Marshall Bowers created
40b219f
zed2: Position terminal context menu, wire up dismis, and unbork context menu (#3561)
Release Notes: - N/A
Julia created
f67d4ce
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
Kirill Bulatov created
0dc02b8
Log Zed build sha in release builds.
Also ensure that curl commands for nightly uploads return 200 (fail otherwise).
Kirill Bulatov created
133b1a8
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
Marshall Bowers created
f0cc54a
Comment the weirdness
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Julia and Max Brunsfeld created
27501d2
Pull in colors for selected ghost elements
Marshall Bowers created