Commit 844cd6e
committed
Merge upstream PR benjitaylor#114: Polish drawing UX
Cherry-pick of benjitaylor#114 by stevysmith (includes draw-wip branch).
Adds freehand drawing mode, screenshot capture, drawing context, webhook integration.
Polish: loosens circle detection, adds pencil cursor, fixes Escape key behavior.
# Conflicts:
# package/src/components/page-toolbar-css/index.tsx
# package/src/components/page-toolbar-css/styles.module.scss
# package/src/types.ts15 files changed
Lines changed: 3414 additions & 474 deletions
File tree
- mcp/src
- server
- package
- src
- components
- page-toolbar-css
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
370 | 381 | | |
371 | 382 | | |
372 | 383 | | |
| |||
0 commit comments