dscyrescotti
|
42eb3e661e
|
feat: add intersection check on canvas view bounds
|
2024-05-15 01:58:46 +07:00 |
|
dscyrescotti
|
8ee010b77a
|
feat: load only visible strokes
|
2024-05-14 23:53:24 +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
|
a903a5eed3
|
refactor: clean up
|
2024-05-11 10:41:59 +07:00 |
|
dscyrescotti
|
9c1398ce5e
|
Merge branch 'feature/quad-entity' into feature/memory
# Conflicts:
# Memola/Canvas/Core/Canvas.swift
# Memola/Canvas/Geometries/Stroke/Generators/SolidPointStrokeGenerator.swift
# Memola/Canvas/Geometries/Stroke/Stroke.swift
|
2024-05-10 18:17:07 +07:00 |
|
dscyrescotti
|
74297b7627
|
feat: add quad entity instead of storing in array
|
2024-05-10 18:15:30 +07:00 |
|
dscyrescotti
|
5109cc53fc
|
refactor: clean up
|
2024-05-09 23:22:16 +07:00 |
|
dscyrescotti
|
335d7e52e9
|
feat: update stroke generator factor
|
2024-05-09 22:44:58 +07:00 |
|
dscyrescotti
|
1d91da8445
|
feat: enhance vertex loading
|
2024-05-09 14:30:46 +07:00 |
|
dscyrescotti
|
cd6048bbd0
|
feat: modify entities
|
2024-05-09 08:28:16 +07:00 |
|
dscyrescotti
|
0fc277ca5b
|
feat: update undo and redo
|
2024-05-08 23:39:03 +07:00 |
|
dscyrescotti
|
1f9c176eb0
|
feat: reduce memory footprint
|
2024-05-08 22:51:20 +07:00 |
|
dscyrescotti
|
8fb98f4f76
|
feat: add memo grid view
|
2024-05-07 13:20:21 +07:00 |
|
dscyrescotti
|
d6eddefafa
|
bug: keep active stroke drawing while it detects more fingers
|
2024-05-07 11:14:10 +07:00 |
|
dscyrescotti
|
a0740b0377
|
feat: cancel touch when detecting three fingers
|
2024-05-06 23:08:05 +07:00 |
|
dscyrescotti
|
0202678d8d
|
feat: resolve pinch gesture conflict with responder touches
|
2024-05-06 21:02:23 +07:00 |
|
dscyrescotti
|
854c7cd732
|
bug: sync pen drawing and stroke generating
|
2024-05-05 17:46:25 +07:00 |
|
dscyrescotti
|
c3961abbc8
|
feat: add memo canvas view
|
2024-05-04 21:34:43 +07:00 |
|
dscyrescotti
|
f0fbb7263a
|
feat: set up persistence
|
2024-05-04 21:33:50 +07:00 |
|
dscyrescotti
|
a6b48af947
|
feat: add pen assets
|
2024-05-04 14:05:05 +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 |
|