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