Skip to content

P3-06: Auto-update (Sparkle) #54

@hybridmachine

Description

@hybridmachine

Description

Automatic update checking and installation via Sparkle framework.

Implementation

  • Integrate Sparkle framework (sparkle-project.org)
  • Appcast XML feed hosted on GitHub or project website
  • Check for Updates menu item in app menu
  • Automatic check on launch (configurable frequency)
  • Delta updates if possible
  • Requires code signing (P2-09)

Dependencies

  • P2-09 (code signing)

Key Files

  • macos/CMakeLists.txt
  • macos/platform/main_phase7.mm

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3-post-1.0Post 1.0 future worksize/LLarge (3-5 days)

    Projects

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions