Original PR: https://github.com/dscyrescotti/Memola/pull/62 Author: @dscyrescotti Created: 7/15/2024 Status: ✅ Merged Merged: 7/15/2024 Merged by: @dscyrescotti
Base: main ← Head: feature/macos
main
feature/macos
15e9613
cdee0d1
59b8f18
cbd2e4c
739aaa0
708a2b0
ab7d24f
aafb2c7
a5ef50e
f36cc3e
87 files changed (+2088 additions, -684 deletions)
📝 Memola.xcodeproj/project.pbxproj (+239 -83) ➕ Memola/App/Application.swift (+62 -0) 📝 Memola/App/MemolaApp.swift (+23 -1) 📝 Memola/Canvas/Contexts/LineGridContext.swift (+1 -1) 📝 Memola/Canvas/Contexts/PointGridContext.swift (+1 -1) 📝 Memola/Canvas/Contexts/ViewPortContext.swift (+1 -1) 📝 Memola/Canvas/Core/Canvas.swift (+36 -4) 📝 Memola/Canvas/Core/PipelineStates.swift (+1 -1) 📝 Memola/Canvas/Core/Renderer.swift (+6 -2) 📝 Memola/Canvas/Elements/Core/ElementGroup.swift (+1 -1) 📝 Memola/Canvas/Elements/Geometries/Stroke/Algorithms/MovingAverage.swift (+1 -1) 📝 Memola/Canvas/Elements/Geometries/Stroke/Strokes/PenStroke.swift (+3 -1) 📝 Memola/Canvas/Elements/Photo/Photo.swift (+1 -1) 📝 Memola/Canvas/History/History.swift (+1 -1) 📝 Memola/Canvas/RTree/Node.swift (+1 -1) 📝 Memola/Canvas/RTree/RTree.swift (+1 -1) 📝 Memola/Canvas/RenderPasses/CacheRenderPass.swift (+1 -1) 📝 Memola/Canvas/RenderPasses/EraserRenderPass.swift (+1 -1) 📝 Memola/Canvas/RenderPasses/GraphicRenderPass.swift (+1 -1) 📝 Memola/Canvas/RenderPasses/PhotoBackgroundRenderPass.swift (+1 -1)
Memola.xcodeproj/project.pbxproj
Memola/App/Application.swift
Memola/App/MemolaApp.swift
Memola/Canvas/Contexts/LineGridContext.swift
Memola/Canvas/Contexts/PointGridContext.swift
Memola/Canvas/Contexts/ViewPortContext.swift
Memola/Canvas/Core/Canvas.swift
Memola/Canvas/Core/PipelineStates.swift
Memola/Canvas/Core/Renderer.swift
Memola/Canvas/Elements/Core/ElementGroup.swift
Memola/Canvas/Elements/Geometries/Stroke/Algorithms/MovingAverage.swift
Memola/Canvas/Elements/Geometries/Stroke/Strokes/PenStroke.swift
Memola/Canvas/Elements/Photo/Photo.swift
Memola/Canvas/History/History.swift
Memola/Canvas/RTree/Node.swift
Memola/Canvas/RTree/RTree.swift
Memola/Canvas/RenderPasses/CacheRenderPass.swift
Memola/Canvas/RenderPasses/EraserRenderPass.swift
Memola/Canvas/RenderPasses/GraphicRenderPass.swift
Memola/Canvas/RenderPasses/PhotoBackgroundRenderPass.swift
...and 67 more files
This PR adds the macOS target runtime along with the enhancement for design of macOS runtime.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/dscyrescotti/Memola/pull/62
Author: @dscyrescotti
Created: 7/15/2024
Status: ✅ Merged
Merged: 7/15/2024
Merged by: @dscyrescotti
Base:
main← Head:feature/macos📝 Commits (10+)
15e9613feat: add macos runtimecdee0d1feat: update memos and trash view59b8f18feat: set up window group for memo viewcbd2e4cwip: fix grid line739aaa0feat: sync render view port with scrollview708a2b0feat: add mouse touch event for stroke drawingab7d24ffeat: fine tune memo canvas view for macos runtimeaafb2c7feat: open memo object over dasboardview instead of new windowa5ef50efeat: remove lock buttonf36cc3efeat: revamp element tool bar📊 Changes
87 files changed (+2088 additions, -684 deletions)
View changed files
📝
Memola.xcodeproj/project.pbxproj(+239 -83)➕
Memola/App/Application.swift(+62 -0)📝
Memola/App/MemolaApp.swift(+23 -1)📝
Memola/Canvas/Contexts/LineGridContext.swift(+1 -1)📝
Memola/Canvas/Contexts/PointGridContext.swift(+1 -1)📝
Memola/Canvas/Contexts/ViewPortContext.swift(+1 -1)📝
Memola/Canvas/Core/Canvas.swift(+36 -4)📝
Memola/Canvas/Core/PipelineStates.swift(+1 -1)📝
Memola/Canvas/Core/Renderer.swift(+6 -2)📝
Memola/Canvas/Elements/Core/ElementGroup.swift(+1 -1)📝
Memola/Canvas/Elements/Geometries/Stroke/Algorithms/MovingAverage.swift(+1 -1)📝
Memola/Canvas/Elements/Geometries/Stroke/Strokes/PenStroke.swift(+3 -1)📝
Memola/Canvas/Elements/Photo/Photo.swift(+1 -1)📝
Memola/Canvas/History/History.swift(+1 -1)📝
Memola/Canvas/RTree/Node.swift(+1 -1)📝
Memola/Canvas/RTree/RTree.swift(+1 -1)📝
Memola/Canvas/RenderPasses/CacheRenderPass.swift(+1 -1)📝
Memola/Canvas/RenderPasses/EraserRenderPass.swift(+1 -1)📝
Memola/Canvas/RenderPasses/GraphicRenderPass.swift(+1 -1)📝
Memola/Canvas/RenderPasses/PhotoBackgroundRenderPass.swift(+1 -1)...and 67 more files
📄 Description
Description
This PR adds the macOS target runtime along with the enhancement for design of macOS runtime.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.