Online Addon Builder - Как отобразить пользовательский значок для расширения в диспетчере дополнений Firefox?
Я знаю, что это более общий вопрос, и прежде чем я смогу отправить его, кто-то бросит мне ссылку, но я был там, поверьте мне...
Я создал свой аддон с помощью онлайн-конструктора аддонов, но я еще не готов отправить его на рассмотрение в AMO, так как чувствую, что для его завершения нужно больше. Я не могу найти конкретную информацию, относящуюся именно к тому, что я хочу сделать с помощью онлайн-конструктора дополнений. Я установил и настроил локализованный SDK, который используется с помощью инструмента под названием cfx, и, конечно же, есть тонны документации!
Вопрос: Какие все важные значения можно установить с помощью package.json, которые определяют, как аддон отображается в менеджере аддонов? Какие важные материалы/конфигурации нельзя установить с помощью package.json и как их реализовать?
Я удалил все предупреждения и ошибки из своего кода, но я использую жестко запрограммированный путь к изображению, тогда как раньше я передавал его в качестве аргумента в объекте PageMod в скрипт содержимого. Почему? Я не уверен, но я знаю, что один из вас знает, как настроить расширение, где я могу указать chrome://ez-magnetz/data/icon16.png или что-то подобное. Это лучше, чем использование JUID в пути, который может меняться.
У моего виджета есть значок, но как мне указать основной значок для расширения, которое будет отображаться в AM? (package.json||chrome.manifest)
Используя последний из двух (chrome.manifest), как мне включить его в мой аддон, чтобы он был обнаружен? (Если возможно, для значка расширения с использованием онлайн-конструктора аддонов)
Кто-нибудь, пожалуйста, предоставьте мне шаблон chrome.manifest для базового дополнения?
Нужен ли мне install.rdf и что имеет приоритет над конфигурацией, например: install.rdf>>>chrome.manifest>>>package.json Я заметил среди них очень похожие настройки.
Я был в школе XUL и вижу, что есть полезная информация, но она кажется устаревшей в контексте моего аддона. Я прочитал основную информацию о package.json и реализовал простые префы и, конечно же, описание аддона.
Насколько я понимаю, я создал загрузочный аддон с помощью Mozilla Online Addon Builder. Это правильно? Единственное, что я хочу сделать сейчас, это чтобы для моего расширения отображалась персональная иконка в менеджере дополнений! + Я хотел бы знать, как я могу сделать пожертвование на AMO и как пользователи могут сделать пожертвование!
Спасибо за любую помощь заранее