Paul Davis
|
c3fdfd2d56
|
tweak build-gtk-script again so that it actually works
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11622 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-08 15:46:49 +00:00 |
|
Paul Davis
|
6e666a7338
|
remove useless --download option from build-ardour-stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11621 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-07 20:44:33 +00:00 |
|
Paul Davis
|
aba5beed4a
|
new version of build-ardour-stack, complete with LV2-from-svn
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11620 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-07 20:18:20 +00:00 |
|
Paul Davis
|
d151b54421
|
more updates for build-gtk-stack: add -headerpad_max_install_names, switch to -O3 compilation, drop MACOSX_MIN_VERSION_REQUIRED since its implicit in -mmacosx-min-version, add as yet incomplete --patch option to patch GTK, tweak curl opts, rearrange
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11619 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-07 15:02:33 +00:00 |
|
Ben Loftis
|
950813c858
|
make sure loop markers are shown when loop is initiated
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11609 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-06 21:14:22 +00:00 |
|
Paul Davis
|
4cc83c3699
|
tweak the gtk stack building script to adjust the versions of glib and gdk-pixbuf in use, add tar and use it after installation so that xz unpacking works even on Tiger
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11582 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-02 17:39:22 +00:00 |
|
Paul Davis
|
31391c769d
|
add aubio and LRDF, fix build of samplerate
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11579 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-01 21:21:00 +00:00 |
|
Paul Davis
|
1744ce4d0e
|
new script to build all ardour(3) dependencies above/besides the GTK stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11570 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-03-01 01:05:52 +00:00 |
|
David Robillard
|
58397c04c4
|
Make it simpler to add new specially handled parameter ports.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11569 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-29 22:56:18 +00:00 |
|
Paul Davis
|
9a5d3435d1
|
add back tar the list, and only print library/tool names during download if we are downloading them
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11564 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-29 21:23:57 +00:00 |
|
Todd Naugle
|
920a1fae53
|
Switch out some strings that still use Ardour and use PROGRAM_NAME instead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11559 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-29 20:07:23 +00:00 |
|
Todd Naugle
|
1a794ca4cd
|
remove code for the manual link which was accidentally picked up in the last checkin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11552 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-29 17:54:16 +00:00 |
|
Todd Naugle
|
cb26f1eed4
|
The installer will now create a link to the program in /usr/local/bin to allow starting from the command line. If the installer or uninstaller is not running as root, they will now attempt to use both sudo and su to get root access. This means double click install now works on systems that don't have sudo installed or configured.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11551 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-29 17:26:38 +00:00 |
|
Ben Loftis
|
261a937f9f
|
tell svn that the build script should be executable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11547 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-28 20:54:17 +00:00 |
|
Paul Davis
|
686e2113af
|
add back all the missing lines
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11546 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-28 20:45:00 +00:00 |
|
Paul Davis
|
2d5b98caa7
|
make git fetch of gtk+ idempotent
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11545 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-28 19:14:09 +00:00 |
|
Paul Davis
|
c960b47a3c
|
update stack build tool, include xz since OS X doesn't have it yet (even Lion), add gobject-introspection so that gtk can be built, add git checkout of 2-24 branch of gtk+
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11544 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-28 19:02:47 +00:00 |
|
David Robillard
|
c9907c647d
|
Implement special BPM and free-wheeling control ports.
Input control ports with lv2:hasProperty http://lv2plug.in/ns/ext/time#beatsPerMinute or http://lv2plug.in/ns/lv2core#freeWheeling will be automatically set by Ardour accordingly.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11538 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-28 04:34:30 +00:00 |
|
Paul Davis
|
75ee0d49e2
|
various tweaks to build-gtk-stack, including --clean and -jN arguments
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 18:37:52 +00:00 |
|
Paul Davis
|
dcf7b11f3d
|
use --silent to keep grep quiet
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11530 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 15:43:06 +00:00 |
|
Paul Davis
|
0ce46cc189
|
fix on-disk name of two downloads
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11529 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 15:36:46 +00:00 |
|
Paul Davis
|
a63d0455f1
|
handle 3 packages for which no direct links were found
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11527 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 15:20:25 +00:00 |
|
Paul Davis
|
17372a5976
|
fix --download arg handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11526 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 15:06:03 +00:00 |
|
Paul Davis
|
da322e2080
|
new script to build (almost) the entire GTK stack from released tarballs of all dependencies, particularly on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11525 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-27 14:55:52 +00:00 |
|
David Robillard
|
db589ff626
|
Implement LV2 URID support.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11516 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-24 22:48:34 +00:00 |
|
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 |
|