Paul Davis
|
eeffd3faa9
|
backport use of GtkAccelGroup::get_label() from a3 so that we use "nice" accelerator key descriptions in the key editor (i.e. "cauliflower" icon instead of "Command" or "Primary")
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11513 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-23 22:38:20 +00:00 |
|
Paul Davis
|
345eca0fcf
|
fix a problem with bindings involving "faked" keys (like the arrow keys) and the command modifier key
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11508 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-23 00:50:26 +00:00 |
|
Paul Davis
|
1910e5f17f
|
now that we can use Primary as a modifier name for gtk accel maps, unify the Quartz/X11 binding file processing as much as possible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11507 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-23 00:49:48 +00:00 |
|
Paul Davis
|
63f18ca632
|
use AccelGroup::get_label() rather than AccelGroup::name() to display names in the keybindings editor, as per 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11502 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-22 19:21:49 +00:00 |
|
Paul Davis
|
f3b38e263a
|
backport the increase in the click pool size and clear_clicks() call from 3.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11498 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-15 19:11:52 +00:00 |
|
Paul Davis
|
b829261fbc
|
make AUPlugin::describe_parameter() safe
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11497 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-15 19:11:23 +00:00 |
|
Paul Davis
|
5a78e89c2d
|
clean up previous commit by removing unused function decls and switch back to PRIMARY-Fn not Shift
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11433 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 02:00:48 +00:00 |
|
Paul Davis
|
9d2d74e51c
|
fix/workaround bug in GTK that prevents <release> bindings from working - save/goto view bindings are now Shift-Fn to save, Fn to goto
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11432 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 01:54:48 +00:00 |
|
Ben Loftis
|
f9fb7c680e
|
add 176.4kHz rate to GUI
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11410 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 23:48:56 +00:00 |
|
Paul Davis
|
50e967a363
|
(backport from a3) heuristic to workaround over-eager translation of NN000Hz as NN kHz
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11280 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-20 15:15:58 +00:00 |
|
Paul Davis
|
a883d9bcec
|
fix GTK_PATH in binary bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11230 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-11 17:42:09 +00:00 |
|
Paul Davis
|
bfd126e73b
|
backport click latency correction change from a3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11227 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-11 15:07:12 +00:00 |
|
Ben Loftis
|
33e8abe6b3
|
Remove the plugin ui widget before deleting the plugin. this fixes a crash when deleting Invada lv2 plugins after the gui has been instantiated. from a3.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11218 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-10 14:38:58 +00:00 |
|
Ben Loftis
|
329a75e7bc
|
fix direction of zoom-wheel in the timebar rulers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11042 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-21 01:47:11 +00:00 |
|
Paul Davis
|
66873e9f4b
|
remove dangling debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10797 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:22:29 +00:00 |
|
Paul Davis
|
58a9b0f2de
|
fix up Meta/Mod2/Command madness for OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:21:22 +00:00 |
|
Paul Davis
|
ad8240f5c1
|
make PBD::file_subst() actually work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:20:44 +00:00 |
|
Paul Davis
|
23f91595b3
|
add guard #ifdefs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10794 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:20:33 +00:00 |
|
Paul Davis
|
8c4a23cfc2
|
initial rev of file_subst() and its initial use (testing for now) for converting old OS X bindings from Meta to Mod2 modifiers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10793 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 15:09:06 +00:00 |
|
Paul Davis
|
1636ec0a16
|
switch to FFADO as the default firewire driver
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10792 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 15:07:36 +00:00 |
|
Paul Davis
|
d350c1b2f1
|
fix modifier definitions for current gtk stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10683 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-18 19:02:55 +00:00 |
|
Paul Davis
|
ad11e100b6
|
make evtest print useful names of modifiers rather than hex values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10567 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-13 15:00:54 +00:00 |
|
Ben Loftis
|
6a851f5a64
|
fix from a3 svn 10541
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10543 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-11 16:18:38 +00:00 |
|
Todd Naugle
|
f5f3e9d734
|
Installer now handles i18n of the Desktop folder. Running the installer or uninstaller as root work correctly and does not invalidate the sanity checks. Corrected method used to detect if the installer is already running in a visable terminal.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10501 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-08 17:55:49 +00:00 |
|
Ben Loftis
|
3b6a1adb90
|
fix for previous patch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10419 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-03 15:36:23 +00:00 |
|
Todd Naugle
|
df5b171c2a
|
backports of 10318, 10380, 10403-10405. Fixes a crash in opening sessions and several leak fixes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-03 14:33:04 +00:00 |
|
David Robillard
|
85d34e80bf
|
Replace use of SLV2 with its successor Lilv.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10187 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-03 21:39:13 +00:00 |
|
Paul Davis
|
33729905f4
|
compile-time fix for VST support - remove bad result of ustring=>string search-and-replace from a month ago
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10160 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-28 22:36:10 +00:00 |
|
Paul Davis
|
921bd1fe36
|
safety fix for the connection-based latency in the event that there are no connections
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10146 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 18:09:30 +00:00 |
|
Paul Davis
|
606c13885a
|
make lookup of ardour port names work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10145 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 18:08:58 +00:00 |
|
Paul Davis
|
c5aa0779c1
|
fix up osx build script to work for both new and old GTK stacks (pixbufloader issues)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10144 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 15:21:54 +00:00 |
|
Paul Davis
|
d6e0be5245
|
minor tweak to OS X linkflags, to remove suppression of undefined symbol warnings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10143 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 14:54:23 +00:00 |
|
Paul Davis
|
a57b429dc9
|
some header-file rearrangements to get JACK weak linkage working correctly
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10142 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 14:52:53 +00:00 |
|
Paul Davis
|
e6b2776e8a
|
ben's pane resizing "fixes" for OSX, plus slightly more debugging for kbd events (disabled)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10141 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 14:52:05 +00:00 |
|
Paul Davis
|
aed62d61de
|
reset worst_track_latency to zero before computing it again, so that it can be reduced when latent signal paths get less latent or go away
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10133 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-26 22:07:13 +00:00 |
|
Paul Davis
|
c1e827cb48
|
ardour has never done latency compensations on busses, so what was Route::check_initial_delay() doing? Moved to Track::check_initial_delay() - fixes loopback/play-along recording via the master (or other) busses
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10120 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-25 19:47:14 +00:00 |
|
Paul Davis
|
4dea631ccb
|
removed an un-initialized variable warning
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10119 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-25 14:28:02 +00:00 |
|
Paul Davis
|
574f2ec7b7
|
check install dir before anything else
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10113 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 20:06:42 +00:00 |
|
Paul Davis
|
09231489bd
|
first part of colinf's patch for bogus xfades. this merely treats symptoms, not causes, but its application seems like the expedient and sensible thing to do for now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10111 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 17:50:18 +00:00 |
|
Paul Davis
|
29a3ff4aa2
|
reinstante code to setup latency related stuff after plugin changes etc (removed when back-porting 3.0 code)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10107 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 16:46:02 +00:00 |
|
Paul Davis
|
42d8e5ddc1
|
fix error in export range dialog caused by using wrong sndfile helper array for file ending
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10103 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 02:29:08 +00:00 |
|
Paul Davis
|
7ec428ca56
|
do NOT reverse the route list during latency computations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10099 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-20 16:26:36 +00:00 |
|
Paul Davis
|
a80ca3079c
|
patch from #3537 that fixes crashes when playhead is moved if fader automation is on the 'write' setting (from carl)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10086 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:22:49 +00:00 |
|
Paul Davis
|
a3ea8641e4
|
back-port Ardour3's capture alignment code to Ardour2, to get correct results with the new JACK latency API
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10085 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:05:05 +00:00 |
|
Paul Davis
|
711d16a651
|
unsigned/signed confusion
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10084 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:04:31 +00:00 |
|
Paul Davis
|
bd0ab5cd1e
|
require JACK with new latency API for building purposes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10083 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:04:11 +00:00 |
|
Paul Davis
|
701ff2df83
|
don't waste time/code on i18n-ing audio file endings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10082 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:03:16 +00:00 |
|
Paul Davis
|
dff3dc0bb2
|
restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10071 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-13 18:30:01 +00:00 |
|
Paul Davis
|
66498207f1
|
do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-12 19:22:42 +00:00 |
|
Paul Davis
|
b4f417ad43
|
tweaks to the OS X build script to use new GTK stack packaging/install paths
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10007 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-08-18 17:36:08 +00:00 |
|