feat: unified shell, diagnostics pack, native Office, sticky board
All checks were successful
CI / Windows build (push) Successful in 14m22s
All checks were successful
CI / Windows build (push) Successful in 14m22s
Make Surface remote debugging and classroom workflows viable: always-on structured logs with one-click zip export, a single AppShell chrome, OOXML PPTX/DOCX annotation without LibreOffice, and a first-class sticky board. Also drop spike/legacy ink widgets and tighten pen feel (predictor, PenInfoHistory, page-tile layer). Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
10
lib/editor/stroke.dart
Normal file
10
lib/editor/stroke.dart
Normal file
@@ -0,0 +1,10 @@
|
||||
// Canonical stroke model surface.
|
||||
//
|
||||
// Historical baggage had three parallel types (PenStroke / EditorStroke /
|
||||
// InkStroke). New code MUST import from this barrel and prefer [EditorStroke]
|
||||
// for engine/storage. UI adapters convert at the edge.
|
||||
//
|
||||
// Do not add a fourth model.
|
||||
|
||||
export '../engine/stroke_model.dart' show EditorStroke, EditorPoint, EditorTool;
|
||||
export '../canvas/pen_stroke.dart' show PenStroke, PenPoint, PenStrokeKind;
|
||||
Reference in New Issue
Block a user