ブログ

macOS Tahoe の暗い Dock テーマで Parall のカスタムアイコンを使う方法

一部の Parall カスタム Dock アイコンが macOS Tahoe の暗いテーマに適応しない理由と、互換性のある半透明アイコンを手動で準備する方法です。

macOS Tahoe は Dock アイコンに暗いテーマを適用できますが、これはアイコンに適切な透明または半透明領域が含まれている場合にのみ正しく動作します。

これは Parall ショートカットに制限を生みます。Parall ウィザードで対象アプリのアイコン上にテキストを描画した場合、または対象アプリのアイコンを完全に不透明なカスタムアイコンに置き換えた場合、最終的なショートカットアイコンには Tahoe が期待する透明度情報が残っていないことがあります。その場合でもショートカットは通常どおり動作しますが、Dock アイコンは Tahoe の暗いテーマに適応しないことがあります。

現時点で Parall はこれを確実に自動修正できません。Parall はアプリアイコンのどの部分を半透明にすべきかを安全に判断できず、対象アプリバンドルから Tahoe 対応の半透明アイコンを常に抽出できるわけでもありません。推測で処理すると多くのアイコンを壊してしまうため、正しい修正は手動で準備したアイコンから行う必要があります。

回避策

必要な半透明領域をすでに含むカスタムアイコンを作成し、Parall ショートカットを再作成するときにそのアイコンを読み込みます。

重要なのは、その領域を完全に消去しないことです。代わりに、ほぼ透明なままにします。目安は約 99 パーセントの透明度、または約 1 パーセントの不透明度です。これにより、Tahoe が利用できるごく小さな非ゼロのアルファ値がピクセルに残り、見た目には透明に見えます。

手順

  1. Finder で対象アプリを探します。
  2. アプリを右クリックし、パッケージの内容を表示を選びます。
  3. Contents/Resources を開きます。
  4. アプリのアイコンファイルを探します。通常は .icns ファイルです。複数ある場合、メインのものはアプリ名に近い名前であることが多いです。上級者は Contents/Info.plist を確認し、CFBundleIconFile を探すこともできます。
  5. アイコンファイルをデスクトップなど安全な場所にコピーします。元のアプリバンドルではなくコピーを編集してください。
  6. Pixelmator Pro や Affinity Photo など、透明度を保持できる画像編集ソフトでコピーしたアイコンを開きます。
  7. Tahoe の暗い Dock テーマに参加させたいアイコン部分を選びます。
  8. その部分を暗く、ほぼ透明にします。約 1 パーセントの不透明度または 99 パーセントの透明度を使います。
  9. アルファ透明度を保持したままアイコンを書き出します。単色背景に統合しないでください。
  10. Parall ショートカットを再作成します。
  11. Parall ウィザードのアイコン名とラベルの手順で、参照ボタンを使い、準備した半透明アイコンを選択します。
  12. ショートカットの作成を完了し、新しいショートカットを Dock に追加します。

よくある間違い

  • 選択した領域を完全に消去すること。この用途では完全透明ピクセルが、ほぼ透明なピクセルと同じように動作しない場合があります。
  • 不透明な白、黒、または色付き背景でアイコンを保存すること。
  • アイコンのコピーではなく元のアプリバンドルを編集すること。
  • アイコンファイルを変更したあと古い Parall ショートカットを再利用すること。準備したアイコンをショートカットバンドルに含めるには、ショートカットを再作成してください。

Parall がカスタムアイコンを引き続きサポートする理由

カスタムアイコンとアイコンラベルは、通常の Dock 使用では引き続き問題なく動作します。この制限は、ショートカットアイコンが Tahoe の暗い Dock テーマに参加することを期待した場合にのみ現れます。

Tahoe の暗いテーマに対応するには、アイコン自体が正しい半透明ピクセルをすでに含んでいる必要があります。準備したアイコンを Parall ウィザードから読み込むと、Parall はショートカットアプリバンドル作成時にそれを使用でき、完成したショートカットは macOS Tahoe の Dock テーマに正しく従えます。