Ensure we `panic()` instead of crash on graphics memory buffer overflow
Also bump the buffer size to 32Mb from 8Mb to make this rarer (but still
possible)
Release Notes: Fixes some crahes due to lack of graphics buffer spacae
Nathan Sobo
created
c2cf288
Don't run newly published audio tracks when deafened
Click to expand commit body
Also, simplify the management of the muted and deafened state in Room.
Fix bug from first test
Release Notes:
- (Added|Fixed|Improved) ...
([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)).
This PR cleans up some TODOs we had in the themes.
We won't be addressing these in the immediate term, so no need to have
them show up when folks are looking for TODOs to burn down before
launch.
I added some general notes as signposts until we're ready to revisit
this.
Release Notes:
- N/A
94293b3
Merge remote-tracking branch 'origin/main' into cache
Click to expand commit body
# Conflicts:
# crates/gpui/src/window.rs
Antonio Scandurra
created
1c1d501
Use auto formatter settings for Zed repo (#4033)
Click to expand commit body
Some users might have a language server formatter set in their settings,
which is exclusive with prettier formatting. That causes disruptions in
the way whitespaces and other things are formatted, esp. in json and
yaml files, hence enforce one formatter settings for the entire Zed
repo.
Release Notes:
- N/A
Some users might have a language server formatter set in their settings, which is exclusive with prettier formatting.
That causes disruptions in the way whitespaces and other things are formatted, esp. in json and yaml files, hence enforce one formatter settings for the entire Zed repo.
43fbe6f
Temporarily avoid releasing livekit RemoteAudioTracks on drop (#4030)
Click to expand commit body
This release call was added during the conversion to gpui2. I think it
is probably valid, but want to remove it on the off chance that it is
causing the crash that we're seeing in the `livekit.multicast` thread
when leaving a room.
Most likely, this is not going to fix anything, and is just introducing
a small memory leak, but it is a step back to how the app worked with
gpui 1.
Max Brunsfeld
created
9d50697
Temporarily avoid releasing livekit RemoteAudioTracks on drop
Click to expand commit body
This release call was added during the conversion to gpui2. I think
it is probably valid, but want to remove it on the off chance that
it is causing the crash that we're seeing in the `livekit.multicast`
thread when leaving a room.
Max Brunsfeld
created
8d29421
settings.json: Suggest font names for buffer_font_family
Piotr Osiewicz
created
a104954
gpui: Validate font contents at load time.
Click to expand commit body
During layout of EditorElement we use 'm' character from current font to calculate sizes, panicking with fonts that do not have that character (e.g. Arabic fonts). It's not really EditorElement's fault, as it assumes that the font it's dealing with is gonna have that character available.
To prevent a crash, I added validation while loading a family that a given font contains the glyphs we're gonna use down the line.
Piotr Osiewicz
created
8478ddb
Fix routing of leader updates from unshared projects (#4028)
Click to expand commit body
Previously, leader updates in unshared projects would be sent to all
followers regardless of project, as if they were not scoped to any
project.
- Fixes a crash that could sometimes happen when following someone if
they were focused on an unshared project.
Max Brunsfeld
created
258c2fd
Fix routing of leader updates from unshared projects
Click to expand commit body
Previously, leader updates in unshared projects would be sent to
all followers regardless of project, as if they were not scoped
to any project.
Max Brunsfeld
created
7c81764
Don't hold platform lock while calling user callbacks (#4027)
Click to expand commit body
Inspired by a bug where using Edit -> Copy from the menu created a
deadlock.
Release Notes:
- Fix a deadlock when copying from Edit -> Copy
Conrad Irwin
created
a8b8be4
Don't hold platform lock while calling user callbacks
Click to expand commit body
Inspired by a bug where using Edit -> Copy from the menu created a
deadlock.
Conrad Irwin
created
cb11fb6
Avoid bright green separators when displaying untitled buffers in multi-buffers (#4024)
Click to expand commit body
Release notes:
- Fixed unstyled excerpt separators when showing untitled buffers in
multi-buffers.
Max Brunsfeld
created
5885f03
Add migration information to release docs and fix scripts