feat(editor): M1 pdfrx spike + pen/touch capture
Some checks failed
CI / Windows build (push) Has been cancelled

Add pdfrx 2.4.4. PenCaptureRegion routes stylus to ink (arena-bypass
via PenCaptureBinding) while touch falls through to pdfrx scroll/zoom.
Spike pane hosts PdfViewer with page-overlay ink at normalized coords +
frame-time HUD; reachable from home screen for on-device testing.
Bench/coordinate harness under integration_test. Generated assets are
gitignored (regenerate via tool/gen_*.dart).
This commit is contained in:
2026-06-21 20:15:21 +08:00
parent 2afc126f30
commit ee1b3a39f1
16 changed files with 1878 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
// test_driver/integration_test.dart
//
// Driver entry point for running the M1 integration_test gates on a real device
// (Windows tablet) in profile mode, e.g.:
//
// flutter drive --profile \
// --driver=test_driver/integration_test.dart \
// --target=integration_test/perf_scroll_bench.dart
//
// flutter drive \
// --driver=test_driver/integration_test.dart \
// --target=integration_test/coordinate_assertion_test.dart
import 'package:integration_test/integration_test_driver.dart';
Future<void> main() => integrationDriver();