Commit Graph

67 Commits

Author SHA1 Message Date
dscyrescotti ec64fabf14 feat: fix preview offset mismatch in pen drag and drop 2024-05-19 12:32:34 +07:00
dscyrescotti 0c03abee4e feat: add color picker 2024-05-18 17:54:18 +07:00
dscyrescotti ce3a021569 feat: update pen dock layout 2024-05-18 12:41:18 +07:00
dscyrescotti 5a9b9d60c6 feat: add duplicate and remove button 2024-05-18 11:21:39 +07:00
dscyrescotti 821b34e158 feat: add reordering and deleting 2024-05-18 01:25:36 +07:00
dscyrescotti 4701eac3ba feat: add pen tool persistence 2024-05-17 23:30:51 +07:00
dscyrescotti 3204328e5e feat: redesign pen tool dock 2024-05-17 00:04:54 +07:00
dscyrescotti 6356b88c9a feat: generate vertices in kernel shader 2024-05-12 23:16:56 +07:00
dscyrescotti de9deb7faf refactor: clean up persistence related code 2024-05-11 22:57:42 +07:00
dscyrescotti 10e7350511 feat: execute core data related logic in background context 2024-05-11 21:30:58 +07:00
dscyrescotti 74297b7627 feat: add quad entity instead of storing in array 2024-05-10 18:15:30 +07:00
dscyrescotti 1f9c176eb0 feat: reduce memory footprint 2024-05-08 22:51:20 +07:00
dscyrescotti 854c7cd732 bug: sync pen drawing and stroke generating 2024-05-05 17:46:25 +07:00
dscyrescotti f0fbb7263a feat: set up persistence 2024-05-04 21:33:50 +07:00
dscyrescotti fb66b38230 feat: implement canvas 2024-05-04 13:58:47 +07:00
dscyrescotti 45b63ca0d9 feat: set up project 2024-05-04 11:26:14 +07:00
dscyrescotti 4806a4294a feat: commit initially 2024-05-04 11:04:49 +07:00