mirror of
https://github.com/backnotprop/plannotator.git
synced 2026-09-14 14:17:26 +08:00
a11bf802bd
* feat(ui): extract reusable PopoutDialog, fix backdrop blur
The table popout lost its backdrop blur when we switched to modal={false}
to keep annotation toolbars interactive. Radix ignores Dialog.Overlay in
non-modal mode, so replace it with a plain div backdrop that works
regardless. Extract the dialog shell (backdrop, close button, portal,
annotation-aware dismiss) into a reusable PopoutDialog component for
upcoming use cases. Add a demo table to the dev plan content.
* Add read-only code file popout
* Add code file annotation support
* Fix code selection popover position
* fix(editor): restore global-attachment-only drafts
The save condition was broadened to persist drafts with only global
attachments, but the restore handler still skipped applying when both
annotation arrays were empty — silently dropping the attachments.
* fix(ui): import SelectedLineRange from @pierre/diffs base package
SelectedLineRange is not re-exported from @pierre/diffs/react —
import it from the base @pierre/diffs entry point instead.
* chore: add TODO for bot callback + code annotation limitation
36 lines
844 B
JSON
36 lines
844 B
JSON
{
|
|
"name": "@plannotator/server",
|
|
"version": "0.19.3",
|
|
"private": true,
|
|
"description": "Shared server implementation for Plannotator plugins",
|
|
"main": "index.ts",
|
|
"types": "index.ts",
|
|
"exports": {
|
|
".": "./index.ts",
|
|
"./review": "./review.ts",
|
|
"./annotate": "./annotate.ts",
|
|
"./remote": "./remote.ts",
|
|
"./browser": "./browser.ts",
|
|
"./storage": "./storage.ts",
|
|
"./git": "./git.ts",
|
|
"./p4": "./p4.ts",
|
|
"./vcs": "./vcs.ts",
|
|
"./repo": "./repo.ts",
|
|
"./share-url": "./share-url.ts",
|
|
"./sessions": "./sessions.ts",
|
|
"./project": "./project.ts",
|
|
"./pr": "./pr.ts"
|
|
},
|
|
"files": [
|
|
"*.ts"
|
|
],
|
|
"dependencies": {
|
|
"@pierre/diffs": "^1.1.12",
|
|
"@plannotator/shared": "workspace:*",
|
|
"@plannotator/ai": "workspace:*"
|
|
},
|
|
"peerDependencies": {
|
|
"bun": ">=1.0.0"
|
|
}
|
|
}
|