f185aca
Use the correct snapshot when calculating mouse positions
Conrad Irwin created
f185aca
Use the correct snapshot when calculating mouse positions
Conrad Irwin created
6ed7cc7
Simplify language server startup (#6449)
These are just some small refactorings of our language-server-starting code, motivated by another change that I decided to bail on: https://github.com/zed-industries/zed/pull/6448.
Max Brunsfeld created
02ab160
Get basic syntax highlighting for Haskell working
Pseudomata created
90c1d8f
Update `Cargo.lock` (#6445)
This PR updates `Cargo.lock` to reflect the changes made in #6435. Release Notes: - N/A
Marshall Bowers created
416696a
Fix typo in build instructions (#6444)
Typo fix. Release Notes: - N/A
Dragan Okanovic created
1043779
Remove unused dependency (#6435)
[[PR Description]] The `color` crate is not actually used by the `zed` crate, despite being listed as a dependency. This PR removes it.
Joseph T. Lyons created
569bb68
Prevent channel from vertically growing when containing facepile (#6439)
Previously at UI font size of 20 - User-less channel: 28 px tall - Occupied channel: 30 px tall Now, still at UI font size 20: - User-less channel: 30 px tall - Occupied channel: 30 px tall Release Notes: - Fixed an issue where a channel would grow in height while showing participant avatars.
Julia created
9bc968e
Prevent channel from vertically growing when containing facepile
Julia created
4ac3095
chat mentions for newly joined users (#5099)
Release Notes: - Added chat mentions for everyone in the call
Conrad Irwin created
5907bb5
Remove unused dependency
Julian Braha created
28b2c89
Fix crash in feedback modal (#6431)
After the general release we saw a number of crashes due to a SEGFAULT inside the System::new() method apparently relating to refreshing the user list. As we do not need the user list, and the similar code in the telemtry create is not crashing, do less work for now. Release Notes: - Fixed a crash when opening the feedback modal
Conrad Irwin created
cf3b4b0
Fix: Comment shortcut in Svelte files now respects if the line(s) are HTML vs JS/TS (#5860)
Release Notes: - Fixed: When using the comment shortcut, previously HTML or JS/TS would all prefix lines with `// `. This PR brings the comments inline with what is expected (`// ` for JS/TS, `<!-- ... -->` for HTML). Fixes [#4578](https://github.com/zed-industries/zed/issues/4578).
Chase Weaver created
71ec781
Fix RUSTSEC-2018-0017 (#5338)
[[PR Description]] This replaces the `tempdir` crate with `tempfile`, which resolves [RUSTSEC-2018-0017](https://rustsec.org/advisories/RUSTSEC-2018-0017).
Mikayla Maki created
e1b7b5e
Update all links pointing to community (#6434)
Release Notes: - N/A
Joseph T. Lyons created
40dbe15
Update all links point to community
Joseph T. Lyons created
6c555fe
Fix typos (#6429)
Release Notes: - N/A
Joseph T. Lyons created
334dc62
Fix crash in feedback modal
Conrad Irwin created
1a11da9
Fix typos
Joseph T. Lyons created
fc01eee
Update links to script
Joseph T. Lyons created
fde4c09
Remove open source checklist from issue config
Joseph T. Lyons created
482c01a
Ensure chat opens when guests join shared projects (#6425)
This was broken because the panel was created before being added to a dock. Invert the control order and add `starts_open()` to the Panel trait (which lets us simplify how this worked for the ProjectPanel too) Release Notes: - Improved Chat visibility when joining a call as a guest
Conrad Irwin created
db33eaf
Delete 0_feature_parity_report.yml
Joseph T. Lyons created
855e0f6
Add top-ranking issues script
Joseph T. Lyons created
c56debc
clippy
Conrad Irwin created
e7db5d0
Use run_until_parked instead of condition
Avoids spurious failures when the CI server is going slow
Conrad Irwin created
a860ca6
Fix tests that were toggling the panel shut
Conrad Irwin created
4427e79
(probably) install rosetta if it's not there (#5817)
We set up a new CI server recently, and this caused a build to fail Release Notes: - N/A
Conrad Irwin created
2a11c22
Ensure chat opens when guests join shared projects
This was broken because the panel was created before being added to a dock. Invert the control order and add `starts_open()` to the Panel trait.
Conrad Irwin created
6285dec
Add Git submodule initialization to repository setup steps (#5818)
Was running into an issue building live_kit_server after a fresh clone due to missing dependencies for build.rs. The use of git submodules wasn't currently documented.
charlotte created
4599fa8
Revert "Ensure that notify observations are sent during `Window::draw()`" (#6152)
Reverts zed-industries/zed#4236 This causes an infinite loop when opening the language server logs
Mikayla Maki created
da01c1a
Open bug reports in `zed-industries/zed` (#5862)
It looks like bug reports are being moved from `zed-industries/community` to `zed-industries/zed`. This PR updates the `feedback` crate to update the GitHub URL to reflect this change.
Pseudomata created
a736890
Revert "Ensure that notify observations are sent during `Window::draw()`"
Mikayla Maki created
ad537f6
(probably) install rosetta if it's not there
Conrad Irwin created
e072c96
Fix tests
Conrad Irwin created
9693e14
Merge branch 'main' into chat-mentions-for-newly-joined-users
Conrad Irwin created
291f353
Fix `registers` link in README.md (#5389)
It looked to me that `registers` was intended to be a link here...if I'm wrong, feel free to ignore :-) Release Notes: - N/A
Patrick Dubroy created
08d2ba7
Add missing .unwrap()
Julian Braha created
c5ad172
Clippy
Conrad Irwin created
85f5e7d
Fix formatting with cargo-fmt
Julian Braha created
fd6f71d
Replace tempdir crate with tempfile
Julian Braha created
c1df166
Allow completions of everyone in the call
Conrad Irwin created
c81d318
Start work on allowing mentions for all users in call
Max Brunsfeld created
f8604e8
Add GitHub items
Joseph T. Lyons created
489ef23
Show hovered cursors less flickerily (#4242)
Now when hovering on a cursor it'll stay around for 2 seconds Release Notes: - Improved hovering over collaborators' cursors.
Conrad Irwin created
a4897e0
v0.121.x dev
Joseph T. Lyons created
f654b89
Make it clearer that macOS Sonoma is supported (#4249)
This PR updates the docs to make it clearer that macOS Sonoma is supported. Release Notes: - N/A
Marshall Bowers created
4665b9a
Improve startup time (#4248)
Since our last measurements, startup time in Zed had regressed quite significantly. This was due to several issues: - We were loading IBMPlex, which we're not really using in the UI. - Images were being parsed in the foreground, thus blocking the main thread - Language models (for semantic index and assistant) were being loaded in the foreground, thus blocking the main thread - Interaction with the keychain was blocking the main thread In addition to these, with this pull request we will now deserialize the items for a pane in parallel, as opposed to doing so sequentially. All combined, when running the zed binary directly this brings startup time from ~350ms to ~210ms on my machine. Release Notes: - Improved startup time.
Antonio Scandurra created
25a7eb2
Move interaction with keychain off the main thread
Antonio Scandurra created
2ce24dc
Fix tab bar button's focus handling lagging behind (#4247)
This fixes https://github.com/zed-industries/community/issues/2442 for me. Previously, the tab bar buttons would stay when the chat panel was opened (and received focus) until something else was drawn (or caused a render?) With this change, the tab bar buttons are only shown if the pane was focus. I'm not sure about the side-effects of this, but the toolbar still seems to work fine. ### Before https://github.com/zed-industries/zed/assets/1185253/24b56e51-467b-4a09-909f-72ee6f76f32c ### After https://github.com/zed-industries/zed/assets/1185253/18865f49-d00e-453a-8a38-aee15f06beb8 ### Release Notes: - (Added|Fixed|Improved) ... ([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)).
Thorsten Ball created
b9218ae
Add module documentation to GPUI and make gpui.rs example compile (#4241)
[[PR Description]] Release Notes: - N/A
Mikayla Maki created