Commit graph

15416 commits

Author SHA1 Message Date
Valeriy Kamyshniy
d1208a9c0a [Summary] Fixing the following compilation error:
In file included from ../gtk2_ardour/marker_selection.h:25,
                 from ../gtk2_ardour/selection.h:38,
                 from ../gtk2_ardour/ardour_ui.h:100,
                 from ../gtk2_ardour/cocoacarbon.mm:29:
../gtk2_ardour/marker.h:50: error: redefinition of ‘class Marker’
2014-12-03 01:24:08 +02:00
VKamyshniy
75126ba4d4 [Summary] Progressing marker inspector 2014-12-03 00:37:14 +02:00
VKamyshniy
22c58aeca3 [Summary] Progressing marker inspector 2014-12-03 00:23:46 +02:00
VKamyshniy
14bd825601 [Summary] Progressing marker inspector 2014-12-03 00:00:28 +02:00
VKamyshniy
b31a29ac2d [Summary] Removing close button and menu in the window caption (WIndows OS). 2014-12-03 00:00:28 +02:00
VKamyshniy
9e482fd5f8 [Summary] Adding "state" for CairoWidget 2014-12-03 00:00:27 +02:00
VKamyshniy
2d2a8fb72d [Summary] Fixed misdesign. Now signal_clicked of a toggleable Waves_button will bring new state of the button. 2014-12-03 00:00:27 +02:00
VKamyshniy
9617b25e4c [Summary] Making the code less WARNING-ed and more READABLE. 2014-12-03 00:00:26 +02:00
VKamyshniy
eb7fee1c4d [Summary] Making dbg_msg () defined by only dbg_msg.h 2014-12-03 00:00:26 +02:00
GZharun
dd78cce7b7 [Summary] Reworked master track behavior according to PRD 2014-12-02 16:58:01 +02:00
Valeriy Kamyshniy
33349b260d [Summary] Fixing bug: disconnect_all did not wipe input port’s buffer. 2014-12-02 15:51:51 +02:00
GZharun
4e49f90be0 [Summary] To previous commit 2014-12-02 01:16:49 +02:00
GZharun
62caa3ea44 [Summary] Fixed issue with transport adjustment when marker message is received. 2014-12-01 16:54:04 +02:00
GZharun
6427093243 [Summary] Show MTC indicator when MTC timecode source is used 2014-12-01 14:04:38 +02:00
GZharun
22eb4008f0 [Summary] Changed names for Scene In/Out ports connection routines to more logically understandable 2014-12-01 12:31:33 +02:00
Valeriy Kamyshniy
0518020a4c [Summary] Change request from Igor 2014-12-01 11:59:38 +02:00
GZharun
d1b3773c42 [Summary] Added MMC ports reconnection
[Details] MMC (in/out) ports will be connected to available midi inputs and outputs automatically.
Moved MTC and Scene in/out ports reconnection into EngineStateController class.
2014-12-01 11:51:37 +02:00
GZharun
9fe440e80c [Summary] Disable attempts to reconnect LTC ports as LTC currently is not supported by Tracks 2014-12-01 10:44:48 +02:00
GZharun
4f0db26381 [Summary] Disabled redundant IO reconnection 2014-12-01 10:44:48 +02:00
Valeriy Kamyshniy
03e942b6d2 [SUmmary] Little improvement: making the splash screen a POPUP window 2014-11-28 00:48:32 +02:00
Paul Davis
f39a81f006 back out experiments with vertical drag for scroll that broke cursor drag in the ruler 2014-11-27 15:43:02 +02:00
VKamyshniy
fa02cb2f6e [Summary] SET Zoom Focus to PlayHead when zooming by the slider in top bar. 2014-11-27 15:34:27 +02:00
VKamyshniy
4cc5de9836 [Summary] Change request from Igor:
Change Bwav in preferences to Wave
Remove button Apply from PREFERENCES panel
2014-11-27 14:46:25 +02:00
Greg Zharun
a84c0892f1 [Summary] Fixed error with draining IOChannel in CrossthreadChannel on Windows.
Used IOChannel for base_ui on Windows instead of workaround which used to be working instead.

[Reviewed by] Paul Davis
2014-11-27 14:17:38 +02:00
YPozdnyakov
2494724f96 [Summary]: menu item fix for Windows 2014-11-27 12:39:25 +02:00
YPozdnyakov
ade90c2d30 [Summary]: bug fix for Windows 2014-11-27 12:21:47 +02:00
YPozdnyakov
4c53cc7c8f [Summary]: Main menu rework 2014-11-27 11:41:44 +02:00
Paul Davis
33a4706bff fix posix build for base UI breakage 2014-11-26 19:43:38 +02:00
Greg Zharun
a22a14a033 [Summary] Fixed windows build 2014-11-26 19:37:35 +02:00
Paul Davis
2e0f6bf35f revert libs/pbd/wscript to unconditionally build crossthread.cc now that it handles platform differences internally 2014-11-26 18:18:41 +02:00
Paul Davis
dbf8431d07 adjust MackieControl support to use new CrossThreadChannel API 2014-11-26 18:12:50 +02:00
Paul Davis
13fb8631aa part 2 of adjust MIDI UI object to use new CrossThreadChannel API 2014-11-26 18:12:50 +02:00
Paul Davis
5946cb0524 adjust MIDI UI object to use new CrossThreadChannel API 2014-11-26 18:12:50 +02:00
Paul Davis
a30c10e953 re-engineer CrossThreadChannel to use C level API to avoid the mess caused by https://bugzilla.gnome.org/show_bug.cgi?id=561885 2014-11-26 18:12:50 +02:00
Nikolay
a42dd40660 [Summary] Deleted ReadOnlySessionDialog and WavesMessageDialog is used instead 2014-11-26 18:14:01 +02:00
Nikolay
77915a5a67 [Summary] Add ability to get Gtk::ProgressBar from xml
[Reviewed] VKamyshniy
2014-11-26 16:46:38 +02:00
Paul Davis
c0a21ac0f8 tweak height of the rectangle drawn while dragging in the ruler/loop bar 2014-11-26 13:55:02 +02:00
Paul Davis
02db0e528f remove debug output 2014-11-26 13:54:12 +02:00
Paul Davis
3e98eb6058 reverse previous change to ruler divider position, to work with new Ruler semantics 2014-11-26 13:54:00 +02:00
Paul Davis
ee49c0a0c2 change placement of ruler divider so that the lower line is at the specified height, rather than the upper 2014-11-26 13:53:33 +02:00
Paul Davis
ed1a465960 rework ruler tick mark computations for timecode and minsec rulers so that they work better at very large zoom levels 2014-11-26 13:40:22 +02:00
Paul Davis
48dc7fcf57 tweak position of ruler dividing line 2014-11-26 13:39:45 +02:00
Paul Davis
84f302136e remove debug output 2014-11-26 12:47:48 +02:00
Paul Davis
c0b50a4768 better fix for mouse mode = range crash on marker bar click 2014-11-26 12:47:23 +02:00
Paul Davis
f8e606fea7 prevent crash when in mouse mode == range and clicking on marker bar 2014-11-26 12:38:54 +02:00
Paul Davis
a1beacbe3c change verbose cursor text during marker drags 2014-11-25 20:45:35 +02:00
Paul Davis
c0555302ac verbose cursor: change font, and breakout time/duration formatting functions 2014-11-25 20:45:14 +02:00
Paul Davis
74707d900c do the right thing when TrackingText::offset is changed 2014-11-25 20:44:26 +02:00
Paul Davis
c3e0cad199 Fix method hiding in Canvas::Text 2014-11-25 20:44:01 +02:00
Paul Davis
019940e3a5 make Tracks treat MMC RecordStrobe like RecordPause, since there is no conception of a punch range 2014-11-25 19:26:35 +02:00