ardour.git
12 years agofix punch labels in time info box
Paul Davis [Tue, 7 Jun 2011 23:09:45 +0000 (23:09 +0000)]
fix punch labels in time info box

git-svn-id: svn://localhost/ardour2/branches/3.0@9686 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoremove "Off" as a clock mode, make it a state instead; track editor mouse mode when...
Paul Davis [Tue, 7 Jun 2011 23:07:08 +0000 (23:07 +0000)]
remove "Off" as a clock mode, make it a state instead; track editor mouse mode when displaying selection (not 100% coverage of different selections yet); add extra negative field for timecode clock to help with text alignment; add clock mode = timecode option to menus

git-svn-id: svn://localhost/ardour2/branches/3.0@9685 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agolocate when clicking on start/end fields in time info box
Paul Davis [Tue, 7 Jun 2011 18:20:22 +0000 (18:20 +0000)]
locate when clicking on start/end fields in time info box

git-svn-id: svn://localhost/ardour2/branches/3.0@9683 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoallow mode changes in the time info box, all synced
Paul Davis [Tue, 7 Jun 2011 17:40:05 +0000 (17:40 +0000)]
allow mode changes in the time info box, all synced

git-svn-id: svn://localhost/ardour2/branches/3.0@9681 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agomore clock tweaking
Paul Davis [Tue, 7 Jun 2011 16:42:48 +0000 (16:42 +0000)]
more clock tweaking

git-svn-id: svn://localhost/ardour2/branches/3.0@9680 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agodark theme style file tweaks for clocks
Paul Davis [Tue, 7 Jun 2011 15:38:22 +0000 (15:38 +0000)]
dark theme style file tweaks for clocks

git-svn-id: svn://localhost/ardour2/branches/3.0@9679 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agolots of clock tweaks, but still, STILL! not done, really
Paul Davis [Tue, 7 Jun 2011 15:23:06 +0000 (15:23 +0000)]
lots of clock tweaks, but still, STILL! not done, really

git-svn-id: svn://localhost/ardour2/branches/3.0@9678 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agonext iteration of clock work. still far from complete, and probably waiting on a...
Paul Davis [Fri, 3 Jun 2011 22:18:47 +0000 (22:18 +0000)]
next iteration of clock work. still far from complete, and probably waiting on a rethink of text rendering+layout. but it has the info block now, and it semi-works

git-svn-id: svn://localhost/ardour2/branches/3.0@9676 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd extended info fields to clocks; clock tweaks
Paul Davis [Thu, 2 Jun 2011 21:43:10 +0000 (21:43 +0000)]
add extended info fields to clocks; clock tweaks

git-svn-id: svn://localhost/ardour2/branches/3.0@9675 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoTidy.
David Robillard [Thu, 2 Jun 2011 17:58:02 +0000 (17:58 +0000)]
Tidy.

git-svn-id: svn://localhost/ardour2/branches/3.0@9674 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoaudio clock switchover part2: remove most egregious include-time dependency on audio_...
Paul Davis [Thu, 2 Jun 2011 17:50:37 +0000 (17:50 +0000)]
audio clock switchover part2: remove most egregious include-time dependency on audio_clock.h, and alter API for a few utilities along the way

git-svn-id: svn://localhost/ardour2/branches/3.0@9673 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorandom header include removal
Paul Davis [Thu, 2 Jun 2011 17:49:39 +0000 (17:49 +0000)]
random header include removal

git-svn-id: svn://localhost/ardour2/branches/3.0@9672 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoaudio clock transition to CairoEditableText, part 1
Paul Davis [Thu, 2 Jun 2011 17:47:58 +0000 (17:47 +0000)]
audio clock transition to CairoEditableText, part 1

git-svn-id: svn://localhost/ardour2/branches/3.0@9671 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAPI and implementation changes to CairoCell and friends before the audio clock commit
Paul Davis [Thu, 2 Jun 2011 17:47:11 +0000 (17:47 +0000)]
API and implementation changes to CairoCell and friends before the audio clock commit

git-svn-id: svn://localhost/ardour2/branches/3.0@9670 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix some weird style
David Robillard [Thu, 2 Jun 2011 03:17:53 +0000 (03:17 +0000)]
Fix some weird style

git-svn-id: svn://localhost/ardour2/branches/3.0@9668 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake button 1 the default for inserting notes via modifier shortcut with select tool
David Robillard [Thu, 2 Jun 2011 03:17:35 +0000 (03:17 +0000)]
Make button 1 the default for inserting notes via modifier shortcut with select tool

git-svn-id: svn://localhost/ardour2/branches/3.0@9667 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix broken whitespace
David Robillard [Thu, 2 Jun 2011 01:01:07 +0000 (01:01 +0000)]
Fix broken whitespace

git-svn-id: svn://localhost/ardour2/branches/3.0@9666 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove "smaller" track height (basically just a broken version of small anyway).
David Robillard [Thu, 2 Jun 2011 00:06:35 +0000 (00:06 +0000)]
Remove "smaller" track height (basically just a broken version of small anyway).
Remove no-longer-necessary cruft related to non-editable track names (which do not exist).
Fix smallest height to be correctly padded (just large enough to hold the button row without ugly clipping).
Fix resizing of tracks when renaming (issue #4075).

git-svn-id: svn://localhost/ardour2/branches/3.0@9665 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix issue #0004082.
David Robillard [Wed, 1 Jun 2011 22:44:11 +0000 (22:44 +0000)]
Fix issue #0004082.

git-svn-id: svn://localhost/ardour2/branches/3.0@9664 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoClean up duplicatey configuration summary / config_text.cc mess.
David Robillard [Wed, 1 Jun 2011 21:28:44 +0000 (21:28 +0000)]
Clean up duplicatey configuration summary / config_text.cc mess.

git-svn-id: svn://localhost/ardour2/branches/3.0@9663 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix LV2 configure help message, and write correct value to config_text.cc
David Robillard [Wed, 1 Jun 2011 20:36:54 +0000 (20:36 +0000)]
Fix LV2 configure help message, and write correct value to config_text.cc

git-svn-id: svn://localhost/ardour2/branches/3.0@9662 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMissed one :)
David Robillard [Wed, 1 Jun 2011 20:36:16 +0000 (20:36 +0000)]
Missed one :)

git-svn-id: svn://localhost/ardour2/branches/3.0@9661 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDelete trailing whitespace
David Robillard [Wed, 1 Jun 2011 17:00:29 +0000 (17:00 +0000)]
Delete trailing whitespace

git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix broken whitespace. I'd apologize for the compile times if it was my fault :D
David Robillard [Wed, 1 Jun 2011 16:50:12 +0000 (16:50 +0000)]
Fix broken whitespace.  I'd apologize for the compile times if it was my fault :D

git-svn-id: svn://localhost/ardour2/branches/3.0@9654 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agonew CairoCell and related classes designed for drawing audio clocks more efficiently...
Paul Davis [Wed, 1 Jun 2011 11:51:32 +0000 (11:51 +0000)]
new CairoCell and related classes designed for drawing audio clocks more efficiently etc. etc.

git-svn-id: svn://localhost/ardour2/branches/3.0@9651 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix syntax errors (how did this happen?)
David Robillard [Tue, 31 May 2011 03:45:30 +0000 (03:45 +0000)]
Fix syntax errors (how did this happen?)

git-svn-id: svn://localhost/ardour2/branches/3.0@9641 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoQuantize notes to session tempo time, not relative to start of region (fix issue...
David Robillard [Tue, 31 May 2011 02:59:48 +0000 (02:59 +0000)]
Quantize notes to session tempo time, not relative to start of region (fix issue #4069).

git-svn-id: svn://localhost/ardour2/branches/3.0@9640 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoupdate .po files for translators
Paul Davis [Tue, 31 May 2011 02:29:00 +0000 (02:29 +0000)]
update .po files for translators

git-svn-id: svn://localhost/ardour2/branches/3.0@9639 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCreate and destroy (non-external) LV2 plugin UIs as window is shown/hidden.
David Robillard [Tue, 31 May 2011 02:00:16 +0000 (02:00 +0000)]
Create and destroy (non-external) LV2 plugin UIs as window is shown/hidden.

Fixes ticket #4067 (not to mention avoids having every UI that has ever been shown loaded in memory until exit time...)

git-svn-id: svn://localhost/ardour2/branches/3.0@9638 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix wordo (fix ticket #4080)
David Robillard [Tue, 31 May 2011 00:19:29 +0000 (00:19 +0000)]
Fix wordo (fix ticket #4080)

git-svn-id: svn://localhost/ardour2/branches/3.0@9637 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix non-translated strings (partially fix ticket #4078)
David Robillard [Tue, 31 May 2011 00:16:14 +0000 (00:16 +0000)]
Fix non-translated strings (partially fix ticket #4078)

git-svn-id: svn://localhost/ardour2/branches/3.0@9636 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years ago(1) push a locate all the way through the processing heirarchy so that MIDI output...
Paul Davis [Mon, 30 May 2011 21:37:58 +0000 (21:37 +0000)]
(1) push a locate all the way through the processing heirarchy so that MIDI output ports can resolve any notes currently playing (2) remove MidiStateTracker from MidiPort and use a fixed set of MIDI messages (sustain-off and all-notes-off, per channel) to do note resolution (3) move note resolution caused by a LoopEvent psuedo-event to within the main MidiPort::flush_output() loop, so that we resolve (turn off) Notes that come before the loop point, rather than send them out after the note resolution messages

git-svn-id: svn://localhost/ardour2/branches/3.0@9635 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoreverse the use of copy_dependents() when uncombining a region, so that the right...
Paul Davis [Mon, 30 May 2011 13:55:06 +0000 (13:55 +0000)]
reverse the use of copy_dependents() when uncombining a region, so that the right xfade shows up

git-svn-id: svn://localhost/ardour2/branches/3.0@9633 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove unused and useless "src" argument for a number of Region property modifying...
Paul Davis [Mon, 30 May 2011 13:54:44 +0000 (13:54 +0000)]
remove unused and useless "src" argument for a number of Region property modifying methods

git-svn-id: svn://localhost/ardour2/branches/3.0@9632 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd dependents to a compound playlist before creating a source from it, so that the...
Paul Davis [Mon, 30 May 2011 13:23:19 +0000 (13:23 +0000)]
add dependents to a compound playlist before creating a source from it, so that the source's new peakfile shows the xfades

git-svn-id: svn://localhost/ardour2/branches/3.0@9631 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agodo not offer combine operation for MIDI (see comment in libs/ardour/midi_playlist_sou...
Paul Davis [Mon, 30 May 2011 11:57:12 +0000 (11:57 +0000)]
do not offer combine operation for MIDI (see comment in libs/ardour/midi_playlist_source.cc for an explanation)

git-svn-id: svn://localhost/ardour2/branches/3.0@9630 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agodetect buffer "overflow" when delivering immediate events and queue remainder for...
Paul Davis [Sun, 29 May 2011 17:35:21 +0000 (17:35 +0000)]
detect buffer "overflow" when delivering immediate events and queue remainder for delivery next time (though without actually requeing - just leave ringbuffer ptrs/indexes where they are. required some deep but minor changes in how MidiRingBuffer::read() works, so that we can detect if we're going to be able to deliver an event before we actually read any of its data. Peek FTW!

git-svn-id: svn://localhost/ardour2/branches/3.0@9629 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoclarify some confusion about how "raw" port buffer sizes are defined
Paul Davis [Sun, 29 May 2011 17:33:41 +0000 (17:33 +0000)]
clarify some confusion about how "raw" port buffer sizes are defined

git-svn-id: svn://localhost/ardour2/branches/3.0@9628 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agodon't always rebuild peakfiles for compound regions
Paul Davis [Sun, 29 May 2011 14:38:25 +0000 (14:38 +0000)]
don't always rebuild peakfiles for compound regions

git-svn-id: svn://localhost/ardour2/branches/3.0@9627 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agototally untested initial code for MidiPlaylistSource, to provide for compound MIDI...
Paul Davis [Sun, 29 May 2011 01:54:19 +0000 (01:54 +0000)]
totally untested initial code for MidiPlaylistSource, to provide for compound MIDI regions. putting it into SVN because my system might crash overnight :)

git-svn-id: svn://localhost/ardour2/branches/3.0@9626 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomore gcc 4.6/standards compliance
Paul Davis [Sun, 29 May 2011 00:25:30 +0000 (00:25 +0000)]
more gcc 4.6/standards compliance

git-svn-id: svn://localhost/ardour2/branches/3.0@9625 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoattempt to be compliant with gcc 4.6 (assuming that its more compliant with standards...
Paul Davis [Sat, 28 May 2011 23:45:34 +0000 (23:45 +0000)]
attempt to be compliant with gcc 4.6 (assuming that its more compliant with standards), by defining a default constructor for an object that is in static/global scope

git-svn-id: svn://localhost/ardour2/branches/3.0@9624 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoclean up memory leaks with nested source read buffers
Paul Davis [Sat, 28 May 2011 02:30:25 +0000 (02:30 +0000)]
clean up memory leaks with nested source read buffers

git-svn-id: svn://localhost/ardour2/branches/3.0@9621 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoputative fix for crashes related to diskstream playback buffer refills with compound...
Paul Davis [Sat, 28 May 2011 00:59:53 +0000 (00:59 +0000)]
putative fix for crashes related to diskstream playback buffer refills with compound regions

git-svn-id: svn://localhost/ardour2/branches/3.0@9620 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoabort when cnt is too high
Paul Davis [Fri, 27 May 2011 23:51:32 +0000 (23:51 +0000)]
abort when cnt is too high

git-svn-id: svn://localhost/ardour2/branches/3.0@9619 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agodebugging output
Paul Davis [Fri, 27 May 2011 23:44:13 +0000 (23:44 +0000)]
debugging output

git-svn-id: svn://localhost/ardour2/branches/3.0@9618 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoIncrease maximum note height to 20 (10 is far too small a target for individual note...
David Robillard [Fri, 27 May 2011 22:39:52 +0000 (22:39 +0000)]
Increase maximum note height to 20 (10 is far too small a target for individual note editing).
Fix broken whitespace.

git-svn-id: svn://localhost/ardour2/branches/3.0@9617 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoProperly handle spaces in filenames along the path to the installer.
Todd Naugle [Fri, 27 May 2011 19:46:28 +0000 (19:46 +0000)]
Properly handle spaces in filenames along the path to the installer.

git-svn-id: svn://localhost/ardour2/branches/3.0@9613 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd -P flag to both calls to df
Todd Naugle [Fri, 27 May 2011 15:19:28 +0000 (15:19 +0000)]
add -P flag to both calls to df

git-svn-id: svn://localhost/ardour2/branches/3.0@9609 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agobump version name to alpha5 3.0-alpha5
Paul Davis [Fri, 27 May 2011 01:07:33 +0000 (01:07 +0000)]
bump version name to alpha5

git-svn-id: svn://localhost/ardour2/branches/3.0@9607 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosomewhat illogical and temporary workaround to the problems with consolidate & bounce...
Paul Davis [Fri, 27 May 2011 01:04:56 +0000 (01:04 +0000)]
somewhat illogical and temporary workaround to the problems with consolidate & bounceable. it turns out that region bouncing never replaces the in-place region, so bounceable() doesn't matter; range bouncing only needs to check bounceable() if we're going to replace material in place and the op is with-processing. reword the error dialog too

git-svn-id: svn://localhost/ardour2/branches/3.0@9606 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoslightly change wording of wierd plugin dialog to sound more technical and less mathy
Paul Davis [Thu, 26 May 2011 23:47:40 +0000 (23:47 +0000)]
slightly change wording of wierd plugin dialog to sound more technical and less mathy

git-svn-id: svn://localhost/ardour2/branches/3.0@9605 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd -P to invocation of df(1) to ensure expected output format
Paul Davis [Thu, 26 May 2011 23:41:33 +0000 (23:41 +0000)]
add -P to invocation of df(1) to ensure expected output format

git-svn-id: svn://localhost/ardour2/branches/3.0@9604 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFlip MIDI region view's verbose canvas cursor to above the mouse pointer if it is...
Carl Hetherington [Thu, 26 May 2011 17:57:21 +0000 (17:57 +0000)]
Flip MIDI region view's verbose canvas cursor to above the mouse pointer if it is near the bottom of the canvas (#3842).

git-svn-id: svn://localhost/ardour2/branches/3.0@9603 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomore combine/uncombine fixes including making uncombine push the compound region...
Paul Davis [Thu, 26 May 2011 17:22:22 +0000 (17:22 +0000)]
more combine/uncombine fixes including making uncombine push the compound region gain level into the constituents and doing the right thing when we uncombine in a playlist other than the one in which the compound region was created

git-svn-id: svn://localhost/ardour2/branches/3.0@9601 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove bogus default-channel property from MidiTrack XML
Paul Davis [Thu, 26 May 2011 15:03:32 +0000 (15:03 +0000)]
remove bogus default-channel property from MidiTrack XML

git-svn-id: svn://localhost/ardour2/branches/3.0@9598 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoturn off relevant fade in/out before creating peakfiles for compound region sources
Paul Davis [Thu, 26 May 2011 13:56:19 +0000 (13:56 +0000)]
turn off relevant fade in/out before creating peakfiles for compound region sources

git-svn-id: svn://localhost/ardour2/branches/3.0@9596 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomove session file storage of nested sources from playlist into region, and reload...
Paul Davis [Thu, 26 May 2011 12:24:04 +0000 (12:24 +0000)]
move session file storage of nested sources from playlist into region, and reload them within Session::XMLRegionFactory, just before we create the region that uses the nested source

git-svn-id: svn://localhost/ardour2/branches/3.0@9595 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove unnecessary includes from editor.h.
David Robillard [Thu, 26 May 2011 01:29:59 +0000 (01:29 +0000)]
Remove unnecessary includes from editor.h.

(Don't add includes to headers that aren't necessary!  Won't somebody please think of the CPUs?!?)

git-svn-id: svn://localhost/ardour2/branches/3.0@9594 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorestore compound region fade, where possible, to constituent regions, after uncombine
Paul Davis [Wed, 25 May 2011 22:44:30 +0000 (22:44 +0000)]
restore compound region fade, where possible, to constituent regions, after uncombine

git-svn-id: svn://localhost/ardour2/branches/3.0@9593 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove --nostrip from noderun script, since it was removed from the build script
Paul Davis [Wed, 25 May 2011 22:13:24 +0000 (22:13 +0000)]
remove --nostrip from noderun script, since it was removed from the build script

git-svn-id: svn://localhost/ardour2/branches/3.0@9592 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorevert previous commit
Paul Davis [Wed, 25 May 2011 21:28:17 +0000 (21:28 +0000)]
revert previous commit

git-svn-id: svn://localhost/ardour2/branches/3.0@9591 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove dependency on external libgnomecanvas, since we have our own version in the...
Paul Davis [Wed, 25 May 2011 21:18:40 +0000 (21:18 +0000)]
remove dependency on external libgnomecanvas, since we have our own version in the tree

git-svn-id: svn://localhost/ardour2/branches/3.0@9590 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agonew swedish updates from petter
Paul Davis [Wed, 25 May 2011 19:57:05 +0000 (19:57 +0000)]
new swedish updates from petter

git-svn-id: svn://localhost/ardour2/branches/3.0@9589 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agologic to copy audio region fade in/fade out into compound regions (one-way for now)
Paul Davis [Wed, 25 May 2011 18:51:00 +0000 (18:51 +0000)]
logic to copy audio region fade in/fade out into compound regions (one-way for now)

git-svn-id: svn://localhost/ardour2/branches/3.0@9588 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix name of libardour .mo file.
Carl Hetherington [Wed, 25 May 2011 18:09:19 +0000 (18:09 +0000)]
Fix name of libardour .mo file.

git-svn-id: svn://localhost/ardour2/branches/3.0@9587 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoZoom session when the mouse pointer is moved up and down during a playhead drag.
Carl Hetherington [Wed, 25 May 2011 16:38:49 +0000 (16:38 +0000)]
Zoom session when the mouse pointer is moved up and down during a playhead drag.

git-svn-id: svn://localhost/ardour2/branches/3.0@9586 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove MIDI track default channel and its menu, and choose the channel for new notes...
Carl Hetherington [Wed, 25 May 2011 15:19:47 +0000 (15:19 +0000)]
Remove MIDI track default channel and its menu, and choose the channel for new notes using MidiTimeAxisView::get_channel_for_add() (fixes #3998 and #3865).

git-svn-id: svn://localhost/ardour2/branches/3.0@9585 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocorrect the logic used when building a compound region to include a whole-file (whole...
Paul Davis [Wed, 25 May 2011 12:19:24 +0000 (12:19 +0000)]
correct the logic used when building a compound region to include a whole-file (whole-source) region as a parent for the region list

git-svn-id: svn://localhost/ardour2/branches/3.0@9584 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoupdated swedish translation from peppo
Paul Davis [Wed, 25 May 2011 11:34:59 +0000 (11:34 +0000)]
updated swedish translation from peppo

git-svn-id: svn://localhost/ardour2/branches/3.0@9583 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix a couple of uninitialised variables (should fix #4059).
Carl Hetherington [Wed, 25 May 2011 10:17:16 +0000 (10:17 +0000)]
Fix a couple of uninitialised variables (should fix #4059).

git-svn-id: svn://localhost/ardour2/branches/3.0@9582 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDoxygen tweaks.
Carl Hetherington [Wed, 25 May 2011 10:15:54 +0000 (10:15 +0000)]
Doxygen tweaks.

git-svn-id: svn://localhost/ardour2/branches/3.0@9581 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agochange region selection after a combine op
Paul Davis [Wed, 25 May 2011 00:40:32 +0000 (00:40 +0000)]
change region selection after a combine op

git-svn-id: svn://localhost/ardour2/branches/3.0@9580 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd back combine/uncombine debugging; fix uncombine op to get original region lengths...
Paul Davis [Wed, 25 May 2011 00:20:33 +0000 (00:20 +0000)]
add back combine/uncombine debugging; fix uncombine op to get original region lengths right, i think

git-svn-id: svn://localhost/ardour2/branches/3.0@9579 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix build.
Carl Hetherington [Mon, 23 May 2011 22:18:57 +0000 (22:18 +0000)]
Fix build.

git-svn-id: svn://localhost/ardour2/branches/3.0@9577 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAttempt #46 to understand MIDI data locking.
Carl Hetherington [Mon, 23 May 2011 22:16:11 +0000 (22:16 +0000)]
Attempt #46 to understand MIDI data locking.

git-svn-id: svn://localhost/ardour2/branches/3.0@9576 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAssorted doxygen fixes; no functional changes.
Carl Hetherington [Mon, 23 May 2011 22:12:45 +0000 (22:12 +0000)]
Assorted doxygen fixes; no functional changes.

git-svn-id: svn://localhost/ardour2/branches/3.0@9575 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoOS X compilation fix
Paul Davis [Mon, 23 May 2011 21:09:37 +0000 (21:09 +0000)]
OS X compilation fix

git-svn-id: svn://localhost/ardour2/branches/3.0@9574 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agouncombine now pays attention to trims + moves done with the compound region, and...
Paul Davis [Mon, 23 May 2011 11:49:46 +0000 (11:49 +0000)]
uncombine now pays attention to trims + moves done with the compound region, and applies them as necessary to the constituent regions before placing them back in the track

git-svn-id: svn://localhost/ardour2/branches/3.0@9573 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix bit rot with boost shared_ptr debugging code.
Carl Hetherington [Mon, 23 May 2011 10:03:29 +0000 (10:03 +0000)]
Fix bit rot with boost shared_ptr debugging code.

git-svn-id: svn://localhost/ardour2/branches/3.0@9572 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix a few missing drops of Route references.
Carl Hetherington [Mon, 23 May 2011 10:03:14 +0000 (10:03 +0000)]
Fix a few missing drops of Route references.

git-svn-id: svn://localhost/ardour2/branches/3.0@9571 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove some unused code.
Carl Hetherington [Mon, 23 May 2011 10:03:04 +0000 (10:03 +0000)]
Remove some unused code.

git-svn-id: svn://localhost/ardour2/branches/3.0@9570 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorationalize and improve region naming conventions to cover compound regions
Paul Davis [Sun, 22 May 2011 21:28:25 +0000 (21:28 +0000)]
rationalize and improve region naming conventions to cover compound regions

git-svn-id: svn://localhost/ardour2/branches/3.0@9569 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoanother translation fix for silly gendered-noun languages :)
Paul Davis [Sun, 22 May 2011 20:47:21 +0000 (20:47 +0000)]
another translation fix for silly gendered-noun languages :)

git-svn-id: svn://localhost/ardour2/branches/3.0@9568 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofix translation issue with verb substitution in quit/close dialog
Paul Davis [Sun, 22 May 2011 20:02:50 +0000 (20:02 +0000)]
fix translation issue with verb substitution in quit/close dialog

git-svn-id: svn://localhost/ardour2/branches/3.0@9567 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agobasic uncombining (no post-facto region trimming)
Paul Davis [Sun, 22 May 2011 16:11:00 +0000 (16:11 +0000)]
basic uncombining (no post-facto region trimming)

git-svn-id: svn://localhost/ardour2/branches/3.0@9566 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoTrim some lines from AudioClock by using maps to keep the EventBoxes and Labels in.
Carl Hetherington [Sun, 22 May 2011 01:18:22 +0000 (01:18 +0000)]
Trim some lines from AudioClock by using maps to keep the EventBoxes and Labels in.

git-svn-id: svn://localhost/ardour2/branches/3.0@9565 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSeparate milliseconds from seconds in the clock widget (#4053).
Carl Hetherington [Sun, 22 May 2011 01:18:05 +0000 (01:18 +0000)]
Separate milliseconds from seconds in the clock widget (#4053).

git-svn-id: svn://localhost/ardour2/branches/3.0@9564 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix problems with restoration of unused playlists (#4052).
Carl Hetherington [Sat, 21 May 2011 18:44:44 +0000 (18:44 +0000)]
Fix problems with restoration of unused playlists (#4052).

git-svn-id: svn://localhost/ardour2/branches/3.0@9563 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoNot quite :) Waf obj.defines has no -D (compiler portable...).
David Robillard [Fri, 20 May 2011 16:06:26 +0000 (16:06 +0000)]
Not quite :) Waf obj.defines has no -D (compiler portable...).

git-svn-id: svn://localhost/ardour2/branches/3.0@9562 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocatchup tweak for the waf 1.6 changes
Paul Davis [Fri, 20 May 2011 14:31:39 +0000 (14:31 +0000)]
catchup tweak for the waf 1.6 changes

git-svn-id: svn://localhost/ardour2/branches/3.0@9561 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoUse ISC license for RDFF (same idea, MIT style, just prettier).
David Robillard [Thu, 19 May 2011 21:57:34 +0000 (21:57 +0000)]
Use ISC license for RDFF (same idea, MIT style, just prettier).

git-svn-id: svn://localhost/ardour2/branches/3.0@9560 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix double MIDI track display on initial load.
David Robillard [Thu, 19 May 2011 21:29:47 +0000 (21:29 +0000)]
Fix double MIDI track display on initial load.

git-svn-id: svn://localhost/ardour2/branches/3.0@9559 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix broken indentation.
David Robillard [Thu, 19 May 2011 21:11:21 +0000 (21:11 +0000)]
Fix broken indentation.

git-svn-id: svn://localhost/ardour2/branches/3.0@9558 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake selected region base colour slightly transparent (so you can see the tempo lines...
David Robillard [Wed, 18 May 2011 07:13:18 +0000 (07:13 +0000)]
Make selected region base colour slightly transparent (so you can see the tempo lines while dragging to align things).

git-svn-id: svn://localhost/ardour2/branches/3.0@9557 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMore consistent style for gain display and peak display.
David Robillard [Wed, 18 May 2011 07:05:30 +0000 (07:05 +0000)]
More consistent style for gain display and peak display.

Gain display is still a little bit smaller though, for mysterious reasons...

git-svn-id: svn://localhost/ardour2/branches/3.0@9556 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCenter fader in its (left hand side) mixer strip column.
David Robillard [Wed, 18 May 2011 06:53:24 +0000 (06:53 +0000)]
Center fader in its (left hand side) mixer strip column.

Attempt to center meter in its as well, but this doesn't seem to be working.
Perhaps this whole section should be layed out as a table to ensure the split
down the middle is aligned no matter what?

git-svn-id: svn://localhost/ardour2/branches/3.0@9555 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix broken meter style on MIDI tracks.
David Robillard [Wed, 18 May 2011 05:47:21 +0000 (05:47 +0000)]
Fix broken meter style on MIDI tracks.

git-svn-id: svn://localhost/ardour2/branches/3.0@9554 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake shuttle colour a configuration option.
David Robillard [Wed, 18 May 2011 05:32:41 +0000 (05:32 +0000)]
Make shuttle colour a configuration option.
Make default shuttle colour match clock text green.

This is a bit odd, since it is a "canvas variable", except not... all the other colours are in this section though.  Maybe they're more appropriately named "colours", but it's too late for that now, or maybe this option belongs elsewhere, but when we need new mechanism for that...

git-svn-id: svn://localhost/ardour2/branches/3.0@9553 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix indentation.
David Robillard [Wed, 18 May 2011 05:09:07 +0000 (05:09 +0000)]
Fix indentation.

git-svn-id: svn://localhost/ardour2/branches/3.0@9552 d708f5d6-7413-0410-9779-e7cbd77b26cf