backend_tools.ToolFullScreen
now inherits from ToolBase
, not from ToolToggleBase
#
ToolFullScreen
can only switch between the non-fullscreen
and fullscreen states, but not unconditionally put the window in a given state;
hence the enable
and disable
methods were misleadingly named. Thus,
the ToolToggleBase
-related API (enable
, disable
, etc.) was removed.