Charts: hover anywhere, crosshair through every panel, book chart tips and labels #25

Merged
natemsz merged 1 commit from chart-hover into main 2026-10-30 07:32:17 +00:00
natemsz commented 2026-10-30 06:58:54 +00:00 (Migrated from gitlab.com)

Scrubbable charts (price history, balances, book trend, profit) answer the pointer anywhere over their plots: the nearest day's tip, and a crosshair through every panel (price and volume, book price and its depth and spread strips). A click anywhere pins the nearest day. The price history tip adds orders that day and the 5 and 20 day averages; its volume bars lose their browser tooltips. The book trend (typical sell/buy) chart is redrawn at its own aspect like the history chart: a point per day, value gridlines and labels, date labels, and a per-day tip (typical sell and buy, spread, best prices when extended, orders and units). Checked in the preview at 1440px. Tests: market, history, balance, net worth, profit, CSP.

Scrubbable charts (price history, balances, book trend, profit) answer the pointer anywhere over their plots: the nearest day's tip, and a crosshair through every panel (price and volume, book price and its depth and spread strips). A click anywhere pins the nearest day. The price history tip adds orders that day and the 5 and 20 day averages; its volume bars lose their browser tooltips. The book trend (typical sell/buy) chart is redrawn at its own aspect like the history chart: a point per day, value gridlines and labels, date labels, and a per-day tip (typical sell and buy, spread, best prices when extended, orders and units). Checked in the preview at 1440px. Tests: market, history, balance, net worth, profit, CSP.
natemsz commented 2026-10-30 06:58:54 +00:00 (Migrated from gitlab.com)

assigned to @natemsz

assigned to @natemsz
natemsz commented 2026-10-30 07:06:15 +00:00 (Migrated from gitlab.com)

mentioned in merge request !26

mentioned in merge request !26
natemsz commented 2026-10-30 07:32:17 +00:00 (Migrated from gitlab.com)

mentioned in commit 814e819692

mentioned in commit 814e8196927a6284446da7bc80afc849a74a3133
natemsz (Migrated from gitlab.com) merged commit 814e819692 into main 2026-10-30 07:32:17 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EveSynapse/evesynapse!25
No description provided.