Paul Davis [Fri, 27 Jun 2008 19:02:19 +0000 (19:02 +0000)]
fix eternal valgrind complaint about GainMeter::_width not being initialized; make GainMeterBase derive from sigc::trackable so that its slots are disconnected from signals when it is deleted
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3500
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Jun 2008 01:53:36 +0000 (01:53 +0000)]
make dynamic track resizing "work" again; colinf's patch for operations on multiple selected regions from the region context menu
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3495
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jun 2008 15:06:07 +0000 (15:06 +0000)]
check both whole-file and part-file regions when adding to the visible region list, and do not show regions that are region list equivalent with existing entries
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3491
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jun 2008 22:06:47 +0000 (22:06 +0000)]
ensure that ALL xrun handling is done from the GUI thread
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3487
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jun 2008 15:04:01 +0000 (15:04 +0000)]
various minor fixes for crashes reported by nowhiskey
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3486
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 19 Jun 2008 20:38:19 +0000 (20:38 +0000)]
fix a huge mess with sends, involving incorrect GUI cleanup, an unhandled exception and as a result, bad reference counting of sends leading to ports never going away because the send was never deleted
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3484
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 19 Jun 2008 15:26:14 +0000 (15:26 +0000)]
reset editor's entered_track to null if that track is deleted; fix use of wrong constructor for MessageDialog in both IOSelector and import handling, which would lead to a glibmm exception caused by a null C string (old, common and very very bad)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3483
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 19 Jun 2008 13:18:43 +0000 (13:18 +0000)]
Move the Enable Track Meters option to Metering per #2291
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3481
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 19 Jun 2008 07:52:32 +0000 (07:52 +0000)]
Fixes and changes to the horizontal canvas scrolling, per our conversation on IRC and mantis #2275. When the playhead is seeked past the end marker, the canvas will grow as needed. The Zoom to Session button will now reset the canvas size to start <--> end plus a little extra after end, so the end marker is visible.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3480
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 19 Jun 2008 00:24:13 +0000 (00:24 +0000)]
prevent periodic auto-save from causing GUI deadlock waiting for the Locations lock to be released while export-ranges happens. this fix might be updated with a better one later.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3479
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 22:28:16 +0000 (22:28 +0000)]
make bounce range and bounce region work properly (wrong boundaries before); add "Consolidate Range" which writes a new audio file and uses it to replace whatever was in the playlist within the range
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3478
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 19:29:19 +0000 (19:29 +0000)]
make ctrl-w shortcut operate on plugin editors
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3477
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 18:22:22 +0000 (18:22 +0000)]
slightly modified patch from colinf to make region context menu items always operate on well-defined and reasonably obvious region selection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3476
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 16:22:57 +0000 (16:22 +0000)]
colinf's patch to make editor faders insensitive to scroll wheel events without Alt being down, and also change the step size for resizing (was bug #2208)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3475
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 16:19:12 +0000 (16:19 +0000)]
patch from colinf for #2304 to reset meter peaks when meter point is reset. Note: this does not fix the same issue in editor track meters, but these have no edit point control, so ...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3474
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 16:16:47 +0000 (16:16 +0000)]
patch from colinf for #2305 to use sizeof(Sample)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3473
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 18 Jun 2008 15:01:53 +0000 (15:01 +0000)]
make Session::region_name() have the same performance as std::map<std::string,uint32_t> rather than O(N^2) where N is the number of regions in a session
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3472
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 21:47:40 +0000 (21:47 +0000)]
initial implementation of "make range to next marker" and "export range" context menu item for range markers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3470
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 20:56:58 +0000 (20:56 +0000)]
some cleanups after the last commit/changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3469
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 20:09:25 +0000 (20:09 +0000)]
refactor GainMeter so that it can used by RouteTimeAxisView, and thus bring automation display to editor track faders and more
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3468
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 15:32:50 +0000 (15:32 +0000)]
possible fix for #2292
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3467
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 14:11:05 +0000 (14:11 +0000)]
fix for #2296 (plugins shown twice in automation menus)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3466
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jun 2008 14:01:58 +0000 (14:01 +0000)]
fix deep design problem with redirect parameter automation being handled as a non-thread safe map - shift back to a predefined-size vector. Basically bugs #2198 and likely #2199
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3465
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 Jun 2008 20:23:04 +0000 (20:23 +0000)]
fix crashing bug caused by not using RegionSelection::add()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3461
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Jun 2008 02:01:12 +0000 (02:01 +0000)]
midway through dynamic resize redesign, need to test on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3459
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Jun 2008 20:37:22 +0000 (20:37 +0000)]
(5) debugging with nowhiskey - remove stupid lack of scaling caused by redisplaying all regions for every source file removed; fix for illegal audio device selection in audio setup dialog; stuff related to drawing/dragging regionheights (disabled at present)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3458
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Jun 2008 17:28:04 +0000 (17:28 +0000)]
(4) more debuggin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3456
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Jun 2008 17:26:26 +0000 (17:26 +0000)]
(3) more debuggin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3455
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Jun 2008 17:19:12 +0000 (17:19 +0000)]
(2) debugging region splitting with nowhiskey_
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3454
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Jun 2008 16:58:45 +0000 (16:58 +0000)]
debugging region splitting with nowhiskey_
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3453
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 10 Jun 2008 03:36:29 +0000 (03:36 +0000)]
Apply the fix for post fader redirects
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3452
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 10 Jun 2008 03:04:51 +0000 (03:04 +0000)]
The real fix for 3450
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3451
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Mon, 9 Jun 2008 21:39:25 +0000 (21:39 +0000)]
Fix for error loaing a 2input plugin following a mono to stereo splitter plugin on a mono track on the prefader box.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3450
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Thu, 5 Jun 2008 16:59:39 +0000 (16:59 +0000)]
minor UI fixes for clocks and Locations dialog. Prevent tape tracks from skewing the session extents
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3448
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 3 Jun 2008 23:53:33 +0000 (23:53 +0000)]
remove another autostools excrement
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3445
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Jun 2008 12:22:21 +0000 (12:22 +0000)]
small changes to export code to hopefully fix some bugs with range export(s)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3441
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 2 Jun 2008 16:16:20 +0000 (16:16 +0000)]
don't double-call JackStartFreewheeling if we're already freewheeling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3434
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 1 Jun 2008 15:39:12 +0000 (15:39 +0000)]
Finally a commit to the right branch. Wow. Thanks Petter, everyone else: sorry.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3429
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 20:20:11 +0000 (20:20 +0000)]
fix for sigc++ compilation on platforms where "nil" is a C macro
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3427
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 18:50:41 +0000 (18:50 +0000)]
don't cadd a potentially null region from inside RegionFactory::create()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3426
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 15:26:01 +0000 (15:26 +0000)]
add missing plugin_interest.h file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3425
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 14:45:13 +0000 (14:45 +0000)]
fix(es) from chris cannam for rb_effect mistakes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3424
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 14:32:31 +0000 (14:32 +0000)]
fix for #2264, likely uninitialized value of Editor::drag_info.copied_location
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3423
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 14:28:50 +0000 (14:28 +0000)]
fix for #2248, problems with click tab setup in prefs editor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3422
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 13:36:17 +0000 (13:36 +0000)]
fix bad truncation of export path for export
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3421
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 May 2008 12:32:14 +0000 (12:32 +0000)]
redesign plugin selection process to fix multiple-addition problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3420
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 23 May 2008 07:04:02 +0000 (07:04 +0000)]
remove autostools files that should be there, and remove WIP stuff that shouldnt be there either
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3405
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 22 May 2008 22:47:52 +0000 (22:47 +0000)]
Add sigc 2.2.2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3400
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 22 May 2008 22:42:27 +0000 (22:42 +0000)]
Remove sigc 2.0.18
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3399
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 20:58:28 +0000 (20:58 +0000)]
fix track selection sensitivity botch for Import action, should be toggle-waveform-visible instead (dup from 3.0)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3394
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 17:58:23 +0000 (17:58 +0000)]
yet more path-building fixes from colinf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3390
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 16:38:36 +0000 (16:38 +0000)]
more path-building fixes from colinf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3388
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 13:26:25 +0000 (13:26 +0000)]
fix for recent portability-oriented change to all session foobar_dir() methods
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3386
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 13:15:47 +0000 (13:15 +0000)]
actual fix for ustring mistake
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3385
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 22 May 2008 11:57:59 +0000 (11:57 +0000)]
add header for ustring to vst_plugin.h
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3383
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 20 May 2008 17:34:47 +0000 (17:34 +0000)]
Add note about the bug causing scons to miss installed boost headers.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3371
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 16 May 2008 15:10:44 +0000 (15:10 +0000)]
add missing header to vst_plugin.cc, needed for Glib::build_filename()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3362
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 16 May 2008 13:57:51 +0000 (13:57 +0000)]
add GotoWallClock command; switch Editor class to use nframes64_t throughout; fix up some glitches in playhead/screen handling when locating ; never save keybindings to user's ~/.ardour2 dir unless the user changed them (well, nearly)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3361
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 15 May 2008 19:37:35 +0000 (19:37 +0000)]
add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3356
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 15 May 2008 14:13:47 +0000 (14:13 +0000)]
mike taht's patch to remove all use of gettimeofday() in favor of ARDOUR::get_microseconds() which now uses JACK's usec clock
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3355
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 15 May 2008 13:40:07 +0000 (13:40 +0000)]
generalize "delete-while-mouse-button-pressed" fix; make LADSPA/VST plugins compute i/o numbers correctly; add spacing to wierd plugin config dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3354
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 15 May 2008 00:58:47 +0000 (00:58 +0000)]
commit crash caused by deleting a marker while mouse is held down (needs generalizing to all objects)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3350
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 15 May 2008 00:52:54 +0000 (00:52 +0000)]
lots and lots of work to correctly deduce AU IO configurations and related issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3349
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 14 May 2008 22:54:45 +0000 (22:54 +0000)]
colinf's fix for my inadvertent commit of his previous patch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3348
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 14 May 2008 02:26:03 +0000 (02:26 +0000)]
use Glib::build_filename() more widely
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3347
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 13 May 2008 18:54:21 +0000 (18:54 +0000)]
initial code for AU I/O config discovery (i hate you apple!)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3346
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 13 May 2008 14:49:02 +0000 (14:49 +0000)]
remove early return from every_second() screen update function
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3344
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 13 May 2008 13:46:18 +0000 (13:46 +0000)]
comment out latency debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3343
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 12 May 2008 22:32:34 +0000 (22:32 +0000)]
some adjustments to the spacing in the import/interthread progress window, and preparation for more uniform HiG-style spacing everywhere; fix multiply-packed boxes in sfdb_ui.cc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3340
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 11 May 2008 21:42:10 +0000 (21:42 +0000)]
Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 8 May 2008 14:11:20 +0000 (14:11 +0000)]
allow keybindings manager to bind arrow keys, using hack from utils.cc that was already in place
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3328
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 20:22:27 +0000 (20:22 +0000)]
logic rearrangement for visual state save
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3324
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 13:29:18 +0000 (13:29 +0000)]
make view save message use n+1, to count from 1 not zero
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3323
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 13:22:17 +0000 (13:22 +0000)]
clean up debug output from view-saving work; add popup temp window to show that saving has occured
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3322
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 05:38:24 +0000 (05:38 +0000)]
now with extra-yummy key-release binding semantics, specially for visual state stuff, but potentially useful for momentary actions etc. Remove ~/.ardour2/ardour.bindings to see the effect for visual-state
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3318
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 02:37:18 +0000 (02:37 +0000)]
fix from ryan scott whereby playhead gets stuck because frame{++,--} gets rounded back to frame
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3316
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 May 2008 01:52:59 +0000 (01:52 +0000)]
minor tweaks to View/Zoom menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3315
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 May 2008 20:35:21 +0000 (20:35 +0000)]
correct bindings for save-visual-state-N keys
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3314
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 May 2008 20:31:56 +0000 (20:31 +0000)]
fixes for 2 of 3 "fit-tracks" problems; new feature: 12 "view-states" and bindings etc. to support them
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3313
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 May 2008 20:02:48 +0000 (20:02 +0000)]
many changes related to region zooming; proto-visual state undo/redo stack; fill-tracks command steals "f" (follow-playhead now on shift-f
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3306
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 May 2008 18:15:04 +0000 (18:15 +0000)]
fix typo in last commit - move start & end, not start & start
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3302
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 May 2008 18:10:56 +0000 (18:10 +0000)]
allow insert-time to move markers too
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3301
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 May 2008 15:58:40 +0000 (15:58 +0000)]
phase two (of 3 or 4) for zoom-to-region et al
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3300
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Apr 2008 22:42:58 +0000 (22:42 +0000)]
make resize button more visible; make standard heights the right size to hold it; first part of zoom-to-region scales track size
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3299
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Apr 2008 02:37:05 +0000 (02:37 +0000)]
first pass of dynamically resizable track heights
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3298
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 26 Apr 2008 12:34:21 +0000 (12:34 +0000)]
fix 2 remaining issues with new plugin menu - 1. tracks don't respond to plugin ops on other tracks & 2. multiple plugin addition at once from the manager window works again
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3292
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 26 Apr 2008 00:54:24 +0000 (00:54 +0000)]
add "favorites only" filter to plugin manager dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3290
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 25 Apr 2008 01:26:54 +0000 (01:26 +0000)]
make plugin menu a real submenu of the relevant toplevel menuitem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3287
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 24 Apr 2008 21:50:33 +0000 (21:50 +0000)]
properly sort plugin menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3286
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 24 Apr 2008 19:22:29 +0000 (19:22 +0000)]
fix for plugins-do-not-work-on-all-channels bug (#2203)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3285
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 24 Apr 2008 17:59:08 +0000 (17:59 +0000)]
plugin selection via menu, along with "favorites"
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3284
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 21 Apr 2008 19:38:27 +0000 (19:38 +0000)]
Support FFT for multi channel tracks and fix analysis for tape track regions.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3279
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 21 Apr 2008 15:28:12 +0000 (15:28 +0000)]
prevent drags on rulers/bars from initiating vertical scrolling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3277
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 21 Apr 2008 13:44:33 +0000 (13:44 +0000)]
fix mix group problems caused by recursive loop when modifying gain/gui
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3275
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 20 Apr 2008 15:59:07 +0000 (15:59 +0000)]
Removed unnecessary libusb dependency for libardour_cp.so
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3271
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 18 Apr 2008 17:21:26 +0000 (17:21 +0000)]
latency computation debugging, part one (of many?)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3266
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 18 Apr 2008 15:27:26 +0000 (15:27 +0000)]
Updated translation from Petter Sundlöf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3265
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 18 Apr 2008 13:33:13 +0000 (13:33 +0000)]
the missing var
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3264
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 17 Apr 2008 19:57:34 +0000 (19:57 +0000)]
Fix for the left black outline on a new recording region, the right one (when dropping in and out in one recording take) needs a bit more work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3262
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 17 Apr 2008 15:25:45 +0000 (15:25 +0000)]
gcc 4.3 compile fixes; new name-new-marker-at-creation option; make ferret region splits undoable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3261
d708f5d6-7413-0410-9779-
e7cbd77b26cf