Sakari Bergen [Sun, 24 Mar 2013 19:18:20 +0000 (21:18 +0200)]
Fix static initialization order problem
Sakari Bergen [Sun, 24 Mar 2013 12:51:57 +0000 (14:51 +0200)]
Fix PBD wscript to be python3 compatible
Paul Davis [Sat, 23 Mar 2013 00:42:08 +0000 (20:42 -0400)]
more packaging name tweaks
Paul Davis [Sat, 23 Mar 2013 00:30:14 +0000 (20:30 -0400)]
more tweaks to get package names right
Paul Davis [Sat, 23 Mar 2013 00:28:42 +0000 (20:28 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Sat, 23 Mar 2013 00:22:46 +0000 (20:22 -0400)]
make 0/KP_0 do the same thing in the mono panner as it does in the stereo panner (reset to center)
Paul Davis [Fri, 22 Mar 2013 20:54:06 +0000 (16:54 -0400)]
change extraction of revision and build from revision.cc, and use in the build, package and uninstall scripts
Robin Gareus [Thu, 21 Mar 2013 20:33:02 +0000 (21:33 +0100)]
honor CTRL modifier when drag/drop importing files (copy vs embed)
Paul Davis [Thu, 21 Mar 2013 14:14:01 +0000 (10:14 -0400)]
fix nasty crash when using double-nested compound (consolidated) regions caused by not (re)allocating enough mixdown buffers; fix up various warnings from valgrind about mismatching operator delete[] by using shared_array<T> rather than shared_ptr<T>, as should have been the case all along
Paul Davis [Wed, 20 Mar 2013 21:47:47 +0000 (17:47 -0400)]
Merge branch 'patches' of https://github.com/jdekozak/ardour
Paul Davis [Wed, 20 Mar 2013 21:33:25 +0000 (17:33 -0400)]
fix an old bug introduced when cth tried (valiantly) to make region-list -> DnD -> canvas behave like a regular region drag. this doesnt' work because the RegionInsertDrag() grabs the mouse and breaks the DnD. in addition, the code failed to correctly indicate when a drop was possible (over a Track) and when it was not (over a Bus) - this has also been fixed. the actual code in Editor::drop_regions() could and should be simplified - no reason to use a RegionInsertDrag here, but it was fast
Paul Davis [Wed, 20 Mar 2013 21:22:32 +0000 (17:22 -0400)]
remaining part of static library commit, should have been a part of
16ce39c2309769789784a1f74e41ce0c49a75282
Paul Davis [Wed, 20 Mar 2013 21:20:13 +0000 (17:20 -0400)]
make PBD::stacktrace() be clear if it cannot generate stacktraces for some (runtime) reason. not sure why this is an issue, but it is, right now, on my machine
Paul Davis [Wed, 20 Mar 2013 21:18:55 +0000 (17:18 -0400)]
initial, prototype modifications to permit compilation of local libraries as static libs. required a "fix" to libs/pbd/debug.cc to even get the program up and running, and still does not work due to issues with boost::shared_ptr::enable_shared_from_this. controlled by configure-time --internal-{static,shared}-libs, set to shared by default (as has been the case for years)
Paul Davis [Wed, 20 Mar 2013 21:15:08 +0000 (17:15 -0400)]
fix other potential crashes with non-existing plugins and presets caused by indiscriminate use of vector_delete<T>
Julien de Kozak [Wed, 20 Mar 2013 19:17:56 +0000 (20:17 +0100)]
Fix guard name
Paul Davis [Wed, 20 Mar 2013 12:43:19 +0000 (08:43 -0400)]
add missing files
Paul Davis [Wed, 20 Mar 2013 11:43:19 +0000 (07:43 -0400)]
move path_expand() and search_path_expand() into libpbd, and use them to expand search paths given to pathscanner objects (always)
Paul Davis [Wed, 20 Mar 2013 11:42:17 +0000 (07:42 -0400)]
fix crash when deleting non-existing presets
Paul Davis [Tue, 19 Mar 2013 20:44:25 +0000 (16:44 -0400)]
fix mishanding of LXVST (and windows VST) plugin names where the path includes a directory with a period/dot in its name such as ~/.lxvst
Adrian Knoth [Tue, 19 Mar 2013 16:33:48 +0000 (17:33 +0100)]
[cosmetics] Replace "misformed" by "malformed" in PO files
Found by Debian's automatic QA tool.
Adrian Knoth [Tue, 19 Mar 2013 16:24:34 +0000 (17:24 +0100)]
[cosmetics] Fix typo in debug output
Found by Debian's automatic QA tool.
Paul Davis [Tue, 19 Mar 2013 14:25:31 +0000 (10:25 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour
Robin Gareus [Mon, 18 Mar 2013 23:48:37 +0000 (00:48 +0100)]
vtl: re-request frame on 503/try-again
Paul Davis [Mon, 18 Mar 2013 22:57:21 +0000 (18:57 -0400)]
Merge branch 'kdev4' of https://github.com/jdekozak/ardour
Paul Davis [Mon, 18 Mar 2013 20:56:05 +0000 (16:56 -0400)]
parameter-ize the URL used to donate from the nag screen
Julien de Kozak [Sun, 17 Mar 2013 13:53:30 +0000 (14:53 +0100)]
Set the revision mechanism independent from the VCS name
Julien de Kozak [Sun, 17 Mar 2013 12:42:33 +0000 (13:42 +0100)]
Add KDevelop file project extension to the list of ignored files
Paul Davis [Mon, 18 Mar 2013 17:59:12 +0000 (13:59 -0400)]
missing part of the midi map fix
Paul Davis [Mon, 18 Mar 2013 15:42:49 +0000 (11:42 -0400)]
return the full MIDI map search path from system_midi_map_search_path(), to fix #5379
Robin Gareus [Sun, 17 Mar 2013 22:16:09 +0000 (23:16 +0100)]
fix typo in ignore file
Robin Gareus [Sun, 17 Mar 2013 22:08:27 +0000 (23:08 +0100)]
remove cruft (old cvsignore files)
David Robillard [Sun, 17 Mar 2013 17:47:51 +0000 (13:47 -0400)]
Hopefully fix ardour.menus rebuilding when things change.
David Robillard [Sun, 17 Mar 2013 16:52:49 +0000 (12:52 -0400)]
Save LV2 presets with relative URIs to their own bundle, in the same style as Jalv.
Colin Fletcher [Fri, 15 Mar 2013 19:59:19 +0000 (19:59 +0000)]
Freesound fixes for #5853, and a few other small improvements
Add a 'More' button to load the next page of results without clearing the already-found list.
Don't allow cancellation of searches, and don't update progress bar around searches, since we only get one page at a time now.
Show number of pages of results remaining to download in the tooltip of the 'More' button.
Use a new Mootcher object for each request, to avoid bad things happening when clicking in the Freesound search results list while a search or file download is already in progress.
Make the 'Stop' button insensitive except when it will actually stop the download of a sound file.
Only retrieve one page worth of data per search, rather than looping to get all pages.
Don't show an error in the log window if the user cancelled download.
Request 100 items per page, rather than the default 30.
Fix DOS line endings.
Sakari Bergen [Sun, 17 Mar 2013 10:32:48 +0000 (12:32 +0200)]
Handle mutiple export files with the same extension but different format.
If multiple filenames have the same extension, append the format name
to the filename. This still requires a bit of extra logic to be optimal,
as the format name will now be added in some situations where it is not
needed. However, this is better than producing a broken file...
Sakari Bergen [Sun, 17 Mar 2013 09:47:10 +0000 (11:47 +0200)]
Ignore .waf3-* also (probably caused by python3?)
Paul Davis [Fri, 15 Mar 2013 02:31:32 +0000 (22:31 -0400)]
match *.[mM][iI][dD][iI]$ as well as *.[mM][iI][dD] files when looking for MIDI files
Paul Davis [Fri, 15 Mar 2013 02:25:30 +0000 (22:25 -0400)]
change http_status to a long, as per Curl API, which stops mysterious crashes caused by overwriting the WRITELOCATION ptr
Robin Gareus [Fri, 15 Mar 2013 01:11:03 +0000 (02:11 +0100)]
vtl: also use video-monitor for files found using the index
Robin Gareus [Fri, 15 Mar 2013 01:09:04 +0000 (02:09 +0100)]
vtl: print (debug) messages if xjadeo is not available
Paul Davis [Thu, 14 Mar 2013 21:14:39 +0000 (17:14 -0400)]
update during VM/release build via git, not svn
Paul Davis [Thu, 14 Mar 2013 19:11:31 +0000 (15:11 -0400)]
touch "been-here-before" file even if user didn't modify any of teh default configuration
Robin Gareus [Thu, 14 Mar 2013 00:38:21 +0000 (01:38 +0100)]
vtl: fix crash if ffprobe returns zero fps
Robin Gareus [Thu, 14 Mar 2013 00:36:36 +0000 (01:36 +0100)]
vtl: one less compiler warning
Robin Gareus [Wed, 13 Mar 2013 21:59:28 +0000 (22:59 +0100)]
vtl: fix --strict compiler warnings
Robin Gareus [Tue, 12 Mar 2013 21:00:09 +0000 (22:00 +0100)]
videotimline
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git
Robin Gareus [Tue, 12 Mar 2013 20:42:51 +0000 (21:42 +0100)]
fix get_regions_after() -- used by videotimeline
Robin Gareus [Tue, 12 Mar 2013 20:37:36 +0000 (21:37 +0100)]
NOOP - pre videotimline cleanup
Paul Davis [Wed, 13 Mar 2013 18:35:39 +0000 (14:35 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:31:18 +0000 (14:31 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:30:56 +0000 (14:30 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:27:09 +0000 (14:27 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:25:52 +0000 (14:25 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Wed, 13 Mar 2013 18:25:44 +0000 (14:25 -0400)]
another trivial change to test hooks
Robin Gareus [Wed, 13 Mar 2013 18:12:17 +0000 (19:12 +0100)]
print the git version on build
Paul Davis [Wed, 13 Mar 2013 18:12:36 +0000 (14:12 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:11:42 +0000 (14:11 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:09:43 +0000 (14:09 -0400)]
another trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 16:53:07 +0000 (12:53 -0400)]
trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 12:20:05 +0000 (08:20 -0400)]
messing around with hooks
Paul Davis [Tue, 12 Mar 2013 21:47:33 +0000 (17:47 -0400)]
remove useless scons-related ardev file
Paul Davis [Tue, 12 Mar 2013 21:19:39 +0000 (17:19 -0400)]
test master push email
Paul Davis [Tue, 12 Mar 2013 18:06:22 +0000 (14:06 -0400)]
remove debug output from ardev
Paul Davis [Tue, 12 Mar 2013 17:32:56 +0000 (13:32 -0400)]
add -a option to ardour.1 manpage
Paul Davis [Tue, 12 Mar 2013 17:26:54 +0000 (13:26 -0400)]
remove very out of date xcode project definition
Paul Davis [Tue, 12 Mar 2013 17:18:32 +0000 (13:18 -0400)]
test case; README edit
Robin Gareus [Tue, 12 Mar 2013 16:44:48 +0000 (17:44 +0100)]
git revision extraction
Robin Gareus [Tue, 12 Mar 2013 16:44:10 +0000 (17:44 +0100)]
update gitignore file using svn ignore info
Paul Davis [Tue, 12 Mar 2013 15:32:47 +0000 (16:32 +0100)]
fix error reporting for a realpath(2) error
git-svn-id: svn+ssh://subversion.ardour.org/ardour2/branches/3.0@14214
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Mar 2013 09:06:07 +0000 (09:06 +0000)]
remove debug output from wscript
git-svn-id: svn://localhost/ardour2/branches/3.0@14213
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Mar 2013 09:05:39 +0000 (09:05 +0000)]
removal manual tree from source code, since this has its own website and git repo now
git-svn-id: svn://localhost/ardour2/branches/3.0@14212
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 21:13:29 +0000 (21:13 +0000)]
more help for finding clearlooks on a source-built install
git-svn-id: svn://localhost/ardour2/branches/3.0@14211
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 21:00:45 +0000 (21:00 +0000)]
install path for clearlooks engine is wrong (only affects source builds, bundles are unaffected
git-svn-id: svn://localhost/ardour2/branches/3.0@14210
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 20:22:26 +0000 (20:22 +0000)]
add pseudo-target "tarball" needed in order to build source tarballs correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@14209
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 16:17:36 +0000 (16:17 +0000)]
do not use https for pingbacks
git-svn-id: svn://localhost/ardour2/branches/3.0@14207
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 15:33:21 +0000 (15:33 +0000)]
welcome to version 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@14206
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Mar 2013 15:32:25 +0000 (15:32 +0000)]
new splash version from thorsten
git-svn-id: svn://localhost/ardour2/branches/3.0@14205
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Mar 2013 15:12:27 +0000 (15:12 +0000)]
use lucida grande for clocks with all OS X versions, BUT BETTER
git-svn-id: svn://localhost/ardour2/branches/3.0@14201
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Mar 2013 15:11:04 +0000 (15:11 +0000)]
use lucida grande for clocks with all OS X versions
git-svn-id: svn://localhost/ardour2/branches/3.0@14200
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Mar 2013 14:01:48 +0000 (14:01 +0000)]
attempted further rationalization of clock font issues (especially fr OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14199
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Mar 2013 13:50:02 +0000 (13:50 +0000)]
remove URLs from clock tooltips
git-svn-id: svn://localhost/ardour2/branches/3.0@14198
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Mar 2013 13:44:22 +0000 (13:44 +0000)]
add code to display announcements, and parameterize several URL's used in the program
git-svn-id: svn://localhost/ardour2/branches/3.0@14197
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 20:44:58 +0000 (20:44 +0000)]
make it possible to do an optimized package build on linux
git-svn-id: svn://localhost/ardour2/branches/3.0@14196
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 20:20:11 +0000 (20:20 +0000)]
remove pingback url info msg
git-svn-id: svn://localhost/ardour2/branches/3.0@14195
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 20:10:53 +0000 (20:10 +0000)]
no certificate check
git-svn-id: svn://localhost/ardour2/branches/3.0@14194
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 19:55:15 +0000 (19:55 +0000)]
typo fix
git-svn-id: svn://localhost/ardour2/branches/3.0@14193
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 19:51:35 +0000 (19:51 +0000)]
get some info on why curl fails
git-svn-id: svn://localhost/ardour2/branches/3.0@14192
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 18:04:59 +0000 (18:04 +0000)]
check HTTP status after ping, and use https by default
git-svn-id: svn://localhost/ardour2/branches/3.0@14191
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 16:42:37 +0000 (16:42 +0000)]
add missing files
git-svn-id: svn://localhost/ardour2/branches/3.0@14190
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 16:41:45 +0000 (16:41 +0000)]
switch to Lucida Sans Typewriter as OS X monospace font; new pingback code to get announcements from ardour.org (can be disabled on the command line with -a)
git-svn-id: svn://localhost/ardour2/branches/3.0@14189
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 16:12:52 +0000 (16:12 +0000)]
remove old call_the_mothership code
git-svn-id: svn://localhost/ardour2/branches/3.0@14188
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 16:02:09 +0000 (16:02 +0000)]
fix incorrectly left-in debugging hard-code of session dir to /usr/local
git-svn-id: svn://localhost/ardour2/branches/3.0@14187
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 04:28:18 +0000 (04:28 +0000)]
get 1040 vs 1070 OS X min requirement working (for lion, at least)
git-svn-id: svn://localhost/ardour2/branches/3.0@14185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 04:11:54 +0000 (04:11 +0000)]
include min OS X spec in CXXFLAGS as well as CFLAGS
git-svn-id: svn://localhost/ardour2/branches/3.0@14184
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 03:49:15 +0000 (03:49 +0000)]
part 4 of OS X font stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@14183
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 03:46:26 +0000 (03:46 +0000)]
typo
git-svn-id: svn://localhost/ardour2/branches/3.0@14182
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 03:43:17 +0000 (03:43 +0000)]
part 3 of OS X font stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@14181
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 03:41:02 +0000 (03:41 +0000)]
correct python syntax
git-svn-id: svn://localhost/ardour2/branches/3.0@14180
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Mar 2013 03:39:58 +0000 (03:39 +0000)]
potential fix, part two, for Tiger-based font issues. this also switches things so that building on Lion or Mountain Lion sets MAC_OS_VERSION_MIN_REQUIRED to 1070, to avoid legacy stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@14179
d708f5d6-7413-0410-9779-
e7cbd77b26cf