Robin Gareus [Fri, 4 Jan 2013 17:54:55 +0000 (17:54 +0000)]
fix invalid casts in prev commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@13775
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 4 Jan 2013 17:36:52 +0000 (17:36 +0000)]
merge Marcel Bonnet's patches for Free-BSD
(may need further cleanup:
compare with timbyr's windows patch,
verify fst/vsti + ALSA)
git-svn-id: svn://localhost/ardour2/branches/3.0@13774
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Fri, 4 Jan 2013 16:52:10 +0000 (16:52 +0000)]
quick fix for bug reported by ricardus: faders in Play are no longer dark gray which made them invisible. and they update color when their auto state changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@13773
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Jan 2013 16:49:21 +0000 (16:49 +0000)]
use correct plural forms
git-svn-id: svn://localhost/ardour2/branches/3.0@13772
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Jan 2013 16:49:09 +0000 (16:49 +0000)]
Fix typos in use of __APPLE__ macro
git-svn-id: svn://localhost/ardour2/branches/3.0@13771
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Jan 2013 16:04:32 +0000 (16:04 +0000)]
updated .po files, with new plural forms
git-svn-id: svn://localhost/ardour2/branches/3.0@13770
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Jan 2013 16:04:07 +0000 (16:04 +0000)]
updated waf to 1.6.11 plus an updated autowaf.py from drobilla, though modified (it should go into ardour svn, i think). the modifications include adding P_ to the list of keywords handled by intltool so that we can handle plural forms correctly (for i18n)
git-svn-id: svn://localhost/ardour2/branches/3.0@13769
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 4 Jan 2013 16:02:12 +0000 (16:02 +0000)]
fix #5249- small faders in the processor box are not draggable when tooltips are disabled.
git-svn-id: svn://localhost/ardour2/branches/3.0@13768
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 4 Jan 2013 10:48:54 +0000 (10:48 +0000)]
remove HAVE_LTC (libltc is bundled with A3)
git-svn-id: svn://localhost/ardour2/branches/3.0@13767
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Thu, 3 Jan 2013 19:53:11 +0000 (19:53 +0000)]
yet another plural form fix
git-svn-id: svn://localhost/ardour2/branches/3.0@13766
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 19:34:48 +0000 (19:34 +0000)]
latest .po updates from ./waf i18n
git-svn-id: svn://localhost/ardour2/branches/3.0@13764
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 19:34:35 +0000 (19:34 +0000)]
plural form fix
git-svn-id: svn://localhost/ardour2/branches/3.0@13763
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 19:34:07 +0000 (19:34 +0000)]
expose operation to remove subgroup
git-svn-id: svn://localhost/ardour2/branches/3.0@13762
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 16:17:11 +0000 (16:17 +0000)]
new (!) german translation initiated by edgar
git-svn-id: svn://localhost/ardour2/branches/3.0@13761
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 14:19:31 +0000 (14:19 +0000)]
use new plural form macro
git-svn-id: svn://localhost/ardour2/branches/3.0@13760
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 14:19:16 +0000 (14:19 +0000)]
new plural form i18n macro
git-svn-id: svn://localhost/ardour2/branches/3.0@13759
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 13:32:11 +0000 (13:32 +0000)]
various i18n fixes and updates after a ./waf i18n run
git-svn-id: svn://localhost/ardour2/branches/3.0@13758
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 13:18:01 +0000 (13:18 +0000)]
rename po files to match rules/conventions discovered and applied elsewhere
git-svn-id: svn://localhost/ardour2/branches/3.0@13757
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 00:52:39 +0000 (00:52 +0000)]
allow vertical scroll events on track faders to do their job
git-svn-id: svn://localhost/ardour2/branches/3.0@13756
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Jan 2013 00:52:23 +0000 (00:52 +0000)]
change label in Prefs to better indicate what the ignore-snap modifier is for
git-svn-id: svn://localhost/ardour2/branches/3.0@13755
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Jan 2013 23:54:06 +0000 (23:54 +0000)]
various fixes for moving markers, fixes a crash reported by tim blechmann and also likely #5232 and #5241
git-svn-id: svn://localhost/ardour2/branches/3.0@13754
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Jan 2013 23:47:12 +0000 (23:47 +0000)]
new norwegian and and updated german libs/ardour translations
git-svn-id: svn://localhost/ardour2/branches/3.0@13753
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Jan 2013 23:45:10 +0000 (23:45 +0000)]
updated norwegian and german gtk2_ardour translations
git-svn-id: svn://localhost/ardour2/branches/3.0@13752
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 Jan 2013 15:56:35 +0000 (15:56 +0000)]
common sense change to the bindings for cycling the edit point - both variants use `
git-svn-id: svn://localhost/ardour2/branches/3.0@13751
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Dec 2012 16:04:46 +0000 (16:04 +0000)]
avoid crash when switching devices in mackie control code, add locks to protect surfaces list (hopefully done without adding any deadlocks - can't test this at present)
git-svn-id: svn://localhost/ardour2/branches/3.0@13750
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Dec 2012 15:27:38 +0000 (15:27 +0000)]
avoid crashing in a wierd case (possibly a race) in Mackie support
git-svn-id: svn://localhost/ardour2/branches/3.0@13749
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 30 Dec 2012 21:50:08 +0000 (21:50 +0000)]
address #5236 - Varispeed 'spring' retains speed. temp fix
git-svn-id: svn://localhost/ardour2/branches/3.0@13748
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 30 Dec 2012 21:50:05 +0000 (21:50 +0000)]
fix vari-speed stuck at zero and playing backwards.
git-svn-id: svn://localhost/ardour2/branches/3.0@13747
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 30 Dec 2012 21:33:16 +0000 (21:33 +0000)]
make 2 audio clock strings translatable
git-svn-id: svn://localhost/ardour2/branches/3.0@13746
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 30 Dec 2012 19:52:46 +0000 (19:52 +0000)]
fix #5233 - Varispeed is not draggable when tooltips are disabled
git-svn-id: svn://localhost/ardour2/branches/3.0@13745
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Dec 2012 15:59:38 +0000 (15:59 +0000)]
used fixed width for the big clock and remove all code in AudioClock associated with variable width, since it just really doesn't work very well, and probably cannot be made to work very well
git-svn-id: svn://localhost/ardour2/branches/3.0@13744
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Thu, 27 Dec 2012 19:51:15 +0000 (19:51 +0000)]
high contrast zoom icons. -- Roy's old zoom icons cropped by Tom.
git-svn-id: svn://localhost/ardour2/branches/3.0@13743
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 18:52:04 +0000 (18:52 +0000)]
fix unused argument
git-svn-id: svn://localhost/ardour2/branches/3.0@13742
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 18:49:35 +0000 (18:49 +0000)]
fix for #5224
git-svn-id: svn://localhost/ardour2/branches/3.0@13741
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 18:49:12 +0000 (18:49 +0000)]
allow big block to be shrunk in size as well as expanded (suprisingly complex!)
git-svn-id: svn://localhost/ardour2/branches/3.0@13740
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 16:40:39 +0000 (16:40 +0000)]
fix lack of focus in new session name entry by removing previous efforts to fix it!
git-svn-id: svn://localhost/ardour2/branches/3.0@13739
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 14:08:38 +0000 (14:08 +0000)]
do not start editing track/bus names on a single click in the name entry of the track header - require double click; show name label rather than name entry when rec-enabled, to allow using the name area for track selection (name entry would have been visually still available for editing, which is misleading
git-svn-id: svn://localhost/ardour2/branches/3.0@13738
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Dec 2012 00:57:39 +0000 (00:57 +0000)]
finish recent revert
git-svn-id: svn://localhost/ardour2/branches/3.0@13737
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 23:49:34 +0000 (23:49 +0000)]
revert previous change- semantic confusion
git-svn-id: svn://localhost/ardour2/branches/3.0@13736
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 23:35:31 +0000 (23:35 +0000)]
if route group shares color, make RouteUI::set_color() affect the group
git-svn-id: svn://localhost/ardour2/branches/3.0@13735
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 17:50:29 +0000 (17:50 +0000)]
remove "edit" property from track/bus groups; use "select" property which should force region selection to propagate, and then rely on "edit-applies-to-selection"
git-svn-id: svn://localhost/ardour2/branches/3.0@13734
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 16:57:34 +0000 (16:57 +0000)]
fix previous clock fix, having noticed use of connect_seconds()
git-svn-id: svn://localhost/ardour2/branches/3.0@13733
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 16:44:09 +0000 (16:44 +0000)]
colin's wall clock patch update, modified to update every second, not every millisecond
git-svn-id: svn://localhost/ardour2/branches/3.0@13732
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 16:43:43 +0000 (16:43 +0000)]
remove bindings for functions that do not exist anymore
git-svn-id: svn://localhost/ardour2/branches/3.0@13731
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 16:37:31 +0000 (16:37 +0000)]
make ardour-does-monitoring be the new user default
git-svn-id: svn://localhost/ardour2/branches/3.0@13730
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Dec 2012 16:32:11 +0000 (16:32 +0000)]
save user UI config (colors) file as soon as colors change or "restore defaults" is used
git-svn-id: svn://localhost/ardour2/branches/3.0@13729
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 25 Dec 2012 22:23:13 +0000 (22:23 +0000)]
keep pan-info-box within screen-boundaries
fixes #5214
git-svn-id: svn://localhost/ardour2/branches/3.0@13728
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 25 Dec 2012 18:11:55 +0000 (18:11 +0000)]
fix step increment direction for mouse-click on faders
git-svn-id: svn://localhost/ardour2/branches/3.0@13727
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 25 Dec 2012 16:53:07 +0000 (16:53 +0000)]
fix stereo panner tooltips - part 1
git-svn-id: svn://localhost/ardour2/branches/3.0@13726
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 23:15:47 +0000 (23:15 +0000)]
fix mono pan automation updates
git-svn-id: svn://localhost/ardour2/branches/3.0@13725
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 21:51:43 +0000 (21:51 +0000)]
fix #5035 - restore pan automation state
git-svn-id: svn://localhost/ardour2/branches/3.0@13724
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 23 Dec 2012 20:34:43 +0000 (20:34 +0000)]
remove stay-on-top behavior from import dialog, and set its WM class
git-svn-id: svn://localhost/ardour2/branches/3.0@13721
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 19:31:45 +0000 (19:31 +0000)]
another buffersize fix (see #5221 and rev13715)
git-svn-id: svn://localhost/ardour2/branches/3.0@13720
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 23 Dec 2012 18:39:19 +0000 (18:39 +0000)]
some more tweaks for the import dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@13718
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 23 Dec 2012 18:25:26 +0000 (18:25 +0000)]
make import dialog non-modal
git-svn-id: svn://localhost/ardour2/branches/3.0@13717
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 16:27:01 +0000 (16:27 +0000)]
fix duplicate import of previously selected files when using apply.
git-svn-id: svn://localhost/ardour2/branches/3.0@13716
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 14:25:12 +0000 (14:25 +0000)]
fix buffer overflow of wrap_buffer (may fix #5221)
git-svn-id: svn://localhost/ardour2/branches/3.0@13715
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 11:58:08 +0000 (11:58 +0000)]
debug issue #5221 -- possible mem corruption
git-svn-id: svn://localhost/ardour2/branches/3.0@13714
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 11:58:04 +0000 (11:58 +0000)]
Revert "fix for problem when reverse playback hits 00:00:00:00 (may be incomplete)"
This reverts commit 13708 -- because it's the wrong approach to fix this.
git-svn-id: svn://localhost/ardour2/branches/3.0@13713
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 04:37:38 +0000 (04:37 +0000)]
update valgrind script to use suppression list
git-svn-id: svn://localhost/ardour2/branches/3.0@13712
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Sun, 23 Dec 2012 04:37:36 +0000 (04:37 +0000)]
fix "import at file position" when copying or channel-splitting files on import.
git-svn-id: svn://localhost/ardour2/branches/3.0@13711
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 22 Dec 2012 18:27:33 +0000 (18:27 +0000)]
add Delete button to patch change dialog when editing it
git-svn-id: svn://localhost/ardour2/branches/3.0@13710
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 22:47:38 +0000 (22:47 +0000)]
fix for problem when reverse playback hits 00:00:00:00 (may be incomplete)
should fix #5221
git-svn-id: svn://localhost/ardour2/branches/3.0@13708
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Todd Naugle [Fri, 21 Dec 2012 21:40:06 +0000 (21:40 +0000)]
Check the return status of tar since it can fail. Print out the file system that the bundle is currently stored on. It may be useful for debugging failed installs. Simplify the frequency scaling warning message
git-svn-id: svn://localhost/ardour2/branches/3.0@13705
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Dec 2012 21:39:36 +0000 (21:39 +0000)]
prevent cursor from changing when in smart+internal object mode
git-svn-id: svn://localhost/ardour2/branches/3.0@13704
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 20:26:48 +0000 (20:26 +0000)]
more freesound UI tweaks:
* shrink filename column between searches
* match-count: translatable sigular/plural forms
git-svn-id: svn://localhost/ardour2/branches/3.0@13703
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 19:32:21 +0000 (19:32 +0000)]
freesound: tom's diner^Wprogress bar
git-svn-id: svn://localhost/ardour2/branches/3.0@13702
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 19:32:19 +0000 (19:32 +0000)]
freesound display license
git-svn-id: svn://localhost/ardour2/branches/3.0@13701
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 17:28:44 +0000 (17:28 +0000)]
freesound import - various small tweaks
* quote search string
* show filesize
* include samplerate in list
* filter out mp3s on Linux
* decrease layout-spacing and shorten progressbar txt.
git-svn-id: svn://localhost/ardour2/branches/3.0@13700
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 14:26:10 +0000 (14:26 +0000)]
freesound: break page-request loop if search result is empty.
git-svn-id: svn://localhost/ardour2/branches/3.0@13699
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Fri, 21 Dec 2012 13:44:53 +0000 (13:44 +0000)]
fix freesound URL parameter escape
git-svn-id: svn://localhost/ardour2/branches/3.0@13698
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Dec 2012 13:08:50 +0000 (13:08 +0000)]
replace characters that would make an export filename illegal on any/all filesystems with "_"
git-svn-id: svn://localhost/ardour2/branches/3.0@13689
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 22:16:58 +0000 (22:16 +0000)]
make "OK" button in memory-limit dialog be the default widget so that return closes the dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@13688
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 20:31:30 +0000 (20:31 +0000)]
keep velocity value visible in verbose cursor until we leave a note (fixes #5085)
git-svn-id: svn://localhost/ardour2/branches/3.0@13687
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 20:20:11 +0000 (20:20 +0000)]
do NOT deselect markers when clearing object selection - markers are outside of the main canvas, do not belong to timeaxisviews and thus are not objects in the sense that this method is intended for
git-svn-id: svn://localhost/ardour2/branches/3.0@13686
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 18:48:29 +0000 (18:48 +0000)]
no region trimming on the region itself when in range mode
git-svn-id: svn://localhost/ardour2/branches/3.0@13685
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 18:40:21 +0000 (18:40 +0000)]
fix up mistaken (accidentally) automatic cast from framepos_t to double when calling TempoMap::add_tempo(), leading to an assert failure when defining a bar from the edit range (#4682)
git-svn-id: svn://localhost/ardour2/branches/3.0@13684
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 17:21:52 +0000 (17:21 +0000)]
equivalent change for midi tracks as was done for audio in rev 13615, fixes MIDI track rec-enable behaviour
git-svn-id: svn://localhost/ardour2/branches/3.0@13683
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 17:07:27 +0000 (17:07 +0000)]
fix crash reported by colinf when editing via >1 click on an audioclock. this caused pre_edit_string to be reset to an empty string on the non-first clicks, and then string::at() was used on it. both aspects fixed
git-svn-id: svn://localhost/ardour2/branches/3.0@13682
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 15:55:06 +0000 (15:55 +0000)]
fix push-drags of automation data - previously we did not resync the model with the view for the points that were pushed (i.e. not selected, but moved anyway)
git-svn-id: svn://localhost/ardour2/branches/3.0@13681
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 01:28:41 +0000 (01:28 +0000)]
feedback for toggled MIDI controls now sends 0 or 127, not various in-between values (should fix #5117, without any bad side-effects
git-svn-id: svn://localhost/ardour2/branches/3.0@13680
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 01:20:37 +0000 (01:20 +0000)]
prevent MIDI tracks from ever being in MonitoringSilence state, allows use of piano roll whether rolling or not
git-svn-id: svn://localhost/ardour2/branches/3.0@13679
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Dec 2012 01:19:48 +0000 (01:19 +0000)]
prevent crash when saving learned MIDI binding that is now missing its controllable
git-svn-id: svn://localhost/ardour2/branches/3.0@13678
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Dec 2012 17:15:00 +0000 (17:15 +0000)]
change default font scaling to 80% which makes a newly installed ardour come up with a window size just below 1080
git-svn-id: svn://localhost/ardour2/branches/3.0@13677
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Dec 2012 16:42:26 +0000 (16:42 +0000)]
back off on a probably too-aggressive X11 version requirement
git-svn-id: svn://localhost/ardour2/branches/3.0@13676
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Dec 2012 16:20:08 +0000 (16:20 +0000)]
get that last fix right
git-svn-id: svn://localhost/ardour2/branches/3.0@13675
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Dec 2012 16:16:05 +0000 (16:16 +0000)]
linux packaging needs to be able to find libltc in-tree
git-svn-id: svn://localhost/ardour2/branches/3.0@13674
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Dec 2012 15:26:50 +0000 (15:26 +0000)]
fix up discovery of VAMP plugins after ./waf install, which fixes crashes when reversing regions and doing timeFX operations with a "regular" install of ardour3
git-svn-id: svn://localhost/ardour2/branches/3.0@13673
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Dec 2012 18:41:58 +0000 (18:41 +0000)]
remove use of a boost::fast_pool_allocator without a mutex for Evoral::ControlList. this was not thread-safe and evidence from googling around suggests that it is actually not faster for this sort of use than std::alloc. removing this fixes bizarre errors caused by multithreaded use of the singleton pool that backs the allocator, which started to become more clear during experiments on 128 track sessions
git-svn-id: svn://localhost/ardour2/branches/3.0@13672
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 16 Dec 2012 17:04:48 +0000 (17:04 +0000)]
some explanatory text for CrossThreadPool, so that it is possible (maybe) to understand its purpose without divine intervention
git-svn-id: svn://localhost/ardour2/branches/3.0@13671
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Fri, 14 Dec 2012 19:44:09 +0000 (19:44 +0000)]
keep region trim handle layered on top of crossfade area
git-svn-id: svn://localhost/ardour2/branches/3.0@13670
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Fri, 14 Dec 2012 17:21:44 +0000 (17:21 +0000)]
code cleanup; crossfade shape drawing is now more closely associated with the fade-in shape rather than a separate thing. could probably be consolidated into fewer functions, but this is an interim step for testing. Also remove the use-current-fade-shape option which is not meaningful in new model
git-svn-id: svn://localhost/ardour2/branches/3.0@13669
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Fri, 14 Dec 2012 17:02:36 +0000 (17:02 +0000)]
mousing in a fade-out should fall through to the region, for now (this was already done for fade-ins
git-svn-id: svn://localhost/ardour2/branches/3.0@13668
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Dec 2012 16:57:21 +0000 (16:57 +0000)]
slightly lighten top of rec-enable buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@13667
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Dec 2012 16:46:01 +0000 (16:46 +0000)]
fix a couple of issues with range selection, caused by clicked_selection persisting across drag/click ops
git-svn-id: svn://localhost/ardour2/branches/3.0@13666
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Dec 2012 16:18:47 +0000 (16:18 +0000)]
merge robin gareus' libltc into ardour source tree for convenience
git-svn-id: svn://localhost/ardour2/branches/3.0@13665
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Dec 2012 14:22:16 +0000 (14:22 +0000)]
remove group button visibility option from preferences dialog; tweak font scale slider to force integral scaling; reduce processor box sliders a bit more
git-svn-id: svn://localhost/ardour2/branches/3.0@13664
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Dec 2012 13:48:14 +0000 (13:48 +0000)]
slightly lighten dark green color at start of transport, mouse mode and solo buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@13663
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Dec 2012 21:10:44 +0000 (21:10 +0000)]
fix more range selection issues
git-svn-id: svn://localhost/ardour2/branches/3.0@13662
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Dec 2012 19:56:43 +0000 (19:56 +0000)]
make sure we never use ID of zero for range selections, fixing a very minor glitch in deleting a specific range selection from several
git-svn-id: svn://localhost/ardour2/branches/3.0@13661
d708f5d6-7413-0410-9779-
e7cbd77b26cf