vectorcraft/crates
bflatastic aa125bfff1 Fix #585: a two-finger tap undoes, a three-finger tap redoes
Preferences › Devices › Enable Touch Gestures (on by default) was stored
but nothing read it: no touch gesture was implemented.

- `touch::Taps` follows the fingers egui reports (winit reads them from
  the system: WM_POINTER on Windows): fingers down together and lifted
  within half a second, none moved more than 16 points, is a tap. Two
  fingers undo, three redo, with the preference on.
- egui makes the first finger the pointer too, so it has pressed on the
  canvas by the time a second lands: that press is dropped then (its tool
  interaction rolled back), and the rest of the gesture presses nothing.
  The tap so undoes what came before it, not the first finger's mark.
- A pen is one contact, so pen strokes and taps are unaffected; pinch zoom
  is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 05:39:47 +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 Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
color Fix #320: CMYK images stay CMYK from PDF import to PDF export 2026-10-08 06:04:07 +07:00
doc Merge #611: M7: per-paragraph paragraph attributes 2026-10-09 05:13:59 +07:00
effects Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
engine Merge #616: Fix #597: an image copied in a browser pastes as the picture, not its address 2026-10-09 05:26:43 +07:00
eps Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
format Tests: format round trips find their objects by content, not by count 2026-10-09 05:00:01 +07:00
geom M2.9: add editable Shaper groups and shape orientation steps 2026-10-08 22:52:23 +01:00
mcp Fix #526: the exports and the CLI write .ai as Save As does 2026-10-09 03:18:07 +07:00
metafile Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
pathops Fix #569: Shape Builder merges leave no stray edges in their outlines 2026-10-09 03:04:48 +07:00
pdf Part of #372: .ai files write layers and sublayers as PDF layers, hidden ones kept 2026-10-09 04:40:30 +07:00
plugins M0.CI: restore checks without optional fonts 2026-10-08 20:50:54 +01:00
render Placed documents: on screen, cached bitmaps made in the background 2026-10-08 12:20:51 -07:00
svg M7: per-paragraph paragraph attributes 2026-10-08 15:07:13 -07:00
testkit M7: per-paragraph paragraph attributes 2026-10-08 15:07:13 -07:00
text Merge #611: M7: per-paragraph paragraph attributes 2026-10-09 05:13:59 +07:00
tools Merge #611: M7: per-paragraph paragraph attributes 2026-10-09 05:13:59 +07:00
trace Fix #525: Image Trace of a large photo no longer crashes the app 2026-10-09 01:18:03 +07:00
ui-egui Fix #585: a two-finger tap undoes, a three-finger tap redoes 2026-10-09 05:39:47 +07:00