feat(gpui_widgets): scaffold form-controls crate with value core and keying diamond

New workspace crate implementing W1 of the oak task list. This first
slice lands the pure numeric core (ValueKind / SliderValue /
RationalValue / ValueFormatter with round-trip tests) and the keying
diamond button (KeyingState / KeyingRequest) that keyable controls
embed. 12 unit tests pass.
This commit is contained in:
2026-08-09 04:20:48 +08:00
parent ad7c965c5a
commit df7c3d274f
6 changed files with 616 additions and 0 deletions
Generated
+11
View File
@@ -2757,6 +2757,17 @@ dependencies = [
"zed-font-kit",
]
[[package]]
name = "gpui_widgets"
version = "0.1.0"
dependencies = [
"anyhow",
"gpui",
"gpui_elements",
"gpui_platform",
"thiserror 2.0.19",
]
[[package]]
name = "gpui_windows"
version = "0.1.0"