├── .changeset ├── README.md └── config.json ├── .devcontainer ├── Dockerfile ├── base.Dockerfile └── devcontainer.json ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── documentation.md │ ├── feature.md │ └── testing.md └── workflows │ └── main.yml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── .ignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json ├── snippets.code-snippets └── tasks.json ├── .yarn └── releases │ └── yarn-1.18.0.cjs ├── .yarnrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GETTING-STARTED.md ├── LICENSE ├── LICENSE.md ├── Quickpose.code-workspace ├── README.md ├── apps ├── vscode │ ├── README.md │ ├── editor │ │ ├── CHANGELOG.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── package.json │ │ ├── scripts │ │ │ ├── build.mjs │ │ │ └── dev.mjs │ │ ├── src │ │ │ ├── app.tsx │ │ │ ├── index.tsx │ │ │ ├── public │ │ │ │ ├── index.css │ │ │ │ ├── index.html │ │ │ │ └── tldraw-assets.json │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── defaultDocument.ts │ │ │ │ ├── export.ts │ │ │ │ └── vscode.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.tsbuildinfo │ │ └── yarn.lock │ └── extension │ │ ├── .gitignore │ │ ├── .vscode │ │ ├── extensions.json │ │ ├── launch.json │ │ └── settings.json │ │ ├── .vscodeignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── apps │ │ └── vscode │ │ │ └── extension │ │ ├── assets │ │ ├── recording.gif │ │ └── screenshot.png │ │ ├── examples │ │ ├── 1.tldr │ │ ├── 2.tldr │ │ └── 3.tldr │ │ ├── icon.png │ │ ├── package.json │ │ ├── scripts │ │ ├── build.js │ │ ├── dev.js │ │ └── package.js │ │ ├── src │ │ ├── TldrawEditorProvider.ts │ │ ├── TldrawWebviewManager.ts │ │ ├── extension.ts │ │ ├── types.ts │ │ └── utils.ts │ │ ├── tsconfig.json │ │ └── yarn.lock └── www │ ├── .eslintrc.json │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── components │ ├── BetaNotification.tsx │ ├── Editor.tsx │ ├── IFrameWarning.tsx │ ├── MultiplayerEditor.tsx │ ├── ReadOnlyMultiplayerEditor.tsx │ └── StudyConsentPopup.tsx │ ├── faviconData.json │ ├── faviconDescription.json │ ├── hooks │ ├── useMultiplayerAssets.ts │ ├── useMultiplayerState.ts │ ├── useReadOnlyMultiplayerState.ts │ └── useUploadAssets.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── api │ │ └── create.ts │ ├── index.tsx │ ├── r │ │ ├── [id].tsx │ │ └── index.tsx │ └── v │ │ └── [id].tsx │ ├── public │ ├── android-chrome-144x144.png │ ├── android-chrome-192x192.png │ ├── android-chrome-256x256.png │ ├── android-chrome-36x36.png │ ├── android-chrome-384x384.png │ ├── android-chrome-48x48.png │ ├── android-chrome-72x72.png │ ├── android-chrome-96x96.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── manifest.json │ ├── mstile-150x150.png │ ├── mstile-310x310.png │ ├── quickpose-banner-black.png │ ├── quickpose-banner-grad.png │ ├── quickpose_flat.png │ ├── quickpose_logo_main.png │ ├── safari-pinned-tab.svg │ ├── site.webmanifest │ ├── social-image.png │ └── tldraw-assets.json │ ├── styles │ ├── globals.css │ ├── index.ts │ └── stitches.config.ts │ ├── tsconfig.json │ ├── types.ts │ ├── utils │ ├── export.ts │ ├── github.ts │ ├── gtag.ts │ ├── liveblocks.ts │ ├── quickPoseNetworking.tsx │ ├── quickPoseTypes.tsx │ ├── quickposeDrawing.tsx │ └── useGtag.ts │ └── worker │ └── index.js ├── assets ├── export1.gif ├── export2.gif ├── fork.gif ├── linkedstate.gif ├── navigate.gif ├── quickpose-banner-black.png ├── quickpose-banner-grad.png ├── quickpose-social.png ├── quickpose_flat.png ├── quickpose_logo_main copy.png ├── quickpose_logo_main.png ├── sentry.svg └── stickies.gif ├── examples ├── core-example-advanced │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── card-repo.png │ ├── index.html │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── TitleLinks.tsx │ │ │ └── Toolbar.tsx │ │ ├── main.tsx │ │ ├── shapes │ │ │ ├── CustomShapeUtil.ts │ │ │ ├── arrow │ │ │ │ ├── ArrowComponent.tsx │ │ │ │ ├── ArrowIndicator.tsx │ │ │ │ ├── ArrowShape.ts │ │ │ │ ├── ArrowUtil.ts │ │ │ │ └── index.ts │ │ │ ├── box │ │ │ │ ├── BoxComponent.tsx │ │ │ │ ├── BoxIndicator.tsx │ │ │ │ ├── BoxShape.ts │ │ │ │ ├── BoxUtil.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── pencil │ │ │ │ ├── PencilComponent.tsx │ │ │ │ ├── PencilShape.ts │ │ │ │ ├── PencilUtil.ts │ │ │ │ ├── PenclIndicator.tsx │ │ │ │ ├── index.ts │ │ │ │ └── pencil-helpers.ts │ │ ├── state │ │ │ ├── actions │ │ │ │ ├── bindings │ │ │ │ │ ├── createBindings.ts │ │ │ │ │ ├── deleteBindings.ts │ │ │ │ │ ├── getBoundHandlePoint.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── removePartialBindings.ts │ │ │ │ │ ├── updateBindings.ts │ │ │ │ │ └── updateBoundShapes.ts │ │ │ │ ├── camera │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── panCamera.ts │ │ │ │ │ ├── pinchCamera.ts │ │ │ │ │ ├── zoomIn.ts │ │ │ │ │ ├── zoomOut.ts │ │ │ │ │ ├── zoomToFit.ts │ │ │ │ │ └── zoomToSelection.ts │ │ │ │ ├── data │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── loadDocument.ts │ │ │ │ │ ├── loadNewDocument.ts │ │ │ │ │ └── restoreSavedDocument.ts │ │ │ │ ├── erase │ │ │ │ │ ├── eraseGhostShapes.ts │ │ │ │ │ ├── eraseShapes.ts │ │ │ │ │ ├── eraseShapesAtPoint.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── handles │ │ │ │ │ ├── clearPointedHandle.ts │ │ │ │ │ ├── getBoundTarget.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── setPointedHandle.ts │ │ │ │ │ └── translateHandle.ts │ │ │ │ ├── history │ │ │ │ │ ├── addToHistory.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── redo.ts │ │ │ │ │ └── undo.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutables │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── restoreSnapshot.ts │ │ │ │ │ ├── setInitialPoint.ts │ │ │ │ │ ├── setSnapshot.ts │ │ │ │ │ ├── setViewport.ts │ │ │ │ │ └── updatePointer.ts │ │ │ │ ├── performance │ │ │ │ │ ├── clearPerformanceMode.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── setTransformPerformanceMode.ts │ │ │ │ │ └── setTranslatePerformanceMode.ts │ │ │ │ ├── selection │ │ │ │ │ ├── clearBrush.ts │ │ │ │ │ ├── clearHoveredShape.ts │ │ │ │ │ ├── clearPointedShape.ts │ │ │ │ │ ├── deselectAllShapes.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── selectAllShapes.ts │ │ │ │ │ ├── selectShape.ts │ │ │ │ │ ├── setHoveredShape.ts │ │ │ │ │ └── updateBrush.ts │ │ │ │ ├── shapes │ │ │ │ │ ├── createArrowShape.ts │ │ │ │ │ ├── createBoxShape.ts │ │ │ │ │ ├── createPencilShape.ts │ │ │ │ │ ├── createShapes.ts │ │ │ │ │ ├── deleteSelectedShapes.ts │ │ │ │ │ ├── deleteShapes.ts │ │ │ │ │ ├── extendPencilShape.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── updateShapes.ts │ │ │ │ ├── snapping │ │ │ │ │ └── clearSnapLines.ts │ │ │ │ ├── snaps │ │ │ │ │ ├── clearSnapInfo.ts │ │ │ │ │ ├── clearSnapLines.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── setSnapInfo.ts │ │ │ │ ├── transform │ │ │ │ │ ├── clearPointedBoundsHandle.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── resizeSelectedShapes.ts │ │ │ │ │ ├── rotateSelectedShapes.ts │ │ │ │ │ ├── setInitialCommonBounds.ts │ │ │ │ │ ├── setPointedBoundsHandle.ts │ │ │ │ │ └── transformSelectedShapes.ts │ │ │ │ └── translate │ │ │ │ │ ├── clearIsCloning.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── translateSelectedShapes.ts │ │ │ ├── api.ts │ │ │ ├── constants.ts │ │ │ ├── helpers.ts │ │ │ ├── history.ts │ │ │ ├── machine.ts │ │ │ └── mutables.ts │ │ ├── stitches.config.ts │ │ ├── styles.css │ │ ├── types.ts │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── core-example │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── card-repo.png │ ├── index.html │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── App.tsx │ │ ├── main.tsx │ │ ├── shapes │ │ │ ├── index.ts │ │ │ └── rect │ │ │ │ ├── RectComponent.tsx │ │ │ │ ├── RectIndicator.tsx │ │ │ │ ├── RectShape.ts │ │ │ │ ├── RectUtil.ts │ │ │ │ └── index.ts │ │ ├── styles.css │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── tldraw-example │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── card-repo.png │ ├── index.html │ ├── package.json │ ├── public │ ├── Example.tldr │ ├── card-repo.png │ ├── favicon.ico │ └── tldraw-assets.json │ ├── src │ ├── App.tsx │ ├── api-control.tsx │ ├── api.tsx │ ├── basic.tsx │ ├── changing-id.tsx │ ├── core-stuff │ │ └── index.tsx │ ├── custom-cursors-core.tsx │ ├── custom-cursors.tsx │ ├── dark-mode.tsx │ ├── develop.tsx │ ├── embedded.tsx │ ├── export-to-server.tsx │ ├── export.tsx │ ├── file-system.tsx │ ├── iframe.tsx │ ├── loading-files.tsx │ ├── main.tsx │ ├── multiplayer │ │ ├── index.ts │ │ ├── liveblocks.config.ts │ │ ├── multiplayer.tsx │ │ └── useMultiplayerState.ts │ ├── no-size-embedded.tsx │ ├── persisted.tsx │ ├── props-control.tsx │ ├── readonly.tsx │ ├── scroll.tsx │ ├── styles.css │ ├── ui-options.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── guides ├── development.md ├── documentation.md ├── publishing.md └── translation.md ├── package.json ├── packages ├── core │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── TLShapeUtil │ │ │ ├── TLShapeUtil.spec.tsx │ │ │ ├── TLShapeUtil.tsx │ │ │ └── index.ts │ │ ├── components │ │ │ ├── Binding │ │ │ │ ├── Binding.test.tsx │ │ │ │ ├── Binding.tsx │ │ │ │ └── index.ts │ │ │ ├── Bounds │ │ │ │ ├── Bounds.tsx │ │ │ │ ├── BoundsBg.tsx │ │ │ │ ├── CenterHandle.tsx │ │ │ │ ├── CloneButton.tsx │ │ │ │ ├── CloneButtons.tsx │ │ │ │ ├── CornerHandle.tsx │ │ │ │ ├── EdgeHandle.tsx │ │ │ │ ├── LinkHandle.tsx │ │ │ │ ├── RotateHandle.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── Bounds.test.tsx │ │ │ │ │ ├── BoundsBg.test.tsx │ │ │ │ │ ├── CenterHandle.test.tsx │ │ │ │ │ ├── CloneButton.test.tsx │ │ │ │ │ ├── CornerHandle.test.tsx │ │ │ │ │ ├── EdgeHandle.test.tsx │ │ │ │ │ ├── LinkHandle.test.tsx │ │ │ │ │ └── RotateHandle.test.tsx │ │ │ │ └── index.ts │ │ │ ├── Brush │ │ │ │ ├── Brush.test.tsx │ │ │ │ ├── Brush.tsx │ │ │ │ └── index.ts │ │ │ ├── Canvas │ │ │ │ ├── Canvas.test.tsx │ │ │ │ ├── Canvas.tsx │ │ │ │ └── index.ts │ │ │ ├── Container │ │ │ │ ├── Container.tsx │ │ │ │ └── index.ts │ │ │ ├── Cursor │ │ │ │ ├── Cursor.tsx │ │ │ │ └── index.ts │ │ │ ├── EraseLine │ │ │ │ ├── EraseLine.tsx │ │ │ │ └── index.ts │ │ │ ├── Grid │ │ │ │ ├── Grid.tsx │ │ │ │ └── index.ts │ │ │ ├── HTMLContainer │ │ │ │ ├── HTMLContainer.tsx │ │ │ │ └── index.ts │ │ │ ├── Handles │ │ │ │ ├── Handle.test.tsx │ │ │ │ ├── Handle.tsx │ │ │ │ ├── Handles.test.tsx │ │ │ │ ├── Handles.tsx │ │ │ │ └── index.ts │ │ │ ├── Overlay │ │ │ │ ├── Overlay.tsx │ │ │ │ └── index.ts │ │ │ ├── Page │ │ │ │ ├── Page.test.tsx │ │ │ │ ├── Page.tsx │ │ │ │ └── index.ts │ │ │ ├── Renderer │ │ │ │ ├── Renderer.test.tsx │ │ │ │ ├── Renderer.tsx │ │ │ │ └── index.tsx │ │ │ ├── SVGContainer │ │ │ │ ├── SVGContainer.tsx │ │ │ │ └── index.ts │ │ │ ├── Shape │ │ │ │ ├── RenderedShape.tsx │ │ │ │ ├── Shape.test.tsx │ │ │ │ ├── Shape.tsx │ │ │ │ ├── ShapeNode.tsx │ │ │ │ └── index.ts │ │ │ ├── ShapeIndicator │ │ │ │ ├── ShapeIndicator.test.tsx │ │ │ │ ├── ShapeIndicator.tsx │ │ │ │ └── index.ts │ │ │ ├── SnapLines │ │ │ │ ├── SnapLines.tsx │ │ │ │ └── index.ts │ │ │ ├── User │ │ │ │ ├── User.tsx │ │ │ │ └── index.ts │ │ │ ├── Users │ │ │ │ ├── Users.tsx │ │ │ │ └── index.ts │ │ │ ├── UsersIndicators │ │ │ │ ├── UsersIndicators.tsx │ │ │ │ └── index.ts │ │ │ └── index.tsx │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useBoundsEvents.tsx │ │ │ ├── useBoundsHandleEvents.tsx │ │ │ ├── useCameraCss.tsx │ │ │ ├── useCanvasEvents.tsx │ │ │ ├── useHandleEvents.tsx │ │ │ ├── useHandles.ts │ │ │ ├── useKeyEvents.ts │ │ │ ├── usePerformanceCss.ts │ │ │ ├── usePosition.ts │ │ │ ├── usePreventNavigationCss.tsx │ │ │ ├── useResizeObserver.ts │ │ │ ├── useSafariFocusOutFix.tsx │ │ │ ├── useSelection.tsx │ │ │ ├── useShapeEvents.tsx │ │ │ ├── useShapeTree.tsx │ │ │ ├── useStyle.tsx │ │ │ ├── useTLContext.tsx │ │ │ └── useZoomEvents.ts │ │ ├── index.ts │ │ ├── inputs.ts │ │ ├── test │ │ │ ├── ContextWrapper.tsx │ │ │ ├── index.ts │ │ │ ├── mockDocument.ts │ │ │ ├── mockUtils.tsx │ │ │ ├── renderWithContext.tsx │ │ │ └── renderWithSvg.tsx │ │ ├── types.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── polyfills.ts │ │ │ └── utils.ts │ ├── tsconfig.build.json │ ├── tsconfig.dev.json │ └── tsconfig.json ├── curve │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.build.json │ ├── tsconfig.dev.json │ └── tsconfig.json ├── intersect │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.build.json │ ├── tsconfig.dev.json │ └── tsconfig.json ├── tldraw │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Tldraw.spec.tsx │ │ ├── Tldraw.tsx │ │ ├── components │ │ │ ├── ContextMenu │ │ │ │ ├── ContextMenu.test.tsx │ │ │ │ ├── ContextMenu.tsx │ │ │ │ └── index.ts │ │ │ ├── ErrorFallback │ │ │ │ ├── ErrorFallback.tsx │ │ │ │ └── index.ts │ │ │ ├── FocusButton │ │ │ │ ├── FocusButton.tsx │ │ │ │ └── index.ts │ │ │ ├── Loading │ │ │ │ ├── Loading.tsx │ │ │ │ └── index.ts │ │ │ ├── Primitives │ │ │ │ ├── AlertDialog │ │ │ │ │ ├── AlertDialog.tsx │ │ │ │ │ ├── FilenameDialog.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Divider │ │ │ │ │ ├── Divider.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DropdownMenu │ │ │ │ │ ├── DMCheckboxItem.tsx │ │ │ │ │ ├── DMContent.tsx │ │ │ │ │ ├── DMDivider.tsx │ │ │ │ │ ├── DMItem.tsx │ │ │ │ │ ├── DMRadioItem.tsx │ │ │ │ │ ├── DMSubMenu.tsx │ │ │ │ │ ├── DMTriggerIcon.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── IconButton │ │ │ │ │ ├── IconButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Kbd │ │ │ │ │ ├── Kbd.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── MenuContent │ │ │ │ │ ├── MenuContent.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Panel │ │ │ │ │ ├── Panel.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── RowButton │ │ │ │ │ ├── RowButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SmallIcon │ │ │ │ │ ├── SmallIcon.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TextField │ │ │ │ │ ├── TextField.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ToolButton │ │ │ │ │ ├── ToolButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Tooltip │ │ │ │ │ ├── Tooltip.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── icons │ │ │ │ │ ├── BoxIcon.tsx │ │ │ │ │ ├── CircleIcon.tsx │ │ │ │ │ ├── DashDashedIcon.tsx │ │ │ │ │ ├── DashDottedIcon.tsx │ │ │ │ │ ├── DashDrawIcon.tsx │ │ │ │ │ ├── DashSolidIcon.tsx │ │ │ │ │ ├── DiscordIcon.tsx │ │ │ │ │ ├── EraserIcon.tsx │ │ │ │ │ ├── LineIcon.tsx │ │ │ │ │ ├── MultiplayerIcon2.tsx │ │ │ │ │ ├── SizeLargeIcon.tsx │ │ │ │ │ ├── SizeMediumIcon.tsx │ │ │ │ │ ├── SizeSmallIcon.tsx │ │ │ │ │ ├── TrashIcon.tsx │ │ │ │ │ ├── UndoIcon.tsx │ │ │ │ │ └── index.ts │ │ │ ├── ToolsPanel │ │ │ │ ├── ActionButton.tsx │ │ │ │ ├── BackToContent.tsx │ │ │ │ ├── DeleteButton.tsx │ │ │ │ ├── HelpPanel.tsx │ │ │ │ ├── KeyboardShortcutDialog.tsx │ │ │ │ ├── LockButton.tsx │ │ │ │ ├── PrimaryTools.tsx │ │ │ │ ├── ShapesMenu.tsx │ │ │ │ ├── StatusBar.tsx │ │ │ │ ├── ToolsPanel.test.tsx │ │ │ │ ├── ToolsPanel.tsx │ │ │ │ └── index.ts │ │ │ ├── TopPanel │ │ │ │ ├── CurrentVersionMenu │ │ │ │ │ ├── CurrentVersionMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── LanguageMenu │ │ │ │ │ └── LanguageMenu.tsx │ │ │ │ ├── Menu │ │ │ │ │ ├── Menu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── MultiplayerMenu │ │ │ │ │ ├── MultiplayerMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── PageMenu │ │ │ │ │ ├── PageMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── PageOptionsDialog │ │ │ │ │ ├── PageOptionsDialog.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── PreferencesMenu │ │ │ │ │ ├── PreferencesMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── StyleMenu │ │ │ │ │ ├── StyleMenu.test.tsx │ │ │ │ │ ├── StyleMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TopPanel.tsx │ │ │ │ ├── ZoomMenu │ │ │ │ │ ├── ZoomMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── breakpoints.tsx │ │ │ ├── preventEvent.ts │ │ │ └── stopPropagation.ts │ │ ├── constants.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useCursor.ts │ │ │ ├── useDialog.ts │ │ │ ├── useFileSystem.ts │ │ │ ├── useFileSystemHandlers.ts │ │ │ ├── useKeyboardShortcuts.tsx │ │ │ ├── useTheme.ts │ │ │ ├── useTldrawApp.tsx │ │ │ └── useTranslation.ts │ │ ├── index.ts │ │ ├── state │ │ │ ├── IdbClipboard.ts │ │ │ ├── StateManager │ │ │ │ ├── StateManager.ts │ │ │ │ ├── copy.ts │ │ │ │ └── index.ts │ │ │ ├── TLDR.ts │ │ │ ├── TldrawApp.spec.ts │ │ │ ├── TldrawApp.ts │ │ │ ├── __snapshots__ │ │ │ │ └── TldrawApp.spec.ts.snap │ │ │ ├── commands │ │ │ │ ├── alignShapes │ │ │ │ │ ├── alignShapes.spec.ts │ │ │ │ │ ├── alignShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── changePage │ │ │ │ │ ├── changePage.spec.ts │ │ │ │ │ ├── changePage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── createPage │ │ │ │ │ ├── createPage.spec.ts │ │ │ │ │ ├── createPage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── createShapes │ │ │ │ │ ├── createShapes.spec.ts │ │ │ │ │ ├── createShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── deletePage │ │ │ │ │ ├── deletePage.spec.ts │ │ │ │ │ ├── deletePage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── deleteShapes │ │ │ │ │ ├── deleteShapes.spec.ts │ │ │ │ │ ├── deleteShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── distributeShapes │ │ │ │ │ ├── distributeShapes.spec.ts │ │ │ │ │ ├── distributeShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── duplicatePage │ │ │ │ │ ├── duplicatePage.spec.ts │ │ │ │ │ ├── duplicatePage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── duplicateShapes │ │ │ │ │ ├── duplicateShapes.spec.ts │ │ │ │ │ ├── duplicateShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── flipShapes │ │ │ │ │ ├── flipShapes.spec.ts │ │ │ │ │ ├── flipShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── groupShapes │ │ │ │ │ ├── groupShapes.spec.ts │ │ │ │ │ ├── groupShapes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── insertContent │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── insertContent.spec.ts │ │ │ │ │ └── insertContent.ts │ │ │ │ ├── movePage │ │ │ │ │ ├── index.ts │ │ │ │ │ └── movePage.ts │ │ │ │ ├── moveShapesToPage │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── moveShapesToPage.spec.ts │ │ │ │ │ └── moveShapesToPage.ts │ │ │ │ ├── renamePage │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── renamePage.spec.ts │ │ │ │ │ └── renamePage.ts │ │ │ │ ├── reorderShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── reorderShapes.spec.ts │ │ │ │ │ └── reorderShapes.ts │ │ │ │ ├── resetBounds │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── resetBounds.spec.ts │ │ │ │ │ └── resetBounds.ts │ │ │ │ ├── rotateShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── rotateShapes.spec.ts │ │ │ │ │ └── rotateShapes.ts │ │ │ │ ├── setShapesProps │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── setShapesProps.spec.ts │ │ │ │ │ └── setShapesProps.ts │ │ │ │ ├── shared │ │ │ │ │ ├── getIncrementedName.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── removeShapesFromPage.ts │ │ │ │ ├── stretchShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── stretchShapes.spec.ts │ │ │ │ │ └── stretchShapes.ts │ │ │ │ ├── styleShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── styleShapes.spec.ts │ │ │ │ │ └── styleShapes.ts │ │ │ │ ├── toggleShapesDecoration │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── toggleShapesDecoration.spec.ts │ │ │ │ │ └── toggleShapesDecoration.ts │ │ │ │ ├── toggleShapesProp │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── toggleShapesProp.spec.ts │ │ │ │ │ └── toggleShapesProp.ts │ │ │ │ ├── translateShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── translateShapes.spec.ts │ │ │ │ │ └── translateShapes.ts │ │ │ │ ├── ungroupShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── ungroupShapes.spec.ts │ │ │ │ │ └── ungroupShapes.ts │ │ │ │ └── updateShapes │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── updateShapes.spec.ts │ │ │ │ │ └── updateShapes.ts │ │ │ ├── data │ │ │ │ ├── filesystem.spec.ts │ │ │ │ ├── filesystem.ts │ │ │ │ ├── index.ts │ │ │ │ ├── migrate.spec.ts │ │ │ │ └── migrate.ts │ │ │ ├── index.ts │ │ │ ├── internal.ts │ │ │ ├── sessions │ │ │ │ ├── ArrowSession │ │ │ │ │ ├── ArrowSession.spec.ts │ │ │ │ │ ├── ArrowSession.ts │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── ArrowSession.spec.ts.snap │ │ │ │ │ ├── arrows.tldr │ │ │ │ │ └── index.ts │ │ │ │ ├── BaseSession.ts │ │ │ │ ├── BrushSession │ │ │ │ │ ├── BrushSession.spec.ts │ │ │ │ │ ├── BrushSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── DrawSession │ │ │ │ │ ├── DrawSession.spec.ts │ │ │ │ │ ├── DrawSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── EditSession │ │ │ │ │ ├── EditSession.spec.ts │ │ │ │ │ ├── EditSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── EraseSession │ │ │ │ │ ├── EraseSession.spec.ts │ │ │ │ │ ├── EraseSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── GridSession │ │ │ │ │ ├── GridSession.spec.ts │ │ │ │ │ ├── GridSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── HandleSession │ │ │ │ │ ├── HandleSession.spec.ts │ │ │ │ │ ├── HandleSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── RotateSession │ │ │ │ │ ├── RotateSession.spec.ts │ │ │ │ │ ├── RotateSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TransformSession │ │ │ │ │ ├── TransformSession.spec.ts │ │ │ │ │ ├── TransformSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TransformSingleSession │ │ │ │ │ ├── TransformSingleSession.spec.ts │ │ │ │ │ ├── TransformSingleSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TranslateLabelSession │ │ │ │ │ ├── TranslateLabelSession.spec.ts │ │ │ │ │ ├── TranslateLabelSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TranslateSession │ │ │ │ │ ├── TranslateSession.spec.ts │ │ │ │ │ ├── TranslateSession.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── about-sessions.md │ │ │ │ └── index.ts │ │ │ ├── shapes │ │ │ │ ├── ArrowUtil │ │ │ │ │ ├── ArrowUtil.spec.tsx │ │ │ │ │ ├── ArrowUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── ArrowUtil.spec.tsx.snap │ │ │ │ │ ├── arrowHelpers.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ArrowHead.tsx │ │ │ │ │ │ ├── CurvedArrow.tsx.tsx │ │ │ │ │ │ └── StraightArrow.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DrawUtil │ │ │ │ │ ├── DrawUtil.spec.tsx │ │ │ │ │ ├── DrawUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── DrawUtil.spec.tsx.snap │ │ │ │ │ ├── drawHelpers.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── EllipseUtil │ │ │ │ │ ├── EllipseUtil.spec.tsx │ │ │ │ │ ├── EllipseUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── EllipseUtil.spec.tsx.snap │ │ │ │ │ ├── components │ │ │ │ │ │ ├── DashedEllipse.tsx │ │ │ │ │ │ └── DrawEllipse.tsx │ │ │ │ │ ├── ellipseHelpers.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── GroupUtil │ │ │ │ │ ├── GroupUtil.spec.tsx │ │ │ │ │ ├── GroupUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── GroupUtil.spec.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── IFrameUtil │ │ │ │ │ ├── IFrameUtil.tsx │ │ │ │ │ ├── ImageUtil.spec.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── ImageUtil.spec.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── ImageUtil │ │ │ │ │ ├── ImageUtil.spec.tsx │ │ │ │ │ ├── ImageUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── ImageUtil.spec.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── RectangleUtil │ │ │ │ │ ├── RectangleUtil.spec.tsx │ │ │ │ │ ├── RectangleUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── RectangleUtil.spec.tsx.snap │ │ │ │ │ ├── components │ │ │ │ │ │ ├── BindingIndicator.tsx │ │ │ │ │ │ ├── DashedRectangle.tsx │ │ │ │ │ │ └── DrawRectangle.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── rectangleHelpers.ts │ │ │ │ ├── StickyUtil │ │ │ │ │ ├── StickyUtil.spec.tsx │ │ │ │ │ ├── StickyUtil.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TDShapeUtil.tsx │ │ │ │ ├── TextUtil │ │ │ │ │ ├── TextUtil.spec.tsx │ │ │ │ │ ├── TextUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── TextUtil.spec.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── TriangleUtil │ │ │ │ │ ├── TriangleUtil.spec.tsx │ │ │ │ │ ├── TriangleUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── TriangleUtil.spec.tsx.snap │ │ │ │ │ ├── components │ │ │ │ │ │ ├── DashedTriangle.tsx │ │ │ │ │ │ ├── DrawTriangle.tsx │ │ │ │ │ │ └── TriangleBindingIndicator.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── triangleHelpers.ts │ │ │ │ ├── VersionNodeUtil │ │ │ │ │ ├── DrawEllipse.tsx │ │ │ │ │ ├── VersionNodeUtil.tsx │ │ │ │ │ ├── ellipseHelpers.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── VideoUtil │ │ │ │ │ ├── VideoUtil.spec.tsx │ │ │ │ │ ├── VideoUtil.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── VideoUtil.spec.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── about-shape-utils.md │ │ │ │ ├── iframe.tsx │ │ │ │ ├── index.ts │ │ │ │ └── shared │ │ │ │ │ ├── LabelMask.tsx │ │ │ │ │ ├── PolygonUtils.ts │ │ │ │ │ ├── TextAreaUtils.ts │ │ │ │ │ ├── TextLabel.tsx │ │ │ │ │ ├── getBoundsRectangle.ts │ │ │ │ │ ├── getTextAlign.ts │ │ │ │ │ ├── getTextSize.ts │ │ │ │ │ ├── getTextSvgElement.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── shape-styles.ts │ │ │ │ │ ├── transformRectangle.ts │ │ │ │ │ └── transformSingleRectangle.ts │ │ │ └── tools │ │ │ │ ├── ArrowTool │ │ │ │ ├── ArrowTool.spec.ts │ │ │ │ ├── ArrowTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── BaseTool.ts │ │ │ │ ├── DrawTool │ │ │ │ ├── DrawTool.spec.ts │ │ │ │ ├── DrawTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── EllipseTool │ │ │ │ ├── EllipseTool.spec.ts │ │ │ │ ├── EllipseTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── EraseTool │ │ │ │ ├── EraseTool.spec.ts │ │ │ │ ├── EraseTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── LineTool │ │ │ │ ├── LineTool.spec.ts │ │ │ │ ├── LineTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── RectangleTool │ │ │ │ ├── RectangleTool.spec.ts │ │ │ │ ├── RectangleTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── SelectTool │ │ │ │ ├── SelectTool.spec.ts │ │ │ │ ├── SelectTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── StickyTool │ │ │ │ ├── StickyTool.spec.ts │ │ │ │ ├── StickyTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── TextTool │ │ │ │ ├── TextTool.spec.ts │ │ │ │ ├── TextTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── TriangleTool │ │ │ │ ├── TriangleTool.spec.ts │ │ │ │ ├── TriangleTool.ts │ │ │ │ └── index.ts │ │ │ │ ├── about-tools.md │ │ │ │ └── index.ts │ │ ├── styles │ │ │ ├── index.ts │ │ │ └── stitches.config.ts │ │ ├── test │ │ │ ├── TldrawTestApp.tsx │ │ │ ├── badDocument.spec.ts │ │ │ ├── documents │ │ │ │ ├── badDocument.ts │ │ │ │ ├── old-doc-2.ts │ │ │ │ └── old-doc.ts │ │ │ ├── index.ts │ │ │ ├── mockDocument.tsx │ │ │ ├── renderWithContext.tsx │ │ │ ├── renderWithIntlProvider.tsx │ │ │ └── stylemock.ts │ │ ├── translations │ │ │ ├── ar.json │ │ │ ├── da.json │ │ │ ├── de.json │ │ │ ├── en.json │ │ │ ├── es.json │ │ │ ├── fa.json │ │ │ ├── fr.json │ │ │ ├── he.json │ │ │ ├── index.ts │ │ │ ├── it.json │ │ │ ├── ja.json │ │ │ ├── ko-kr.json │ │ │ ├── ku.json │ │ │ ├── main.json │ │ │ ├── my.json │ │ │ ├── ne.json │ │ │ ├── no.json │ │ │ ├── pl.json │ │ │ ├── pt-br.json │ │ │ ├── pt-pt.json │ │ │ ├── ru.json │ │ │ ├── sv.json │ │ │ ├── te.json │ │ │ ├── th.json │ │ │ ├── tr.json │ │ │ ├── translations.ts │ │ │ ├── uk.json │ │ │ ├── zh-cn.json │ │ │ └── zh-tw.json │ │ └── types.ts │ ├── tldraw-assets.json │ ├── tsconfig.build.json │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── tsconfig.tsbuildinfo └── vec │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ ├── tsconfig.build.json │ ├── tsconfig.dev.json │ └── tsconfig.json ├── repo-map.tldr ├── setupTests.ts ├── tsconfig.base.json ├── tsconfig.json ├── turbo.json └── yarn.lock /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/base.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/base.Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [steveruizok] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/documentation.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/testing.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | #yarn run pre-commit 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.ignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/snippets.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/snippets.code-snippets -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-1.18.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.yarn/releases/yarn-1.18.0.cjs -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.yarnrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GETTING-STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/GETTING-STARTED.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Quickpose.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/Quickpose.code-workspace -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/README.md -------------------------------------------------------------------------------- /apps/vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/README.md -------------------------------------------------------------------------------- /apps/vscode/editor/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/CHANGELOG.md -------------------------------------------------------------------------------- /apps/vscode/editor/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/LICENSE.md -------------------------------------------------------------------------------- /apps/vscode/editor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/README.md -------------------------------------------------------------------------------- /apps/vscode/editor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/package.json -------------------------------------------------------------------------------- /apps/vscode/editor/scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/scripts/build.mjs -------------------------------------------------------------------------------- /apps/vscode/editor/scripts/dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/scripts/dev.mjs -------------------------------------------------------------------------------- /apps/vscode/editor/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/app.tsx -------------------------------------------------------------------------------- /apps/vscode/editor/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/index.tsx -------------------------------------------------------------------------------- /apps/vscode/editor/src/public/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/index.css -------------------------------------------------------------------------------- /apps/vscode/editor/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/index.html -------------------------------------------------------------------------------- /apps/vscode/editor/src/public/tldraw-assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/tldraw-assets.json -------------------------------------------------------------------------------- /apps/vscode/editor/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/types.ts -------------------------------------------------------------------------------- /apps/vscode/editor/src/utils/defaultDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/defaultDocument.ts -------------------------------------------------------------------------------- /apps/vscode/editor/src/utils/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/export.ts -------------------------------------------------------------------------------- /apps/vscode/editor/src/utils/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/vscode.ts -------------------------------------------------------------------------------- /apps/vscode/editor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/tsconfig.json -------------------------------------------------------------------------------- /apps/vscode/editor/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /apps/vscode/editor/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/yarn.lock -------------------------------------------------------------------------------- /apps/vscode/extension/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.gitignore -------------------------------------------------------------------------------- /apps/vscode/extension/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/extensions.json -------------------------------------------------------------------------------- /apps/vscode/extension/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/launch.json -------------------------------------------------------------------------------- /apps/vscode/extension/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/settings.json -------------------------------------------------------------------------------- /apps/vscode/extension/.vscodeignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/vscode/extension/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/CHANGELOG.md -------------------------------------------------------------------------------- /apps/vscode/extension/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/LICENSE.md -------------------------------------------------------------------------------- /apps/vscode/extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/README.md -------------------------------------------------------------------------------- /apps/vscode/extension/apps/vscode/extension: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/vscode/extension/assets/recording.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/assets/recording.gif -------------------------------------------------------------------------------- /apps/vscode/extension/assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/assets/screenshot.png -------------------------------------------------------------------------------- /apps/vscode/extension/examples/1.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/1.tldr -------------------------------------------------------------------------------- /apps/vscode/extension/examples/2.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/2.tldr -------------------------------------------------------------------------------- /apps/vscode/extension/examples/3.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/3.tldr -------------------------------------------------------------------------------- /apps/vscode/extension/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/icon.png -------------------------------------------------------------------------------- /apps/vscode/extension/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/package.json -------------------------------------------------------------------------------- /apps/vscode/extension/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/build.js -------------------------------------------------------------------------------- /apps/vscode/extension/scripts/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/dev.js -------------------------------------------------------------------------------- /apps/vscode/extension/scripts/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/package.js -------------------------------------------------------------------------------- /apps/vscode/extension/src/TldrawEditorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/TldrawEditorProvider.ts -------------------------------------------------------------------------------- /apps/vscode/extension/src/TldrawWebviewManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/TldrawWebviewManager.ts -------------------------------------------------------------------------------- /apps/vscode/extension/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/extension.ts -------------------------------------------------------------------------------- /apps/vscode/extension/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/types.ts -------------------------------------------------------------------------------- /apps/vscode/extension/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/utils.ts -------------------------------------------------------------------------------- /apps/vscode/extension/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/tsconfig.json -------------------------------------------------------------------------------- /apps/vscode/extension/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/yarn.lock -------------------------------------------------------------------------------- /apps/www/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/.eslintrc.json -------------------------------------------------------------------------------- /apps/www/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/.gitignore -------------------------------------------------------------------------------- /apps/www/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/CHANGELOG.md -------------------------------------------------------------------------------- /apps/www/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/LICENSE -------------------------------------------------------------------------------- /apps/www/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/README.md -------------------------------------------------------------------------------- /apps/www/components/BetaNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/BetaNotification.tsx -------------------------------------------------------------------------------- /apps/www/components/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/Editor.tsx -------------------------------------------------------------------------------- /apps/www/components/IFrameWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/IFrameWarning.tsx -------------------------------------------------------------------------------- /apps/www/components/MultiplayerEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/MultiplayerEditor.tsx -------------------------------------------------------------------------------- /apps/www/components/ReadOnlyMultiplayerEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/ReadOnlyMultiplayerEditor.tsx -------------------------------------------------------------------------------- /apps/www/components/StudyConsentPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/StudyConsentPopup.tsx -------------------------------------------------------------------------------- /apps/www/faviconData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/faviconData.json -------------------------------------------------------------------------------- /apps/www/faviconDescription.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/faviconDescription.json -------------------------------------------------------------------------------- /apps/www/hooks/useMultiplayerAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useMultiplayerAssets.ts -------------------------------------------------------------------------------- /apps/www/hooks/useMultiplayerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useMultiplayerState.ts -------------------------------------------------------------------------------- /apps/www/hooks/useReadOnlyMultiplayerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useReadOnlyMultiplayerState.ts -------------------------------------------------------------------------------- /apps/www/hooks/useUploadAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useUploadAssets.ts -------------------------------------------------------------------------------- /apps/www/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/next-env.d.ts -------------------------------------------------------------------------------- /apps/www/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/next.config.js -------------------------------------------------------------------------------- /apps/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/package.json -------------------------------------------------------------------------------- /apps/www/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/_app.tsx -------------------------------------------------------------------------------- /apps/www/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/_document.tsx -------------------------------------------------------------------------------- /apps/www/pages/api/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/api/create.ts -------------------------------------------------------------------------------- /apps/www/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/index.tsx -------------------------------------------------------------------------------- /apps/www/pages/r/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/r/[id].tsx -------------------------------------------------------------------------------- /apps/www/pages/r/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/r/index.tsx -------------------------------------------------------------------------------- /apps/www/pages/v/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/v/[id].tsx -------------------------------------------------------------------------------- /apps/www/public/android-chrome-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-144x144.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-256x256.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-36x36.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-384x384.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-48x48.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-72x72.png -------------------------------------------------------------------------------- /apps/www/public/android-chrome-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-96x96.png -------------------------------------------------------------------------------- /apps/www/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/www/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/browserconfig.xml -------------------------------------------------------------------------------- /apps/www/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/www/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/www/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon.ico -------------------------------------------------------------------------------- /apps/www/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/manifest.json -------------------------------------------------------------------------------- /apps/www/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/mstile-150x150.png -------------------------------------------------------------------------------- /apps/www/public/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/mstile-310x310.png -------------------------------------------------------------------------------- /apps/www/public/quickpose-banner-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose-banner-black.png -------------------------------------------------------------------------------- /apps/www/public/quickpose-banner-grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose-banner-grad.png -------------------------------------------------------------------------------- /apps/www/public/quickpose_flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose_flat.png -------------------------------------------------------------------------------- /apps/www/public/quickpose_logo_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose_logo_main.png -------------------------------------------------------------------------------- /apps/www/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /apps/www/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/site.webmanifest -------------------------------------------------------------------------------- /apps/www/public/social-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/social-image.png -------------------------------------------------------------------------------- /apps/www/public/tldraw-assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/tldraw-assets.json -------------------------------------------------------------------------------- /apps/www/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/styles/globals.css -------------------------------------------------------------------------------- /apps/www/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './stitches.config' 2 | -------------------------------------------------------------------------------- /apps/www/styles/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/styles/stitches.config.ts -------------------------------------------------------------------------------- /apps/www/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/tsconfig.json -------------------------------------------------------------------------------- /apps/www/types.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /apps/www/utils/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/export.ts -------------------------------------------------------------------------------- /apps/www/utils/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/github.ts -------------------------------------------------------------------------------- /apps/www/utils/gtag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/gtag.ts -------------------------------------------------------------------------------- /apps/www/utils/liveblocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/liveblocks.ts -------------------------------------------------------------------------------- /apps/www/utils/quickPoseNetworking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickPoseNetworking.tsx -------------------------------------------------------------------------------- /apps/www/utils/quickPoseTypes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickPoseTypes.tsx -------------------------------------------------------------------------------- /apps/www/utils/quickposeDrawing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickposeDrawing.tsx -------------------------------------------------------------------------------- /apps/www/utils/useGtag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/useGtag.ts -------------------------------------------------------------------------------- /apps/www/worker/index.js: -------------------------------------------------------------------------------- 1 | self.__WB_DISABLE_DEV_LOGS = true 2 | -------------------------------------------------------------------------------- /assets/export1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/export1.gif -------------------------------------------------------------------------------- /assets/export2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/export2.gif -------------------------------------------------------------------------------- /assets/fork.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/fork.gif -------------------------------------------------------------------------------- /assets/linkedstate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/linkedstate.gif -------------------------------------------------------------------------------- /assets/navigate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/navigate.gif -------------------------------------------------------------------------------- /assets/quickpose-banner-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-banner-black.png -------------------------------------------------------------------------------- /assets/quickpose-banner-grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-banner-grad.png -------------------------------------------------------------------------------- /assets/quickpose-social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-social.png -------------------------------------------------------------------------------- /assets/quickpose_flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_flat.png -------------------------------------------------------------------------------- /assets/quickpose_logo_main copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_logo_main copy.png -------------------------------------------------------------------------------- /assets/quickpose_logo_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_logo_main.png -------------------------------------------------------------------------------- /assets/sentry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/sentry.svg -------------------------------------------------------------------------------- /assets/stickies.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/stickies.gif -------------------------------------------------------------------------------- /examples/core-example-advanced/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/.gitignore -------------------------------------------------------------------------------- /examples/core-example-advanced/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/CHANGELOG.md -------------------------------------------------------------------------------- /examples/core-example-advanced/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/LICENSE.md -------------------------------------------------------------------------------- /examples/core-example-advanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/README.md -------------------------------------------------------------------------------- /examples/core-example-advanced/card-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/card-repo.png -------------------------------------------------------------------------------- /examples/core-example-advanced/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/index.html -------------------------------------------------------------------------------- /examples/core-example-advanced/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/package.json -------------------------------------------------------------------------------- /examples/core-example-advanced/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/public/favicon.ico -------------------------------------------------------------------------------- /examples/core-example-advanced/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/App.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/components/TitleLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/components/TitleLinks.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/components/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/components/Toolbar.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/main.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/CustomShapeUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/CustomShapeUtil.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/arrow/ArrowComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowComponent.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/arrow/ArrowIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowIndicator.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/arrow/ArrowShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowShape.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/arrow/ArrowUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowUtil.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/arrow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/box/BoxComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxComponent.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/box/BoxIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxIndicator.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/box/BoxShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxShape.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/box/BoxUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxUtil.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/box/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/PencilComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilComponent.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/PencilShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilShape.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/PencilUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilUtil.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/PenclIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PenclIndicator.tsx -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/shapes/pencil/pencil-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/pencil-helpers.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/bindings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/bindings/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/panCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/panCamera.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/pinchCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/pinchCamera.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/zoomIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomIn.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/zoomOut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomOut.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/camera/zoomToFit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomToFit.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/data/loadDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/loadDocument.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/data/loadNewDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/loadNewDocument.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/erase/eraseShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/erase/eraseShapes.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/erase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/erase/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/handles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/handles/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/history/addToHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/addToHistory.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/history/redo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/redo.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/history/undo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/undo.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/mutables/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/mutables/setSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/setSnapshot.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/mutables/setViewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/setViewport.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/performance/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/performance/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/selection/clearBrush.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/clearBrush.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/selection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/selection/selectShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/selectShape.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/selection/updateBrush.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/updateBrush.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/shapes/createBoxShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/createBoxShape.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/shapes/createShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/createShapes.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/shapes/deleteShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/deleteShapes.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/shapes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/shapes/updateShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/updateShapes.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/snaps/clearSnapInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/clearSnapInfo.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/snaps/clearSnapLines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/clearSnapLines.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/snaps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/snaps/setSnapInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/setSnapInfo.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/transform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/transform/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/actions/translate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/translate/index.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/api.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/constants.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/helpers.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/history.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/machine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/machine.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/state/mutables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/mutables.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/stitches.config.ts -------------------------------------------------------------------------------- /examples/core-example-advanced/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/styles.css -------------------------------------------------------------------------------- /examples/core-example-advanced/src/types.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /examples/core-example-advanced/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/core-example-advanced/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/tsconfig.json -------------------------------------------------------------------------------- /examples/core-example-advanced/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/tsconfig.node.json -------------------------------------------------------------------------------- /examples/core-example-advanced/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/vite.config.ts -------------------------------------------------------------------------------- /examples/core-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/.gitignore -------------------------------------------------------------------------------- /examples/core-example/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/CHANGELOG.md -------------------------------------------------------------------------------- /examples/core-example/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/LICENSE.md -------------------------------------------------------------------------------- /examples/core-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/README.md -------------------------------------------------------------------------------- /examples/core-example/card-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/card-repo.png -------------------------------------------------------------------------------- /examples/core-example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/index.html -------------------------------------------------------------------------------- /examples/core-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/package.json -------------------------------------------------------------------------------- /examples/core-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/public/favicon.ico -------------------------------------------------------------------------------- /examples/core-example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/App.tsx -------------------------------------------------------------------------------- /examples/core-example/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/main.tsx -------------------------------------------------------------------------------- /examples/core-example/src/shapes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/index.ts -------------------------------------------------------------------------------- /examples/core-example/src/shapes/rect/RectComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectComponent.tsx -------------------------------------------------------------------------------- /examples/core-example/src/shapes/rect/RectIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectIndicator.tsx -------------------------------------------------------------------------------- /examples/core-example/src/shapes/rect/RectShape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectShape.ts -------------------------------------------------------------------------------- /examples/core-example/src/shapes/rect/RectUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectUtil.ts -------------------------------------------------------------------------------- /examples/core-example/src/shapes/rect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/index.ts -------------------------------------------------------------------------------- /examples/core-example/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/styles.css -------------------------------------------------------------------------------- /examples/core-example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/core-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/tsconfig.json -------------------------------------------------------------------------------- /examples/core-example/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/tsconfig.node.json -------------------------------------------------------------------------------- /examples/core-example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/vite.config.ts -------------------------------------------------------------------------------- /examples/tldraw-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/.gitignore -------------------------------------------------------------------------------- /examples/tldraw-example/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/CHANGELOG.md -------------------------------------------------------------------------------- /examples/tldraw-example/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/LICENSE.md -------------------------------------------------------------------------------- /examples/tldraw-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/README.md -------------------------------------------------------------------------------- /examples/tldraw-example/card-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/card-repo.png -------------------------------------------------------------------------------- /examples/tldraw-example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/index.html -------------------------------------------------------------------------------- /examples/tldraw-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/package.json -------------------------------------------------------------------------------- /examples/tldraw-example/public/Example.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/Example.tldr -------------------------------------------------------------------------------- /examples/tldraw-example/public/card-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/card-repo.png -------------------------------------------------------------------------------- /examples/tldraw-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/favicon.ico -------------------------------------------------------------------------------- /examples/tldraw-example/public/tldraw-assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/tldraw-assets.json -------------------------------------------------------------------------------- /examples/tldraw-example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/App.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/api-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/api-control.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/api.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/api.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/basic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/basic.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/changing-id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/changing-id.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/core-stuff/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/core-stuff/index.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/custom-cursors-core.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/custom-cursors-core.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/custom-cursors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/custom-cursors.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/dark-mode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/dark-mode.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/develop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/develop.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/embedded.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/embedded.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/export-to-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/export-to-server.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/export.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/export.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/file-system.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/file-system.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/iframe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/iframe.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/loading-files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/loading-files.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/main.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/multiplayer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './multiplayer' 2 | -------------------------------------------------------------------------------- /examples/tldraw-example/src/multiplayer/liveblocks.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/liveblocks.config.ts -------------------------------------------------------------------------------- /examples/tldraw-example/src/multiplayer/multiplayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/multiplayer.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/multiplayer/useMultiplayerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/useMultiplayerState.ts -------------------------------------------------------------------------------- /examples/tldraw-example/src/no-size-embedded.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/no-size-embedded.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/persisted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/persisted.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/props-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/props-control.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/readonly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/readonly.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/scroll.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/styles.css -------------------------------------------------------------------------------- /examples/tldraw-example/src/ui-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/ui-options.tsx -------------------------------------------------------------------------------- /examples/tldraw-example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/tldraw-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/tsconfig.json -------------------------------------------------------------------------------- /examples/tldraw-example/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/tsconfig.node.json -------------------------------------------------------------------------------- /examples/tldraw-example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/vite.config.ts -------------------------------------------------------------------------------- /guides/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/development.md -------------------------------------------------------------------------------- /guides/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/documentation.md -------------------------------------------------------------------------------- /guides/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/publishing.md -------------------------------------------------------------------------------- /guides/translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/translation.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/LICENSE.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/TLShapeUtil/TLShapeUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/TLShapeUtil.spec.tsx -------------------------------------------------------------------------------- /packages/core/src/TLShapeUtil/TLShapeUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/TLShapeUtil.tsx -------------------------------------------------------------------------------- /packages/core/src/TLShapeUtil/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/index.ts -------------------------------------------------------------------------------- /packages/core/src/components/Binding/Binding.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Binding/Binding.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Binding/Binding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Binding/Binding.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Binding/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Binding' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/Bounds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/Bounds.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/BoundsBg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/BoundsBg.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/CenterHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CenterHandle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/CloneButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CloneButton.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/CloneButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CloneButtons.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/CornerHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CornerHandle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/EdgeHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/EdgeHandle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/LinkHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/LinkHandle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/RotateHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/RotateHandle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/Bounds.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/Bounds.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/BoundsBg.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/BoundsBg.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/CenterHandle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CenterHandle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/CloneButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CloneButton.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/CornerHandle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CornerHandle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/EdgeHandle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/EdgeHandle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/LinkHandle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/LinkHandle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/__tests__/RotateHandle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/RotateHandle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Bounds/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Bounds' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Brush/Brush.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Brush/Brush.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Brush/Brush.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Brush/Brush.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Brush/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Brush' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Canvas/Canvas.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Canvas/Canvas.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Canvas/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Canvas/Canvas.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Canvas/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Canvas' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Container/Container.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Container/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Container' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Cursor/Cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Cursor/Cursor.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Cursor/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Cursor' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/EraseLine/EraseLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/EraseLine/EraseLine.tsx -------------------------------------------------------------------------------- /packages/core/src/components/EraseLine/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EraseLine' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Grid/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Grid/Grid.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Grid/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Grid' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/HTMLContainer/HTMLContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/HTMLContainer/HTMLContainer.tsx -------------------------------------------------------------------------------- /packages/core/src/components/HTMLContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HTMLContainer' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Handles/Handle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handle.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Handles/Handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handle.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Handles/Handles.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handles.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Handles/Handles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handles.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Handles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Handles' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Overlay/Overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Overlay/Overlay.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Overlay/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Overlay' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Page/Page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Page/Page.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Page/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Page/Page.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Page/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Page' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Renderer/Renderer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Renderer/Renderer.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Renderer/Renderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Renderer/Renderer.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Renderer/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Renderer' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/SVGContainer/SVGContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/SVGContainer/SVGContainer.tsx -------------------------------------------------------------------------------- /packages/core/src/components/SVGContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SVGContainer' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Shape/RenderedShape.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/RenderedShape.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Shape/Shape.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/Shape.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Shape/Shape.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/Shape.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Shape/ShapeNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/ShapeNode.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Shape/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShapeNode' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/ShapeIndicator/ShapeIndicator.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/ShapeIndicator/ShapeIndicator.test.tsx -------------------------------------------------------------------------------- /packages/core/src/components/ShapeIndicator/ShapeIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/ShapeIndicator/ShapeIndicator.tsx -------------------------------------------------------------------------------- /packages/core/src/components/ShapeIndicator/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShapeIndicator' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/SnapLines/SnapLines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/SnapLines/SnapLines.tsx -------------------------------------------------------------------------------- /packages/core/src/components/SnapLines/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SnapLines' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/User/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/User/User.tsx -------------------------------------------------------------------------------- /packages/core/src/components/User/index.ts: -------------------------------------------------------------------------------- 1 | export * from './User' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/Users/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Users/Users.tsx -------------------------------------------------------------------------------- /packages/core/src/components/Users/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Users' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/UsersIndicators/UsersIndicators.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/UsersIndicators/UsersIndicators.tsx -------------------------------------------------------------------------------- /packages/core/src/components/UsersIndicators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './UsersIndicators' 2 | -------------------------------------------------------------------------------- /packages/core/src/components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/index.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/useBoundsEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useBoundsEvents.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useBoundsHandleEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useBoundsHandleEvents.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useCameraCss.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useCameraCss.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useCanvasEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useCanvasEvents.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useHandleEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useHandleEvents.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useHandles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useHandles.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/useKeyEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useKeyEvents.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/usePerformanceCss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePerformanceCss.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/usePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePosition.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/usePreventNavigationCss.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePreventNavigationCss.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useResizeObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useResizeObserver.ts -------------------------------------------------------------------------------- /packages/core/src/hooks/useSafariFocusOutFix.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useSafariFocusOutFix.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useSelection.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useShapeEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useShapeEvents.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useShapeTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useShapeTree.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useStyle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useStyle.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useTLContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useTLContext.tsx -------------------------------------------------------------------------------- /packages/core/src/hooks/useZoomEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useZoomEvents.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/inputs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/inputs.ts -------------------------------------------------------------------------------- /packages/core/src/test/ContextWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/ContextWrapper.tsx -------------------------------------------------------------------------------- /packages/core/src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/index.ts -------------------------------------------------------------------------------- /packages/core/src/test/mockDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/mockDocument.ts -------------------------------------------------------------------------------- /packages/core/src/test/mockUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/mockUtils.tsx -------------------------------------------------------------------------------- /packages/core/src/test/renderWithContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/renderWithContext.tsx -------------------------------------------------------------------------------- /packages/core/src/test/renderWithSvg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/renderWithSvg.tsx -------------------------------------------------------------------------------- /packages/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/types.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/polyfills.ts -------------------------------------------------------------------------------- /packages/core/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.build.json -------------------------------------------------------------------------------- /packages/core/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/curve/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/CHANGELOG.md -------------------------------------------------------------------------------- /packages/curve/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/LICENSE.md -------------------------------------------------------------------------------- /packages/curve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/README.md -------------------------------------------------------------------------------- /packages/curve/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/package.json -------------------------------------------------------------------------------- /packages/curve/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/src/index.ts -------------------------------------------------------------------------------- /packages/curve/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.build.json -------------------------------------------------------------------------------- /packages/curve/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/curve/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.json -------------------------------------------------------------------------------- /packages/intersect/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/CHANGELOG.md -------------------------------------------------------------------------------- /packages/intersect/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/LICENSE.md -------------------------------------------------------------------------------- /packages/intersect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/README.md -------------------------------------------------------------------------------- /packages/intersect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/package.json -------------------------------------------------------------------------------- /packages/intersect/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/src/index.ts -------------------------------------------------------------------------------- /packages/intersect/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.build.json -------------------------------------------------------------------------------- /packages/intersect/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/intersect/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.json -------------------------------------------------------------------------------- /packages/tldraw/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/CHANGELOG.md -------------------------------------------------------------------------------- /packages/tldraw/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/LICENSE.md -------------------------------------------------------------------------------- /packages/tldraw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/README.md -------------------------------------------------------------------------------- /packages/tldraw/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/package.json -------------------------------------------------------------------------------- /packages/tldraw/src/Tldraw.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/Tldraw.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/Tldraw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/Tldraw.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ContextMenu/ContextMenu.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ContextMenu/ContextMenu.test.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ContextMenu/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ContextMenu/ContextMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ContextMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContextMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/ErrorFallback/ErrorFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ErrorFallback/ErrorFallback.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ErrorFallback/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ErrorFallback' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/FocusButton/FocusButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/FocusButton/FocusButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/FocusButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FocusButton' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Loading/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Loading/Loading.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Loading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Loading/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/AlertDialog/AlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/AlertDialog/AlertDialog.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/AlertDialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/AlertDialog/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Divider/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Divider/Divider.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Divider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Divider' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/DMContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMContent.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/DMDivider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMDivider.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/DMItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMItem.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/DMRadioItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMRadioItem.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/DMSubMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMSubMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/DropdownMenu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/index.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/IconButton/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/IconButton/IconButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/IconButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IconButton' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Kbd/Kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Kbd/Kbd.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Kbd/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Kbd' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/MenuContent/MenuContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/MenuContent/MenuContent.ts -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/MenuContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MenuContent' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Panel/Panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Panel/Panel.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Panel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Panel' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/RowButton/RowButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/RowButton/RowButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/RowButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RowButton' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/SmallIcon/SmallIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/SmallIcon/SmallIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/SmallIcon/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SmallIcon' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/TextField/TextField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/TextField/TextField.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/TextField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextField' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/ToolButton/ToolButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/ToolButton/ToolButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/ToolButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ToolButton' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Tooltip/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Tooltip/Tooltip.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/Tooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tooltip' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/BoxIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/BoxIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/CircleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/CircleIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/DashDashedIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDashedIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/DashDottedIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDottedIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/DashDrawIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDrawIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/DashSolidIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashSolidIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/DiscordIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DiscordIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/EraserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/EraserIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/LineIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/LineIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/MultiplayerIcon2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/MultiplayerIcon2.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/SizeLargeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeLargeIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/SizeMediumIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeMediumIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/SizeSmallIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeSmallIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/TrashIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/TrashIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/Primitives/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ActionButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/BackToContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/BackToContent.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/DeleteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/DeleteButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/HelpPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/HelpPanel.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/KeyboardShortcutDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/KeyboardShortcutDialog.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/LockButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/LockButton.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/PrimaryTools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/PrimaryTools.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/ShapesMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ShapesMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/StatusBar.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/ToolsPanel.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ToolsPanel.test.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/ToolsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ToolsPanel.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/ToolsPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ToolsPanel' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/CurrentVersionMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CurrentVersionMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/LanguageMenu/LanguageMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/LanguageMenu/LanguageMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/Menu/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/Menu/Menu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/Menu/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/MultiplayerMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MultiplayerMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/PageMenu/PageMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/PageMenu/PageMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/PageMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PageMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/PageOptionsDialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PageOptionsDialog' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/PreferencesMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PreferencesMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.test.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/StyleMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StyleMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/TopPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/TopPanel.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/ZoomMenu/ZoomMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/ZoomMenu/ZoomMenu.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/ZoomMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ZoomMenu' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/TopPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TopPanel' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/components/breakpoints.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/breakpoints.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/components/preventEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/preventEvent.ts -------------------------------------------------------------------------------- /packages/tldraw/src/components/stopPropagation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/stopPropagation.ts -------------------------------------------------------------------------------- /packages/tldraw/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/constants.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useCursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useCursor.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useDialog.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useFileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useFileSystem.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useFileSystemHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useFileSystemHandlers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useKeyboardShortcuts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useKeyboardShortcuts.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useTldrawApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTldrawApp.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/hooks/useTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTranslation.ts -------------------------------------------------------------------------------- /packages/tldraw/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/IdbClipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/IdbClipboard.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/StateManager/StateManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/StateManager/StateManager.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/StateManager/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/StateManager/copy.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/StateManager/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StateManager' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/TLDR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TLDR.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/TldrawApp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TldrawApp.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/TldrawApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TldrawApp.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/__snapshots__/TldrawApp.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/__snapshots__/TldrawApp.spec.ts.snap -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/alignShapes/alignShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/alignShapes/alignShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/alignShapes/alignShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/alignShapes/alignShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/alignShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './alignShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/changePage/changePage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/changePage/changePage.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/changePage/changePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/changePage/changePage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/changePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './changePage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createPage/createPage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createPage/createPage.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createPage/createPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createPage/createPage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createPage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createShapes/createShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createShapes/createShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createShapes/createShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createShapes/createShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/createShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deletePage/deletePage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deletePage/deletePage.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deletePage/deletePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deletePage/deletePage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deletePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deletePage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deleteShapes/deleteShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deleteShapes/deleteShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/deleteShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deleteShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/distributeShapes/distributeShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/distributeShapes/distributeShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/distributeShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './distributeShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/duplicatePage/duplicatePage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/duplicatePage/duplicatePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/duplicatePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './duplicatePage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/duplicateShapes/duplicateShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicateShapes/duplicateShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/duplicateShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './duplicateShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/flipShapes/flipShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/flipShapes/flipShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/flipShapes/flipShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/flipShapes/flipShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/flipShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './flipShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/groupShapes/groupShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/groupShapes/groupShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/groupShapes/groupShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/groupShapes/groupShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/groupShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './groupShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/insertContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './insertContent' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/insertContent/insertContent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/insertContent/insertContent.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/insertContent/insertContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/insertContent/insertContent.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/movePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './movePage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/movePage/movePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/movePage/movePage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/moveShapesToPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './moveShapesToPage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/moveShapesToPage/moveShapesToPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/moveShapesToPage/moveShapesToPage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/renamePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './renamePage' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/renamePage/renamePage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/renamePage/renamePage.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/renamePage/renamePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/renamePage/renamePage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/reorderShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './reorderShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/reorderShapes/reorderShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/reorderShapes/reorderShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/resetBounds/index.ts: -------------------------------------------------------------------------------- 1 | export * from './resetBounds' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/resetBounds/resetBounds.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/resetBounds/resetBounds.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/resetBounds/resetBounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/resetBounds/resetBounds.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/rotateShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rotateShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/rotateShapes/rotateShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/rotateShapes/rotateShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/setShapesProps/index.ts: -------------------------------------------------------------------------------- 1 | export * from './setShapesProps' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/setShapesProps/setShapesProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/setShapesProps/setShapesProps.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/shared/getIncrementedName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/getIncrementedName.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/shared/removeShapesFromPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/removeShapesFromPage.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/stretchShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './stretchShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/stretchShapes/stretchShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/stretchShapes/stretchShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/styleShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './styleShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/styleShapes/styleShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/styleShapes/styleShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/styleShapes/styleShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/styleShapes/styleShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/toggleShapesDecoration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './toggleShapesDecoration' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/toggleShapesProp/index.ts: -------------------------------------------------------------------------------- 1 | export * from './toggleShapesProp' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/toggleShapesProp/toggleShapesProp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/toggleShapesProp/toggleShapesProp.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/translateShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './translateShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/translateShapes/translateShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/translateShapes/translateShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/ungroupShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ungroupShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/updateShapes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './updateShapes' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/updateShapes/updateShapes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/updateShapes/updateShapes.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/commands/updateShapes/updateShapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/updateShapes/updateShapes.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/data/filesystem.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/filesystem.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/data/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/filesystem.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/data/migrate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/migrate.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/data/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/migrate.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/internal.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/ArrowSession/arrows.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/arrows.tldr -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/ArrowSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ArrowSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/BaseSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BaseSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/BrushSession/BrushSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BrushSession/BrushSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/BrushSession/BrushSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BrushSession/BrushSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/BrushSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BrushSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/DrawSession/DrawSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/DrawSession/DrawSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/DrawSession/DrawSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/DrawSession/DrawSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/DrawSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrawSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EditSession/EditSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EditSession/EditSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EditSession/EditSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EditSession/EditSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EditSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EditSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EraseSession/EraseSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EraseSession/EraseSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EraseSession/EraseSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EraseSession/EraseSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/EraseSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EraseSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/GridSession/GridSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/GridSession/GridSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/GridSession/GridSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/GridSession/GridSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/GridSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GridSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/HandleSession/HandleSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/HandleSession/HandleSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/HandleSession/HandleSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/HandleSession/HandleSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/HandleSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HandleSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/RotateSession/RotateSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/RotateSession/RotateSession.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/RotateSession/RotateSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/RotateSession/RotateSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/RotateSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RotateSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TransformSession/TransformSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/TransformSession/TransformSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TransformSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransformSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TransformSingleSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransformSingleSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TranslateLabelSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TranslateLabelSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/TranslateSession/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TranslateSession' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/about-sessions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/about-sessions.md -------------------------------------------------------------------------------- /packages/tldraw/src/state/sessions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/arrowHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/arrowHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/components/ArrowHead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/components/ArrowHead.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/components/StraightArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/components/StraightArrow.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ArrowUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ArrowUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/DrawUtil/drawHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/drawHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/DrawUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrawUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/EllipseUtil/components/DrawEllipse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/components/DrawEllipse.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/EllipseUtil/ellipseHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/ellipseHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/EllipseUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EllipseUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/GroupUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GroupUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/IFrameUtil/IFrameUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/IFrameUtil/IFrameUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/IFrameUtil/ImageUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/IFrameUtil/ImageUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/IFrameUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IFrameUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/ImageUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ImageUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/RectangleUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RectangleUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/RectangleUtil/rectangleHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/rectangleHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/StickyUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StickyUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TDShapeUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TDShapeUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TextUtil/TextUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TextUtil/TextUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TextUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TriangleUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TriangleUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/TriangleUtil/triangleHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/triangleHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VersionNodeUtil/DrawEllipse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/DrawEllipse.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VersionNodeUtil/VersionNodeUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/VersionNodeUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VersionNodeUtil/ellipseHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/ellipseHelpers.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VersionNodeUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VersionNodeUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.spec.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/VideoUtil/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VideoUtil' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/about-shape-utils.md: -------------------------------------------------------------------------------- 1 | # Shape Utils 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/iframe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/iframe.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/LabelMask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/LabelMask.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/PolygonUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/PolygonUtils.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/TextAreaUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/TextAreaUtils.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/TextLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/TextLabel.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/getBoundsRectangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getBoundsRectangle.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/getTextAlign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextAlign.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/getTextSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextSize.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/getTextSvgElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextSvgElement.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/shape-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/shape-styles.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/transformRectangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/transformRectangle.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/shapes/shared/transformSingleRectangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/transformSingleRectangle.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/ArrowTool/ArrowTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/ArrowTool/ArrowTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/ArrowTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ArrowTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/BaseTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/BaseTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/DrawTool/DrawTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/DrawTool/DrawTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/DrawTool/DrawTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/DrawTool/DrawTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/DrawTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrawTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EllipseTool/EllipseTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EllipseTool/EllipseTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EllipseTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EllipseTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EraseTool/EraseTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EraseTool/EraseTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EraseTool/EraseTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EraseTool/EraseTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/EraseTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EraseTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/LineTool/LineTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/LineTool/LineTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/LineTool/LineTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/LineTool/LineTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/LineTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LineTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/RectangleTool/RectangleTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/RectangleTool/RectangleTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/RectangleTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RectangleTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/SelectTool/SelectTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/SelectTool/SelectTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/SelectTool/SelectTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/SelectTool/SelectTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/SelectTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/StickyTool/StickyTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/StickyTool/StickyTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/StickyTool/StickyTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/StickyTool/StickyTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/StickyTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StickyTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TextTool/TextTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TextTool/TextTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TextTool/TextTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TextTool/TextTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TextTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TriangleTool/TriangleTool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TriangleTool/TriangleTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.ts -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/TriangleTool/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TriangleTool' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/about-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/about-tools.md -------------------------------------------------------------------------------- /packages/tldraw/src/state/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './stitches.config' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/styles/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/styles/stitches.config.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/TldrawTestApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/TldrawTestApp.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/test/badDocument.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/badDocument.spec.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/documents/badDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/badDocument.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/documents/old-doc-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/old-doc-2.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/documents/old-doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/old-doc.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/index.ts -------------------------------------------------------------------------------- /packages/tldraw/src/test/mockDocument.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/mockDocument.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/test/renderWithContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/renderWithContext.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/test/renderWithIntlProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/renderWithIntlProvider.tsx -------------------------------------------------------------------------------- /packages/tldraw/src/test/stylemock.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ar.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/da.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/de.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/en.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/translations/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/es.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/fa.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/fr.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/he.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/index.ts: -------------------------------------------------------------------------------- 1 | export * from './translations' 2 | -------------------------------------------------------------------------------- /packages/tldraw/src/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/it.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ja.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ko-kr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ko-kr.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ku.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ku.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/main.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/my.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/my.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ne.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ne.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/no.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/no.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pl.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pt-br.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/pt-pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pt-pt.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ru.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/sv.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/te.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/te.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/th.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/tr.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/translations.ts -------------------------------------------------------------------------------- /packages/tldraw/src/translations/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/uk.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/zh-cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/zh-cn.json -------------------------------------------------------------------------------- /packages/tldraw/src/translations/zh-tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/zh-tw.json -------------------------------------------------------------------------------- /packages/tldraw/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/types.ts -------------------------------------------------------------------------------- /packages/tldraw/tldraw-assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tldraw-assets.json -------------------------------------------------------------------------------- /packages/tldraw/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.build.json -------------------------------------------------------------------------------- /packages/tldraw/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/tldraw/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.json -------------------------------------------------------------------------------- /packages/tldraw/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /packages/vec/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vec/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/LICENSE.md -------------------------------------------------------------------------------- /packages/vec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/README.md -------------------------------------------------------------------------------- /packages/vec/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/package.json -------------------------------------------------------------------------------- /packages/vec/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/src/index.ts -------------------------------------------------------------------------------- /packages/vec/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.build.json -------------------------------------------------------------------------------- /packages/vec/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/vec/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.json -------------------------------------------------------------------------------- /repo-map.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/repo-map.tldr -------------------------------------------------------------------------------- /setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/setupTests.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erawn/Quickpose/HEAD/yarn.lock --------------------------------------------------------------------------------