Show only the bundle's name in the sensor configuration row
The row carried the origin, the calibration selection and the SDK's verdict, which a 30 px line cannot explain; it is now the descriptor's display_name, else the folder name, and the sensor dialog states the rest under the selector — name and folder, profile, shape, root, verdict, calibration and every finding — with a suffix only where two rows would otherwise read alike. Verified with the studio suite, the catalog tests in shared/tests, ui_check and the lint gate.
This commit is contained in:
@@ -10,6 +10,21 @@ second opinion computed in the UI.
|
||||
identity and its files instead of leaving both to be inferred, which is what lets the bundle keep
|
||||
its meaning when the folder is moved or renamed.
|
||||
|
||||
## Picker rows
|
||||
|
||||
A configuration row in the sensor dialog is **the bundle's name and nothing else**: the
|
||||
descriptor's `display_name` when there is one, otherwise the folder name (`box`, `mini`, `finger`,
|
||||
`finger-mems`, and whatever the operator called their own folder). Everything else — the origin,
|
||||
the resolved root, the `profile_id`, the bundle shape, the SDK's verdict with what it means, the
|
||||
calibration selection and every finding — is written in the details surface directly under the
|
||||
selector, where the sentences fit.
|
||||
|
||||
One exception: two entries offered together that would otherwise read alike each get a suffix.
|
||||
Across roots that is the origin (`Box (shipped)` beside `Box (user)`); when one root supplies both
|
||||
(for example one `display_name` declared by two folders) the origin cannot separate them and the
|
||||
folder is used instead. Nothing is collapsed or shadowed, and the same tree always produces the
|
||||
same rows.
|
||||
|
||||
## The finger descriptor
|
||||
|
||||
| Field | Value | Why |
|
||||
|
||||
Reference in New Issue
Block a user