Skip to content

Extension manager: new resources (3/n)#1549

Merged
cyanzhong merged 1 commit into
mainfrom
develop
Jul 15, 2026
Merged

Extension manager: new resources (3/n)#1549
cyanzhong merged 1 commit into
mainfrom
develop

Conversation

@cyanzhong

Copy link
Copy Markdown
Contributor

Note, new resources in PR have no references to them at all, which is part of the PR separation, as expected.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new app resources (SF Symbols identifiers + localized UI strings) needed for the upcoming Extension Manager feature, while intentionally leaving them unused for now to keep the PR series separated.

Changes:

  • Added new SF Symbols identifiers to the shared Icons catalog.
  • Added new localized string constants for the Extension Manager UI surface.
  • Added corresponding entries to Localizable.xcstrings (including zh-Hans / zh-Hant translations).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
MarkEditMac/Sources/Main/AppResources.swift Extends the central SF Symbols name catalog with additional icons intended for Extension Manager UI.
MarkEditMac/Sources/Extension/ExtensionInstaller.swift Adds new Localized.Extension string constants for forthcoming Extension Manager UI copy.
MarkEditMac/Resources/Localizable.xcstrings Adds the localized string entries backing the newly introduced String(localized:) keys.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@cyanzhong
cyanzhong merged commit 423f58c into main Jul 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants