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.patchhttps://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
This is based on MAINTAINERS file.
Idea is, to show enduser that the plugin might need its help.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/540
-- Commit Summary --
* Add note **No active development** to plugins which are currently not activly maintained as marked inside MAINTAINERS
-- File Changes --
M geanydoc/src/geanydoc.c (2)
M geanyextrasel/src/extrasel.c (2)
M geanyinsertnum/src/insertnum.c (2)
M geanylua/glspi_ver.h (2)
M geanypg/src/geanypg.c (2)
M geanyprj/src/geanyprj.c (5)
M geanyvc/src/geanyvc.c (2)
M pretty-printer/src/PluginEntry.c (4)
M scope/src/scope.c (2)
M shiftcolumn/src/shiftcolumn.c (6)
M treebrowser/src/treebrowser.c (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/540.patchhttps://github.com/geany/geany-plugins/pull/540.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/540
(moved out of #1136)
1. Open a C source file with the following text:
```
void foo(void)
{
printf("Hello world!\n");
}
void main()
{
foo();
}
```
2. On line 8, Ctrl+click on `foo`. Geany navigates to line 1, the definition of `foo`.
3. Insert the following text at the beginning of the document:
```
#include <stdio.h>
```
4. Invoke “Navigate back a location” (with the toolbar button or the keybinding).
Expected result: Geany navigates to line 10, which now contains the call to `foo` from which we jumped to the definition of `foo`.
Actual result: Geany navigates to line 8, because positions in the navqueue were not updated when extra text was inserted at the beginning of the document.
--
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/issues/1480
The [HACKING](https://github.com/geany/geany/blob/master/HACKING) file has this:
> Geany requires GTK >= 2.24 and GLib >= 2.32.
but also this:
> Your code should build against GLib 2.27.3
and this:
> You might want to pass the `-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_28` C
preprocessor flag to get warnings about newer symbols from the GLib.
So which is it? 2.32 or 2.28/2.27?
--
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/issues/1476
HI shiftee,
I made a different version of 'reload all' feature than you. You can show it and try it from the #1471 pull request.
My plan was an icon on toolbar and a command in the file menu with shortcut key. If many files has opened and must reload them, just click on the icon or press Alt+r, and voila!
cheers
--
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/issues/301#issuecomment-296776907
When linewrap is in effect the height of the overlay is not adjusted if the old line is too long.
Overlay when line wrap is activated.
![linewrap-on](https://cloud.githubusercontent.com/assets/13455253/15086501/968adfa4-13e1-11e6-9420-726387305996.png)
Overlay when line wrap is off.
![linewrap-off](https://cloud.githubusercontent.com/assets/13455253/15086502/968cacbc-13e1-11e6-842c-a17bbc8ce5d2.png)
---
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/issues/425