zed/crates/debugger_ui/src
Anthony Eid 5ae0768ce4
debugger: Polish breakpoint list UI (#41598)
This PR fixes breakpoint icon alignment to also be at the end of a
rendered entry and enables editing breakpoint qualities when there's no
active session.

The alignment issue was caused by some icons being invisible, so the
layout phase always accounted for the space they would take up. Only
laying out the icons when they are visible fixed the issue.

#### Before
<img width="1014" height="316" alt="image"
src="https://github.com/user-attachments/assets/9a9ced06-e219-4d9d-8793-6bdfdaca48e8"
/>

#### After
[
<img width="502" height="167" alt="Screenshot 2025-10-30 at 3 21 17 PM"
src="https://github.com/user-attachments/assets/23744868-e354-461c-a940-9b6812e1bcf4"
/>
](url)

Release Notes:

- Breakpoint list: Allow adding conditions, logs, and hit conditions to
breakpoints when there's no active session
2025-10-30 16:15:21 -04:00
..
session debugger: Polish breakpoint list UI (#41598) 2025-10-30 16:15:21 -04:00
tests languages: Add inline values support for JavaScript, TypeScript, and TSX (#40914) 2025-10-25 22:51:59 +00:00
attach_modal.rs Fix duplicate process entries in WSL debug attach list (#40591) 2025-10-24 11:49:30 -04:00
debugger_panel.rs Avoid menu clipping with debugger welcome panel on resize (#41177) 2025-10-25 18:26:13 -04:00
debugger_ui.rs Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
dropdown_menus.rs Fix triggers for debugger thread and session lists not rendering (#40227) 2025-10-15 04:36:04 +00:00
new_process_modal.rs Use ShellKind::try_quote whenever we need to quote shell args (#41104) 2025-10-24 18:19:53 +02:00
onboarding_modal.rs Update onboarding_modal.rs with https protocol (#39136) 2025-09-29 19:18:57 +00:00
persistence.rs debugger: Add ability to only show stack frame entries from visible work trees (#37061) 2025-08-28 07:53:32 +00:00
session.rs Remove some unused events (#37498) 2025-09-04 09:09:28 +02:00
stack_trace_view.rs Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
tests.rs debugger: Debug sessions rerun build tasks by default when restarting (#33724) 2025-07-01 15:43:58 -04:00