diff --git a/Sources/CodeCaps/PlatformLogo.swift b/Sources/CodeCaps/PlatformLogo.swift index b7829e7..626fbee 100644 --- a/Sources/CodeCaps/PlatformLogo.swift +++ b/Sources/CodeCaps/PlatformLogo.swift @@ -253,7 +253,7 @@ public enum PlatformLogoImage { "grok-cli": ("grok", "svg"), "grok-bot": ("grok-bot", "svg"), "minimax": ("minimax", "png"), - "muse": ("muse", "svg"), + "muse": ("muse", "png"), "cursor": ("cursor", "svg"), ] diff --git a/Sources/CodeCaps/Resources/ProviderMarks/muse.png b/Sources/CodeCaps/Resources/ProviderMarks/muse.png new file mode 100644 index 0000000..a8b4275 Binary files /dev/null and b/Sources/CodeCaps/Resources/ProviderMarks/muse.png differ diff --git a/Sources/CodeCaps/Resources/ProviderMarks/muse.svg b/Sources/CodeCaps/Resources/ProviderMarks/muse.svg deleted file mode 100644 index 00dca93..0000000 --- a/Sources/CodeCaps/Resources/ProviderMarks/muse.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/ios/CodeCapsCompanion/App/Models/CompanionQuotaModel.swift b/ios/CodeCapsCompanion/App/Models/CompanionQuotaModel.swift index cbf6c6b..366a87b 100644 --- a/ios/CodeCapsCompanion/App/Models/CompanionQuotaModel.swift +++ b/ios/CodeCapsCompanion/App/Models/CompanionQuotaModel.swift @@ -293,6 +293,7 @@ public struct CompanionQuotaItem: Identifiable, Codable, Equatable { if key.contains("grok-bot") { return "provider-grok-bot" } if key.contains("grok") || key.contains("xai") { return "provider-grok" } if key.contains("minimax") { return "provider-minimax" } + if key.contains("muse") { return "provider-muse" } if key.contains("antigravity") || key.contains("gemini") { return "provider-gemini" } return nil } diff --git a/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/Contents.json b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/Contents.json new file mode 100644 index 0000000..d0e7f31 --- /dev/null +++ b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images": [ + { + "filename": "provider-muse.png", + "idiom": "universal", + "scale": "1x" + }, + { + "filename": "provider-muse@2x.png", + "idiom": "universal", + "scale": "2x" + }, + { + "filename": "provider-muse@3x.png", + "idiom": "universal", + "scale": "3x" + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse.png b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse.png new file mode 100644 index 0000000..5252668 Binary files /dev/null and b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse.png differ diff --git a/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@2x.png b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@2x.png new file mode 100644 index 0000000..81e900c Binary files /dev/null and b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@2x.png differ diff --git a/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@3x.png b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@3x.png new file mode 100644 index 0000000..8baf6a5 Binary files /dev/null and b/ios/CodeCapsCompanion/Assets.xcassets/provider-muse.imageset/provider-muse@3x.png differ diff --git a/ios/CodeCapsCompanion/Widgets/WidgetViews.swift b/ios/CodeCapsCompanion/Widgets/WidgetViews.swift index 243d189..2a23f0f 100644 --- a/ios/CodeCapsCompanion/Widgets/WidgetViews.swift +++ b/ios/CodeCapsCompanion/Widgets/WidgetViews.swift @@ -139,6 +139,7 @@ struct ProviderMarkView: View { if low.contains("openai") || low.contains("codex") { return "provider-openai" } if low.contains("cursor") { return "provider-cursor" } if low.contains("minimax") { return "provider-minimax" } + if low.contains("muse") { return "provider-muse" } if low.contains("antigravity") { return "provider-antigravity" } if low.contains("gemini") { return "provider-gemini" } if low.contains("grok-bot") { return "provider-grok-bot" }