[PR #65] [MERGED] Implement Settings #71

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

📋 Pull Request Information

Original PR: https://github.com/dscyrescotti/Memola/pull/65
Author: @dscyrescotti
Created: 7/18/2024
Status: Merged
Merged: 7/18/2024
Merged by: @dscyrescotti

Base: mainHead: feature/settings


📝 Commits (7)

  • ae91b69 feat: update tool bar background color
  • 4807ef1 feat: remove redo items in main thread
  • 167fa6b feat: add setting view
  • 2e2cc24 feat: add about view
  • 4734709 chore: update app version
  • c9381bf feat: update for macos
  • f7e2d9d chore: remove shortcut

📊 Changes

23 files changed (+391 additions, -178 deletions)

View changed files

📝 Memola.xcodeproj/project.pbxproj (+40 -28)
📝 Memola/App/Application.swift (+13 -0)
📝 Memola/App/MemolaApp.swift (+29 -4)
📝 Memola/Canvas/History/History.swift (+3 -1)
📝 Memola/Commands/AppCommands.swift (+9 -1)
📝 Memola/Commands/EditCommands.swift (+0 -0)
Memola/Commands/FileCommands.swift (+41 -0)
📝 Memola/Commands/ViewCommands.swift (+0 -0)
📝 Memola/Config/Info.plist (+39 -26)
📝 Memola/Features/Dashboard/Dashboard/DashboardView.swift (+1 -1)
📝 Memola/Features/Dashboard/Details/Memos/MemosView.swift (+4 -14)
📝 Memola/Features/Dashboard/Details/Trash/TrashView.swift (+0 -1)
📝 Memola/Features/Dashboard/Sidebar/Sidebar.swift (+86 -17)
Memola/Features/Settings/About/AboutView.swift (+37 -0)
Memola/Features/Settings/Settings/SettingsView.swift (+53 -0)
Memola/Shortcut/Commands/FileCommands.swift (+0 -26)
Memola/Shortcut/Core/Shortcut.swift (+0 -25)
Memola/Shortcut/Core/Shortcuts.swift (+0 -14)
Memola/Shortcut/EnvironmentValues/ShortcutKey.swift (+0 -18)
📝 Memola/Utilies/AppScene/AppScene.swift (+1 -0)

...and 3 more files

📄 Description

Description

This PR adds Settings window for both iOS and macOS targets.


🔄 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/65 **Author:** [@dscyrescotti](https://github.com/dscyrescotti) **Created:** 7/18/2024 **Status:** ✅ Merged **Merged:** 7/18/2024 **Merged by:** [@dscyrescotti](https://github.com/dscyrescotti) **Base:** `main` ← **Head:** `feature/settings` --- ### 📝 Commits (7) - [`ae91b69`](https://github.com/dscyrescotti/Memola/commit/ae91b69f883b4cd22c294efbcf0c922966aeb408) feat: update tool bar background color - [`4807ef1`](https://github.com/dscyrescotti/Memola/commit/4807ef116278a6b7825e25d5b381985b59553a85) feat: remove redo items in main thread - [`167fa6b`](https://github.com/dscyrescotti/Memola/commit/167fa6baf6e0cce9c6dbecdd2a0d10d8e76a64a3) feat: add setting view - [`2e2cc24`](https://github.com/dscyrescotti/Memola/commit/2e2cc24e3836c3dd4b472740c2c87dd5eab85353) feat: add about view - [`4734709`](https://github.com/dscyrescotti/Memola/commit/47347099e964d39d783b0fb73a9c0f1679e5871a) chore: update app version - [`c9381bf`](https://github.com/dscyrescotti/Memola/commit/c9381bfad313e3a1414e87f92112e4ff89c6b6d2) feat: update for macos - [`f7e2d9d`](https://github.com/dscyrescotti/Memola/commit/f7e2d9d7e878f9b9b6ba1c9198b9cc8523d4d819) chore: remove shortcut ### 📊 Changes **23 files changed** (+391 additions, -178 deletions) <details> <summary>View changed files</summary> 📝 `Memola.xcodeproj/project.pbxproj` (+40 -28) 📝 `Memola/App/Application.swift` (+13 -0) 📝 `Memola/App/MemolaApp.swift` (+29 -4) 📝 `Memola/Canvas/History/History.swift` (+3 -1) 📝 `Memola/Commands/AppCommands.swift` (+9 -1) 📝 `Memola/Commands/EditCommands.swift` (+0 -0) ➕ `Memola/Commands/FileCommands.swift` (+41 -0) 📝 `Memola/Commands/ViewCommands.swift` (+0 -0) 📝 `Memola/Config/Info.plist` (+39 -26) 📝 `Memola/Features/Dashboard/Dashboard/DashboardView.swift` (+1 -1) 📝 `Memola/Features/Dashboard/Details/Memos/MemosView.swift` (+4 -14) 📝 `Memola/Features/Dashboard/Details/Trash/TrashView.swift` (+0 -1) 📝 `Memola/Features/Dashboard/Sidebar/Sidebar.swift` (+86 -17) ➕ `Memola/Features/Settings/About/AboutView.swift` (+37 -0) ➕ `Memola/Features/Settings/Settings/SettingsView.swift` (+53 -0) ➖ `Memola/Shortcut/Commands/FileCommands.swift` (+0 -26) ➖ `Memola/Shortcut/Core/Shortcut.swift` (+0 -25) ➖ `Memola/Shortcut/Core/Shortcuts.swift` (+0 -14) ➖ `Memola/Shortcut/EnvironmentValues/ShortcutKey.swift` (+0 -18) 📝 `Memola/Utilies/AppScene/AppScene.swift` (+1 -0) _...and 3 more files_ </details> ### 📄 Description ### Description This PR adds Settings window for both iOS and macOS targets. --- <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:28 +01:00
adam closed this issue 2025-12-29 05:19:29 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Memola#71