[Github-comments] [geany/geany] Context menu update (#2550)

Ru Uba notifications at xxxxx
Sat Jul 18 12:08:00 UTC 2020


Just two things in addition to @eht16 comments

> the Addons plugin already has a similar feature (https://plugins.geany.org/addons.html#copy-file-path). The functionality is a menu item in the Tools instead of the notebook tab menu but additionally provides a keyboard shortcut.

I didnt even know that this wouldve been a feature! Although, of course to simply copying the full path is nice but at least in my experience you it being only one method and being buried in the `Tools` menu is rather unexpected when youve used other IDEs that have it on the Notetab (Notepad++, Atom, MonoDevelop, VS Studio iirc) is probably the first reason I didnt realize it. Reason number 2 is that by default my distribution doesnt inlcude the add-ons on the normal install (in the past it used to be one separate bundled install but I think it's individualized now) and neither does compiling the main program from source have this feature in the normal program

>The functionality is a menu item in the Tools instead of the notebook tab menu but additionally provides a keyboard shortcut.

As far as keyboard shortcuts, @codebrainz did have us add Mnemonics so it's typically there. I had seen somewhere in the source-code yesterday that `Shift+F10` does open up the Notebook tab context menu this should allow the accelerator sequence to be Shift+F10+[whichever Mnemonics were added yesterday] (albeit I have only tested Shift+F10 to open the context menu as I dont use mnemonics often)

Everything else is up to yourselves to discuss as I cant speculate on if users have an average preferred notebook tab context menu length nor do I know much of anything regarding the plugin architecture or it's API to contribute. 

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/pull/2550#issuecomment-660473561
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20200718/64d0dbe8/attachment.htm>


More information about the Github-comments mailing list