7ed3f5f
Clean up references in doc comments in `ui` and `theme` crates (#3985)
Click to expand commit body
This PR cleans up a number of references in doc comments in the `ui` and
`theme` crates so that `rustdoc` will link and display them correctly.
Release Notes:
- N/A
ebe2c36
Add short top-level description of a crate
Piotr Osiewicz
created
447bfca
Add a test to catch keybinding bounds issue (#3966)
Click to expand commit body
Add a test to catch regressions to
https://github.com/zed-industries/zed/pull/3964
Thanks for the idea @ConradIrwin
TODO:
- [ ] Fix immediate stack overflow in test
Release Notes:
- N/A
Mikayla Maki
created
128a8ff
Remove unnecessary mutexes from livekit client types
824d06e
Remove `Default` impl for `StatusColors` (#3977)
Click to expand commit body
This PR removes the `Default` impl for `StatusColors`.
Since we need default light and dark variants for `StatusColors`, we
can't use a single `Default` impl.
Release Notes:
- N/A
Marshall Bowers
created
d374953
search: Remove newlines from query used for tab_content. (#3976)
Click to expand commit body
Fixes https://github.com/zed-industries/community/issues/2388
Release Notes:
- Fixed tab content of project search overflowing the tab for queries
with newlines.
This PR adds a `SharedUrl` type to GPUI.
It's just like a `SharedString`, but for denoting that the contained
value is a URL.
Mainlined from @nathansobo's GPUI blog post:
https://github.com/zed-industries/zed/pull/3968/files#diff-7ee75937e2daf7dd53f71b17698d8bd6d46993d06928d411781b9bd739b5f231R9-R12
Release Notes:
- N/A
Marshall Bowers
created
fa53353
Rename `IconElement` to just `Icon` (#3974)
Click to expand commit body
This PR renames the `IconElement` component to just `Icon`.
This better matches the rest of our components, as `IconElement` was the
only one using this naming convention.
The `Icon` enum has been renamed to `IconName` to free up the name.
I was trying to come up with a way that would allow rendering an
`Icon::Zed` directly (and thus make the `IconElement` a hidden part of
the API), but I couldn't come up with a way to do this cleanly.
Release Notes:
- N/A
Marshall Bowers
created
84b05d6
Maintain view stack as part of `DispatchTree`
Antonio Scandurra
created
f55870f
Reuse mouse and keyboard listeners when reusing geometry for a view
Antonio Scandurra
created
29ed067
Add a missing default value to docs (#3973)