Skip to content

Support app icons stored in Assets.car files #21

@hackerbirds

Description

@hackerbirds

Some app icons (Photo Booth, Calendar) are not grabbed from CFBundleIconFile, but rather, from CFBundleIconName which loads the icon from Resources/Assets.car (at least that's my understanding).

I couldn't find any Rust libraries for loading Assets.car, but there is publicly available documentation for how the file format works: https://blog.timac.org/2018/1018-reverse-engineering-the-car-file-format/

Supporting these icons would require creating q library for decoding .car files, which is non-trivial. Should this be done, it'll be released as a separate library for others to use

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions