nigig-org/crates/apps/spreadsheet/spreadsheet-ui/src
andodeki 338b8c818f
Some checks failed
nigig-build (CAD) / supply-chain (push) Has been cancelled
nigig-build (CAD) / cad-module (push) Has been cancelled
nigig-build (CAD) / full-crate-check (push) Has been cancelled
nigig-build (CAD) / cad-engine-coverage (push) Has been cancelled
nigig-build (CAD) / doc-workspace-coverage (push) Has been cancelled
nigig-build (CAD) / cad-widget-coverage (push) Has been cancelled
repo hygiene / hygiene (push) Has been cancelled
spreadsheet / engine-coverage (push) Has been cancelled
spreadsheet / ui-controller-coverage (push) Has been cancelled
fix(android): enable cad-ui on mobile + new-API fixes
- nigig-build: cad-ui + construction_frame back on unconditionally.
  The host-only gate is dropped: cad-ui now compiles for aarch64, and
  pageflipnav mobile needs ConstructionScreen / BuildProjectsPage
  (CAD/Docs/Spreadsheet buttons) — gating produced the white screen.
- cad-ui: ScriptVmHost for standalone eval (no more vm.std / () host),
  std::thread workers (Cx::spawn_thread removed upstream).
- viewport: same worker fix + section_state helper for the CPU cull path.
- script_bindings: new script/geometry binding module.
- spreadsheet grid + invoice Walk literals: ..Default::default() for
  new aspect/cell/deferred fields; explicit style::CellAlign import
  (makepad added its own CellAlign).
Verified: pageflipnav aarch64 release links with 0 errors; APK built,
installed (54M) and running with home screen drawing.
2026-09-12 00:26:43 +03:00
..
bin chore(spreadsheet-ui): remove intent dispatch warning 2026-08-16 09:46:59 +00:00
button.rs feat(spreadsheet): dropdown cells and button cells (#9 remainder, complete) 2026-08-21 04:52:00 +00:00
chart.rs feat(spreadsheet-ui): TrendChart line + candlesticks wired to the selected row 2026-08-20 19:02:02 +00:00
checkbox.rs feat(spreadsheet-ui): interactive checkbox cells (widget-in-cell) 2026-08-20 18:28:46 +00:00
clipboard.rs feat(spreadsheet-ui): OS-clipboard TSV copy and toolbar zoom (#13, #7) 2026-08-20 20:14:51 +00:00
dashboard.rs merge(local): reapply local WIP onto merged main -- cad dashboard/explode/script_parts/xray merged with remote Phase-5 LOD, plus doc-ui extraction, spreadsheet xls-import, android ussd, camera and test work 2026-09-01 21:13:52 +03:00
dropdown.rs feat(spreadsheet): dropdown cells and button cells (#9 remainder, complete) 2026-08-21 04:52:00 +00:00
edit.rs refactor(spreadsheet-ui): adopt edit controller state 2026-08-15 21:36:51 +00:00
event_router.rs test(spreadsheet): coverage for the UI controllers, and fix a 0% report 2026-08-17 04:05:29 +00:00
formula_bar.rs refactor(spreadsheet-ui): headless formula-bar state machine, wired to the workspace 2026-08-18 11:40:49 +00:00
geometry.rs feat(spreadsheet-ui): header sort, column reorder and row/col/all selection 2026-08-20 17:54:54 +00:00
grid.rs fix(android): enable cad-ui on mobile + new-API fixes 2026-09-12 00:26:43 +03:00
input.rs feat(spreadsheet-ui): dispatch range selection intents 2026-08-16 10:06:14 +00:00
lib.rs merge(local): reapply local WIP onto merged main -- cad dashboard/explode/script_parts/xray merged with remote Phase-5 LOD, plus doc-ui extraction, spreadsheet xls-import, android ussd, camera and test work 2026-09-01 21:13:52 +03:00
markdown.rs feat(spreadsheet): slider cells and inline-Markdown cells (#9 remainder) 2026-08-20 21:36:21 +00:00
market.rs feat(spreadsheet-ui): TrendChart line + candlesticks wired to the selected row 2026-08-20 19:02:02 +00:00
model.rs feat(spreadsheet): date and time functions, with a date display format 2026-08-18 10:00:53 +00:00
render_cache.rs feat(spreadsheet): dropdown cells and button cells (#9 remainder, complete) 2026-08-21 04:52:00 +00:00
selection.rs feat(spreadsheet-ui): header sort, column reorder and row/col/all selection 2026-08-20 17:54:54 +00:00
slider.rs feat(spreadsheet): slider cells and inline-Markdown cells (#9 remainder) 2026-08-20 21:36:21 +00:00
sort_state.rs feat(spreadsheet): 3-state header sort (asc/desc/off) with a timed report 2026-08-21 04:52:00 +00:00
sparkline.rs feat(spreadsheet): SPARKLINE(range) formula rendered as in-cell sparkline bars 2026-08-20 18:17:27 +00:00
text_measure.rs perf(spreadsheet-ui): cache visible text measurements 2026-08-02 09:10:46 +00:00
trend_chart.rs feat(spreadsheet-ui): TrendChart line + candlesticks wired to the selected row 2026-08-20 19:02:02 +00:00
ui.rs Initial commit 2026-07-26 19:38:26 +03:00
virtual_grid.rs feat(spreadsheet-ui): Big Data virtual tab — 1B cells, procedural, timed sort 2026-08-20 20:48:35 +00:00
workspace.rs merge(local): reapply local WIP onto merged main -- cad dashboard/explode/script_parts/xray merged with remote Phase-5 LOD, plus doc-ui extraction, spreadsheet xls-import, android ussd, camera and test work 2026-09-01 21:13:52 +03:00
zoom.rs feat(spreadsheet-ui): OS-clipboard TSV copy and toolbar zoom (#13, #7) 2026-08-20 20:14:51 +00:00