dba7ec4
Prevent pane from being erroneously zoomed when toggling the outline pane (#2527)
Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-1818/toggling-the-outline-pane-causes-the-pane-to-zoom
Add release note lines here:
- Fixed a bug that could cause panes to be erroneously zoomed when
toggling modals. (preview-only)
Antonio Scandurra
created
c2f3ac2
Prevent zoom from being restored when focusing a modal
For some reason the yellow I used for the modified color in light themes
was really light
.
Release Notes:
* Improved the contrast of diff modified color in the editor in light
themes.
cc3186c
Add script to print all prs merged between a previous date and now
Joseph Lyons
created
0b7d095
Introduce the ability to talk to GPT-4 within buffers on preview and dev (#2524)
Click to expand commit body
This adds basic ability to interact with OpenAI inside a buffer.
Release Notes:
* If`OPENAI_API_KEY` is defined in your environment, you can now run the
`ai: assist` command to pass the text of your current buffer to GPT-4.
If you're editing a file with a `.zmd` extension, you can also invoke
the model with `cmd-enter.` (preview-only)
a1a66b8
Make toggle dock actions appear in the command palette (#2525)
Click to expand commit body
This makes the `Toggle{Left,Right,Bottom}Dock` actions deserializable
from empty JSON, so that they can be constructed for the command
palette. It also fixes a bug in GPUI's `available_actions` method, in
which we'd include key bindings for actions of the same type but
different values.
Note that, for now, the command palette will perform the *focusing*
version of the actions. I'm not totally sure this is the right behavior,
but it seems more useful to me.
Release Notes:
N/A
Max Brunsfeld
created
747322a
Merge remote-tracking branch 'origin/main' into zmd
Nathan Sobo
created
66b3be8
Make toggle dock actions appear in the command palette
In this pull request we improved key bindings (as described below) and
added tooltips.
Add these release notes to the panels release notes:
- The left, right and bottom dock can be toggled and focused at the same
time respectively via `cmd-b`, `cmd-r` and `cmd-j`. Holding `shift` will
toggle them without changing the focus.
0cf1632
Only focus new terminal if the panel contains focus
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
50cfe5e
Use cmd-b/cmd-r/cmd-j to toggle left/right/bottom dock and focus when opening
Click to expand commit body
Also, bind the same keys with shift to toggle the dock without focusing.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
7534c4e
Fix opening excerpt when the cursor is at the end of a multi-buffer (#2522)
Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-987/option-enter-doesnt-open-buffer-from-multibuffer-if-on-the-last-line
This was caused by seeking with a right bias, which in the case of the
last excerpt in the buffer would seek past the end of the buffer. This
commit changes the behavior to move the cursor back to the previous
excerpt if we overshoot, to ensure we always land on an excerpt.
Release Notes:
- Fixed a bug that prevented opening excerpts when the cursor was at the
end of a multi-buffer.
Antonio Scandurra
created
2a8e082
Fix opening excerpt when the cursor is at the end of a multi-buffer
Click to expand commit body
This was caused by seeking with a right bias, which in the case of the
last excerpt in the buffer would seek past the end of the buffer. This
commit changes the behavior to move the cursor back to the previous excerpt
if we overshoot, to ensure we always land on an excerpt.
Antonio Scandurra
created
8f49552
Show maximize/minimize icon for panes and terminal panel (#2521)
Click to expand commit body
Closes
https://linear.app/zed-industries/issue/Z-1790/show-zoomunzoom-icons-for-panes-and-terminal-panel

The actions in Zed now call this the Terminal Panel and the crate is
called that as well, so I think the tooltip should be updated to use
that same name.
Release Notes:
N/A
ad866c5
Update LiveKit client SDK to 1.0.12 (#2516)
Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-1756/screen-sharing-is-slow-and-sometimes-doesnt-work-at-all
Release Notes:
* Fixed some cases where screen-sharing would have low bitrate or
completely fail to start.