refactor: rename app bundle from CopilotMonitor to OpenCode Bar#16
refactor: rename app bundle from CopilotMonitor to OpenCode Bar#16
Conversation
- Change PRODUCT_NAME from $(TARGET_NAME) to "OpenCode Bar" - Update TEST_HOST paths for test target - Update GitHub Actions workflows (build-release.yml, manual-release.yml) - Increase DMG window size from 500x320 to 600x400 to prevent scrolling - Update documentation (README.md, RELEASE_WORKFLOW.md, AGENTS.md) Bundle Identifier remains unchanged (com.copilotmonitor.CopilotMonitor) to maintain Sparkle auto-update compatibility. Co-authored-by: Claude (Sisyphus, oMo) <no-reply@anthropic.com> Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
There was a problem hiding this comment.
Pull request overview
This PR renames the application bundle from "CopilotMonitor.app" to "OpenCode Bar.app" while maintaining backward compatibility for auto-updates by keeping the bundle identifier unchanged. The PR also improves the DMG user experience by increasing window size to prevent scrolling.
Changes:
- Renamed app bundle to "OpenCode Bar.app" with proper quoting in Xcode project and all workflow files
- Updated DMG window size from 500×320 to 600×400 and icon size from 80 to 100
- Updated documentation and build scripts to reference the new app name
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| CopilotMonitor/CopilotMonitor.xcodeproj/project.pbxproj | Updated PRODUCT_NAME to "OpenCode Bar" and TEST_HOST paths with proper quoting for spaces |
| .github/workflows/build-release.yml | Updated all app path references to use "OpenCode Bar.app" with quotes, updated DMG dimensions |
| .github/workflows/manual-release.yml | Updated all app path references to use "OpenCode Bar.app" with quotes, updated DMG dimensions |
| README.md | Updated xattr command to reference new app name with proper quoting |
| docs/RELEASE_WORKFLOW.md | Updated app paths and xattr command to reference new app name |
| AGENTS.md | Updated pkill command to use new app name with proper quoting |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
docs/RELEASE_WORKFLOW.md
Outdated
| mkdir -p dist | ||
| cp -r "$APP_PATH" dist/ | ||
| hdiutil create -volname "CopilotMonitor" -srcfolder dist -ov -format UDZO CopilotMonitor.dmg | ||
| hdiutil create -volname "OpenCode Bar" -srcfolder dist -ov -format UDZO OpenCodeUsageMonitor.dmg |
There was a problem hiding this comment.
The DMG filename "OpenCodeUsageMonitor.dmg" is inconsistent with the app name "OpenCode Bar.app". For consistency and clarity, the DMG should be named something like "OpenCodeBar.dmg" or "OpenCode-Bar.dmg" to match the application bundle name.
There was a problem hiding this comment.
@copilot open a new pull request to apply changes based on this feedback
OpenCode-Bar.dmg
* Initial plan * refactor: rename DMG from OpenCodeUsageMonitor.dmg to OpenCode-Bar.dmg Co-authored-by: kargnas <1438533+kargnas@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: kargnas <1438533+kargnas@users.noreply.github.com>
Summary
CopilotMonitor.apptoOpenCode Bar.appChanges
CopilotMonitor.appOpenCode Bar.appcom.copilotmonitor.CopilotMonitorSparkle Auto-Update Compatibility
Bundle Identifier remains unchanged (
com.copilotmonitor.CopilotMonitor), so Sparkle auto-update will continue to work seamlessly. Existing users withCopilotMonitor.appwill be able to update to the newOpenCode Bar.appautomatically.Files Changed
CopilotMonitor.xcodeproj/project.pbxproj- PRODUCT_NAME, TEST_HOST.github/workflows/build-release.yml- App path references, DMG settings.github/workflows/manual-release.yml- App path references, DMG settingsREADME.md- xattr commanddocs/RELEASE_WORKFLOW.md- App name referencesAGENTS.md- pkill command