summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_window.h
AgeCommit message (Collapse)Author
2019-11-22Enable some key release event forwardingRobin Gareus
This is needed for the virtual MIDI keyboard to trigger note-off events
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2018-09-23no more ProxyTemporary member of ArdourWindow - all such windows should be ↵Paul Davis
wrapped in an explicit proxy in ARDOUR_UI
2016-09-13Remove duplicate header includes in gtk2_ardourTim Mayberry
2016-06-07a better solution to the inheritance issue fixed in the previous commitPaul Davis
2016-06-07fix up inheritance heirarchy and constructors so that the Session Properties ↵Paul Davis
dialog IS-A ArdourWindow ... and is thus subject to Ctrl-w to close it
2016-05-21clean up ArdourWindowRobin Gareus
- gtk callbacks are protected, not public - virtual d'tor (destroy window by ArdourWindow ptr)
2015-04-02Window focus handling fixes.nick_m
Many windows were not getting key events. Use magic focus infrastructure (built for widgets) to deliver key events via window focus in/out.
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-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-03-25use new VisibilityTracker class for ArdourWindowPaul Davis
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