6e944121f6
Don't unload session with Session -> Open -> Cancel, Fixes #6568
2015-09-09 09:58:13 +10:00
54d216429c
offer up (when possible) MBWF, RF64 and RF64 (WAV) options
2015-09-08 17:40:29 -04:00
Guy Sherman
045b878bd1
NOOP, whitespace only
2015-09-08 22:30:36 +02:00
929db238c9
fix prev. commit
2015-09-08 22:27:15 +02:00
2f1878a6f7
portable c-code for reading pingback/announcement message
2015-09-08 21:21:28 +02:00
d0fdcf2848
Use glib to open our 'announcements' file, rather than opening directly with ofstream
...
(on Windows, std::ofstream doesn't support UTF8)
2015-09-08 15:45:33 +01:00
78f028b690
fix redeclaration of symbol
2015-09-08 12:49:24 +02:00
c315c6f140
Allow to override A/V-lock (when moving audio)
2015-09-08 02:51:58 +02:00
88f532ed6a
Allow to override A/V-lock (when moving video)
2015-09-08 01:35:35 +02:00
b08fd6483c
add OSX/objc valgrind suppression file
2015-09-07 15:43:20 +02:00
c6e0c8430f
image-surface/software rendering as preference
2015-09-07 13:35:11 +02:00
6ade16b38d
Workaround to allow loading large sessions.
...
During session-load, ardour calls Route::SoloControllable::set_value()
which calls Session::set_solo() which in turn sends a session-rt event.
Along with other rt-events (locations,..) the current solo logic limits
Ardour to only load sessions with about >= 200 tracks.
now bumped to a few thousand tracks.. until a proper solution comes along.
2015-09-06 22:36:09 +02:00
fc079a0ea3
initialize some uninitialized variables.
...
really just nitpicking (keep valgrind clean).
2015-09-06 21:54:54 +02:00
ebe15849d4
gracefully handle LV2 GUI instantiation failure.
2015-09-06 19:32:13 +02:00
53cdc8046f
catch duplicate shortcut folders.
2015-09-06 18:15:48 +02:00
2309bb2a7f
Don't keep gtk-file-chooser around.
...
This fixes some odd-crashes in the gtk main-thread after loading a new
session in gtk_file_system_model_sort().
2015-09-06 18:15:13 +02:00
87d45542eb
update region's constrained-name width with name
2015-09-06 16:45:48 +02:00
787fe69ff8
highlight regions with pending peak-files
2015-09-06 12:58:54 +02:00
1aa4c62abe
properly disconnect peak-ready connection
2015-09-06 12:56:50 +02:00
e161bc0596
fix peak-thread, GUI-thread race condition
2015-09-06 12:39:53 +02:00
03163154a2
As an experiment, use PBD::ScopedFileDescriptor in preference to 'ofstream' which doesn't support UTF8 (on Windows at least)
...
This change should ensure that our "been_here_before" file ('.a3' or whatever) will get created successfully - even for user paths with non-English characters in them.
If this experiment works on all platforms, there are several other areas where we'll probably need something similar.
2015-09-05 18:02:32 +01:00
0b2af5b9b8
fix log-scale for automation lanes.
2015-09-05 17:25:59 +02:00
b6f1eac8b0
don't use gain-mapping (verbose-cursor) for plugin params.
2015-09-05 17:13:04 +02:00
1c9bb7de66
display session create/open failure errors.
2015-09-05 15:45:59 +02:00
b3b5646a30
Remove Apply button in Import dialog/Window and change OK to "Import"
...
Don't close the window when clicking on Import. Changing "OK" to "Import" makes
it clear what action is being taken by the button. I quite frequently imported
several files from different directories using "Apply" and then would click on
OK to finish using the dialog only to have the last import occur again
unintentionally.
Another option would of been to change "Apply" to "Import" and "OK" to "Import
and Close" and not have a Close button.
2015-09-04 09:45:09 +10:00
303b27a69b
Change Cancel button in Import Dialog to Close button
...
This button closes the window, it doesn't actually cancel any importing that
has taken place and cancelling the import in progress is done by the Cancel
button in popup progress dialog
2015-09-03 22:32:53 +10:00
846a5d9446
Indentation and whitespace fixes in sfdb_ui.h
2015-09-03 22:13:43 +10:00
2e96b62a1e
fix typo in 434416c
2015-09-02 16:03:44 +02:00
434416c31f
show compile-time cpu-arch in about - closes #6548
2015-09-02 15:08:20 +02:00
dbe3500f24
Add utility method for choosing which device/s to display in Audio Setup dialog
2015-09-02 12:07:15 +10:00
25ff056921
Use previously set buffer size in EngineDialog if possible
...
This is also to support refreshing of devices so that the buffer size isn't
reset.
2015-09-02 12:07:15 +10:00
9626e0c413
Add "Refresh Devices" button in Audio Setup dialog for backends that support it
...
This allows the portaudio library to be reinitialized to pick up new devices
and changes to ASIO buffer changes made externally.
2015-09-02 12:07:15 +10:00
88b332412c
Add some debugging output for state restoration in Audio Setup dialog
2015-09-02 12:07:15 +10:00
e6492319b1
Remove Apply button from Audio Setup dialog now that there is a start/stop button
2015-09-02 12:07:15 +10:00
dd275327a4
Change "Stop" button into a Start/Stop button in Audio Setup dialog
2015-09-02 12:07:15 +10:00
dc831e4d8b
refine "recent" column headers
2015-09-01 23:17:38 +02:00
d467165927
Display column headers for "recent session"
...
Avoid confusion regarding "32bit"
2015-09-01 21:05:00 +02:00
e10e9ca77f
handle GUIs of missing or disabled plugins
2015-09-01 13:28:33 +02:00
0370b1988d
add option to disable or bypass plugins
2015-09-01 13:27:48 +02:00
f1fab06862
fix midi note de-select #6534
2015-08-28 02:25:48 +02:00
Mathias Buhr
83c5750f0b
Fixes a double mutex unlock for Linux VSTs
2015-08-27 23:53:45 +02:00
43f3c0e0f2
clean-up previous commit
2015-08-27 10:13:35 -05:00
c734f82ff2
use program-name for internal ports
2015-08-27 16:50:09 +02:00
b3e9231a4e
fix initial transform dialog display (override show_all)
2015-08-27 14:28:01 +02:00
nick_m
1963c3ff10
Allow creation of region gain points by clicking on a line.
...
- Also fixes new AutomationLine points having huge offsets
on creation via line click (window vs canvas event sample).
2015-08-27 02:20:43 +10:00
53d51ac406
fix processor paste location - fixes #6536
2015-08-25 01:09:41 +02:00
6129b3492d
allow file-browser in generic-plugin-GUI to expand.
2015-08-24 00:29:54 +02:00
6cfceb8823
fix mixer-strip input button update
2015-08-23 19:50:04 +02:00
ad4ae3df85
Add 100% shuttle controls option - closes #6537
2015-08-22 04:32:14 +02:00
aa3eb11fb3
fix typo in prev commit
2015-08-20 02:27:24 +02:00