Tim Mayberry
9ee5fdfafe
Add indexterm for renaming tracks
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3548 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:18:32 +00:00
Tim Mayberry
285b8c5cb0
Add mapping for secondary index term to dbhelper.vim
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3547 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:18:29 +00:00
Tim Mayberry
c58b0cb66f
Add entities for a couple of common sections and use them where appropriate
...
Move Track Display section to separate file
Move section on track controls to a separate file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3546 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:18:25 +00:00
Tim Mayberry
682e80b583
Update documentation on removing a track and move it to a separate file.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3545 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:18:21 +00:00
Tim Mayberry
1d19f0b469
Add index entry for adding tracks
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3544 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:18:17 +00:00
Tim Mayberry
c6fdcdb50d
Update dbhelper.vim to include mapping for indexterm
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3543 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:42 +00:00
Tim Mayberry
e2ea3f5c63
Add entry in the index for inverting the polarity of a track.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:39 +00:00
Tim Mayberry
6ecac66c2a
Add an empty index element so that the docbook xsl will automatically generate the index
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3541 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:35 +00:00
Tim Mayberry
ec64afc16c
Replace image of mixerstrip with labeled diagram.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:30 +00:00
Tim Mayberry
65ba8a3c36
Remove documentation on track speed controls as the are no longer displayed in version 2.0
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3539 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:25 +00:00
Tim Mayberry
dfa1b772b7
Add a tip admonition to the section on inverting polarity
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3538 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:22 +00:00
Tim Mayberry
aa0049ebfd
Update section on inverting the polarity of a track.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3537 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:18 +00:00
Tim Mayberry
6cbf4edfb8
Update image of a mixer strip from an image of version 0.99.X to 2.0
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3536 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:14 +00:00
Tim Mayberry
4735309d8b
Update image of mixer window from an image of version 0.99.X to 2.0
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3535 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-10 10:15:08 +00:00
Doug McLain
f9db7aab83
gcc 4.3 include
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3533 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-09 22:35:26 +00:00
Paul Davis
bf9b140f23
update key+mouse bindings page to reflect default current bindings for 2.5
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3532 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-09 21:53:33 +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
d8fe491489
fix crasher caused by regions not being deleted on session unload; fix up srctar scons target for new sigc++
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3529 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-09 15:46:17 +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
d0062541da
fix crash-inducing debug output caused by indirecting through null err_streams argument to reset_plugin_counts()
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3521 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-08 12:50:45 +00:00
Sampo Savolainen
38558fe9d1
Make sine generation possible
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3518 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-07 17:00:22 +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
6f7d8728c8
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
2008-06-18 16:16:47 +00:00
Paul Davis
7b652d8a58
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
2008-06-18 15:01:53 +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
f2fddb626a
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
2008-06-17 14:01:58 +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