Skip to content

feat: add custom labels to ports#98

Merged
productdevbook merged 2 commits intomainfrom
feat/port-labels
Mar 9, 2026
Merged

feat: add custom labels to ports#98
productdevbook merged 2 commits intomainfrom
feat/port-labels

Conversation

@productdevbook
Copy link
Copy Markdown
Owner

Summary

  • Adds portLabels Defaults key to persist custom port names
  • Right-click context menu provides "Set Label" / "Edit Label" / "Remove Label" options
  • NSAlert dialog with text field for entering the label
  • Labels displayed in:
    • Table row (next to port number, in orange)
    • Menu bar row (next to process name)
    • Detail view header and details grid

Fixes #80

Test plan

  • Right-click a port → "Set Label" → enter a name → Save
  • Verify label appears next to port number in table view
  • Verify label appears in menu bar popover
  • Verify label appears in detail view (header + grid)
  • Right-click → "Edit Label" → modify → Save
  • Right-click → "Remove Label" → verify label is gone
  • Restart app → verify labels persist

🤖 Generated with Claude Code

productdevbook and others added 2 commits March 9, 2026 09:37
Users can right-click any port to set a custom label (e.g., "Frontend
Dev Server"). Labels are shown next to port numbers in table rows,
menu bar, and detail view. Labels persist across app restarts.

Fixes #80

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@productdevbook productdevbook merged commit 46fa367 into main Mar 9, 2026
2 checks passed
@productdevbook productdevbook deleted the feat/port-labels branch March 9, 2026 06:42
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.

[Feature Request] Add name to port

1 participant