We have to use the deprecated API because it is the only way to fetch the correct information from menus that were themselves created with that deprecated API, so we don't care about deprecation here.
Closes #865, and see there for details. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/952
-- Commit Summary --
* commander: Silence expected deprecation warnings
-- File Changes --
M commander/src/commander-plugin.c (4)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/952.patch https://github.com/geany/geany-plugins/pull/952.diff
@b4n do we want to merge this or carry it around for yet another release cycle? :)
Yeah let's get it in not to have other people waste time trying to "fix" it.
This won't remove all deprecation warnings (the plugin still uses `gtk_vbox_new()`) though. I can very easily fix that now we depend on GTK3 anyway though, but that can be for later.
Merged #952 into master.
github-comments@lists.geany.org