FLOSS, который реализует значки и контекстное меню в Finder Snow Leopard - PullRequest
7 голосов
/ 19 октября 2010

Очевидно, что в Snow Leopard, из-за переписывания Finder в Какао и удаления плагинов контекстного меню, больше не тривиально делать ни бэджи, ни контекстные меню, однако Dropbox , кажется, оба добавляют контекстное менюв управляемой папке и добавьте значки состояния.

Существует ли проект с открытым исходным кодом, который смог решить эту проблему?

Ответы [ 3 ]

1 голос
/ 30 июля 2013

Прошли годы с тех пор, как этот вопрос был задан, но вот (почти) именно то, что вы просили: FLOSS, который реализует значки и контекстные меню, но только для Lion и Mountain Lion (но я уверен, что это не будетслишком сложно адаптировать его для Snow Leopard, если это все еще необходимо).

Liferay Nativity предоставляет пакет сценариев, в котором будут отображаться соответствующие методы Finder, и клиент Java для настройки значков и контекстных меню.Он также включает в себя эквивалентные проекты для Windows и Linux.

Проект с открытым исходным кодом под LGPL, поэтому не стесняйтесь вносить любые исправления ошибок или улучшения!

0 голосов
/ 04 ноября 2011

вам нужно будет внедрить код в процесс Finder и переопределить целевые методы C в процессе Finder.см. Как написать плагин для OS X Finder post.

0 голосов
/ 24 марта 2011

Я думаю, что Dropbox может иметь обратный инжиниринг Finder, если я вспоминаю их комментарии на PyCon. полное видео онлайн, и слайд составляет 16 минут.

...