Commit Graph

158 Commits

Author SHA1 Message Date
dscyrescotti 542d3ea9d6 feat: add restore and delete actions 2024-06-30 01:02:37 +07:00
dscyrescotti 63a619edf9 feat: implement trash view 2024-06-30 00:31:56 +07:00
dscyrescotti c25d93e543 feat: update memo favorite button 2024-06-28 09:28:41 +07:00
dscyrescotti 12fd0cd942 feat: add soft delete action 2024-06-27 22:47:34 +07:00
dscyrescotti 657fb3bf07 feat: adjust toolbar items 2024-06-27 22:30:47 +07:00
dscyrescotti c75506c10d feat: add edit time display on memo card 2024-06-27 21:59:35 +07:00
dscyrescotti a10f8b562f feat: add placeholder for empty state 2024-06-27 21:29:50 +07:00
dscyrescotti f9c9179491 feat: add filter options 2024-06-27 20:40:51 +07:00
dscyrescotti b5b12f6540 feat: add search bar 2024-06-27 20:27:23 +07:00
dscyrescotti 9508f3cf13 feat: add sort options 2024-06-27 20:08:54 +07:00
dscyrescotti 89c5a62612 feat: update updated date of memo when if there are changes 2024-06-27 16:47:13 +07:00
Aye Chan deada8b48c Merge pull request #54 from dscyrescotti/feature/general-enhancement
Add general enhancements and fixes
2024-06-27 12:29:49 +08:00
dscyrescotti fe616d5d84 feat: select first marker by default 2024-06-27 11:27:22 +07:00
dscyrescotti 307d818993 feat: exclude graphic texture if there is no elements in visible frame of canvas 2024-06-27 11:24:26 +07:00
dscyrescotti 78e14c65aa feat: update photo preview 2024-06-26 21:16:08 +07:00
dscyrescotti b9dbcc4506 refactor: recreate texture only if device orientation is changed 2024-06-26 20:57:52 +07:00
dscyrescotti d5c1cd6653 feat: remove step limit in stroke drawing 2024-06-26 10:18:47 +07:00
Aye Chan d1f4d19419 Merge pull request #52 from dscyrescotti/feature/grid-option
Add option for line grid on canvas view
2024-06-25 21:53:03 +08:00
dscyrescotti f104416fe4 feat: update point texture 2024-06-25 20:30:58 +07:00
dscyrescotti de71b567ac feat: add grid option 2024-06-25 20:26:58 +07:00
dscyrescotti 32af33f617 feat: remove guard condition 2024-06-25 17:01:10 +07:00
Aye Chan e3183aa4b2 Merge pull request #51 from dscyrescotti/feature/general-optimization
Optimize in general
2024-06-25 17:55:23 +08:00
dscyrescotti 44a8780ac9 feat: save element tool selection 2024-06-25 16:50:02 +07:00
dscyrescotti a78f6fe466 refactor: clean up 2024-06-25 12:07:45 +07:00
dscyrescotti 862796d3ce feat: update stroke generation factor 2024-06-25 11:38:06 +07:00
Aye Chan ad802b3f85 Merge pull request #50 from dscyrescotti/feature/toolbar-fine-tune
Fine tune memo canvas tool bar items
2024-06-24 22:34:43 +08:00
dscyrescotti 9c8763f0e5 bug: fix pen dock ui blockage to canvas 2024-06-24 21:32:45 +07:00
dscyrescotti 36904f2879 feat: add hover effect 2024-06-24 21:26:31 +07:00
dscyrescotti a2ed7c43bb feat: show loading indicator when photo is being loaded 2024-06-24 21:23:42 +07:00
dscyrescotti cfa177f3f3 feat: add symbol effect to lock button 2024-06-24 21:01:12 +07:00
dscyrescotti f85610a99b feat: reposition lock button 2024-06-24 20:55:24 +07:00
dscyrescotti 46e5e679b8 feat: update lock mode logic 2024-06-24 20:44:14 +07:00
dscyrescotti f267271062 feat: enhance element tool bar animation 2024-06-24 20:38:40 +07:00
dscyrescotti bd1196ec41 feat: add hand button in element tool bar 2024-06-24 20:16:02 +07:00
Aye Chan 4162e0b2ea Merge pull request #48 from dscyrescotti/feature/render-optimization
Optimize renderer frame rate
2024-06-24 20:45:28 +08:00
dscyrescotti 7946253b60 chore: update element compare method 2024-06-24 19:41:58 +07:00
dscyrescotti 061be60b35 feat: save image in rectangle 2024-06-23 17:24:34 +07:00
dscyrescotti 96bf8056a9 chore: add photo background render pass 2024-06-23 16:27:06 +07:00
dscyrescotti 6c8d0ea9b6 chore: refactor render pipeline 2024-06-23 16:06:42 +07:00
Aye Chan 90c87cd4a4 Merge pull request #47 from dscyrescotti/feature/photo-render-pass
Fix content disappearing in subsequent render
2024-06-20 00:21:23 +07:00
dscyrescotti d3b9328d8c bug: fix content disappearing in subsequent render 2024-06-20 00:11:26 +07:00
Aye Chan 5c8da4cb29 Merge pull request #46 from dscyrescotti/feature/photo-background-render
Exclude photo from erasing strokes
2024-06-19 00:42:59 +07:00
dscyrescotti 85f3519b14 feat: generate quad texture programmatically 2024-06-18 23:57:38 +07:00
dscyrescotti e5f7bec775 feat: add photo background render pass 2024-06-18 22:21:12 +07:00
dscyrescotti efaf63b882 feat: embed eraser stroke into stroke texture 2024-06-18 21:14:18 +07:00
Aye Chan 1c56da1a26 Merge pull request #45 from dscyrescotti/feature/photo
Implement photo insertion
2024-06-17 21:02:13 +07:00
dscyrescotti 90fb667e40 refactor: clean up 2024-06-17 20:53:10 +07:00
dscyrescotti 425d442741 feat: optimize photo rendering 2024-06-17 20:44:37 +07:00
dscyrescotti f0b80f3171 feat: implement undo and redo logic 2024-06-17 01:33:10 +07:00
dscyrescotti daef1670bc feat: update ordering 2024-06-16 15:52:32 +07:00