gridcraft/crates/ui-egui/tests
James cbd9bb51c6 Dropdown keytips open their controls instead of firing empty commands; complete View badges
- New Action::Control routes a keytip to its ribbon control (popup/dropdown
  open, checkbox toggle, button handler) instead of an engine command with
  empty params. Fixes ALT+H FF/FS/N/H/H error boxes.
- Ribbon consumes a one-shot ui.keytip_invoke: font/size/number combos
  converted to the popup pattern (ComboBox has no open_memory), fill/font
  color menus force-open via SetOpenCommand, 100% zoom and Formula Bar run
  their handlers.
- keytips.json: FF/FS/N/H/H -> control kind; View/Formulas/Data dialog
  openers (WQ zoom, HFM format cells, HO*, MV, AWG, sparkline types) and
  control WVF; MSP/HVP re-targeted; dropped 15 unreachable Home sub-items
  and non-Excel HWS shrink-to-fit.
- View tab: badges on workbook views, gridlines/headings, formula bar.
- Generated suite: 399 tests incl control-kind arm; direct tests 18.
2026-10-11 23:40:23 +03:00
..
borders.rs Grid: merged ranges draw their right and bottom borders from the edge cells (#376) 2026-10-11 20:58:49 +02:00
cell_pictures.rs Support static pictures inside cells with XLSX roundtrip (#61) 2026-10-10 12:43:27 -04:00
chart_resize.rs Resize charts from the corner handle and the Size fields, keep typed chart and table names (#190) 2026-10-10 23:52:49 +02:00
clipboard.rs Merge pull request #353 from LloydNicholson/fix/copy-multiple-ranges 2026-10-11 12:04:15 -04:00
committed_text_fields.rs Resize charts from the corner handle and the Size fields, keep typed chart and table names (#190) 2026-10-10 23:52:49 +02:00
file_menu.rs File: desktop Print opens the system PDF viewer, Save As offers PDF/CSV/HTML (#370, #343) 2026-10-11 21:32:38 +02:00
formula_locale.rs Merge pull request #335 from Losminek/cs-pr 2026-10-11 12:10:06 -04:00
formula_popup.rs #200: keep formula helpers inside the worksheet 2026-10-10 18:29:25 -05:00
freeze_handles.rs Grid: freeze panes by dragging the freeze handles (#195) 2026-10-11 12:28:02 +02:00
header_autofit.rs Grid: header drags resize every Ctrl-selected row or column (#341) 2026-10-11 16:48:43 +02:00
header_column_drag.rs Grid: reorder selected columns by header drag 2026-10-11 00:30:24 +03:00
insert_copied_cells.rs Clipboard: Insert Copied Cells and Insert Cut Cells (#21) 2026-10-11 12:04:52 +02:00
interaction.rs Merge main into VBA preservation; save macros only into .xlsm (an .xlsx never carries a VBA project); drop the shell round-trip script (review fix-up for #19) 2026-10-11 15:20:45 -04:00
interface_scale.rs View: Interface size preference scales the whole window (#230) 2026-10-11 12:09:29 +02:00
keyboard_shortcuts.rs Merge branch 'land' into fix-388 2026-10-11 16:01:53 -04:00
keytips.rs Dropdown keytips open their controls instead of firing empty commands; complete View badges 2026-10-11 23:40:23 +03:00
keytips_generated.rs Dropdown keytips open their controls instead of firing empty commands; complete View badges 2026-10-11 23:40:23 +03:00
merged_cells.rs Fix editing and formula bar reads in merged cells (#40) 2026-10-09 09:51:08 -04:00
outline.rs Draw the outline band for grouped rows and columns 2026-10-11 21:29:03 +02:00
page_layout_view.rs Headers and footers: first-page and even-page variants, Insert › Header & Footer edits in place (#344) 2026-10-11 21:44:49 +02:00
popup_dismissal.rs Dismiss worksheet popups on outside clicks and focus loss (#41) 2026-10-09 10:32:07 -04:00
protect_password.rs Review: Protect Sheet passwords use Excel-compatible hashes, kept in XLSX 2026-10-11 21:29:10 +02:00
right_to_left.rs Grid: mirror right-to-left sheets (#146) 2026-10-11 12:30:25 +02:00
scroll_position.rs View: restore and save the scroll position (sheetView topLeftCell) (#378) 2026-10-11 21:11:23 +02:00
selection.rs Issue #28: retain quick selection drag endpoints and clarify fill handle 2026-10-09 23:05:46 -04:00
selection_fill.rs Glide the selection outline to a new selection; View > Animations turns it off 2026-10-11 16:18:29 +09:00
selection_glide.rs Glide the selection outline to a new selection; View > Animations turns it off 2026-10-11 16:18:29 +09:00
sheet_tab_rename.rs Release focus when the sheet tab rename ends (#145) 2026-10-10 19:10:19 +02:00
shrink_to_fit.rs Grid: render Shrink to fit (#375) 2026-10-11 21:01:12 +02:00
symbol_glyphs.rs symbol_glyphs test: compare against a private-use code point no font covers (review fix-up for #298) 2026-10-11 13:14:30 -04:00
system_theme.rs Merge branch 'land' into fix-203 2026-10-11 15:04:30 -04:00
text_box_editing.rs Review fix-up: protect and cap text box edits 2026-10-10 12:23:51 -04:00
widgets.rs Fix #26: paint large ribbon dropdown chevrons 2026-10-09 05:28:48 -04:00