リソースをハックしたりSIMBLプラグインを使用したりするつもりはありませんが、Lionサイドバーにカスタムアイコンを表示できるようにしたいと考えています。
私が理解している限り、フォルダーのカスタムアイコンはサイドバーに表示されなくなり、そこにある「組み込み」アイコンは、パスされたリソースにハードコーディングされています。 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
ただし、Dropboxの新しいバージョンでは、「Dropbox」サイドバーアイコンがカスタムアイコンに更新されており、これを実行できるようです。
- SIMBLなどのコードインジェクションを使用したり、ルートアクセスを必要としたりせずに
- 実際のDropboxプロセスが実行されていない場合
これにより、Lionサイドバーのアイコンはカスタマイズ可能であると信じるようになりましたが、このメタデータは別の場所に保存されていますか?
xattr -l ~/Dropbox
興味深いものは何もリストされていないようです:
com.apple.FinderInfo:
00000000 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 |................|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020