Vesion: Geany 1.37.1
OS: Arch Linux
Graphical Environment: Sway (Wayland) but also occurs on other Wayland compositors
Whenever Geany is on my second monitor, the pop up autocomplete dialog is invisible. It still exists as pressing enter selects an entry but it is simply not rendered. Behavior on my primary monitor is normal and the menu renders. I spent some time looking into whether or not this was specific to Wayland or GTK and found several reported issues for other programs that seemed relevant.
According to [this comment](https://github.com/swaywm/sway/issues/3135#issuecomment-448794177) issues with incorrect positioning of popups is related to the use of `gtk_menu_popup ()` which was deprecated in GTK 3.22. Replacing it with something like `gtk_menu_popup_at_widget()` or another appropriate function may fix my issue. Apologies for not submitting a PR but I'm not well-versed in C nor GTK.
--
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/2820
Fix #864
Note that I didn't workout regex since it seems to break group number conventions.
Also for this to work we must reset LANG envvar (maybe provide an option?) since gcc translates words "error", "warning", "note".
![image](https://user-images.githubusercontent.com/7345761/31590454-3365d686-b219-11e7-8009-a9af11f5a859.png)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1649
-- Commit Summary --
* warning support
-- File Changes --
M data/filedefs/filetypes.common (1)
M src/build.c (14)
M src/build.h (2)
M src/editor.h (3)
M src/filetypes.c (3)
M src/filetypes.h (11)
M src/highlighting.c (7)
M src/msgwindow.c (48)
M src/msgwindow.h (6)
-- Patch Links --
https://github.com/geany/geany/pull/1649.patchhttps://github.com/geany/geany/pull/1649.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/pull/1649
On OSX (since a long time), scroll quickly in any direction using the wheel, then click in the window. Do it repeatedly. You will find that there is a high chance that some variable indicating the current state of the scrollbar and scrollable area is actually farther than was shown, as clicking in the window suddenly makes the whole screen jump to the new position, which may be only a few lines further than was shown, or more than a screenful, depends. It is not normal that the document be scrolled by just clicking in it (except at the very bottom if the last line is partially displayed, and then that special case only scrolls up by one line).
Sometimes while using the wheel, the scrollable area shows two different portions of the document in a kind of accidental split screen, but I can't tell whether this is a separate bug or the same bug.
This is a 3rd-party mouse with a traditional stepping wheel. I don't have a touch sensor mouse to compare with. But now I just tried with the laptop's trackpad and the same happens as with the mouse wheel, using regular two-finger drag. When using a fling gesture, however, after the first redraw of the screen, there's a pause until about 3/4 of a second after touch-up (the equivalent of button release), before suddenly a long series of screen updates happens, whereas normally screen updates should be equally-spaced during the gesture and the decelerating motion that continues for a while.
Compare what those 3 cases (wheel, 2-finger drag, 2-finger fling) do in other apps (e.g. I tried with Firefox OSX using a long enough web page.)
--
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-osx/issues/19
Geany is my favorite IDE, but sometimes I use VSCode in certain instances. One feature that I really wish was in Geany is the "Gutter Indicators" that show when a line is modified, deleted, or added.
Here is an example from VS Code
![image](https://user-images.githubusercontent.com/122637911/228015475-fa82d644-7b20-4989-9448-f19854613f84.png)
This might be possible using the Scintilla margin API and [libgit2](https://libgit2.org/)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1244
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1244(a)github.com>
I'm using the 1.38.0-3 build and it appears, that after I've typed something inside editor widget, the mousewheel (classic 3 buttons wheel mouse via USB) is not working. It recovers, when switching windows and coming back to Geany.
--
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-osx/issues/34
On Linux, after copying a rectangular selection into the clipboard, it is possible to paste it into existing text while maintaining the rectangular structure (and not insert newlines where none existed before). On a Mac, this appears to be broken.
Geany 1.37
Using GTK+ v3.24.20 and GLib v2.66.0 runtime libraries
System Version: macOS 10.15.7 (19H15)
Kernel Version: Darwin 19.6.0
Example. I want to move the two lines of "hub." into the links above:
![image](https://user-images.githubusercontent.com/22303046/101183682-716b4280-3615-11eb-818d-57431c6b1bd5.png)
But when I do a rectangular select (using the mouse since the keys don't work.......that's a different issue), the result of pasting does not at all look like it would on Linux. It looks like this:
![image](https://user-images.githubusercontent.com/22303046/101184032-d9218d80-3615-11eb-8ad7-86548fcff727.png)
When it should look like this:
![image](https://user-images.githubusercontent.com/22303046/101184132-f6565c00-3615-11eb-8b12-68ce1cebf929.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/issues/2685
I cannot see emoji characters in the editor. The emoji keyboard shortcut (Ctrl + Cmd + Spacebar) also does not work within this app. They can be pasted, and successfully copied back out, but they are invisible.
On macOS Big Sur 11.5.1, Intel chip.
--
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-osx/issues/27
Hello,
I have macOS 12.6 and geany "installed" in version 1.38.
Plugins enabled Auto-mark, Extra selection, Macros.
Copying of selected blocks in the text seems to be working fine, but I'm facing issues during pasting of selected block into/behind the text.
I used to per my windows and Linux from past some chain by the end of line behind text, but for now if I paste it an event with block selection it pastes all lines and includes by each line "enter"/end of line.
Example
lines:
1
2
3
I want put behind following chain:
aaa
bbb
ccc
expected result:
aaa 1
bbb 2
ccc 3
current result:
aaa 1
2
3
bbb
ccc
Thank you for the advice/hints
BR Honza
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/40
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/40(a)github.com>
I was disappointed to find that the Lua plugin is not available on the Mac side of things. I really just need it for one thing--auto imports in Java so I don't have to memorize which package every Java class is in. This is the one thing keeping me from deleting Eclipse from my computer entirely, which I'd really love to do. Terrible editor.
Before I start the long laborious process of getting source for Geany, GTK, the Lua JIT, I think maybe Scintilla, but it was a lot of stuff just for compiling a tiny plugin--
1. Does anybody know why it was not converted over originally? Coding fatigue, a little bit of bitrot, or some major, time-consuming issue?
2. Is there another way of doing this? I have the ctags files installed for autocomplete, which I rarely use, and calltips, which I never use, but sadly, there's no package information in them. I don't mind typing the import line in, but something to tell me JTables are in javax.swing,* would be nice.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/41
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/41(a)github.com>