summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_window.cc
AgeCommit message (Collapse)Author
2013-07-09Merge branch 'master' into cairocanvasPaul Davis
2013-07-07window delete/hide is managed by WMProxy (amend to cb6f16ac)Robin Gareus
2013-05-08merge with masterPaul Davis
2013-05-07change namespace/naming of WindowManager classes; register all ArdourDialog ↵Paul Davis
and ArdourWindow classes as ProxyTemporary windows so that transient-for can be set for all such windows
2013-05-07work work on window mgmt: offer the change to mark all floating windows as ↵Paul Davis
Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings
2013-05-06make ArdourDialog and ArdourWindow call ::relay_key_press() which fixes the ↵Paul Davis
"not-toggleable-on-first-show" and other issues
2013-05-05more window management rationalizationPaul Davis
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-02move CloseAllDialogs signal and associated method from ArdourDialog to ↵Paul Davis
ARDOUR_UI, and make ArdourWindow obey it too
2013-05-02remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything ↵Paul Davis
deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works
2013-05-02force ArdourWindows to be TYPE_UTILITY so that they float "with" TYPE_DIALOG ↵Paul Davis
windows (at least on OS X - still to be tested on X Window
2013-03-25use new VisibilityTracker class for ArdourWindowPaul Davis
2012-05-02a variety of mostly unused parameter errors from OS X Lion's compilerPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-26make the "with-parent" constructor for ArdourWindow actually work by calling ↵Paul Davis
set_transient_for git-svn-id: svn://localhost/ardour2/branches/3.0@11080 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18Add ArdourWindow class for non-dialog windows.David Robillard
Make IOSelector an ArdourWindow. It's debatable whether this one should actually be a window, cancel buttons might actually be useful on the IO selector. git-svn-id: svn://localhost/ardour2/branches/3.0@10691 d708f5d6-7413-0410-9779-e7cbd77b26cf