Valeriy Kamyshniy
fd1d7777fd
Arranging tool pannel
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460869]
2014-05-15 08:25:23 -05:00
Grygorii Zharun
50b5a3df07
[Summary] Implemented Engine state controller
...
[Reviewed by] Conceptual review has been done with VKamishniy
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460058]
2014-05-13 07:47:00 -05:00
Valeriy Kamyshniy
41871c3a5d
Progressing Tracks Open Session Dialog
...
Progressing Preferences panel and UI
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 455902]
2014-04-29 01:07:37 -05:00
Grygorii Zharun
ce2a519afa
[Summary] Merging from GIT
...
[Details] Starting point:
Mar 24 2014, 11:47 PM
Commit: 87184ab80d
Target point:
Commit: 59e6694405
Apr 16 2014, 4:01 PM
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453690]
2014-04-18 04:21:54 -05:00
Valeriy Kamyshniy
61e359daf7
adding session lock dialog
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453420]
2014-04-17 05:09:40 -05:00
Valeriy Kamyshniy
2f46766a9a
adding system lock dialog
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453235]
2014-04-16 12:30:29 -05:00
Grygorii Zharun
dc2c38709b
[Summary] Merging in Poul's changes in profile.h
...
[Deatails] Paul added a support into profile.h to determine if Tracks app is used
[Reviewed by]
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452233]
2014-04-10 08:55:30 -05:00
Valeriy Kamyshniy
56b8050447
[P4/git history rebuild] Some initial changes related to tracks control panel, new sessions and startup
2014-05-27 21:11:47 -04:00
Robin Gareus
543099afba
rework SystemExec - use vfork wrapper (and lots of related stuff)
2014-03-13 16:58:07 +01:00
Robin Gareus
ba0ae4818a
[VST] scan timeout display and per plugin timeout override.
2014-03-09 20:32:52 +01:00
Robin Gareus
da73b0f670
prepare configurable VST scan timeout
2014-03-09 20:32:52 +01:00
Paul Davis
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
Robin Gareus
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
Paul Davis
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
Robin Gareus
d8329d855d
implement plugin-scan cancel-button sensitivity
2014-02-25 14:57:59 +01:00
Robin Gareus
6471c94254
hook-up GUI idle handler
2014-02-25 14:57:58 +01:00
Robin Gareus
70209ba493
update plugin scan dialog gtk hack
2014-02-25 14:57:57 +01:00
Robin Gareus
59cc85b821
plugin scan progress-display & preferences
2014-02-24 03:53:53 +01:00
Robin Gareus
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
Robin Gareus
1d39cf7543
move SystemExec to libpbd
2014-02-19 03:38:43 +01:00
Paul Davis
8f930477be
Merge branch 'master' into cairocanvas
2014-02-11 22:50:52 -05:00
Robin Gareus
b75fb503fb
list action-names as part of --bindings
2014-02-11 05:52:39 +01:00
Robin Gareus
0bab9d2822
fix crash at exit with '-b', '--bindings' option
2014-02-11 05:52:07 +01:00
Paul Davis
a0abf608d6
replace a few creeping instances of the string "Ardour" with PROGRAM_NAME
2014-02-10 10:53:01 -05:00
Paul Davis
2ba58dfe65
Merge branch 'master' into cairocanvas
2014-01-29 16:08:52 -05:00
Paul Davis
41001ae702
prevent a strange crash while iterating over tracks (now, and maybe in the future)
2014-01-27 20:36:09 -05:00
Paul Davis
7000afdc66
fix merge conflict with master
2014-01-23 13:41:20 -05:00
Robin Gareus
acc2fa2c7f
one less Conditional jump or move depends on uninitialised value(s)
2014-01-20 13:32:57 +01:00
Paul Davis
658bb3ccd4
finished merge of cairocanvas with windows and windows+cc branches
2014-01-10 17:11:10 -05:00
Paul Davis
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
Paul Davis
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
Robin Gareus
dc7878760d
vtl: do not lock audio [to video] when extracting audio-only.
2013-12-23 10:28:32 +01:00
Paul Davis
59da788793
Merge branch 'master' into cairocanvas
2013-12-05 17:50:28 -05:00
Paul Davis
2ba2a50dec
Merge branch 'master' into windows
2013-12-04 11:50:36 -05:00
Paul Davis
ce7bfb489c
change "cpu" in cpu load backend functions
2013-12-04 11:48:31 -05:00
Paul Davis
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
Paul Davis
efff843f05
Merge branch 'master' into windows
2013-11-26 10:25:55 -05:00
Paul Davis
08371ae2cf
resolve merge with master (?)
2013-11-26 10:24:51 -05:00
Paul Davis
fa22520fd2
Merge branch 'master' into cairocanvas
2013-11-25 09:26:35 -05:00
Robin Gareus
c1e8da2e60
Distinguish Save-as and Snapshot dialog window
2013-11-19 15:51:27 +01:00
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
d135c4dc3a
fix merge conflicts with master
2013-10-23 08:47:57 -04:00
Paul Davis
664e715a00
merge from master
2013-10-22 15:29:44 -04:00
Tim Mayberry
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
Tim Mayberry
b540d0e4bc
Fix check button handling in Memory Warning Dialog
2013-10-21 10:10:40 +10:00