Includes filetype, non-FT and execute groups.
Fixes https://github.com/geany/geany/issues/3385. Fixes #705. ![custom build cmds](https://user-images.githubusercontent.com/1107820/218158486-be039546-169c-40...)
## Further work This does not set menu accelerators, that can be done later. Also it would be good to move the fixed commands into the relevant groups - like compile, build into the filetype commands group - again this should be done separately. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3394
-- Commit Summary --
* Add keybinding groups for custom build commands * Move custom commands below build group * Fix kb strings leak * Refactor with setup_group_size * Update docs
-- File Changes --
M doc/geany.txt (13) M src/keybindings.c (113) M src/keybindings.h (8) M src/keybindingsprivate.h (10)
-- Patch Links --
https://github.com/geany/geany/pull/3394.patch https://github.com/geany/geany/pull/3394.diff
github-comments@lists.geany.org