Commit graph

10847 commits

Author SHA1 Message Date
Paul Davis
7c19d00544 use new VisibilityTracker class for ArdourWindow 2013-03-25 20:04:36 -04:00
Paul Davis
bd2d4d4247 add new VisibilityTracker class to implement cycling window visibility "properly" - i.e. avoiding hide+show/present to get a hidden or partially obscured window visible again 2013-03-25 20:03:59 -04:00
Paul Davis
43b09fdd9a remove notion of BUILD from build and uninstall scripts 2013-03-25 10:39:00 -04:00
Paul Davis
03572e8454 remove notion of BUILD from stage2.run 2013-03-25 10:37:47 -04:00
Paul Davis
7aca3a9221 possible new naming convention, plus factor out version/DEBUG info into a sourced shell script fragment that can be shared by build+package 2013-03-25 09:49:07 -04:00
Paul Davis
f9c7603bdb Merge branch 'master' of git.ardour.org:ardour/ardour 2013-03-25 09:25:03 -04:00
Paul Davis
936362abc2 more packaging tweaks related to git/wscript/python 2013-03-25 09:10:38 -04:00
David Robillard
fe29965980 Fix memory leak. 2013-03-24 20:10:11 -04:00
David Robillard
024dfe47f5 Merge branch 'master' of git.ardour.org:ardour/ardour 2013-03-24 18:47:49 -04:00
David Robillard
adf40b97e0 Load LV2 presets using lilv state API to support presets with state. 2013-03-24 18:44:18 -04:00
Paul Davis
781ec13084 more packaging changes/debugging 2013-03-24 17:24:12 -04:00
Paul Davis
52363ebefd Merge branch 'master' of git.ardour.org:ardour/ardour 2013-03-24 17:06:46 -04:00
Paul Davis
cf98b72c23 more packaging name fixes 2013-03-24 17:01:21 -04:00
Sakari Bergen
010a75d389 Add option to export track output to stem export dialog 2013-03-24 21:53:34 +02:00
Sakari Bergen
b6c2dec8fa Fix static initialization order problem 2013-03-24 21:18:20 +02:00
Sakari Bergen
24816de6ca Fix PBD wscript to be python3 compatible 2013-03-24 14:51:57 +02:00
Julien de Kozak
16f8fc0657 Fix some compilation warnings 2013-03-23 14:50:58 +01:00
Paul Davis
3276856105 more packaging name tweaks 2013-03-22 20:42:08 -04:00
Paul Davis
d05f3b0a7c more tweaks to get package names right 2013-03-22 20:30:14 -04:00
Paul Davis
0348f9543e Merge branch 'master' of git.ardour.org:ardour/ardour 2013-03-22 20:28:42 -04:00
Paul Davis
7a3e9032ca make 0/KP_0 do the same thing in the mono panner as it does in the stereo panner (reset to center) 2013-03-22 20:22:46 -04:00
Paul Davis
e155338aa0 change extraction of revision and build from revision.cc, and use in the build, package and uninstall scripts 2013-03-22 16:54:06 -04:00
Robin Gareus
268553ecd4 honor CTRL modifier when drag/drop importing files (copy vs embed) 2013-03-21 21:33:02 +01:00
Paul Davis
d99b5dfa37 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 2013-03-21 10:14:01 -04:00
Paul Davis
027f0e156a Merge branch 'patches' of https://github.com/jdekozak/ardour 2013-03-20 17:47:47 -04:00
Paul Davis
7b998ceba1 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 2013-03-20 17:33:25 -04:00
Paul Davis
9eaefe3d12 remaining part of static library commit, should have been a part of 16ce39c230 2013-03-20 17:22:32 -04:00
Paul Davis
a5d3f2d578 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 2013-03-20 17:20:13 -04:00
Paul Davis
16ce39c230 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) 2013-03-20 17:18:55 -04:00
Paul Davis
4caecfa310 fix other potential crashes with non-existing plugins and presets caused by indiscriminate use of vector_delete<T> 2013-03-20 17:15:08 -04:00
Julien de Kozak
1e6d12be03 Fix guard name 2013-03-20 20:17:56 +01:00
Paul Davis
a1a8794dad add missing files 2013-03-20 08:43:19 -04:00
Paul Davis
a2d6577210 move path_expand() and search_path_expand() into libpbd, and use them to expand search paths given to pathscanner objects (always) 2013-03-20 07:43:19 -04:00
Paul Davis
b2a667266b fix crash when deleting non-existing presets 2013-03-20 07:42:17 -04:00
Paul Davis
78c6c9c04a 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 2013-03-19 16:44:25 -04:00
Adrian Knoth
57d758c9e2 [cosmetics] Replace "misformed" by "malformed" in PO files
Found by Debian's automatic QA tool.
2013-03-19 17:36:24 +01:00
Adrian Knoth
1e32454b36 [cosmetics] Fix typo in debug output
Found by Debian's automatic QA tool.
2013-03-19 17:24:34 +01:00
Paul Davis
c71e381019 Merge branch 'master' of git.ardour.org:ardour/ardour 2013-03-19 10:25:31 -04:00
Robin Gareus
e1f3dcee2a vtl: re-request frame on 503/try-again 2013-03-19 00:48:37 +01:00
Paul Davis
719818b569 Merge branch 'kdev4' of https://github.com/jdekozak/ardour 2013-03-18 18:57:21 -04:00
Paul Davis
88bf5eceea parameter-ize the URL used to donate from the nag screen 2013-03-18 16:56:05 -04:00
Julien de Kozak
eb7a85b8f9 Set the revision mechanism independent from the VCS name 2013-03-18 20:13:05 +01:00
Julien de Kozak
62f1ed054b Add KDevelop file project extension to the list of ignored files 2013-03-18 20:12:19 +01:00
Paul Davis
2c3dc9861e missing part of the midi map fix 2013-03-18 13:59:12 -04:00
Paul Davis
1847053f66 return the full MIDI map search path from system_midi_map_search_path(), to fix #5379 2013-03-18 11:42:49 -04:00
Robin Gareus
23d1e370a0 fix typo in ignore file 2013-03-17 23:16:09 +01:00
Robin Gareus
b0fa3896f5 remove cruft (old cvsignore files) 2013-03-17 23:08:27 +01:00
David Robillard
852e7c01ad Hopefully fix ardour.menus rebuilding when things change. 2013-03-17 13:47:51 -04:00
David Robillard
07112b55e0 Save LV2 presets with relative URIs to their own bundle, in the same style as Jalv. 2013-03-17 12:52:49 -04:00
Colin Fletcher
2233e91086 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.
2013-03-17 12:33:59 +00:00