[PR #29] [MERGED] Redesign memo canvas view #51

Closed
opened 2025-12-29 05:19:18 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dscyrescotti/Memola/pull/29
Author: @dscyrescotti
Created: 5/19/2024
Status: Merged
Merged: 5/19/2024
Merged by: @dscyrescotti

Base: mainHead: feature/memo-canvas-redesign


📝 Commits (7)

  • 2e90a5c feat: redesign memo tool bar
  • e70af36 refactor: rename view variables and methods
  • 3b0d934 feat: make pen dock compact
  • 20ed32b feat: add more pens in newly created memo object
  • 095e5fa feat: save pen changes
  • 819c7dc feat: add zoom scale options
  • 6208c5d feat: add canvas lock button

📊 Changes

7 files changed (+313 additions, -113 deletions)

View changed files

📝 Memola.xcodeproj/project.pbxproj (+20 -4)
📝 Memola/Canvas/Core/Canvas.swift (+10 -4)
📝 Memola/Canvas/View/Bridge/ViewController/CanvasViewController.swift (+23 -0)
📝 Memola/Features/Memo/Memo/MemoView.swift (+48 -51)
📝 Memola/Features/Memo/PenDock/PenDock.swift (+68 -50)
Memola/Features/Memo/Toolbar/Toolbar.swift (+136 -0)
📝 Memola/Features/Memos/MemosView.swift (+8 -4)

📄 Description

Description

This PR redesigns the look of canvas view along with the addition of title label, lock button and zoom options.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dscyrescotti/Memola/pull/29 **Author:** [@dscyrescotti](https://github.com/dscyrescotti) **Created:** 5/19/2024 **Status:** ✅ Merged **Merged:** 5/19/2024 **Merged by:** [@dscyrescotti](https://github.com/dscyrescotti) **Base:** `main` ← **Head:** `feature/memo-canvas-redesign` --- ### 📝 Commits (7) - [`2e90a5c`](https://github.com/dscyrescotti/Memola/commit/2e90a5c8eb49f728a78ef66912f7df5013f8c52d) feat: redesign memo tool bar - [`e70af36`](https://github.com/dscyrescotti/Memola/commit/e70af36235b2266fa2e8b89c36f36cb13211d57f) refactor: rename view variables and methods - [`3b0d934`](https://github.com/dscyrescotti/Memola/commit/3b0d93477e0ebb77eb8e8f677be7c24f6460ff11) feat: make pen dock compact - [`20ed32b`](https://github.com/dscyrescotti/Memola/commit/20ed32b1860139440617631e5b3bf1ed3754fc47) feat: add more pens in newly created memo object - [`095e5fa`](https://github.com/dscyrescotti/Memola/commit/095e5fa515c93b90375861c177029d97f66ff661) feat: save pen changes - [`819c7dc`](https://github.com/dscyrescotti/Memola/commit/819c7dc321d3f3e260a1605e54f5461ab8b0df6e) feat: add zoom scale options - [`6208c5d`](https://github.com/dscyrescotti/Memola/commit/6208c5d62e8be7a4f960dbac7f61556ed4b389e2) feat: add canvas lock button ### 📊 Changes **7 files changed** (+313 additions, -113 deletions) <details> <summary>View changed files</summary> 📝 `Memola.xcodeproj/project.pbxproj` (+20 -4) 📝 `Memola/Canvas/Core/Canvas.swift` (+10 -4) 📝 `Memola/Canvas/View/Bridge/ViewController/CanvasViewController.swift` (+23 -0) 📝 `Memola/Features/Memo/Memo/MemoView.swift` (+48 -51) 📝 `Memola/Features/Memo/PenDock/PenDock.swift` (+68 -50) ➕ `Memola/Features/Memo/Toolbar/Toolbar.swift` (+136 -0) 📝 `Memola/Features/Memos/MemosView.swift` (+8 -4) </details> ### 📄 Description ### Description This PR redesigns the look of canvas view along with the addition of title label, lock button and zoom options. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 05:19:18 +01:00
adam closed this issue 2025-12-29 05:19:18 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Memola#51