maildev@lists.thunderbird.net

Thunderbird email developers

View all threads

thunderbird-webextensions.readthedocs.io

G
Graeme
Thu, Jan 24, 2019 11:48 AM

This is a lovely document but I really don't see how to use it.

I notice a line
A manifest entry named |compose_action| is required to use |composeAction|.

Above that it gives a list of Manifest properties. But how do you add this to the
manifest.json? Looking at Owl, the one working webextension addon that I've been able to
find has not helped me at all in this context.

Owl does have some manifest entries for Experiment Apis but the format looks nothing like
the layout in the readthedocs. Again, a simple example of a manifest.json perhaps linked
to the above document would really help.:)

This is a lovely document but I really don't see how to use it. I notice a line A manifest entry named |compose_action| is required to use |composeAction|. Above that it gives a list of Manifest properties. But how do you add this to the manifest.json? Looking at Owl, the one working webextension addon that I've been able to find has not helped me at all in this context. Owl does have some manifest entries for Experiment Apis but the format looks nothing like the layout in the readthedocs. Again, a simple example of a manifest.json perhaps linked to the above document would really help.:)
GL
Geoff Lankow
Thu, Jan 24, 2019 9:41 PM

I've neglected to mention composeAction's similarity to Firefox's
browserAction
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserAction
and its use in several of our sample extensions
https://github.com/thundernest/sample-extensions. I will update the page.

GL

On 25/01/19 00:48, Graeme wrote:

This is a lovely document but I really don't see how to use it.

I notice a line
A manifest entry named |compose_action| is required to use
|composeAction|.

Above that it gives a list of Manifest properties. But how do you add
this to the manifest.json? Looking at Owl, the one working
webextension addon that I've been able to find has not helped me at
all in this context.

Owl does have some manifest entries for Experiment Apis but the format
looks nothing like the layout in the readthedocs. Again, a simple
example of a manifest.json perhaps linked to the above document would
really help.:)


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

I've neglected to mention composeAction's similarity to Firefox's browserAction <https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserAction> and its use in several of our sample extensions <https://github.com/thundernest/sample-extensions>. I will update the page. GL On 25/01/19 00:48, Graeme wrote: > > This is a lovely document but I really don't see how to use it. > > I notice a line > A manifest entry named |compose_action| is required to use > |composeAction|. > > Above that it gives a list of Manifest properties. But how do you add > this to the manifest.json? Looking at Owl, the one working > webextension addon that I've been able to find has not helped me at > all in this context. > > Owl does have some manifest entries for Experiment Apis but the format > looks nothing like the layout in the readthedocs. Again, a simple > example of a manifest.json perhaps linked to the above document would > really help.:) > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net