<p>These patches try to fix the problems described in <a href="https://github.com/geany/geany-plugins/issues/507" class="issue-link js-issue-link" data-url="https://github.com/geany/geany-plugins/issues/507" data-id="191519163" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#507</a> for various plugins. They address only "serious" issues which prevent correct operation of the plugin like not locating .glade or .ui files, not "minor" problems like not showing documentation when clicking the Help button of the plugin.</p>
<p>There's the same function get_data_dir_path() in each plugin which locates the file in the correct directory for each platform. For OS X laucher script I added an environment variable GEANY_PLUGINS_SHARE_PATH which is set before the binary is started so it should be defined and can be used by the plugin.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany-plugins/pull/569'>https://github.com/geany/geany-plugins/pull/569</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>scope: Fix locating the glade file on OS X and Windows</li>
  <li>pohelper: Fix locating the ui file on OS X when using bundle</li>
  <li>overview: Fix locating the ui file on OS X when using bundle</li>
  <li>git-changebar: Fix locating the ui file on OS X when using bundle</li>
  <li>geanygendoc: Fix locating the pastebin configs on OS X when using bundle</li>
  <li>geniuspaste: Fix locating config files on OS X when using bundle</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-0">geanygendoc/src/ggd-utils.c</a>
    (27)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-1">geniuspaste/src/geniuspaste.c</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-2">git-changebar/src/gcb-plugin.c</a>
    (27)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-3">overview/overview/overviewprefspanel.c</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-4">pohelper/src/gph-plugin.c</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany-plugins/pull/569/files#diff-5">scope/src/scope.c</a>
    (19)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany-plugins/pull/569.patch'>https://github.com/geany/geany-plugins/pull/569.patch</a></li>
  <li><a href='https://github.com/geany/geany-plugins/pull/569.diff'>https://github.com/geany/geany-plugins/pull/569.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany-plugins/pull/569">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ1CleDDgq3EwD5AIZx6_Zr9M07Xqks5rz7AvgaJpZM4NJarw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ6WCu3cLtQY2ckdEPgbjvHPkitz1ks5rz7AvgaJpZM4NJarw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany-plugins/pull/569"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany-plugins","title":"geany/geany-plugins","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany-plugins"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use paths relative to the bundle on OS X (#569)"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany-plugins/pull/569"}}}</script>