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
VKamyshniy
8a9f8de8f2
[Summary] Debugging info added to exchange with other bug hunters.
2014-11-25 18:59:12 +02:00
GZharun
f40f680bcc
[Summary] Fixed MAC build
2014-11-25 18:11:13 +02:00
Greg Zharun
bd7c257625
[Summary] Restored Asynchronous Midi input processing on Windows by providing Windows specific implementation of CrossThreadChannel synchronization class which serves Event Loops
...
[Details] Restored SceneIn and MMC ports processing
Fixed crash during exit on both platforms
[Reviewed by] Paul Davis
2014-11-25 17:40:27 +02:00
Paul Davis
108fe931c3
remove artificial, accidental and utterly unintended limit of the numbering of scene changes
2014-11-25 16:29:43 +02:00
Paul Davis
c79c8755fe
make loop range marker span entire ruler height, as per request from Igor
2014-11-25 15:32:08 +02:00
Paul Davis
3551e2a066
change ruler rendering to change tick heights and move text down
2014-11-25 15:31:41 +02:00
Paul Davis
0fffa84333
add outline/border on the right side of all Markers
2014-11-25 15:31:06 +02:00
Paul Davis
d1950f4355
fix/improve ruler-related colors
2014-11-25 15:01:58 +02:00
Paul Davis
8cd0008ad0
fix inadvertent commit of commented line
2014-11-25 12:18:56 +02:00
Paul Davis
d4bcf39cd0
fix case of included header file
2014-11-25 12:13:23 +02:00
VKamyshniy
89b211d59f
[Summary] Fixing behavior of the FloatingTextEntry
2014-11-25 00:28:53 +02:00
Paul Davis
4d0a059943
when dragging on the canvas, use x,y pointer coordinates to decide if motion has occured.
...
Using _last_pointer_frame breaks when dragging to the left of the canvas, because we clamp
the value of the frame to >= 0. Motion would step once the pointer crossed the left edge
of the canvas because the frame value would always be zero.
This is not a problem when using the pointer x,y values which end up appropriately negative
under all conditions.
2014-11-24 21:58:56 +02:00