ZIm/crates/ui/src/components
Agus Zubiaga 7b40ab30d7
assistant2: Add scrollbar to active thread (#27534)
This required adding scrollbar support to `list`. Since `list` is
virtualized, the scrollbar height will change as more items are
measured. When the user manually drags the scrollbar, we'll persist the
initial height and offset calculations accordingly to prevent the
scrollbar from moving away from the cursor as new items are measured.

We're not doing this yet, but in the future, it'd be nice to budget some
time each frame to layout unmeasured items so that the scrollbar height
is as accurate as possible.

Release Notes:

- N/A
2025-03-26 18:01:13 -03:00
..
button Adjust multibuffer header fold button size (#27253) 2025-03-21 12:49:54 -03:00
icon git_ui: New panel design (#25821) 2025-02-28 20:00:39 +00:00
label git_ui: Prevent button overflow due to long names (#25940) 2025-03-03 18:38:15 +00:00
list Debugger implementation (#13433) 2025-03-18 12:55:25 -04:00
notification Add StatusToast & the ToastLayer (#26232) 2025-03-06 20:37:54 +00:00
stories ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
avatar.rs gpui: Rename rounded_md to rounded_sm (#26228) 2025-03-06 17:57:31 +00:00
button.rs debugger: First slight pass at UI (#27034) 2025-03-19 00:15:48 +00:00
content_group.rs Add StatusToast & the ToastLayer (#26232) 2025-03-06 20:37:54 +00:00
context_menu.rs Move "async move" a few characters to the left in cx.spawn() (#26758) 2025-03-19 02:09:02 +00:00
disclosure.rs assistant2: Add design refinements (#27160) 2025-03-21 03:19:41 -03:00
divider.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
dropdown_menu.rs Debugger implementation (#13433) 2025-03-18 12:55:25 -04:00
facepile.rs git_ui: New panel design (#25821) 2025-02-28 20:00:39 +00:00
group.rs New commit review flow in project diff view (#25229) 2025-02-21 06:52:34 +00:00
icon.rs Add icons crate (#27447) 2025-03-25 18:18:22 +00:00
image.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
indent_guides.rs Hide the mouse when the user is typing in the editor - take 2 (#27519) 2025-03-27 01:58:26 +05:30
indicator.rs gpui: Rename rounded_md to rounded_sm (#26228) 2025-03-06 17:57:31 +00:00
keybinding.rs Make getting keybinding for display more efficient (#27046) 2025-03-19 20:15:33 +00:00
keybinding_hint.rs gpui: Rename rounded_md to rounded_sm (#26228) 2025-03-06 17:57:31 +00:00
label.rs chore: Revert changes made to ui crate structure (#17516) 2024-09-06 21:38:56 +02:00
list.rs chore: Revert changes made to ui crate structure (#17516) 2024-09-06 21:38:56 +02:00
modal.rs gpui: Rename rounded_md to rounded_sm (#26228) 2025-03-06 17:57:31 +00:00
navigable.rs keymap: Update Prev to Previous for consistency (#25909) 2025-03-03 17:44:49 +05:30
notification.rs Add StatusToast & the ToastLayer (#26232) 2025-03-06 20:37:54 +00:00
numeric_stepper.rs gpui: Rename rounded_sm to rounded_xs (#26221) 2025-03-06 16:08:19 +00:00
popover.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
popover_menu.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
radio.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
right_click_menu.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
scrollbar.rs assistant2: Add scrollbar to active thread (#27534) 2025-03-26 18:01:13 -03:00
settings_container.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
settings_group.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
stack.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
stories.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
tab.rs git_ui: New panel design (#25821) 2025-02-28 20:00:39 +00:00
tab_bar.rs ui: More component previews, UI component cleanup (#25302) 2025-02-21 09:20:53 -05:00
table.rs git_ui: New panel design (#25821) 2025-02-28 20:00:39 +00:00
toggle.rs Revert "ui: Color cleanup (#26673)" (#26681) 2025-03-13 15:40:57 +00:00
tooltip.rs git_ui: New panel design (#25821) 2025-02-28 20:00:39 +00:00