<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Dani,<br>
    I tried to review your repository, but one big commit is not easy on
    my strained eyes.<br>
    I noticed some commented code and some files
    renamed/deleted/recreated without a clear reason, please don't push
    these things, they only confuse.<br>
    Currently it's not possible to build due an error on Makefile about
    an image, take a look at xfce4-dict where I made some changes
    related to the panel plugin icon. It came to my attention that you
    replaced the icon by one that seems to be from <span
      class="blob-code-inner">onlinewebfonts.com and according to what's
      present in the SVG it's under this license:
      <a class="moz-txt-link-freetext" href="https://creativecommons.org/ns">https://creativecommons.org/ns</a><br>
      I recommend not to change the current icon unless you have a good
      reason to, otherwise an attribution will be necessary.<br>
      <br>
      Regarding the documentation, unfortunately it's far from updated,
      the page you mentioned hasn't been touch since 2010 (I touch it
      recently, but only to add information, I didn't update it). As
      Matthew hinted, the better documentation we have is the source
      code itself.<br>
      <br>
      Cheers,<br>
      Andre Miranda<br>
    </span><br>
    <div class="moz-cite-prefix">On 05/06/2017 08:31 AM, Dani wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:563cce4d-8dea-3161-8854-04a59a18f31f@damufo.com">
      <br>
      Dani
      <br>
      <br>
      On 06/05/17 02:18, Matthew Brush wrote:
      <br>
      <blockquote type="cite">On 2017-05-05 10:46 AM, Dani wrote:
        <br>
        <blockquote type="cite">Hello:
          <br>
          <br>
          For gtk3.
          <br>
          <br>
          <a class="moz-txt-link-freetext" href="https://wiki.xfce.org/dev/howto/panel_plugins">https://wiki.xfce.org/dev/howto/panel_plugins</a>
          <br>
          say:
          <br>
          <br>
          Plugin Registration
          <br>
          To register a plugin with the plugin system there are two
          macros
          <br>
          available that should be used, instead of using the library
          functions
          <br>
          directly; one for internal plugins and one for external
          plugins.
          <br>
          XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL(construct);
          <br>
          <br>
          <br>
          but here:
          <br>
<a class="moz-txt-link-freetext" href="http://www6.frugalware.org/mirrors/linux/vectorlinux/veclinux-7.1/usr/share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html">http://www6.frugalware.org/mirrors/linux/vectorlinux/veclinux-7.1/usr/share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html</a>
          <br>
          <br>
          say:
          <br>
          <br>
          Warning
          <br>
          XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL has been deprecated since
          version
          <br>
          4.8 and should not be used in newly-written code. Deprecation
          is not
          <br>
          entirely true, but it should be made clear that it is
          recommended to use
          <br>
          XFCE_PANEL_PLUGIN_REGISTER(). See the Registering Plugins for
          more
          <br>
          information.
          <br>
          <br>
          <br>
          My question, should I use
          <br>
          XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL
          <br>
          or not?
          <br>
          <br>
        </blockquote>
        <br>
        You should build and use the documentation from the version of
        libxfce4panel you're porting with, presumably master branch from
        Git. It should say what's deprecated or not, and if it says that
        macro is deprecated, then don't use it.
        <br>
      </blockquote>
      <br>
      Where is the documentation (reference manual) and source code of
      libxfce4panel-2.0?
      <br>
      Not finding success.
      <br>
      <br>
      <br>
      _______________________________________________
      <br>
      Xfce4-dev mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a><br>
    </blockquote>
    <br>
  </body>
</html>