Menu ▾ ▴

#261 Restore standard macOS Services and Window menu integration

closed
nobody
2026-09-07
2026-08-28
Anonymous
No

Originally created by: kristofferR

Problem

Carrier's custom macOS menu omits parts of the standard application experience, including Services and the native Window submenu. That can hide expected commands such as Hide Others, Show All, Move & Resize, Fill, Center, window cycling, and Bring All to Front.

Goal

Integrate Carrier's custom commands with the standard macOS application and window menus.

Design

  • Add standard application items for Services, Hide Others, and Show All.
  • Register the Window submenu with AppKit so macOS can populate supported window-management commands.
  • Preserve Carrier's existing custom Zoom, Close, and multi-window commands.
  • Avoid duplicate menu items and keep menu-bar-only behavior intact.
  • Keep fullscreen work scoped to [#256].

Verification

  • Verify Services population and keyboard shortcuts.
  • Verify the native Window menu with one and multiple Carrier windows.
  • Test Move & Resize, Fill, Center, cycling, and Bring All to Front where the OS exposes them.
  • Check current macOS and the oldest supported macOS release.

Related

Tickets: #256
Tickets: #264
Tickets: #277

Discussion

  • Anonymous

    Anonymous - 2026-09-06

    Originally posted by: kristofferR

    [!NOTE]
    🤖 GPT-6 responding on behalf of Kristoffer

    Implemented in merged PR [#277].

     

    Related

    Tickets: #277

  • Anonymous

    Anonymous - 2026-09-06

    Ticket changed by: kristofferR

    • status: open --> closed
     

Log in to post a comment.