gpui-component/crates/ui/src
Jason Lee 61283a71f0
scrollbar: Refactor ScrollbarState to have Cell inside. (#959)
## Break Change

- Now we added `Rc<Cell<>>` inside the ScrollbarState.

```diff
- scroll_state: Rc<Cell<ScrollbarState>>,
+ scroll_state: ScrollbarState,
```
2025-06-16 15:11:52 +08:00
..
button button: Impl Selectable for the dropdown button (#913) 2025-06-02 14:25:18 +08:00
chart chart: Update Chart story by use JSON file data. (#947) 2025-06-11 21:34:22 +08:00
dock scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
highlighter highlighter: Avoid crash when language not registered. (#954) 2025-06-12 19:45:29 +08:00
input scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
list scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
menu scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
plot chart: Update Chart story by use JSON file data. (#947) 2025-06-11 21:34:22 +08:00
resizable chore: Upgrade GPUI 2025/05/26 with inspector changes. (#895) 2025-05-26 13:40:27 +08:00
scroll scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
sidebar button: Impl Selectable for the dropdown button (#913) 2025-06-02 14:25:18 +08:00
tab button: Impl Selectable for the dropdown button (#913) 2025-06-02 14:25:18 +08:00
table
text markdown: Add debounce 500ms to update markdown to avoid render slow. (#953) 2025-06-12 19:15:23 +08:00
time calendar: Support custom matcher (#873) 2025-05-20 21:07:17 +08:00
accordion.rs accordion: Add gap between title and icon. (#813) 2025-04-24 21:01:11 +08:00
actions.rs
alert.rs alert: Add support for text wrapping (#899) 2025-05-26 17:09:12 +08:00
animation.rs
badge.rs gallery: Redesign the gallery. (#797) 2025-04-17 17:12:48 +08:00
breadcrumb.rs
checkbox.rs button: Impl Selectable for the dropdown button (#913) 2025-06-02 14:25:18 +08:00
clipboard.rs chore: Upgrade GPUI 2025/05/26 with inspector changes. (#895) 2025-05-26 13:40:27 +08:00
color_picker.rs input: Refactor Input, Picker as stateless mode. (#858) 2025-05-16 23:41:26 +08:00
colors.rs
description_list.rs inspector: Add Inspector. (#897) 2025-05-26 16:44:11 +08:00
divider.rs
drawer.rs
dropdown.rs dropdown: Replace specialized impl From Vec<SharedString> to Vec<T: DropdownItem + Clone> (#935) 2025-06-10 10:08:42 +08:00
event.rs
focusable.rs
form.rs form: Add text wrapping support for label (#907) 2025-05-27 19:31:06 +08:00
history.rs
icon.rs inspector: Add Inspector. (#897) 2025-05-26 16:44:11 +08:00
indicator.rs
inspector.rs highlighter: Use tree-sitter to highlight code. (#904) 2025-05-29 19:54:52 +08:00
kbd.rs chore: Add Windows CI (#789) 2025-04-14 20:46:32 +08:00
label.rs
lib.rs chart: Introduce chart (#878) 2025-06-04 19:22:11 +08:00
link.rs
modal.rs modal: Display overlay at the correct z-index (#909) 2025-05-28 11:57:23 +08:00
notification.rs notification: Add support for rendering custom content (#938) 2025-06-10 12:06:02 +08:00
popover.rs popover: Improve PopoverContent to support styled methods. (#951) 2025-06-12 15:00:00 +08:00
progress.rs
radio.rs radio: Add id to RadioGroup to avoid clicks conflict. (#941) 2025-06-11 15:45:24 +08:00
root.rs modal: Display overlay at the correct z-index (#909) 2025-05-28 11:57:23 +08:00
skeleton.rs
slider.rs input: Refactor Input, Picker as stateless mode. (#858) 2025-05-16 23:41:26 +08:00
styled.rs popover: Improve PopoverContent to support styled methods. (#951) 2025-06-12 15:00:00 +08:00
svg_img.rs chore: Upgrade GPUI 2025/05/26 with inspector changes. (#895) 2025-05-26 13:40:27 +08:00
switch.rs chore: Upgrade GPUI 2025/05/26 with inspector changes. (#895) 2025-05-26 13:40:27 +08:00
tab.rs
table.rs scrollbar: Refactor ScrollbarState to have Cell inside. (#959) 2025-06-16 15:11:52 +08:00
tag.rs tag: Add rounded to Tag and support outline for all variants. (#923) 2025-06-06 13:35:24 +08:00
theme.rs chart: Introduce chart (#878) 2025-06-04 19:22:11 +08:00
title_bar.rs title_bar: Fix pl to override default TitleBar left padding. (#944) 2025-06-11 16:52:51 +08:00
tooltip.rs
virtual_list.rs chore: Upgrade GPUI 2025/05/26 with inspector changes. (#895) 2025-05-26 13:40:27 +08:00
webview.rs chore: Switch gpui to depends on Zed official. (#912) 2025-06-02 10:05:45 +08:00
window_border.rs chart: Draw dashed lines using gpui PathBuilder (#927) 2025-06-09 11:55:32 +08:00