• pre-1.6-merge-20260819 fb33b39cec

    fix(network): align applet with cosmic-settings 1.3 nmrs backend
    Some checks failed
    Continuous Integration / formatting (push) Has been cancelled
    Continuous Integration / linting (push) Has been cancelled

    leyoda released this 2026-07-31 09:47:24 +02:00 | -59 commits to master since this release

    cosmic-settings 1.3 replaced its custom NetworkManager backend with nmrs
    and removed subscriptions/network-manager, which cosmic-applet-network
    still referenced by path. That broke manifest resolution for the whole
    workspace, so no applet package could be built at all.

    Take upstream's post-migration cosmic-applet-network wholesale (upstream
    e318f0d4 "migrate NetworkManager flow to nmrs 3.4" plus the nine network
    fixes that followed it). None of our local commits touched this crate's
    sources, only its manifest, so the only local adjustments to reapply are
    the libcosmic -> cosmic workspace alias and the 1.3.0 version.

    This also drops the cosmic-dbus-networkmanager dependency, and with it
    the last user of the now-dead cosmic-settings-network-manager and
    cosmic-settings-sound patch entries, which are removed from the
    workspace manifest.

    Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

    Downloads