2e36b0b
Do not split on only external directories being drag and dropped
Kirill Bulatov created
2e36b0b
Do not split on only external directories being drag and dropped
Kirill Bulatov created
a33be89
chore: Revert asset compression
While it does reduce the size of a binary quite significantly, it doesn't seem to matter for .dmg which runs it's own compression on top of binaries.
Piotr Osiewicz created
348bc84
Enforce no dbg! and todo! in Rust code via clippy lints in the CI job (#4005)
Release Notes: - N/A
Kirill Bulatov created
50ccdf5
Reuse input handler when reusing a view tree
Antonio Scandurra created
41bc49a
Remove redundant install Rust steps
Those were not installing Rust but configuring it via rustup, and those configurations were done on `stable` toolchain which is not what we use (see rust-toolchain.toml) co-authored-by: Piotr <piotr@zed.dev>
Kirill Bulatov and Piotr created
a5dd253
Properly require clippy installation, try to shuffle clippy arguments
co-authored-by: Piotr <piotr@zed.dev>
Kirill Bulatov and Piotr created
d088ace
Explicitly push a node in the dispatch tree when painting a new view
Antonio Scandurra created
1200f59
Try to run clippy just for a single target
Piotr Osiewicz created
142a8b6
Avoid casting view ids to u32
Also, it looks like using a u64 directly doesn't work well with Metal shaders, so we unpack the u64 into two u32s.
Antonio Scandurra created
0db7559
editor: extend diff hunk range for custom transform blocks. (#4012)
Reported by Mikayla:  Note how the line with rust analyzer error does not have a git diff hunk. vs:  Release Notes: - N/A
Piotr Osiewicz created
6503dd5
enviroment -> environment
Mikayla created
0df4bfa
Increase debug mode queue size
Joseph T. Lyons created
8a61d50
Never send an an empty set of events
Joseph T. Lyons created
f418bd9
Stop following when project is unshared
Before this change the views would continue to update in the background of the "disconnected" dialogue, which was disconcerting.
Conrad Irwin created
31689c0
Uncomment last tests (#4009)
With this, we're done all known things that need porting. Release Notes: -
Mikayla Maki created
83163a0
Reverse context arrays in child predicate test
Mikayla created
38396d4
Add remaining tests
co-authored-by: Conrad <conrad@zed.dev>
Mikayla and Conrad created
a5ca583
Fix first few asserts
Mikayla created
bddf827
Add reminder for the future
Joseph T. Lyons created
4496946
Remove remaining port related todos (#3994)
TODO: - [x] Audit all TODO comments in Zed source and mark port related ones with a ! - [x] Resolve all todos written as `todo!` Release Notes: - N/A
Mikayla Maki created
cb5d4ed
Handle reconnects to the livekit server in which local tracks are unpublished (#3992)
Release notes: * Fixed a bug where network interruptions could cause audio and screen sharing to stop working without indicating that they were stopped, and there was no way to restart the audio stream.
Max Brunsfeld created
1932a29
Add back ime_key
Mikayla created
75fdaeb
Detect when a track is unpublished due to reconnecting to livekit
Co-authored-by: Julia <julia@zed.dev>
Max Brunsfeld and Julia created
2d1eb0c
Expose a single `updates` stream from live_kit_client::Room
Co-authored-by: Julia <julia@zed.dev>
Max Brunsfeld and Julia created
0dca67f
Add --top flag to zed-local script, for making windows take up half the screen
Max Brunsfeld created
b907f37
Fix fold-related panic (#4008)
Although it's not super clear why this fails; in zed1 we used to have a bounds check. Restoring the bounds check for now, but leaving a debug_assert! in case a local reproduction happens. Release Notes: - Fix a panic that happened sometimes when rendering folds
Conrad Irwin created
766a869
Fix fold-related panic
Conrad Irwin created
b4444bd
Rename field in telemetry struct
Joseph T. Lyons created
3c1ed15
Remove active call data when it was accepted (#4007)
That hopefully helps with call notifications sometimes not being closed Release Notes: - N/A
Kirill Bulatov created
2e9c9ad
Remove active call data when it was accepted
That hopefully helps with call notifications sometimes not being closed co-authored-by: Max <max@zed.dev>
Kirill Bulatov and Max created
e0dd5a5
Debugging
Kirill Bulatov created
7b3e7ee
Enfoce no dbg! and todo! in Rust code via clippy lints in the CI job
Kirill Bulatov created
a4ef1bc
Rename reuse_geometry to reuse_view
Antonio Scandurra created
9df29fb
WIP
Joseph T. Lyons created
1c260e6
Merge remote-tracking branch 'origin/main' into cache
# Conflicts: # crates/copilot/src/sign_in.rs # crates/gpui/src/window.rs # crates/workspace/src/pane_group.rs
Antonio Scandurra created
b26a468
Merge branch 'main' into instrument-keyboard-events
Joseph T. Lyons created
f71a0cd
Remove last todos
Mikayla created
4bcac68
Restore GPUI test
Mikayla created
9553759
Remove todo from search tests
Piotr Osiewicz created
7ef8839
Fix seg fault when using the WindowContext::on_window_should_close() API
Mikayla created
2a09c6a
Restore missing test
Mikayla created
c98d7ad
Audit all TODOs in Zed and mark port related todos
Mikayla created
02ef6fc
Ensure `ArenaRef` pointers are aligned to their contained type (#4002)
We think this may fix a segfault that sometimes occurs during `display_layer`.
Max Brunsfeld created
61a9a3a
Revert "Remove ChannelsAlpha flag"
This reverts commit 1c1151a0ed2f26ea2cf637aa4d07567ab6b4f372.
Conrad Irwin created
69a93ed
Ensure `ArenaRef` pointers are aligned to their contained type
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
8d1bca4
Remove extra assertion
As part of debugging the port of following tests we added an assertion that the project was dropped. Now that we initialize the editor and handle focus correctly in tests, the project is retained by `refresh_document_highlights`. That doesn't affect the meaning of the tests
Conrad Irwin created
282184a
editor: Use inclusive ranges for git diff resolution. (#3999)
The culprit was in display map which was resolving next valid point for the editor, without regard for whether that point belongs to the same excerpt. We now make an end point a minimum of the end point passed in and the start of excerpt header, if there are any. This bug existed in Zed1 as well. Fixes: Diff markers in multibuffer search overlap with dividers between excepts (shouldn't extend all the way into the divider region) Release Notes: - Fixed diff markers being drawn incorrectly near headers in multibuffer views.
Piotr Osiewicz created
f16331a
Remove ChannelsAlpha flag (#4001)
Welcome to the party! [[PR Description]] Release Notes: - Added Channels for structured real-time collaboration (TODO: link)
Conrad Irwin created
5dff458
Ensure focus_in and focus_out fire on window activation (#3993)
Also: - Rename cx.on_blur to cx.on_focus_lost - Fix a bug where notify calls in focus handlers were ignored - Fix a bug where vim would get stuck in the wrong mode when switching windows Release Notes: - (preview only) vim: fix switching between multiple windows
Conrad Irwin created
1c1151a
Remove ChannelsAlpha flag
Welcome to the party!
Conrad Irwin created