Skip to content

feat(report): put the raw schema name in the header tooltip - #432

Merged
kirillDevPro merged 2 commits into
mainfrom
feat/report-header-tooltip
Sep 5, 2026
Merged

feat(report): put the raw schema name in the header tooltip#432
kirillDevPro merged 2 commits into
mainfrom
feat/report-header-tooltip

Conversation

@kirillDevPro

Copy link
Copy Markdown
Collaborator

What & why

A relabelled Report column now carries its raw wire name as a header tooltip, so the name a support chat quotes stays one hover away; columns whose label already is the raw name get none. Needs MoonUI's new MoonDataTableColumn::tooltip and table_hover palette key (Moonbot-Tech/MoonUI#61), so the first commit bumps the MoonUI pin to that merge — only the MoonUI source hash moved in the lock (cargo fetch --locked proves it).

How to verify

  • cargo test -p moon-ui-gpui (1439 unit + theme_contract green on the new pin)
  • run the build, hover a Report header such as «Сторона»: tooltip isshort; hover a row on the light theme: the row highlights

A relabelled Report column now carries its raw wire name as the header
tooltip (`MoonDataTableColumn::tooltip`, MoonUI fix/data-table-hover-
and-header-tooltip), so the name a support chat quotes stays one hover
away; columns whose label already is the raw name get no tooltip. The
chart engine's palette literal names the new `table_hover` key.

Depends on that MoonUI change: merge it and bump the MoonUI pin before
this lands, or the build fails on the missing builder.
@kirillDevPro
kirillDevPro merged commit 7972927 into main Sep 5, 2026
6 checks passed
@kirillDevPro
kirillDevPro deleted the feat/report-header-tooltip branch September 5, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant