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

Reply via email to