summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-07remove operator= from GUIObjectState since its no longer required (the ↵Paul Davis
default will do the right thing) git-svn-id: svn://localhost/ardour2/branches/3.0@11613 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-07implement XMLNode::operator=() as a deep operation with the same semantics ↵Paul Davis
as the XMLNode copy constructor. attempt to share as much code as possible between them and the destructor git-svn-id: svn://localhost/ardour2/branches/3.0@11612 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-07Add motorised attribute to DeviceInfo for generic MIDI maps so thatCarl Hetherington
we can specify if a surface is motorised, and as such will keep its phyiscal controls in sync with Ardour's controllables at all times. If this is not the case, we enable the code to avoid jumps when controls and controllables are out of sync. Mark the BCF2000 as motorised. git-svn-id: svn://localhost/ardour2/branches/3.0@11611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06show loop markers when looping is initiatedBen Loftis
git-svn-id: svn://localhost/ardour2/branches/3.0@11610 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06allow shortcut/accel for set-mouse-mode-draw to workPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06fix misspelt #ifdefPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11603 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06Add rough MIDI map for the Behringer BCF2000 in Mackie emulation mode.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11602 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06Work around problems with some JACK<->ALSA midi bridges which don'tCarl Hetherington
transfer multiple MIDI messages when they are written in one jack_midi_event_write. Support pitch bend messages in the generic midi control surface code. git-svn-id: svn://localhost/ardour2/branches/3.0@11601 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-06Mark rec enable controllables as toggling.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11600 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Make route group dialog resizable; make ArdourPrompter entriesCarl Hetherington
resize when the window is resized, rather than the label (#4756). git-svn-id: svn://localhost/ardour2/branches/3.0@11599 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Show the number of channels in brackets when there is a single invert button ↵Carl Hetherington
for multiple channels, as suggested by colinf (#4699). git-svn-id: svn://localhost/ardour2/branches/3.0@11598 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Remove unused dialog.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11597 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Remove some unused code.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11596 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Move some stuff so that a call to set_page_complete will work (for the case ↵Carl Hetherington
where we specify --new on the command line) (#4752). git-svn-id: svn://localhost/ardour2/branches/3.0@11595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Remove some unused code.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11594 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05If there is one invert button for many channels, always use a menu; in this ↵Carl Hetherington
case, also partially light the invert button if only a subset of channels are inverted (#4699). git-svn-id: svn://localhost/ardour2/branches/3.0@11593 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Prevent duplication of search path elements when symlinks are involved (#4568).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11592 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Use inodes_same() function.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11591 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Add new inodes_same() method.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11590 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-04Make lv2ui_instantiate and lv2ui_free a little more symmetrical, so that ↵Carl Hetherington
there aren't GTK errors on reopening a LV2 plugin UI because of trying to repack already packed widgets (#4733). git-svn-id: svn://localhost/ardour2/branches/3.0@11589 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-03Update for latest Lilv SVN.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@11587 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-03final piece of the ardour3 windows/wine VST puzzlePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11586 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-02fixes for 64 bit OS X build (c/o david robillard); tested on Lion & TigerPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11585 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-02next maybe fix thing for wine/windows vst support buildPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11584 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-02maybe fix wine/windows vst support buildPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11583 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-02more fixes for wine/windows-vst buildPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11581 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01add back "." as an include dir for windows vst/wine buildPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11580 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01follow glib include rules, sighPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11578 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01follow glib include rules, sighPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11577 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01use #include <typeinfo> before using typeidPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11576 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01follow glib include rules, sighPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11575 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01Hopefully fix compilation without Suil.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@11574 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01Patch from colinf to fix crash on stem export of 4-channel tracks (#4750).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11571 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29fix a few dangling uses of Ardour as program name, in favor of PROGRAM_NAMEPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11563 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29make stop button be in the same size as other transport buttonsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11562 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29more attempted fixes for winVST/wine build + install (not tested so far, but ↵Paul Davis
does not break ordinary build git-svn-id: svn://localhost/ardour2/branches/3.0@11561 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29fix typo for OS X buildPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11560 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29run subst on, and install, the ardourVST startup script if doing a windows ↵Paul Davis
VST support build git-svn-id: svn://localhost/ardour2/branches/3.0@11555 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29change format of the ardourVST startup script to match what we do for the ↵Paul Davis
non-wine build git-svn-id: svn://localhost/ardour2/branches/3.0@11554 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29The installer will now create a link to the program in /usr/local/bin to ↵Todd Naugle
allow starting from the command line. If the installer or uninstaller is not running as root, they will now attempt to use both sudo and su to get root access. This means double click install now works on systems that don't have sudo installed or configured. git-svn-id: svn://localhost/ardour2/branches/3.0@11553 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29Update to latest LV2 atom extension.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@11548 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28updated german translation for GUI, from Edgar AichingerPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11543 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28More verbosity for Linux VST loading.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28Move a few declarations to first use.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11541 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28We already checked for vstfx being NULL, so the secondCarl Hetherington
check can reasonably be an assert. git-svn-id: svn://localhost/ardour2/branches/3.0@11540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28Use dBs for send gain automation controls too.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11539 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27Display amp automation in dB using a logarithmic fader.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11535 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27fix typo in jack-out-of-ports messagePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11533 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27Fix previous commit.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11532 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27Be slightly more verbose about vstfx_get_info errors.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11531 d708f5d6-7413-0410-9779-e7cbd77b26cf