Commit Graph

12 Commits

Author SHA1 Message Date
yaroslav k
f3b0ceb3e7 derive serde on all persisted entities; add Settings.version and Dashboard::blank
Store and serde derives coexist on all 23 dashboard types (prototype
confirmed). Settings carries the saved-format version (1) as the
migration hook anchor; Dashboard::blank() is the post-Clear empty
campaign. mock() now builds Settings via Default.
2026-08-15 15:14:43 +03:00
yaroslav k
6a07bd668d clear all compiler warnings
Remove unused imports (nav, sidebar, state, mock, inventory, item,
numput), the unused qty closure, the unused #![feature] gate, and a
module-scoped allow(dead_code) for the unmounted search stubs.
2026-08-15 14:56:57 +03:00
yaroslav k
257f254b13 document every function, trait and struct in src/
Doc comments on all modules, components, entities, helpers and type
aliases; larger comments on the important entities (Dashboard, PlayerData,
Context, App, Numput, item data). No behavior changes.
2026-08-04 09:21:25 +03:00
YK
6c7ba86018 item rendering, custom numput components 2025-09-23 15:44:06 +03:00
YK
2e742629dd InventoryKind entity definition and Display impl 2025-09-20 10:59:52 +03:00
YK
8f1ec42e48 dst reset button functionality 2025-09-13 12:58:15 +03:00
YK
f13db5cd9f update entities defs 2025-09-13 10:09:20 +03:00
YK
58879c7463 update entity defs, Name struct, mock data updated 2025-09-12 10:20:59 +03:00
YK
ec1bc78fdf update entities defs 2025-09-12 08:08:03 +03:00
YK
57f0b29d5c update entities defs 2025-09-12 07:22:18 +03:00
YK
6d6956592d update Note entity; re-generate mock data 2025-09-12 00:44:31 +03:00
YK
b09dcb5fc1 csr version imported 2025-09-11 10:27:57 +03:00