I have noticed that the colors for the message window (comprising status, compiler, messages, scribble and terminal) are hard-coded.
I think it is possible to do some basic calculations to detect light and dark themes and set the colors for the messages accordingly.
I will be trying to fix this issue.
--
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/2644
Hi, I know that currently, Geany cannot edit multiple lines at once form the end of the lines when the lines have different length. I just found out a kind of glitch that allows you to do it just for one char. I just share it here.
1. Make a rectangular selection over the lines you want to edit and be sure to be on the right of the longest line.
2. Type the space key so that all lines will be padded on their right with spaces until the end of your rectangular selection.
3. While keeping the multiline cursor active (do not click anywhere in the text), then go to the menu and click on Document > Strip trailling spaces (not sure about the exact name in English).
4. You will see that each cursor will go at the end of their lines.
5. You are free now to type the char you want.
6. Unfortunately, once you have pressed a key, the cursor will go again at the end of the rectangular selection.
7. It's a bit tedious but at least you can add whatever you want at the end of multiple lines with different length in our favorite editor.
I am a big fan of Geany as a quick and simple text / editor. I am looking forward to see it implemented.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3923
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3923(a)github.com>
Sadly, Geany has no builtin way to check for updates. It would be great to have an updatechecker plugin for MacOS, similar to the one for Linux and Windows.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1314
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1314(a)github.com>
Fix crash when encountering an unknown tag type, which fixes #1362.
Also add support for a couple more tag types Geany can report.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1365
-- Commit Summary --
* geanygendoc: Fix crash if trying to document an unknown type
* geanygendoc: Sort tag types alphabetically
* geanygendoc: Add support for types "include" and "other"
-- File Changes --
M geanygendoc/data/filetypes/c.conf (6)
M geanygendoc/docs/manual.rst (4)
M geanygendoc/src/ggd-doc-type.c (6)
M geanygendoc/src/ggd-tag-utils.c (10)
M geanygendoc/src/ggd.c (16)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1365.patchhttps://github.com/geany/geany-plugins/pull/1365.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1365
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1365(a)github.com>
The pasted data might contain sensitive information and the pastebin service might be public and might not allow deleting a paste (at least not in a way the plugin supports). Thus, ask confirmation by default in case the user accidentally triggered the action.
@xiota does this make you a tad more comfortable? The UI isn't stellar, but it gets the job done and fearless users can disable it.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1361
-- Commit Summary --
* geniuspaste: Ask confirmation before pasting
-- File Changes --
M geniuspaste/TODO (1)
M geniuspaste/src/geniuspaste.c (82)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1361.patchhttps://github.com/geany/geany-plugins/pull/1361.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1361
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1361(a)github.com>
Running the latest geany from Ubuntu 2404:
geany 2.0-1build2
geany-common 2.0-1build2
geany-plugins 2.0-4ubuntu5
Selecting a C file function name and then Tools/Documentation Generator/Document Current Symbol
results in a crash.
Running from gdb gives:
`Starting program: /usr/bin/geany `
`[Thread debugging using libthread_db enabled]`
`Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".`
`[New Thread 0x7ffff2c006c0 (LWP 242811)]`
`[New Thread 0x7ffff22006c0 (LWP 242812)]`
`[New Thread 0x7ffff18006c0 (LWP 242813)]`
`[New Thread 0x7ffff0e006c0 (LWP 242814)]`
`[New Thread 0x7fffeb8006c0 (LWP 242815)]`
`[New Thread 0x7fffeae006c0 (LWP 242816)]`
`[New Thread 0x7fffea4006c0 (LWP 242817)]`
`[Thread 0x7fffeae006c0 (LWP 242816) exited]`
`[Thread 0x7fffeb8006c0 (LWP 242815) exited]`
`[Detaching after fork from child process 242819]`
`[New Thread 0x7fffeb8006c0 (LWP 242826)]`
`Thread 1 "geany" received signal SIGSEGV, Segmentation fault.`
`Downloading source file /usr/src/glib2.0-2.80.0-6ubuntu3.1/debian/build/deb/../../../glib/ghash.c`
`g_str_hash (v=0x0) at ../../../glib/ghash.c:2463 `
`warning: 2463 ../../../glib/ghash.c: No such file or directory`
Does anyone have a suggestion how to narrow this down?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1362
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1362(a)github.com>
I usually need to create passwords etc. for some deployment configurations to put into yaml/ini/*. I usually open for doing this a external tool like KeePass -- but would be handy to have a build in plugin to help here ;)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1364
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1364(a)github.com>