Skip to content

refactor: rename app bundle from CopilotMonitor to OpenCode Bar#16

Merged
kargnas merged 2 commits intomainfrom
refactor/rename-app-bundle
Feb 1, 2026
Merged

refactor: rename app bundle from CopilotMonitor to OpenCode Bar#16
kargnas merged 2 commits intomainfrom
refactor/rename-app-bundle

Conversation

@kargnas
Copy link
Member

@kargnas kargnas commented Feb 1, 2026

Summary

  • Rename app bundle from CopilotMonitor.app to OpenCode Bar.app
  • Increase DMG window size from 500×320 to 600×400 to prevent scrolling
  • Update all related references in workflows and documentation

Changes

Item Before After
App bundle name CopilotMonitor.app OpenCode Bar.app
Bundle Identifier com.copilotmonitor.CopilotMonitor Unchanged
DMG window size 500×320 600×400
Icon size 80 100

Sparkle Auto-Update Compatibility

Bundle Identifier remains unchanged (com.copilotmonitor.CopilotMonitor), so Sparkle auto-update will continue to work seamlessly. Existing users with CopilotMonitor.app will be able to update to the new OpenCode Bar.app automatically.

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 settings
  • README.md - xattr command
  • docs/RELEASE_WORKFLOW.md - App name references
  • AGENTS.md - pkill command

- 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>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

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.

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
Copy link

Copilot AI Feb 1, 2026

Choose a reason for hiding this comment

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

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.

Copilot uses AI. Check for mistakes.
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot open a new pull request to apply changes based on this feedback

OpenCode-Bar.dmg

Copy link
Contributor

Copilot AI commented Feb 1, 2026

@kargnas I've opened a new pull request, #18, to work on those changes. Once the pull request is ready, I'll request review from you.

* 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>
@kargnas kargnas merged commit 4e27abd into main Feb 1, 2026
5 checks passed
@kargnas kargnas deleted the refactor/rename-app-bundle branch February 1, 2026 16:01
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.

3 participants