All menu items now enabled/disabled by signals