ZIm/crates/sqlez/src
Anthony Eid d70ac64fe4
Allow enabling/disabling breakpoints (#27280)
This PR adds the ability to enable/disable breakpoints. It also fixes a
bug where toggling a log breakpoint from the breakpoint context menu
would add a standard breakpoint on top of the log breakpoint instead of
deleting it.

todo: 
- [x] Add `BreakpointState` field Breakpoint that manages if a
breakpoint is active or not
- [x] Don't send disabled breakpoints to DAP servers - in progress
- [x] Half the opacity of disabled breakpoints - in progress
- [x] Add `BreakpointState` to database
- [x] Editor test for enabling/disabling breakpoints
- [ ] Integration Test to make sure we don't send disabled breakpoints
to DAP servers
- [x] Database test to make sure we properly serialize/deserialize
BreakpointState

Release Notes:

- N/A

---------

Co-authored-by: Piotr <piotr@zed.dev>
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
2025-03-26 02:06:08 -04:00
..
bindable.rs Debugger implementation (#13433) 2025-03-18 12:55:25 -04:00
connection.rs Add initial FreeBSD support (#20480) 2024-11-11 18:39:05 +01:00
domain.rs Reworked thread safe connection be threadsafer,,,, again 2022-12-03 16:06:02 -08:00
lib.rs working serialized writes with panics on failure. Everything seems to be working 2022-12-03 16:06:01 -08:00
migrations.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
savepoint.rs Added center group deserialization 2022-12-03 16:06:01 -08:00
statement.rs Allow enabling/disabling breakpoints (#27280) 2025-03-26 02:06:08 -04:00
thread_safe_connection.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
typed_statements.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
util.rs Restore HTTP client transition, but use reqwest everywhere (#19055) 2024-10-11 14:58:58 -07:00