Commit graph

3309 commits

Author SHA1 Message Date
Todd Naugle
0aad1c2442 Remove unused strip option from package script. Fixed build script to properly detect non-debug builds
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 19:26:35 +00:00
Ben Loftis
0dee6d6d75 fix nasty bug caused by incorrect checking of list contents
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9433 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-26 15:20:56 +00:00
Paul Davis
72f9b8400e make timefx thread sleep for a bit after its done, so that the GUI can process its requests before it dies and takes it request buffer with it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9430 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-26 15:13:40 +00:00
Ben Loftis
a5d9eebe13 fix for AU param listeners
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9326 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 17:19:54 +00:00
Paul Davis
d3b2f9e498 make AUPlugin emit ParameterChanged() whenever it is notified of a parameter change event by the AU
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9323 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:41:36 +00:00
Paul Davis
04b3f11979 remove recently added, but bogus, property listener stuff from appleutility libs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9322 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:40:44 +00:00
Paul Davis
73b4506d2b move deprecated JACK latency API out of port.h so that deprecation messages don't spam everything
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9321 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:40:10 +00:00
Paul Davis
7b1576b59d remove unnecessary duplication of -D macros in cc/c++ compiler flags
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9320 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 13:49:29 +00:00
Paul Davis
482a680c57 demo use of AudioUnit parameter listening (all commented out since its not needed right now)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:09:33 +00:00
Paul Davis
45cd3d519c add support for AudioUnit parameter listening (e.g. in non-plugin GUIs)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9312 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:09:04 +00:00
Paul Davis
b437f8a13c retain normal bare PATH for OS X bundle execution
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9311 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:07:35 +00:00
Todd Naugle
25adb44255 Backport --strip=some|none|all option from A3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9309 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 19:27:37 +00:00
Paul Davis
ffbc27b1c3 back-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested, though not exhaustively
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9306 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 17:55:51 +00:00
Todd Naugle
4b8274b4d4 install and uninstall can now be run as root (ie su -c) although this is not preferred.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9305 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 17:49:24 +00:00
Todd Naugle
c34889459c Added checks to ensure there is enough disk space to install. Also added a check for the sudo command
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:26:02 +00:00
Todd Naugle
acf4197cb4 Include the bundle size files in the package
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9257 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:25:29 +00:00
Todd Naugle
7b4fb6367a Calculate the size of the bundle and store it off in a file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9256 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:24:55 +00:00
Paul Davis
584b3fea95 add an API for listening to AU properties
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 13:53:56 +00:00
Todd Naugle
11d2dae0a0 Support for single architecture packages from A3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9236 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:44:24 +00:00
Ben Loftis
4006386d7b minor editor tweaks: change order of range menu so more common operations are nearer the top. remove some unused/confusing options on the fft analyzer. remove some debug printouts. fix Insert Region From List and Fill Range with Selected Region which were broken
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9235 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:44:06 +00:00
Todd Naugle
4b341006ef Allow extra command line parameters to be passed in
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9234 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:43:45 +00:00
Ben Loftis
6902a46144 add a second Delete action, so both Backspace and Delete can be bound to delete. this is really useful on macbooks which have a backspace but no delete key. to turn on this behavior, users will have to add the new editor-alternate-delete action to theri bindings, OR go to Preferences->Mouse/Key and re-load one of the default bindings files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9232 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:06:08 +00:00
Ben Loftis
cfe3c891de significant fixes to realtime (touch/write) automation. no longer decide point visibility based on scale. thin automation on recording. fix bugs in nascent automation pass handling. allow timecode to skip forwards or backwards or even loop. automation is only recording during forward playback though. this is all backported from mixbus branch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9231 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 17:49:49 +00:00
Ben Loftis
3c1625a712 new route groups should default ON
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9229 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 15:21:03 +00:00
Ben Loftis
54d4fda60d make sure declicking fades reach their target, from svn 9086
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9228 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 15:18:39 +00:00
Ben Loftis
032e2df8a1 remove some rhythm ferret options that are not implemented in A2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9227 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 15:12:49 +00:00
Paul Davis
9e9fe1dfeb make AUBIO a non-optional dependency
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9043 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 20:41:40 +00:00
Paul Davis
6ff201fab2 remove per-file references to __STDC_FORMAT_MACROS
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 20:36:13 +00:00
Paul Davis
706c367650 use correct name for <inttype.h> macros
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9041 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 20:23:39 +00:00
Paul Davis
6c6a674aa5 force use of -D_STDC_FORMAT_MACROS in compiler flags, so that #include <inttypes.h> just works anywhere
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 16:58:50 +00:00
Todd Naugle
c9be3dc720 Debug or stripped debug packages now get marked as such when the package is made. This allows debug and non-debug builds of the same version to be installed at the same time
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-24 15:13:41 +00:00
Paul Davis
94b92f6e04 make sure that F4 is bound to the real separate action, not the Separate sub-menu (ergnomic bindings only)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8851 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-15 12:21:05 +00:00
Todd Naugle
7224102fb0 added -d flag to bundle startup script that will launch ardour inside the debugger
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8843 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-14 16:41:28 +00:00
Paul Davis
e51541e5f0 prevent ardour from ever, EVER, EVAH removing an existing source file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8841 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-14 15:58:17 +00:00
Todd Naugle
c6af72af12 switch back to xterm being the first choice of terminals to use. This solves an issues with avlinux
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8807 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 16:24:20 +00:00
Todd Naugle
2324289ece Fix typos
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8804 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 14:59:35 +00:00
Todd Naugle
dc92abe30f Install instructions
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 13:33:03 +00:00
Todd Naugle
7971e9d96b make stage2.run a hidden file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8782 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:51:31 +00:00
Todd Naugle
12ac0049aa Set the PWD here also. Some systems lose this when install calls stage2. Adds better qjackctl text.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8781 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:50:27 +00:00
Todd Naugle
b7a26970d4 A more robust way to ensure the PWD is correct. Look for gnome or kde terminals before falling back to xterm
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8780 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:23:44 +00:00
Todd Naugle
862afc0e55 remove the bundle dir after it has been tar'ed up
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:09:46 +00:00
Paul Davis
ddf8dabe19 (from 3.0) fix bad comparison of possible frequency scaling governor values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8777 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 19:55:24 +00:00
Paul Davis
943b9c01e1 register Lock edit mode as an enum to provide restore of Lock edit mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8761 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 22:18:19 +00:00
Todd Naugle
db2259251b turn on strip by default
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8714 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 21:03:09 +00:00
Paul Davis
a0f2932db9 use PROGRAM_NAME to determine MIDI port to use for Mackie control
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8710 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 19:31:09 +00:00
Todd Naugle
567b0dfd36 change SCHED_RR to FIFO
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 19:15:41 +00:00
Paul Davis
69ec13c9c0 use PROGRAM_NAME to define fixed MIDI port names in ardour_system.rc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8707 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 19:06:04 +00:00
Todd Naugle
5a44773016 only strip libs when requested
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 14:18:38 +00:00
Paul Davis
c60c1d2844 remove debug output from previous commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8701 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 14:05:50 +00:00
Paul Davis
808ce59488 better (?) fix for handling cleanup of per-thread UI request buffers : the thread mark the buffer as dead, and the UI gets to cleanup when appropriate
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8700 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 13:41:05 +00:00