"=" is the primary symbol of the "+" key on the number line above the letters.
Almost all programs utilize this shortcut to zoom in. (Firefox, Chromium, nautilus, etc.)
It could be a good default alongside "ctrl" + "+".
On my laptop I have no numpad-keys and adding this default shortcut could be favorable for anyone using a laptop or with accessibility needs, probably.
but there must be in this specific order
Glib keyfile docs say "groups in key files may contain the same key multiple times; the last entry wins." so any position after the first will work. But the first doesn't work any more does it? You could have done the same with
As you said there is no way of assigning multiple keyboard shortcuts to a single action. As this is the only likely user for that its unlikely that it will happen.
But so long as ctrl= is not assigned in Geany it will fall through to Scintilla and, as a special case, it may be possible to assign it there with code like (untested):
``` sci_assign_cmdkey(sci, '=' | (SCMOD_CTRL << 16), SCI_ZOOMIN); ``` in a suitable place to initialise all Scintilla objects, maybe in [this](https://github.com/geany/geany/blob/96e6fb7d3d924354a1bc9226f389124d29506010...) function.
"Somebody" could try it and make a PR if it works.
Indeed, with KP_0 and 0 only the last one works.
I don't know why, but putting the <primary>equal after <primary>plus do indeed work with both shortcuts working correctly. Even I am surprised that I did it.
I'm using the latest geany from the official arch repo.
Maybe the compiler optimized something that can make equal and plus working together and not 0 and KP-0?
I am at loss, but at least it's working with both shortcuts to zoom in for now c:
github-comments@lists.geany.org