2025-12-11 - 2026-01-11
Overview
There has been no commit activity in this period.
75 Issues closed from 1 user
Closed
#80 [PR #80] [MERGED] Add roadmap section in README
Closed
#75 [PR #72] [MERGED] Separate strokes if erasers do not match
Closed
#76 [PR #75] [MERGED] Fix color picker clipped by frame
Closed
#77 [PR #77] [CLOSED] Updated README.md
Closed
#78 [PR #78] [MERGED] [Docs] Set up Github templates
Closed
#79 [PR #79] [MERGED] Update README and Contributing Guideline
Closed
#71 [PR #65] [MERGED] Implement Settings
Closed
#73 [PR #70] [MERGED] Release v1.0.0
Closed
#74 [PR #69] [MERGED] Implement photo dock
Closed
#70 [PR #63] [MERGED] Add macOS runtime target
Closed
#72 [PR #68] [MERGED] Add app icon and launch screen
Closed
#67 [PR #62] [MERGED] Add macOS runtime target
Closed
#68 [PR #59] [MERGED] Implement preview display for memo
Closed
#69 [PR #57] [MERGED] Optimize rendering
Closed
#65 [PR #54] [MERGED] Add general enhancements and fixes
Closed
#66 [PR #56] [MERGED] Fine tune memo grid view and memo view for iOS
Closed
#62 [PR #50] [MERGED] Fine tune memo canvas tool bar items
Closed
#63 [PR #52] [MERGED] Add option for line grid on canvas view
Closed
#64 [PR #51] [MERGED] Optimize in general
Closed
#60 [PR #48] [MERGED] Optimize renderer frame rate
Closed
#61 [PR #47] [MERGED] Fix content disappearing in subsequent render
Closed
#56 [PR #41] [MERGED] Implement RTree Data Structure
Closed
#57 [PR #42] [MERGED] Optimize eraser stroke generation
Closed
#58 [PR #46] [MERGED] Exclude photo from erasing strokes
Closed
#59 [PR #45] [MERGED] Implement photo insertion
Closed
#55 [PR #39] [MERGED] Tidy up code
Closed
#54 [PR #37] [MERGED] Store strokes in RTree rather than Array
Closed
#50 [PR #27] [MERGED] Redesign pen tool of memo canvas view
Closed
#51 [PR #29] [MERGED] Redesign memo canvas view
Closed
#52 [PR #36] [MERGED] Use indexed rendering to reduce memory bandwidth
Closed
#53 [PR #35] [MERGED] Fix stroke glitches when rendering
Closed
#48 [PR #22] [MERGED] Optimize memory usage for huge number of strokes
Closed
#49 [PR #26] [MERGED] Optimize canvas loading time
Closed
#45 [PR #18] [MERGED] Cancel touches when detecting three fingers
Closed
#46 [PR #19] [MERGED] Keep active stroke drawing while it detects more fingers
Closed
#47 [PR #20] [MERGED] Implement memo grid view
Closed
#40 [PR #11] [MERGED] Implement canvas rendering
Closed
#43 [PR #17] [MERGED] Resolve conflict between responder touches and scrollview pinch gesture
Closed
#44 [PR #14] [MERGED] Implement memo canvas view
Closed
#41 [PR #13] [MERGED] Set up CoreData for persistence
Closed
#42 [PR #2] [MERGED] Set up project codebase for development kick-off
Closed
#39 [Docs] Add more content on README
Closed
#37 [Bug] Color picker is not working on iPhone
Closed
#35 [Dev] Implement photo dock
Closed
#36 [Bug] Erase pen strokes over an eraser stroke after undoing or moving the canvas
Closed
#32 [Dev] Add macOS runtime target
Closed
#34 [Design] Create an app icon for Memola
Closed
#30 [Dev] Fine-tune for iOS runtime
Closed
#31 [Dev] Implement Settings
Closed
#29 [Dev] Add memo preview render pipeline
Closed
#25 [Research] Store eraser quads in strokes where they are belonged
Closed
#26 [Dev] Fine tune memo canvas tool
Closed
#27 [Dev] Implement photo insertion
Closed
#22 [Research] Use stencil testing for erasing strokes
Closed
#23 [Research] Store strokes in efficient data structure rather than array
Closed
#24 [Dev] Implement custom RTree data structure for project
Closed
#19 [Dev] Fine-tune memos grid view
Closed
#20 [Dev] Use indexed rendering to reduce memory bandwidth
Closed
#14 [Research] Optimize canvas loading
Closed
#16 [Dev] Redesign memo canvas view
Closed
#17 [Dev] Add option for line grid on canvas view
Closed
#13 [Dev] Implement memo editing and saving in persistence
Closed
#15 [Dev] Redesign pen tool of memo canvas view
Closed
#11 [Dev] Implement memo view
Closed
#12 [Research] Optimize memory usage for a huge number of strokes
Closed
#8 [Dev] Implement memo grid view
Closed
#9 [Dev] Implement new memo creation
Closed
#10 [Bug] Storke generator does not generate from the initial touch point
Closed
#4 [Dev] Implement undo manager
Closed
#5 [Dev] Implement eraser for cleaning up
Closed
#6 [Dev] Implement drawing tools
Closed
#7 [Dev] Set up CoreData for persistence
Closed
#1 [Dev] Set up project codebase for development kick-off
Closed
#2 [Dev] Set up canvas renderer for memo
Closed
#3 [Dev] Implement canvas view
80 Issues created by 1 user
Opened
#1 [Dev] Set up project codebase for development kick-off
Opened
#2 [Dev] Set up canvas renderer for memo
Opened
#3 [Dev] Implement canvas view
Opened
#4 [Dev] Implement undo manager
Opened
#5 [Dev] Implement eraser for cleaning up
Opened
#6 [Dev] Implement drawing tools
Opened
#7 [Dev] Set up CoreData for persistence
Opened
#8 [Dev] Implement memo grid view
Opened
#9 [Dev] Implement new memo creation
Opened
#10 [Bug] Storke generator does not generate from the initial touch point
Opened
#11 [Dev] Implement memo view
Opened
#12 [Research] Optimize memory usage for a huge number of strokes
Opened
#13 [Dev] Implement memo editing and saving in persistence
Opened
#14 [Research] Optimize canvas loading
Opened
#15 [Dev] Redesign pen tool of memo canvas view
Opened
#16 [Dev] Redesign memo canvas view
Opened
#17 [Dev] Add option for line grid on canvas view
Opened
#18 [Dev] Add haptic effects on canvas view
Opened
#19 [Dev] Fine-tune memos grid view
Opened
#20 [Dev] Use indexed rendering to reduce memory bandwidth
Opened
#21 [Dev] Add color history in color picker
Opened
#22 [Research] Use stencil testing for erasing strokes
Opened
#23 [Research] Store strokes in efficient data structure rather than array
Opened
#24 [Dev] Implement custom RTree data structure for project
Opened
#25 [Research] Store eraser quads in strokes where they are belonged
Opened
#26 [Dev] Fine tune memo canvas tool
Opened
#27 [Dev] Implement photo insertion
Opened
#28 [Research] Upscale texture using MTLFXTemporalScaler
Opened
#29 [Dev] Add memo preview render pipeline
Opened
#30 [Dev] Fine-tune for iOS runtime
Opened
#31 [Dev] Implement Settings
Opened
#32 [Dev] Add macOS runtime target
Opened
#33 [Dev] Add selection tool
Opened
#34 [Design] Create an app icon for Memola
Opened
#35 [Dev] Implement photo dock
Opened
#36 [Bug] Erase pen strokes over an eraser stroke after undoing or moving the canvas
Opened
#37 [Bug] Color picker is not working on iPhone
Opened
#38 [Dev] Enhance brush size picker
Opened
#39 [Docs] Add more content on README
Opened
#40 [PR #11] [MERGED] Implement canvas rendering
Opened
#41 [PR #13] [MERGED] Set up CoreData for persistence
Opened
#42 [PR #2] [MERGED] Set up project codebase for development kick-off
Opened
#43 [PR #17] [MERGED] Resolve conflict between responder touches and scrollview pinch gesture
Opened
#44 [PR #14] [MERGED] Implement memo canvas view
Opened
#45 [PR #18] [MERGED] Cancel touches when detecting three fingers
Opened
#46 [PR #19] [MERGED] Keep active stroke drawing while it detects more fingers
Opened
#47 [PR #20] [MERGED] Implement memo grid view
Opened
#48 [PR #22] [MERGED] Optimize memory usage for huge number of strokes
Opened
#49 [PR #26] [MERGED] Optimize canvas loading time
Opened
#50 [PR #27] [MERGED] Redesign pen tool of memo canvas view
Opened
#51 [PR #29] [MERGED] Redesign memo canvas view
Opened
#52 [PR #36] [MERGED] Use indexed rendering to reduce memory bandwidth
Opened
#53 [PR #35] [MERGED] Fix stroke glitches when rendering
Opened
#54 [PR #37] [MERGED] Store strokes in RTree rather than Array
Opened
#55 [PR #39] [MERGED] Tidy up code
Opened
#56 [PR #41] [MERGED] Implement RTree Data Structure
Opened
#57 [PR #42] [MERGED] Optimize eraser stroke generation
Opened
#58 [PR #46] [MERGED] Exclude photo from erasing strokes
Opened
#59 [PR #45] [MERGED] Implement photo insertion
Opened
#60 [PR #48] [MERGED] Optimize renderer frame rate
Opened
#61 [PR #47] [MERGED] Fix content disappearing in subsequent render
Opened
#62 [PR #50] [MERGED] Fine tune memo canvas tool bar items
Opened
#63 [PR #52] [MERGED] Add option for line grid on canvas view
Opened
#64 [PR #51] [MERGED] Optimize in general
Opened
#65 [PR #54] [MERGED] Add general enhancements and fixes
Opened
#66 [PR #56] [MERGED] Fine tune memo grid view and memo view for iOS
Opened
#67 [PR #62] [MERGED] Add macOS runtime target
Opened
#68 [PR #59] [MERGED] Implement preview display for memo
Opened
#69 [PR #57] [MERGED] Optimize rendering
Opened
#70 [PR #63] [MERGED] Add macOS runtime target
Opened
#71 [PR #65] [MERGED] Implement Settings
Opened
#72 [PR #68] [MERGED] Add app icon and launch screen
Opened
#73 [PR #70] [MERGED] Release v1.0.0
Opened
#74 [PR #69] [MERGED] Implement photo dock
Opened
#75 [PR #72] [MERGED] Separate strokes if erasers do not match
Opened
#76 [PR #75] [MERGED] Fix color picker clipped by frame
Opened
#77 [PR #77] [CLOSED] Updated README.md
Opened
#78 [PR #78] [MERGED] [Docs] Set up Github templates
Opened
#79 [PR #79] [MERGED] Update README and Contributing Guideline
Opened
#80 [PR #80] [MERGED] Add roadmap section in README