[Github-comments] [geany/geany-plugins] Use paths relative to the bundle on OS X (#569)

Jiří Techet notifications at xxxxx
Wed Apr 26 20:59:27 UTC 2017


These patches try to fix the problems described in https://github.com/geany/geany-plugins/issues/507 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.

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/569

-- Commit Summary --

  * scope: Fix locating the glade file on OS X and Windows
  * pohelper: Fix locating the ui file on OS X when using bundle
  * overview: Fix locating the ui file on OS X when using bundle
  * git-changebar: Fix locating the ui file on OS X when using bundle
  * geanygendoc: Fix locating the pastebin configs on OS X when using bundle
  * geniuspaste: Fix locating config files on OS X when using bundle

-- File Changes --

    M geanygendoc/src/ggd-utils.c (27)
    M geniuspaste/src/geniuspaste.c (24)
    M git-changebar/src/gcb-plugin.c (27)
    M overview/overview/overviewprefspanel.c (26)
    M pohelper/src/gph-plugin.c (16)
    M scope/src/scope.c (19)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/569.patch
https://github.com/geany/geany-plugins/pull/569.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/569
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20170426/34fb9012/attachment.html>


More information about the Github-comments mailing list