Paul Davis
|
ce601905c0
|
update to rubberband 1.2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3576 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-10 11:30:19 +00:00 |
|
Paul Davis
|
fc6673feed
|
minor light-theme related patches from colin fletcher
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3530 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-09 16:17:50 +00:00 |
|
Paul Davis
|
a9ac0d4dab
|
nudge clock has 5 seconds as the default value, not zero
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3527 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-08 22:19:45 +00:00 |
|
Paul Davis
|
4663dd124e
|
if the track that is being dynamically resized is not selected, do not add track selection to the pending idle resize list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3526 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-08 22:00:13 +00:00 |
|
Paul Davis
|
c45d09b193
|
new drawing style for track resize handles (thanks thorwil!)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3525 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-08 20:06:42 +00:00 |
|
Paul Davis
|
73bb86efac
|
ensure that OSC calls to access_action occur in the correct thread
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3524 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-08 16:27:38 +00:00 |
|
Paul Davis
|
dda3143dc7
|
move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3517 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-07 15:52:22 +00:00 |
|
Sampo Savolainen
|
3be87c2c91
|
Fix up checks for whether the track height is too small for the name highlight. Fixes irritating issue with 31 pixel height tracks having small waveforms but no name highlight.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3516 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-07 15:33:52 +00:00 |
|
Paul Davis
|
d3dbad3933
|
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
|
2008-06-27 19:02:19 +00:00 |
|
Paul Davis
|
f509da7043
|
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
|
2008-06-26 01:53:36 +00:00 |
|
Paul Davis
|
4c00b9a98a
|
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
|
2008-06-25 15:06:07 +00:00 |
|
Paul Davis
|
6aa60b4d51
|
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
|
2008-06-23 22:06:47 +00:00 |
|
Paul Davis
|
b52004a777
|
various minor fixes for crashes reported by nowhiskey
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3486 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-23 15:04:01 +00:00 |
|
Paul Davis
|
422607acfe
|
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
|
2008-06-19 20:38:19 +00:00 |
|
Paul Davis
|
82031d05e0
|
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
|
2008-06-19 15:26:14 +00:00 |
|
Doug McLain
|
00c57fc390
|
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
|
2008-06-19 13:18:43 +00:00 |
|
Doug McLain
|
7d2d9a2317
|
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
|
2008-06-19 07:52:32 +00:00 |
|
Paul Davis
|
a64926234f
|
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
|
2008-06-19 00:24:13 +00:00 |
|
Paul Davis
|
0622d3c06a
|
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
|
2008-06-18 22:28:16 +00:00 |
|
Paul Davis
|
35b0a000c3
|
make ctrl-w shortcut operate on plugin editors
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3477 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-18 19:29:19 +00:00 |
|
Paul Davis
|
6446d0ce49
|
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
|
2008-06-18 18:22:22 +00:00 |
|
Paul Davis
|
612f25ab3a
|
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
|
2008-06-18 16:22:57 +00:00 |
|
Paul Davis
|
7e551db0d7
|
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
|
2008-06-18 16:19:12 +00:00 |
|
Paul Davis
|
c05d4751f9
|
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
|
2008-06-17 21:47:40 +00:00 |
|
Paul Davis
|
5b57891108
|
some cleanups after the last commit/changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3469 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-17 20:56:58 +00:00 |
|
Paul Davis
|
0a16f643a0
|
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
|
2008-06-17 20:09:25 +00:00 |
|
Paul Davis
|
5e58d036af
|
possible fix for #2292
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3467 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-17 15:32:50 +00:00 |
|
Paul Davis
|
8c3fb5a1f8
|
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
|
2008-06-17 14:11:05 +00:00 |
|
Paul Davis
|
c3460fb11c
|
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
|
2008-06-12 20:23:04 +00:00 |
|
Paul Davis
|
c3a302f295
|
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
|
2008-06-11 02:01:12 +00:00 |
|
Paul Davis
|
730943d730
|
(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
|
2008-06-10 20:37:22 +00:00 |
|
Paul Davis
|
d3cb241309
|
debugging region splitting with nowhiskey_
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3453 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-10 16:58:45 +00:00 |
|
Ben Loftis
|
570454f23a
|
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
|
2008-06-05 16:59:39 +00:00 |
|
Paul Davis
|
a29b3b862a
|
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
|
2008-06-03 12:22:21 +00:00 |
|
Sampo Savolainen
|
4def7ed222
|
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
|
2008-06-01 15:39:12 +00:00 |
|
Paul Davis
|
688c7a199a
|
add missing plugin_interest.h file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3425 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-29 15:26:01 +00:00 |
|
Paul Davis
|
e1475964e5
|
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
|
2008-05-29 14:32:31 +00:00 |
|
Paul Davis
|
6ca6379a52
|
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
|
2008-05-29 14:28:50 +00:00 |
|
Paul Davis
|
6935d823df
|
fix bad truncation of export path for export
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3421 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-29 13:36:17 +00:00 |
|
Paul Davis
|
79ab090830
|
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
|
2008-05-29 12:32:14 +00:00 |
|
Doug McLain
|
b7f48adb56
|
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
|
2008-05-23 07:04:02 +00:00 |
|
Doug McLain
|
c271a30273
|
Remove sigc 2.0.18
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3399 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-22 22:42:27 +00:00 |
|
Paul Davis
|
5439c0c46c
|
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
|
2008-05-22 20:58:28 +00:00 |
|
Paul Davis
|
eb8fa216c2
|
more path-building fixes from colinf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3388 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-22 16:38:36 +00:00 |
|
Paul Davis
|
cd44c8241c
|
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
|
2008-05-16 13:57:51 +00:00 |
|
Paul Davis
|
5f61efff8f
|
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
|
2008-05-15 19:37:35 +00:00 |
|
Paul Davis
|
5ea9dee73b
|
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
|
2008-05-15 14:13:47 +00:00 |
|
Paul Davis
|
e313838485
|
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
|
2008-05-15 13:40:07 +00:00 |
|
Paul Davis
|
9044bb80f7
|
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
|
2008-05-15 00:58:47 +00:00 |
|
Paul Davis
|
cb78405ec2
|
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
|
2008-05-15 00:52:54 +00:00 |
|