Tommi Pisto
5de7492146
Add flex_wrap_* and content_* to GPUI ( #8710 )
...
Now with GPUI you can auto-layout something like this:
<img width="560" alt="Screenshot 2024-03-02 at 13 56 50"
src="https://github.com/zed-industries/zed/assets/226244/8ec4b683-dd7d-41f8-8b09-4be66ecec9a0 ">
2024-03-02 11:29:44 -05:00
Brian Donovan
a84a3c0ebe
docs: Fix "it's" typos that should be "its" ( #8690 )
...
These all meant to use the possessive "its" rather than the contraction
of "it is".
2024-03-01 20:32:27 -05:00
Marshall Bowers
4310b0b8de
Replace full with size_full ( #7888 )
...
This PR removes the `full` style method and replaces it with
`size_full`, as the two do the same thing.
This is the generated code for `size_full`:
```rs
#[doc = "Sets the width and height of the element.\n\n100%"]
fn size_full(mut self) -> Self {
let style = self.style();
style.size.width = Some((gpui::relative(1.)).into());
style.size.height = Some((gpui::relative(1.)).into());
self
}
```
Release Notes:
- N/A
2024-02-15 22:26:49 -05:00
Mikayla
eab2e21126
Document more styling functions
2024-01-22 19:31:31 -08:00
Julia and Nathan Sobo
2c3d9805a4
Store a z-index id per-layer
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2024-01-22 10:16:59 -05:00
Mikayla
9da6b8c7f6
Lock down mac os platform type visibility in the rest of GPUI
...
Add documentation to all platform types
2024-01-20 14:38:03 -08:00
Marshall Bowers
1cc7f66f86
Fix documentation labels obscuring other content in completion menu ( #4167 )
...
This PF fixes an issue where the documentation labels in the completion
menu could end up completing obscuring the primary content.
#### Before
<img width="691" alt="Screenshot 2024-01-19 at 1 42 19 PM"
src="https://github.com/zed-industries/zed/assets/1486634/187f2978-08be-4f5e-ba93-91ed09cd6e87 ">
#### After
<img width="704" alt="Screenshot 2024-01-19 at 1 39 45 PM"
src="https://github.com/zed-industries/zed/assets/1486634/e5929c04-bace-4336-b878-4ada5660d235 ">
Since this involved changes to the `ListItem`, I also made sure to test
the other problematic case that was fixed in #3845 to make sure we
didn't regress there:
<img width="665" alt="Screenshot 2024-01-19 at 1 39 11 PM"
src="https://github.com/zed-industries/zed/assets/1486634/14b72d44-b6a6-4aef-a708-37fb60b8875a ">
I also tried to capture these cases in the `ListItem` stories to make it
easier to test all of them at once:
<img width="1141" alt="Screenshot 2024-01-19 at 1 40 03 PM"
src="https://github.com/zed-industries/zed/assets/1486634/333886ff-e394-4cba-89db-98352481c7f6 ">
Release Notes:
- Fixed an issue where documentation labels could obscure other content
in the editor completion menu
([#2419 ](https://github.com/zed-industries/community/issues/2419 )).
2024-01-19 14:01:09 -05:00
Marshall Bowers
decf320a74
Rename overflow_hidden_{x,y} to overflow_{x,y}_hidden ( #4146 )
...
This PR renames the `overflow_hidden_x` and `overflow_hidden_y` methods
to `overflow_x_hidden` and `overflow_y_hidden`, respectively.
This provides consistency with our `overflow_x_scroll` /
`overflow_y_scroll` methods, as well as better matches Tailwind's
naming.
Release Notes:
- N/A
2024-01-18 22:10:41 -05:00
Conrad Irwin
6c2da0d25b
Revert "Store a z-index id per-layer ( #4128 )"
...
This reverts commit 28a2337218 , reversing
changes made to e992f84735 .
2024-01-18 13:28:23 -07:00
Julia and Nathan Sobo
bc2302f723
Store a z-index id per-layer
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2024-01-18 13:24:25 -05:00
Conrad Irwin
f6ef07e716
Make chat prettier (to my eyes at least)
2024-01-13 21:37:13 -07:00
Max Brunsfeld and Mikayla
83f4c61657
Remove 2 suffix from gpui_macros, fix compile errors in tests
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2024-01-03 13:12:21 -08:00
Max Brunsfeld and Mikayla
f5ba22659b
Remove 2 suffix from gpui
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2024-01-03 12:59:39 -08:00