summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-17simplify prev commitRobin Gareus
2013-05-17free buffer then set it to 0jdekozak
2013-05-17initialize ltc_enc_buf to 0 to fix crash in ltc_tx_cleanup at startupjdekozak
2013-05-16fix jack session filename (colons are invalid)Robin Gareus
2013-05-16fix typo in jack version messagesTodd Naugle
2013-05-08various miscellany related to versions, gtk2 build and packagingPaul Davis
2013-05-08cleanup menus/actions mess exposed on OS X; remove video items from OS X ↵Paul Davis
menus (for now)
2013-05-08tweaks for OS X menu buildingPaul Davis
2013-05-08use hw.physicalcpu to get a more accurate CPU count on OS X (hw.ncpu ↵Paul Davis
includes hyperthreading cpus)
2013-05-07don't set transient-for on OS X, where it is not necessaryPaul 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-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-07a few minor changes required to get a DMG to build (on Tiger, at least)Paul Davis
2013-05-06drop WIN_POS_MOUSE on a managed window if we have stored coordinates and ↵Paul Davis
after the first present() call
2013-05-06fix bad edit that caused simple proxy windows to fail/crashPaul Davis
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-06fix crash on export if no master bus is present in the sessionRobin Gareus
2013-05-05more window management rationalizationPaul Davis
2013-05-05fix missing content of theme managerPaul 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-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
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-05-02move CloseAllDialogs signal and associated method from ArdourDialog to ↵Paul Davis
ARDOUR_UI, and make ArdourWindow obey it too
2013-05-02remove unused virtual event handlers from PluginUIWindowPaul Davis
2013-05-02forward port VST parameter name fix from mixbus: some/many VST plugins ↵Paul Davis
expect the buffer passed to them to be zero-filled, not just null-at-start. without this they can return garbage strings for parameter names
2013-05-02rest of change to right click on MIDI note: remove channel selector cruft ↵Paul Davis
from canvas note event
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-02fix operation of right-click on selected MIDI note to bring up the note ↵Paul Davis
editor. this is still not really right long term, but it is better than displaying the channel selector
2013-05-02remove CMT code - has not been used for years, and will become irrelevant ↵Paul Davis
with VTL and cairocanvas
2013-05-02make PluginUIWindow inherit from ArdourWindow not GtkWindowPaul Davis
2013-05-02reduce verbosity of DEBUG::Sequence tracesPaul Davis
2013-05-02don't do debug trace output for every Render (process) call on an AU pluginPaul Davis
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-05-01hack up AU GUI support to handle AUSampler resizing better. Note that this ↵Paul Davis
is still one buggy plugin
2013-05-01Merge branch 'license-fix' of https://github.com/adiknoth/ardourPaul Davis
2013-04-30forward port recent mixbus change so that side-scroll is now shift-wheel and ↵Paul Davis
height adjustment is alt-wheel, rather than vice versa, to match OS X convention
2013-04-30improve relationship between ArdourDialog and Splash on OS X, where window ↵Paul Davis
restacking doesn't really work the way we need it to. more complex than anticipated because it seems that destroying a Gtk::Dialog does not emit its hide() or unmap() or unmap_event() signals
2013-04-30remove unnecessary sigc++ headerPaul Davis
2013-04-30fix version detection in OSX build scriptRobin Gareus
2013-04-30cleanup AU GUI support, which was broken because prefheight and prefwidth ↵Paul Davis
were left unset after a cleanup attempt some months ago. add a few more tweaks based on current 2.x code and some tricks found elsewhere that dont' change behaviour but are just better
2013-04-30fixups for building on OS X where apple define silly macrosPaul Davis
2013-04-30don't print stacktraces to the supplied ostream AND cerr - a remnant from ↵Paul Davis
debugging wierd problems with stacktrace() on paul's system
2013-04-30zero/reset closed file-descriptorsRobin Gareus
should fix issues with LinuxDSP plugins (X11 thread) & xjadeo
2013-04-28Revert "fix LXVST support for plugins that make audioMaster callbacks fromPaul Davis
within effOpen (e.g. glitch)" This patch broke just about all other LVXST plugins. Glitch is doing something wrong, or there is more magic about VST that we have yet to understand. This reverts commit 56bc98f78bd3b1e5ba5c6ce902b2805d40a6cc53.
2013-04-26redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTrackerPaul Davis
2013-04-22Drop obsolete file gtk2_ardour/imageframe.ccAdrian Knoth
2013-04-22Drop obsolete file canvas-imageframe.hAdrian Knoth
2013-04-22Merge important bits from canvas-image.h into imageframe.hAdrian Knoth