Hi!
I wanted to suggest a feature, not sure where to suggest it properly, so I do it here and hope that you'll correct me if I'm at the wrong place.
Feature: Auto-Hideable windows:
Example:
To hide the output dialog when another view is selected, and show it when new information is displayed onto it.
Scenario:
You compile, and get feedback in the output -> the output window shows itself.
It then hides when you start typing in the code. This is the same behavior which Visual Studio has to its output dialog and any other for that matter.