Commit Graph

8 Commits

Author SHA1 Message Date
Enrico Lumetti 9fb91bc216 Add basic axis-aligned selection tool (working but not integrated) 2021-03-05 08:47:31 +01:00
Enrico Lumetti a2cf104697 Move CanvasToolContext inside widget module 2021-03-05 02:13:50 +01:00
Enrico Lumetti f330760c1c Add support to stylus eraser 2021-03-02 00:11:39 +01:00
Enrico Lumetti 390de72aa2 Improve canvas API and fix erasing of multiple elements 2021-02-28 18:49:08 +01:00
Enrico Lumetti 827d8d6a1c Reintroduce stroke eraser, copying code from PR #7 2021-02-24 16:52:43 +01:00
Enrico Lumetti 0b74394042 Add a second pen of different color 2021-02-24 15:51:00 +01:00
Enrico Lumetti 3c6f161a54 Delegate handwriting to corresponding tool context 2020-11-28 21:38:20 +01:00
Enrico Lumetti c72ac1cde3 Initial stage for arbitrary tool support 2020-11-25 01:11:03 +01:00