Mykola
a1d4529776
[Summary] New implementation of Global Record Button
...
[Reviewed] GZharun
2014-10-01 12:42:40 +03:00
Paul Davis
6a5023c736
Functional: marker undo now works without deadlocks; overlapping skip
...
ranges work as agreed with Igor.
Implementation: change semantics of Location signals, change Locations
API, fix Session to handle signals correctly, clean up use of
Locations::apply() to avoid deadlock
2014-09-30 15:23:40 -04:00
GZharun
6a7c5b40a5
[Summary] Made cut tool work on a region mouse cursor hovers above even if selected regions are present
2014-09-29 16:59:40 +03:00
VKamyshniy
0212b7581c
[Summary] Little cleanup
2014-09-29 14:50:23 +03: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
VKamyshniy
3157d4f5ea
[Summary] Progressing the global tracks drop down.
2014-09-24 15:14:26 +03:00
Paul Davis
94b9a79f22
connect skip enable/disable button to toggle-skip-action
2014-09-23 23:06:42 -04: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
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
12e7de3f48
start moving responsibility for color management for Markers from Editor into Markers
2014-09-21 17:38:48 -04:00
GZharun
d67e1a0f1e
[Summary] Fixed button press event handler on the control event box where track headers are placed
2014-09-19 14:15:55 +03:00
GZharun
0c7a3d4a3d
[Summary] Name edit will now be ended on click
2014-09-18 18:05:17 +03:00
nikolay
6f01d1894c
[Summary] Changed logic for GLOBAL REC button
...
[Reviewed] GZharun
2014-09-18 15:13:54 +03:00
GZharun
1fe5453c44
[Summary] Made panner to not grad focus when mouse ptr enters
2014-09-18 14:52:45 +03:00
Paul Davis
5c087b5716
correctly connect to Location static signals
2014-09-17 16:29:36 -04:00
Paul Davis
44122462de
set the CairoWidget focus handler; reset focus when the mouse pointer leaves the Editor window
2014-09-17 07:28:08 -04:00
Robin Gareus
0aeb3c337c
fix a bunch of memory leaks
...
Conflicts:
gtk2_ardour/ardour_button.cc
2014-09-17 07:06:04 -04:00
VKamyshniy
0841473634
[Summary] Reworking ui per request from Igor. Very little occasional cleanup.
2014-09-17 10:01:48 +03:00
GZharun
28a6d0c245
[Summary] Corrected code comments
2014-09-16 18:15:34 +03:00
GZharun
d3817d8f04
[Summary] Fixed issue with enormous growth of track's height when drop pointer above the track during resizing
...
[Details] Issue: 43068
2014-09-16 18:11:57 +03:00
Paul Davis
db182c852e
use new marker IO dialog from marker button
2014-09-13 13:18:24 -04:00
Paul Davis
17b28d6e92
global rec button should indicate recording status
2014-09-12 12:55:24 -04:00
Paul Davis
603e36f705
make click on global solo button disable soloing
2014-09-11 17:50:22 -04:00
Paul Davis
230a701e93
make global solo button blink to indicate something-soloed.
...
Color choices in icons/global_solo_button_active.png need "artist"
attention especially since "SOLO" text is pre-rendered.
2014-09-11 17:34:20 -04:00
Paul Davis
00931a22b1
tweak,rearrange and otherwise iteratively approach PRD for DYNAMIC area at upper right of arrange view
2014-09-11 17:00:18 -04:00
GZharun
882fdc793c
[Summary] Changed tracks selection workflow according to PRD
2014-09-09 14:04:13 +03:00
GZharun
b57a35c934
[Summary] Removed possibility to drop selection when clicked under the list of tracks
2014-09-09 12:47:04 +03:00
Paul Davis
2867fa20f3
add icons (with pre-rendered text) for add marker + global tracks button, tweak arrangement of upper right of arrange view, make add marker button work
2014-09-07 09:37:37 -04:00
Paul Davis
f4fab90fc0
increase timebar (ruler) height to 32 pixels
2014-09-05 14:17:04 -04:00
Paul Davis
e29dc599a8
fix merge conflict resolution error - use controls layout button press event handler (fixes dbl-click to add track)
2014-09-04 10:50:44 -04:00
Paul Davis
250fe06ec7
add Editor::_tool_cut_button to refer to button defined in ui/editor_window.xml and connect it to cut/split tool functionality
2014-09-03 21:14:13 -04:00
Paul Davis
ec7b341382
STFU! part two
2014-09-03 15:50:46 -04:00
Paul Davis
9c24d10862
Merge branch 'master' into ardour-merge
...
Conflicts:
gtk2_ardour/editor.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/public_editor.h
gtk2_ardour/time_axis_view_item.cc
gtk2_ardour/time_axis_view_item.h
2014-08-28 10:58:49 -04:00
nikolay
267a628b96
[Summary] Delete old INFO panel upon the TOP BAR
...
[Reviewed] GZharun
2014-08-28 16:45:54 +03:00
Paul Davis
31d500e3a9
Merge branch 'master' into ardour-merge
...
Conflicts:
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_ui2.cc
gtk2_ardour/editor.cc
gtk2_ardour/mixer_strip.cc
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_ui.h
gtk2_ardour/ui/audio_time_axis.xml
gtk2_ardour/ui/editor_mixer.xml
gtk2_ardour/ui/meter_strip.xml
gtk2_ardour/waves_button.cc
gtk2_ardour/waves_button.h
gtk2_ardour/waves_zoom_control.cc
gtk2_ardour/waves_zoom_control.h
2014-08-27 12:38:27 -04:00
GZharun
b061a56c21
[Summary] Made master added to the beginning of older session which do not have this track
2014-08-27 18:56:34 +03:00
nikolay
47142ef74d
[Summary] Change in MeterStips name
...
[Reviewed] GZharun
2014-08-27 11:38:35 +03:00
nikolay
8a6be6cb75
[Summary] Changed max name size in the meter strips
...
[Reviewed] GZharun
2014-08-20 14:09:03 +03:00
Paul Davis
0c123205d6
continue tweaks to get packing correct now that there is only 1 canvas
2014-08-19 14:31:05 -04:00
Paul Davis
d22126e088
more tweaks to try to get the layout of the canvas and associated objects right (not done)
2014-08-18 20:27:32 -04:00
VKamyshniy
b1c6795601
[Summary] Implementing the wave zoom control in the transport bar
2014-08-18 18:44:25 -04:00
nikolay
2e47e057ca
[Summary] Cut track's name in MixerBridge and MeterBridge
...
[Review] GZharun
2014-08-18 18:43:21 -04:00
Paul Davis
c3782da59e
remove dead code left over from ardour-cairocanvas merge
2014-08-18 17:51:21 -04:00
VKamyshniy
6b61267b88
[Summary] Implementing the wave zoom control in the transport bar
...
Conflicts:
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
2014-08-18 16:18:59 -04:00
nikolay
3b4e11b4c6
[Summary] Cut track's name in MixerBridge and MeterBridge
...
[Review] GZharun
2014-08-18 16:15:26 -04:00
Ben Loftis
7d0bfeadd8
Add some new zoom-to-selection actions, so zoom tool is less needed.
...
Reverse order of items in the zoom menus to match Ardour.
Consolidate the extra zoom math into a function; this fixes a problem in zoom-to-session.
2014-08-18 12:42:16 -04:00
Paul Davis
9b240978a7
add Editor::trackviews_height() convenience function to determine height of trackview area of canvas; use to help fix set_visible_track_count(); don't consider hidden tracks in that function; add "Selected" to that selector menu
2014-08-18 12:30:22 -04:00