gridcraft/crates/engine/tests
Brandon Thomas a8df1b81f3 Grid input: select on press, fill-handle double-click, whole-line references (#900, #877, #872, #873, #875)
- A press selects its cell when the button goes down and a drag extends from it; Shift/Ctrl act
  on the press; checkboxes and links act on the click; the selection border, a selected column
  header, objects and Page Layout headers/footers wait for the drag or click (#900).
- Double-clicking the fill handle fills down to the bottom of the data region around the source,
  stopping above the first filled cell under it: new `edit.autoFillToData`, tested against 13
  cases observed in Excel (#877). The old double-click handler was never reached.
- While typing a formula, column and row headings point `B:B`, `B:D`, `3:3` into it (#872);
  whole-column and whole-row references are coloured and outlined (#873, #875); F4 toggles them
  `$B:$D` / `B:D` as Excel does.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 03:32:45 -04:00
..
autofit_filter_buttons.rs home.autofitColumnWidth: reserve filter dropdown space 2026-10-11 22:09:51 +01:00
command_sequence_fuzz.rs Grid input: select on press, fill-handle double-click, whole-line references (#900, #877, #872, #873, #875) 2026-10-13 03:32:45 -04:00
cross_sheet_cut.rs Fix #128: preserve references when cutting cells across sheets 2026-10-10 06:11:29 -04:00
csv_export_budget.rs CSV export: refuse a file over 512 MiB instead of expanding the whole used range (#528) 2026-10-13 01:16:05 +02:00
custom_view_freeze.rs Restore frozen panes when showing a custom view (#577) 2026-10-12 08:33:43 +02:00
extreme_selection_moves.rs selection.move: clamp extreme dr/dc to the sheet edge instead of overflowing 2026-10-10 21:05:58 -05:00
ink_roundtrip.rs #551: preserve editable ink through XLSX round trips 2026-10-12 23:54:44 +08:00
line_count_overflow.rs Test: the helper is new_session so a rebound session variable does not shadow it 2026-10-12 23:23:33 -04:00
offset_overflow.rs OFFSET: huge offsets and sizes give #REF! instead of overflowing 2026-10-11 20:50:23 -05:00
row_autofit.rs #833: pin hidden-row formatting, grow-only restore branch, tighten tests 2026-10-12 20:48:43 -03:00
stored_list_shape.rs Fix saving a custom view or script when the stored list is not a JSON object (#517) 2026-10-12 08:37:04 +02:00
table_resize_overlap.rs Reject table.resize to a range that does not overlap the table (#575) 2026-10-12 08:27:34 +02:00
table_total_row_last_row.rs Refuse Total Row on a table that ends on the last worksheet row (#533) 2026-10-12 08:37:37 +02:00