summaryrefslogtreecommitdiff
path: root/gtk2_ardour/big_clock_window.cc
AgeCommit message (Collapse)Author
2016-09-06use moved version of reset_focus()Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-03-15change API for CairoWidget::focus_handlerPaul Davis
This functor/closure is responsible for stealing focus from any existing text entry (or whatever else may have focus) when clicking on a CairoWidget or derived class. The old implementation just gave focus back to the editor canvas. The new version walks up the widget packing heirarchy to find a focusable parent (from the CairoWidget for which it is invoked). If no focusable parent is found, it cancels keyboard focus in the toplevel window containing the CairoWidget
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-01-12show title bar for big clock windowRobin Gareus
fixes #6116 (on OSX and [most] Linux WMs the title-bar was implicitly present)
2015-01-02fix big clock aspect ratio, and add minimum size to avoid resize glitchesPaul Davis
2015-01-02remember big clock window scaling, or rather, recompute it accuratelyPaul Davis
2014-12-31remove debug outputPaul Davis
2014-12-31use clock text scaling for big clock windowPaul Davis
2014-11-18Avoid possible use of uninitialized values.David Robillard
This could only happen with a broken widget, but it shuts up clang and doesn't hurt.
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2013-10-03'gtk2_ardour' - Use 'std::vector' to implement an array whose size is ↵John Emmas
unknown (required to be buildable with MSVC)
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-04the big rework of window management. probably not complete at thsi point, ↵Paul Davis
but this is mostly functional
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