Skip to content

The icons of ConfigDialog and DictionaryTools looks jaggy on macOS. #964

@yoshikiobata

Description

@yoshikiobata

Description

The icons of ConfigDialog and DictionaryTools looks jaggy on macOS.

Steps to reproduce

Steps to reproduce the behavior:

  1. Build and install Mozc for macOS.
  2. Open launchpad and confirm ConfigDialog and DictionaryTool s' icons.

Screenshots

jaggy

Version or commit-id

Mozc-2.30.5490.101+24.11.oss
But it seems that this behavior continues from older Mozc.

Environment

  • OS: macOS Sonoma 14.5

Investigations

This behavior is due to the fact that src/data/images/mac/product_icon.icns does not have sufficient resolution images.
Currently, the file seems to only include a 32x32 pixels image.
Once product_icon.icns contains larger images, this issue will be resolved.

Here is a screenshot showing Mozc built from my working branch with higher resolution images in product_icon.icns( https://github.com/lazylynx/mozc/actions/runs/9681442036 ). They are created from src/data/images/icon.svg with margins modified.

smooth

Additional context

icns specification is here:
https://en.wikipedia.org/wiki/Apple_Icon_Image_format
https://web.archive.org/web/20180618155438/https://developer.apple.com/design/human-interface-guidelines/macos/icons-and-images/app-icon/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions