[PR #50] [MERGED] Fine tune memo canvas tool bar items #62

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

📋 Pull Request Information

Original PR: https://github.com/dscyrescotti/Memola/pull/50
Author: @dscyrescotti
Created: 6/24/2024
Status: Merged
Merged: 6/24/2024
Merged by: @dscyrescotti

Base: mainHead: feature/toolbar-fine-tune


📝 Commits (8)

  • bd1196e feat: add hand button in element tool bar
  • f267271 feat: enhance element tool bar animation
  • 46e5e67 feat: update lock mode logic
  • f85610a feat: reposition lock button
  • cfa177f feat: add symbol effect to lock button
  • a2ed7c4 feat: show loading indicator when photo is being loaded
  • 36904f2 feat: add hover effect
  • 9c8763f bug: fix pen dock ui blockage to canvas

📊 Changes

6 files changed (+101 additions, -48 deletions)

View changed files

📝 Memola/Canvas/Tool/Core/Tool.swift (+7 -1)
📝 Memola/Canvas/Tool/Core/ToolSelection.swift (+1 -1)
📝 Memola/Canvas/View/Bridge/ViewController/CanvasViewController.swift (+1 -2)
📝 Memola/Features/Memo/Memo/MemoView.swift (+8 -2)
📝 Memola/Features/Memo/PenDock/PenDock.swift (+33 -11)
📝 Memola/Features/Memo/Toolbar/Toolbar.swift (+51 -31)

📄 Description

Description

This PR adds the major enhancement to tool bar items for animation, transition and user experience.


🔄 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/50 **Author:** [@dscyrescotti](https://github.com/dscyrescotti) **Created:** 6/24/2024 **Status:** ✅ Merged **Merged:** 6/24/2024 **Merged by:** [@dscyrescotti](https://github.com/dscyrescotti) **Base:** `main` ← **Head:** `feature/toolbar-fine-tune` --- ### 📝 Commits (8) - [`bd1196e`](https://github.com/dscyrescotti/Memola/commit/bd1196ec41e31f3ebb877bcb5f9d1278d770f275) feat: add hand button in element tool bar - [`f267271`](https://github.com/dscyrescotti/Memola/commit/f2672710627fbd583c2e76e6c5adb7450da4ee76) feat: enhance element tool bar animation - [`46e5e67`](https://github.com/dscyrescotti/Memola/commit/46e5e679b85967577f39f317894e76eedbd6106f) feat: update lock mode logic - [`f85610a`](https://github.com/dscyrescotti/Memola/commit/f85610a99b149a45b20eb91248d67c29100a2b99) feat: reposition lock button - [`cfa177f`](https://github.com/dscyrescotti/Memola/commit/cfa177f3f32a661e07322075012f72f178f62377) feat: add symbol effect to lock button - [`a2ed7c4`](https://github.com/dscyrescotti/Memola/commit/a2ed7c43bbecba5369fe34b1b147495a70742a98) feat: show loading indicator when photo is being loaded - [`36904f2`](https://github.com/dscyrescotti/Memola/commit/36904f2879911e55a74c06bf6bb3ce38c9c9e6c7) feat: add hover effect - [`9c8763f`](https://github.com/dscyrescotti/Memola/commit/9c8763f0e57a1358f7fdab379c7e5470246d27bb) bug: fix pen dock ui blockage to canvas ### 📊 Changes **6 files changed** (+101 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `Memola/Canvas/Tool/Core/Tool.swift` (+7 -1) 📝 `Memola/Canvas/Tool/Core/ToolSelection.swift` (+1 -1) 📝 `Memola/Canvas/View/Bridge/ViewController/CanvasViewController.swift` (+1 -2) 📝 `Memola/Features/Memo/Memo/MemoView.swift` (+8 -2) 📝 `Memola/Features/Memo/PenDock/PenDock.swift` (+33 -11) 📝 `Memola/Features/Memo/Toolbar/Toolbar.swift` (+51 -31) </details> ### 📄 Description ### Description This PR adds the major enhancement to tool bar items for animation, transition and user experience. --- <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:22 +01:00
adam closed this issue 2025-12-29 05:19:23 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Memola#62