vectorcraft/crates
bflatastic 0928cafab2 Native menu test: judge idle frames while the global generations hold still
key_equivalents_run_through_the_normal_shortcut_path_once failed about one
full ui-egui run in four ("the menus weren't read again", 5 vs 4). Each
app mirrors its shortcut overrides into a process-wide store every frame,
bumping shortcut_editor::GENERATION, and the plug-in registry's revision is
process-wide too. Tests running alongside with other shortcuts flip them,
which rightly makes the menus read again. The test now checks two idle
frames during which those generations held still (trying up to 50 times),
so it still fails if idle frames re-read the menus on their own.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 00:36:14 +07:00
..
affinity Clippy 1.99: as_chunks in the Affinity raster tests 2026-10-09 23:15:36 +07:00
brush M4.39: SVG symbols as <symbol>/<use>, hidden layers on Save, Dublin Core metadata 2026-10-05 09:03:52 +07:00
cad Fix #546: DXF export writes each fill's outlines before its hatch 2026-10-09 14:49:42 +07:00
color Colour: ICC CMYK converts straight into the RGB profile, with black-point compensation 2026-10-09 17:11:34 +13:00
doc Fix #745: a working Libraries panel of graphics, colours and text styles 2026-10-09 20:12:59 +07:00
effects Clippy 1.99: use as_chunks for constant-size chunks, and say the gate targets the latest stable 2026-10-09 10:43:23 -04:00
engine Fix #776: the Pen continues any open path and joins two paths 2026-10-09 23:59:50 +07:00
eps Part of #758: .ai import draws the page once when weighing the layers against it 2026-10-09 13:34:06 +00:00
format M7: inline symbols in text 2026-10-08 15:45:34 -07:00
geom M2.9: hexagon orientation no longer depends on atan2 rounding 2026-10-09 06:37:59 +00:00
mcp Merge branch 'pr719' into land/719 2026-10-09 15:19:04 +07:00
metafile Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
pathops Fix #569: Shape Builder merges leave no stray edges in their outlines 2026-10-09 03:04:48 +07:00
pdf PDF tests: the system-fonts test checks the first installed family that stays live text 2026-10-09 10:29:11 -04:00
plugins M0.CI: restore checks without optional fonts 2026-10-08 20:50:54 +01:00
render Fix #743: raster export leaves guides out 2026-10-09 11:31:29 +00:00
svg SVG export: name the unsupported pixel effects without a product name 2026-10-09 13:43:49 +07:00
testkit Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
text Fonts: cap the total a suitcase fork can make the scan copy; no fork look-up off macOS 2026-10-09 21:40:42 +07:00
tools Fix #776: the Pen continues any open path and joins two paths 2026-10-09 23:59:50 +07:00
trace Image Trace: Flat Logo mode (sub-pixel edges, restored corners, true lines and circles) 2026-10-09 17:57:04 +11:00
ui-egui Native menu test: judge idle frames while the global generations hold still 2026-10-10 00:36:14 +07:00