summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/visibility_tracker.cc
AgeCommit message (Collapse)Author
2013-05-07various changes to window visibility mgmt, including use of the mixbus2 code ↵Paul Davis
for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause
2013-05-05fix bigclockwindow's lack of hiding, set ArdourWindow to just-hide-on-delete ↵Paul Davis
and add a bit of visibility tracking debugging
2013-05-04VisibilityTracker needs to inherit from sigc::tracker so that it can be used ↵Paul Davis
without combination with other sigc::trackable parents; fix partially_visible() logic
2013-04-26redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTrackerPaul Davis
2013-03-25add new VisibilityTracker class to implement cycling window visibility ↵Paul Davis
"properly" - i.e. avoiding hide+show/present to get a hidden or partially obscured window visible again