e8d3c16187
remove unused variable
2014-05-19 14:00:36 -04:00
1ea6321ad5
update GUI while waiting for video server to respond
2014-04-20 02:51:27 +02:00
3131ab8bbd
new transport option, "loop-is-mode" which optionally changes the role of the "play loop" button.
...
If enabled, then the button simply changes the behaviour of the "play" button rather than actually starting playback. If disabled
transport behaviour should be unchanged from before.
2014-04-17 09:47:06 -04:00
15c5d12321
clean up 6cc2812f2e
(interim vst fixes)
2014-04-14 15:10:28 +02:00
unknown
6cc2812f2e
interim vst fixes
2014-04-11 14:23:29 -05:00
32fc7a81c5
clean up use of JACK name in messages
2014-04-10 10:21:47 -04:00
62e66b05dc
set Profile TRX element at startup
2014-04-10 05:58:49 -04:00
543099afba
rework SystemExec - use vfork wrapper (and lots of related stuff)
2014-03-13 16:58:07 +01:00
ba0ae4818a
[VST] scan timeout display and per plugin timeout override.
2014-03-09 20:32:52 +01:00
da73b0f670
prepare configurable VST scan timeout
2014-03-09 20:32:52 +01:00
2067d52f10
remove splash message/window at shutdown - it is just irritating and unnecessary (or ought to be)
2014-02-28 16:36:43 -05:00
b8e4c44637
display policy of plugin-scan progress popup-window
...
Only show scan-progress when discovering new plugins
(discovery can be cancelled) and optionally also show
it during 'scanning index only'
(with insensitive cancel button)
2014-02-28 00:05:47 +01:00
5d99a664f0
don't waste time and effort deleting GUI components in ~ARDOUR_UI - the OS takes care of all that stuff
2014-02-26 18:52:14 -05:00
d8329d855d
implement plugin-scan cancel-button sensitivity
2014-02-25 14:57:59 +01:00
6471c94254
hook-up GUI idle handler
2014-02-25 14:57:58 +01:00
70209ba493
update plugin scan dialog gtk hack
2014-02-25 14:57:57 +01:00
59cc85b821
plugin scan progress-display & preferences
2014-02-24 03:53:53 +01:00
dfdf9a35f1
resolve gtk + VST threading issues
...
while (gtk_events_pending()) gtk_main_iteration(); never returns
as long as there's a idle call registered somewhere (and it's not
called from an idle callback itself)
2014-02-22 03:11:48 +01:00
1d39cf7543
move SystemExec to libpbd
2014-02-19 03:38:43 +01:00
8f930477be
Merge branch 'master' into cairocanvas
2014-02-11 22:50:52 -05:00
b75fb503fb
list action-names as part of --bindings
2014-02-11 05:52:39 +01:00
0bab9d2822
fix crash at exit with '-b', '--bindings' option
2014-02-11 05:52:07 +01:00
a0abf608d6
replace a few creeping instances of the string "Ardour" with PROGRAM_NAME
2014-02-10 10:53:01 -05:00
2ba58dfe65
Merge branch 'master' into cairocanvas
2014-01-29 16:08:52 -05:00
41001ae702
prevent a strange crash while iterating over tracks (now, and maybe in the future)
2014-01-27 20:36:09 -05:00
7000afdc66
fix merge conflict with master
2014-01-23 13:41:20 -05:00
acc2fa2c7f
one less Conditional jump or move depends on uninitialised value(s)
2014-01-20 13:32:57 +01:00
658bb3ccd4
finished merge of cairocanvas with windows and windows+cc branches
2014-01-10 17:11:10 -05:00
3020b224fa
Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there
2014-01-10 16:07:57 -05:00
84f55440a3
fix redrawing of canvas with an optimized build
...
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number,
which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events
would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-23 15:35:49 -05:00
dc7878760d
vtl: do not lock audio [to video] when extracting audio-only.
2013-12-23 10:28:32 +01:00
59da788793
Merge branch 'master' into cairocanvas
2013-12-05 17:50:28 -05:00
2ba2a50dec
Merge branch 'master' into windows
2013-12-04 11:50:36 -05:00
ce7bfb489c
change "cpu" in cpu load backend functions
2013-12-04 11:48:31 -05:00
69df7763a1
switch from using Sleep/usleep to Glib::usleep() (and remember that we need to make Glib::usleep() actually work on windows one day)
2013-12-03 10:24:34 -05:00
efff843f05
Merge branch 'master' into windows
2013-11-26 10:25:55 -05:00
08371ae2cf
resolve merge with master (?)
2013-11-26 10:24:51 -05:00
fa22520fd2
Merge branch 'master' into cairocanvas
2013-11-25 09:26:35 -05:00
c1e8da2e60
Distinguish Save-as and Snapshot dialog window
2013-11-19 15:51:27 +01:00
ea1ccb869a
fix merge with master
2013-10-31 13:16:51 -04:00
nick_m
f2300164d7
Fix thinko in setting order hint.
2013-10-29 02:04:26 +11:00
5eaafaa3af
further fixes for NSM-based startup
...
Most, move initialization of Audio/MIDI setup window before NSM initialization, to make sure it is available if/when needed
2013-10-27 20:48:48 -04:00
632f5d5231
add error checking and return from attempted NSM-based initialization
2013-10-27 20:32:56 -04:00
nick_m
e80d66c908
Use add_route_dialog's transient_for() window to determine track selection for order_hint.
2013-10-26 02:37:45 +11:00
nick_m
be69bf15dd
New routes are placed after highest selected route.
2013-10-24 01:27:13 +11:00
d135c4dc3a
fix merge conflicts with master
2013-10-23 08:47:57 -04:00
664e715a00
merge from master
2013-10-22 15:29:44 -04:00
28525d7b69
Forward declare NSM_Client class in ardour_ui.h
...
nsm.h pulls in winsock2.h and with the mingw build and it causes endless
warnings from the compiler
2013-10-21 10:10:40 +10:00
b540d0e4bc
Fix check button handling in Memory Warning Dialog
2013-10-21 10:10:40 +10:00
53bf1a65e8
Fix two minor memory leaks in pending state dialog
2013-10-21 10:10:40 +10:00