Valeriy Kamyshniy
8794093330
[Summary] Added deletion of markers by selection.
2015-02-09 22:29:36 +02:00
YPozdnyakov
b59990cdf2
[Summary]: add check of max/min value of temporal zoom tool
2015-02-09 15:37:02 +02:00
YPozdnyakov
bda9bc7c35
[Summary]: correct focus position after using Zoom tool with selection. Previously focus was on the Playhead
2015-02-07 15:30:10 +02:00
GZharun
90f219bf85
[Summary] Implemented menu items for playhead modes, related actions, set priorities and default values
...
[Reviewed by QA] MKosharniy
2015-02-04 17:44:01 +02:00
GZharun
2ca303480f
[Summary] Implemented features "Select All" and "Inverst Selection" for regions
...
[Reviewed by QA] MKosharniy
2015-02-02 13:12:25 +02:00
Valeriy Kamyshniy
d2858b33bb
[Summary] Fixing the bugs:
...
1) State of Skip lane was not saved in session.
2) Hidden Marker lane header did hide upon session loaded.
2015-02-02 01:36:48 +02:00
VKamyshniy
5aff2bacb8
[Summary] Progressing TRACKS specific import dialog.
2015-02-01 23:12:24 +02:00
VKamyshniy
f3159509ed
[Summary] Fixing the bug: misaligned sizes of the timeline, skip ruler lane and marker ruler lane. This bug shifted tracks few lines up when hiding skip- and/or marker rulers
2015-02-01 21:09:18 +02:00
GZharun
00115c072f
[Summary] Record restriction: track selection sensitive actions were activated without track selection after record finish, which is wrong.
...
Disabled "Quit" during active record.
2015-01-30 12:23:01 +02:00
Greg Zharun
0ffc6cef5d
[Summary] Implemented restriction logic usecases for Record
...
[Details] Please, note, that insensitive (during record) topbar buttons will have incorrect look so far. Will be fixed by VKamyshniy
[Reviewed by QA] MKosharniy
2015-01-29 17:59:21 +02:00
GZharun
5af3720990
[Summary] Added "split on playhead" operation.
...
[Reviewed by] IMaximenko
2015-01-28 17:24:19 +02:00
GZharun
027e264616
[Summary] Bound waveform zoom In/Out to View->Zoom->Waveform Zoom In/Out menu items
2015-01-23 19:00:26 +02:00
GZharun
f0637059f5
[Summary] Made split to work as required for TracksLive
2015-01-23 18:43:33 +02:00
GZharun
28b7e75164
[Summary] Fixed bug 45965: Copy does not work properly in multiselection mode
...
[Details] Regions will be copied to the same tracks they were copied/cut from regardless track header selection, using playhead position as paste point
[Reviewed by QA] MKosharniy
2015-01-23 17:13:38 +02:00
GZharun
bab88ebe9c
[Summary] Fixed bug 45124: Tracks crashes if record was started while trimming region
...
[Details] Drags should be aborted when record starts
[Reviewed by QA] MKosharniy
2015-01-23 14:49:30 +02:00
Paul Davis
7940522eed
add trim handles to range markers
2015-01-22 21:12:51 -05:00
GZharun
fe0ace14c8
[Summary] Next actions will now make a session dirty:
...
Toggling inspector
Toggling meter bridge
Toggling mixer bridge
Mouse tool change
2015-01-19 17:50:16 +02:00
GZharun
8db6861fa2
[Summary] Implemented waveform zoom. Added feature to save waveform zoom state with the session.
2014-12-27 00:56:21 +02:00
YPozdnyakov
dbb0a6385b
[Summary]: ProgressDialog for Tracks creation and removal
2014-12-26 10:57:40 +02:00
YPozdnyakov
501ecd3392
[Summary]: region fade, trim area rework
2014-12-15 15:16:43 +02:00
Nikolay
9a9f9eb878
[Summary] Allow to set waveform colour in the Preference Panel
2014-12-12 11:03:16 +02:00
VKamyshniy
430ef8245e
[Commit] Eliminating unused time consuming SW units.
2014-12-11 23:06:36 +02:00
YPozdnyakov
ec210d50fd
[Summary]: Context menus rework
2014-12-10 12:39:07 +02:00
GZharun
5796709135
[Summary] added possibility to extend range selection vertically by click+shift
2014-12-08 18:18:37 +02:00
GZharun
6610ed615b
[Summary] Bound Enable Group Edit for range selection
2014-12-04 17:45:05 +02:00
GZharun
6f32d4e7c2
[Summary] Added "Enable Group Edit" session parameter and handler to process menu item requests and state updates
2014-12-04 16:57:08 +02:00
GZharun
930b87d8e1
[Summary] Reworked range selection according to PRD
...
[Details] Eliminated range selection relation to track header selection
Made range drag with region cut/copy reversible
Fixed bugs
Still to do with range selection: shift+click support, Enable Group Edit operation
2014-12-04 15:44:17 +02:00
GZharun
dd78cce7b7
[Summary] Reworked master track behavior according to PRD
2014-12-02 16:58:01 +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
32d656560d
add Editor::ruler_divide_height to specify where the divide in the ruler is between the "upper" and "lower" section
2014-11-24 19:29:22 +02:00
Paul Davis
37170e234f
remove loopbar as part one of refactoring ruler display and event management
2014-11-24 19:29:22 +02:00
YPozdnyakov
234ac74e7c
[Summary]: Main Menu (items View and Window) rework
2014-11-24 18:30:49 +02:00
GZharun
04940f5133
[Summary] Implemented correct functionality for Midi Drpodowns
2014-11-10 17:56:16 +02:00
GZharun
250214647f
[Summary] Refactored waves drop downs. Updated changed select item callback parameters, added feature drop box features (get_item, get_associated_data).
2014-11-10 11:46:54 +02:00
Paul Davis
2447af64f4
various work on Marker appearance
...
* restore selectable functionality previously removed
* removed all hard-coded colors
* adjust position of "MIDI" text upward to deal with rounding issue
2014-11-05 11:09:47 -05:00
Paul Davis
d0f648fce4
use FloatingTextEntry class to do "in-place" editing for marker rename
2014-10-31 10:00:06 -04:00
GZharun
56ab71cf68
[Summary] Implemented horizontal scrollbar functionality
...
[Details] Boundaries are set by session start/end markers;
Made it's boundaries adjustable when session start/end markers change;
when session is actively recording to be able to follow the playhead;
when sample scale changes;
2014-10-02 04:46:38 +03:00
Paul Davis
c4be44fe6e
move all marker/midi related code into Editor (since the visual elements in the GUI are all part of the Editor window, and populate/alter dropdowns as necessary.
...
We connect to the PortManager signals to indicate when ports are connected/registered/disconnected/unregistered.
Still to do: ensure initial visual state is consistent with actual backend state
2014-10-01 17:50:56 -04:00
Paul Davis
5bd1fad1be
add members and methods for use displaying MIDI scene change activity
2014-10-01 17:50:55 -04:00
GZharun
048d03ecd8
[Summary] When range sellection covers multiple regions all of them will be processed by range drag
2014-10-01 17:56:06 +03:00
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
ea7ba3ed57
[Summary] Made correct region to be cut, when multiple rage selection are present.
2014-09-29 18:38:38 +03:00
VKamyshniy
db0c85efbc
[Summary] Little cleanup
2014-09-29 14:50:24 +03:00
GZharun
d006e75f43
[Summary] Implemented range drag functionality as required by PRD
...
[Details] Range cuts region when dragged, range copies region when dragged with Alt pressed
2014-09-25 17:55:07 +03: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
93cf0a7ccb
more changes to get mouse interactions with markers + rulers closer to PRD
2014-09-23 16:54:54 -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