GTK+ by default maps Shift+F10 to the same thing as Menu, which is useful for laptop keyboards (that have no Menu key). But because TreeBrowser handles keypresses on its own, it doesn't get this functionality automatically.
Implementation is per the "Test for modifier keys correctly" section of the GTK+ reference manual.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/523
-- Commit Summary --
* TreeBrowser: pop up context menu on Shift+F10
-- File Changes --
M treebrowser/src/treebrowser.c (4)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/523.patchhttps://github.com/geany/geany-plugins/pull/523.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/523
This menu has many useful items (I use at least 6 of them daily), but finding them manually with Up/Down or the mouse is annoying.
The choice of mnemonics is somewhat arbitrary, but they are unique.
Note that TreeBrowser has keybindings for a few of these operations, but they are not quite the same thing, because keybindings are global to Geany, and the global keybinding space is sort of crowded for me already (hard to pick a convenient but unused one).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/522
-- Commit Summary --
* TreeBrowser: more mnemonics in the context menu
-- File Changes --
M treebrowser/src/treebrowser.c (30)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/522.patchhttps://github.com/geany/geany-plugins/pull/522.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/522
A very useful feature I'm missing. You do something, then scroll somewhere to check something else and want to return to your original location, but can't find it easily. Currently it is solvable by setting a marker beforehand, but it's less convenient than automatic tracking and requires more actions and things to remember (don't forget to set the marker, don't forget to remove the marker) and doesn't allow you to move farther back than to the latest position.
--
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/1359
Not sure whether this is a 100% issue of the MacOS build, but I have seen such strange behaviour only on El Capitan by now.
When trying to use Mercurial from GeanyVC I'm getting a backtrace
```
$ pwd
/Applications/Geany.app/Contents/MacOS
$ ./geany 1
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin:/Library/TeX/texbin:/Library/TeX/texbin
2017-02-03 09:31:39.632 geany-bin[40089:622171] *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.
(geany-bin:40089): SpellCheck-WARNING **: Stored language ('en_US') could not be loaded.
Traceback (most recent call last):
File "/usr/local/bin/hg", line 44, in <module>
mercurial.util.setbinary(fp)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/util.py", line 122, in <module>
statfiles = getattr(osutil, 'statfiles', platform.statfiles)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/__init__.py", line 120, in load_module
mod = imp.load_module(name, *modinfo)
ImportError: dlopen(/usr/local/Cellar/mercurial/4.0.2/lib/python2.7/site-packages/mercurial/osutil.so, 2): Symbol not found: _clock_gettime
Referenced from: /Applications/Geany.app/Contents/Resources/lib/liblzma.5.dylib (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
in /Applications/Geany.app/Contents/Resources/lib/liblzma.5.dylib
(geany-bin:40089): GeanyVC-CRITICAL **: vcdiff_file_activated: assertion 'vc' failed
```
Mercurial is installed via brew and is working from normal shell. As well as e.g. git — also installed via brew — is working.
--
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/5
![image](https://cloud.githubusercontent.com/assets/33569/22919719/34c64ddc-f246-11e6-8484-e49f343200d6.png)
I've been a programmer for 20 years and I can't make sense of this message. Why was the file reloaded? What are my choices? What do I lose vs. gain? Can this message be simplified?
--
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/1393
![demo](https://cloud.githubusercontent.com/assets/5148631/22489571/d49540fa-e820-11e6-8ea1-41748f3f36de.gif)
The same happens in the search window, and the window itself enlarges too. Font adjustment in the settings doesn't make a difference. Windows.
--
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/1384
For the line:
```
ME = $(abspath $(lastname ($MAKE_LIST)))
```
the outer parentheses don't highlight, irrespective of where the cursor is placed.
The same line in another filetype (say C++) the outer parentheses highlight with the cursor either side of the first `(` and after the last `)`
--
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/1207
Please provide a way to create new projects in existing folder rather than forcing users to code in a projects directory
--
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/1311