<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Preferences dialogs will have a place in the UI again in 65, or
      in 64 if there's another beta and the changes are approved for
      uplift. See <a moz-do-not-send="true"
        href="https://bugzilla.mozilla.org/show_bug.cgi?id=1489930#c19">this
        comment</a>, <a moz-do-not-send="true"
        href="https://github.com/darktrojan/shrunked/blob/webext/manifest.json">this
        manifest</a>, or <a moz-do-not-send="true"
        href="https://github.com/darktrojan/openwith/blob/legacy/manifest.json">this
        manifest</a> for an example of how to do it.</p>
    <p>Both of my more-popular extensions will work in 65, although
      there are no packaged versions at this point. See the second and
      third links above.<br>
    </p>
    <p>GL<br>
    </p>
    <div class="moz-cite-prefix">On 23/11/18 22:54, Jörg Knobloch wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8ccea794-f17d-4fbe-ee88-d75292cb24b5@jorgk.com">On
      23/11/2018 10:36, Eyal Rozenberg wrote:
      <br>
      <blockquote type="cite">Aren't you contradicting the text here:
        <br>
        <a class="moz-txt-link-freetext" href="https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_63">https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_63</a>
        <br>
        <br>
        which says that it's the restartless extensions that are likely
        to
        <br>
        survive and the XUL overlay loader that's the short-term
        solution?
        <br>
      </blockquote>
      <br>
      I don't see it as a contraction. Right now, A, B and C work.
      Something is going to happen to restartless add-ons, we don't know
      yet. And the XUL overlay via the TB overlay loader is a temporary
      measure (mostly created for Lightning) and we don't know how long
      it will last. But it's looking good so far.
      <br>
      <br>
      <blockquote type="cite">Also, and sorry for being confused, but -
        where is there a detailed
        <br>
        explanation, or a worked example, of converting the preferences
        dialog
        <br>
        of an extension to something that will show up in TB 63+ ?
        <br>
      </blockquote>
      <br>
      There isn't one. TB is community based, so someone from the
      community can start one. The basic recipe for type C is: Change
      install.rdf to manifest.json (as has been said many times) and
      then fix any problems that you find. For ThunderHTMLedit I had
      three problems: Tab switching didn't work any more, assignment to
      innerHTML didn't work any more, one M-C editor API was removed. I
      don't have a preferences dialogue - and I know why ;-)
      <br>
      <br>
      Jörg.
      <br>
      <br>
      <br>
      _______________________________________________
      <br>
      tb-planning mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:tb-planning@mozilla.org">tb-planning@mozilla.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/tb-planning">https://mail.mozilla.org/listinfo/tb-planning</a>
      <br>
    </blockquote>
  </body>
</html>