Skip to content
Commit d1cfb5b5 authored by Kjell Ahlstedt's avatar Kjell Ahlstedt
Browse files

Deprecate Gtk::ActionGroup, *Action, Activatable (sort of), UIManager.

* gtk/gtkmm/radiobuttongroup.[h|cc]: Deprecate the add() that takes a RadioAction.
* gtk/src/action.hg: Deprecate Action.
* gtk/src/actiongroup.hg: Deprecate ActionGroup.
* gtk/src/activatable.hg: Add a comment that interface Activatable is
deprecated. Can't do more than that without breaking ABI. It's a base class
of several classes.
* gtk/src/radioaction.hg: Deprecate RadioAction.
* gtk/src/recentaction.hg: Deprecate RecentAction.
* gtk/src/toggleaction.hg: Deprecate ToggleAction.
* gtk/src/uimanager.hg: Deprecate UIManager.

This together with the previous 4 commits should fix the build with
--enable-warnings=fatal until more API is deprecated in gtk+.
These commits don't fix 'make check'. The demos use deprecated API.
parent a510a3b8
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment