Commit graph

14988 commits

Author SHA1 Message Date
Paul Davis
4324b6b901 add IsSkipping to enums list so that we correctly save/restore state of skip markers across sessions 2014-09-24 14:58:52 -04:00
Paul Davis
cec5c21117 correct mistakenly-left-in-place testing of XML values for bar heights 2014-09-24 14:02:48 -04:00
Paul Davis
f25f965e3d make sure vertical line on single-position Marker is visible at creation 2014-09-24 13:00:56 -04:00
Paul Davis
a59db37915 allow XML UI spec file to be used to specify various ruler-ish heights.
Underscores in property names currently break this mechanism, so change the names.
2014-09-24 12:55:32 -04:00
Paul Davis
cffd50766a further pixel-by-pixel tweaks to deal with the fact that the skip bar is 1 pixel shorter than the marker bar 2014-09-24 12:38:29 -04:00
Paul Davis
01fa5ba3a2 use Waves' approach to GUI layout (pixel by pixel) to get vertical alignment in arrange area correct (or at least more correct) 2014-09-24 11:37:49 -04:00
GZharun
b213c096d1 [Summary] Made ranges to stay selected when another tool is chosen 2014-09-24 17:15:31 +03:00
GZharun
cd42fc86a3 [Summary] Made cursor correct when hovering above a range selection 2014-09-24 17:15:31 +03:00
nikolay
6697c4c014 [Summary] Set tooltip in the Track Header
[Reviewed] GZharun
2014-09-24 15:20:02 +03:00
VKamyshniy
3157d4f5ea [Summary] Progressing the global tracks drop down. 2014-09-24 15:14:26 +03:00
nikolay
12e24a785f [Summary] Allow to set 250 symbols name for track. Show only first 15 symbols of the track's name in Track Header
[Reviewed] GZharun
2014-09-24 15:01:19 +03:00
GZharun
61b42371b2 [Summary] Do not clear selections on time axis views when new marker is added/selected 2014-09-24 11:46:02 +03:00
Paul Davis
57552634c5 no context menu in Tracks for marker/ruler bars 2014-09-23 23:50:26 -04:00
Paul Davis
e1fc76485e fix behaviour of range markers when zoom changes.
Ardour-style markers don't change width when zoom changes; Tracks-style markers do
2014-09-23 23:27:32 -04:00
Paul Davis
94b9a79f22 connect skip enable/disable button to toggle-skip-action 2014-09-23 23:06:42 -04:00
Paul Davis
51d2e36dc2 tweak timebar height for correct alignment of tracks + headers 2014-09-23 23:00:09 -04:00
Paul Davis
1492e7bb29 do playhead locate/drag for mouse drag on ruler 2014-09-23 22:58:34 -04:00
Paul Davis
c5883a8241 make drag bar for loop the correct height (to span loop bar + ruler); remove unused variables; don't initiate create loop drag on ruler 2014-09-23 22:56:09 -04:00
Paul Davis
33444e3d01 remove entered/exited color change for markers 2014-09-23 22:46:13 -04:00
Paul Davis
2e1417fe45 split apart loop bar and ruler so that we can have different event processing on them naturally.
Checking mouse coordinates to decide what to do basically sucks. Plus expand explanatory comments a little.
2014-09-23 22:42:32 -04:00
Paul Davis
93cf0a7ccb more changes to get mouse interactions with markers + rulers closer to PRD 2014-09-23 16:54:54 -04:00
Paul Davis
ef54453554 clean up, fix up and generally improve marker/ruler dragging operations. 2014-09-23 15:16:33 -04:00
Paul Davis
048b6835c5 remove Marker::_shift and fix up order of execution in RangeMarker::_set_position() to stop "wobbling" end line 2014-09-23 15:16:33 -04:00
Paul Davis
e9de0a5415 get initial length of a range marker correct 2014-09-23 15:16:33 -04:00
GZharun
29a89c4f4a [Summary] Made regions selectable when track header is selected 2014-09-23 21:24:30 +03:00
GZharun
4dbeffd753 [Summary] Restored region selection if moved from multi out to stereo out 2014-09-23 21:24:30 +03:00
Paul Davis
cec1e08d33 when dragging regions across tracks, make the newly created region in the target track(s) have the same name as the original (and do not announce its creation since it effectively already exists 2014-09-23 12:22:26 -04:00
Paul Davis
7675b88b02 remove debug output 2014-09-23 10:49:21 -04:00
Paul Davis
0472453d94 many substantive changes in the handling of ARDOUR::Location, Markers and drags/clicks on Markers.
It would have been nice to split this commit into parts, but it is all very interconnected and was not possible to
subdivide.
2014-09-23 10:49:21 -04:00
Paul Davis
eb7d7bd44f reimplement Location::set() to avoid "non-atomic" signalling half-way through the changes to start/end 2014-09-23 10:49:21 -04:00
Paul Davis
5bf9f621c4 remove gradient for RulerMarker; retheme loop (RulerMarker) color; tweak vertical placement of marker start/end lines 2014-09-23 10:49:21 -04:00
Paul Davis
998375bbfd theme skip drag rect; remove some debug output 2014-09-23 10:49:21 -04:00
Paul Davis
e29836232a add ::canvas_height_set() virtual method back to Marker, so we can track canvas height 2014-09-23 10:49:21 -04:00
nikolay
da387b639c [Summary] Delete context menu in gain_numeric_meter in the Inspector and Mixer Bridge
[Reviewed] GZharun
2014-09-23 17:46:46 +03:00
VKamyshniy
86c10153c3 [Summary] Pixel hunting 2014-09-23 16:16:42 +03:00
Valeriy Kamyshniy
6aeb0ca807 [Summary] Changing fronts and colors for the tobbar and MIDI marker drop downs. 2014-09-23 15:48:47 +03:00
Greg Zharun
67bb48c4df [Summary] Added transport stop when engine stops 2014-09-23 15:16:57 +03:00
Greg Zharun
574e646e8c [Summary] Added small sleep pause after sample rate change on Windows to give port audio some time to process the change 2014-09-23 15:16:56 +03:00
nikolay
258a986ffa [Summary] Do not hide Color Palette on Track Header click
[Reviewed] GZharun
2014-09-23 15:05:46 +03:00
Greg Zharun
71c83e7382 [Summary] Added cleanup actions when backend cannot start 2014-09-23 13:46:12 +03:00
Valeriy Kamyshniy
c1133cc8c9 [Summary] No log window is supposed to be shown per request from PRD 2014-09-23 13:33:11 +03:00
Greg Zharun
7288316336 [Summary] Extended list of available sample rates on Windows 2014-09-23 13:13:31 +03:00
VKamyshniy
b04a28999e [Summary] Fixing a bug - unwanted hovering eliminated 2014-09-23 13:04:24 +03:00
nikolay
db1c043cd4 [Summary] Change in info panel
[Reviewed] GZharun
2014-09-23 12:52:47 +03:00
GZharun
7d5e2bc0cb [Summary] Extended list of supported sample rates on MAC and for None device according to PRD 2014-09-23 12:41:05 +03:00
VKamyshniy
d2d79aa022 [Summary] Change requests from IGOR 2014-09-23 12:04:23 +03:00
VKamyshniy
29ae5dd54a [SUMMARY] Change request from Igor 2014-09-23 12:04:22 +03:00
VKamyshniy
37cb211015 [SUMMARY] Change request from Igor 2014-09-23 12:04:22 +03:00
VKamyshniy
5589ca0460 [Summary] Progressing UI to choose MIDI in and MIDI Out for markers. 2014-09-23 12:04:21 +03:00
VKamyshniy
33478cf639 [Summary] Progressing UI to choose MIDI in and MIDI Out for markers. 2014-09-23 12:04:21 +03:00