Commit graph

14905 commits

Author SHA1 Message Date
Paul Davis
a13b5aa0ae time bar (ruler) height needs to be much bigger to get tracks aligned.
Igor still needs to decide definitively how to use all this blank space.
2014-09-19 16:24:40 -04:00
Paul Davis
8df2e82375 set skip marker color based on PRD screenshot 2014-09-19 16:24:40 -04:00
Paul Davis
98d1200f2c add ArdourCanvas::Fill::set_pattern() to allow any filled canvas item to be filled using an arbitrary Cairo Pattern 2014-09-19 16:24:40 -04:00
Paul Davis
75a150ecc0 make computation of OS X pango text width correction less intrusive/more efficient.
Compute the correction only once after each font specification setting.
2014-09-19 16:24:40 -04:00
VKamyshniy
5fe0c4be63 [Summary] - replaysing orange peak mark with yellow one 2014-09-19 22:16:48 +03:00
nikolay
cd3e9c230a [Summary] Changed function name update_route_active_state() on update_route_record_state()
[Reviewed] GZharun
2014-09-19 16:45:01 +03:00
nikolay
e263f8a080 [Summary] Fixed bug with session::update_route_active_state
[Reviewed] GZharun
2014-09-19 16:24:54 +03:00
GZharun
12e885ef83 [Summary] Added grab focus action when panner or fader is pressed. 2014-09-19 14:15:55 +03: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
nikolay
081d801263 [Summary] Change tooltips in the Compact Meter Bridge
[Reviewed] GZharun
2014-09-19 11:53:39 +03:00
nikolay
b9739b0870 [Summary] Reflect compact meter-bridge selection in the Inspector. Bug 43317
[Reviewed] GZharun
2014-09-19 11:52:58 +03:00
VKamyshniy
605e27383a [Summary] Changing meter release time per request from Igor. 2014-09-19 08:48:55 +03:00
VKamyshniy
bed8f5f10a [Summary] Rid off the HOVER effect for buttons. 2014-09-19 00:28:32 +03:00
VKamyshniy
7ab793996a [Summary] Provided tooltips for added buttons. 2014-09-18 23:47:25 +03:00
GZharun
0c7a3d4a3d [Summary] Name edit will now be ended on click 2014-09-18 18:05:17 +03:00
GZharun
02589bd907 [Summary] Fixed issue with incorrect edit text name entry content 2014-09-18 18:05:17 +03:00
nikolay
2792e9a26d [Summary] Fixed bug 42802. Removed region info panel on region double click.
[Reviewed] GZharun
2014-09-18 16:58:11 +03:00
GZharun
f1d7b8cd72 [Summary] Added gtkmm2ext project for Xcode 5 2014-09-18 15:29:16 +03:00
nikolay
83ede35b3a [Summary] Added new files to xCode project file 2014-09-18 15:14:38 +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
GZharun
e4caabf32b [Summary] Name entry should be updated when name button text changes 2014-09-18 13:52:32 +03:00
GZharun
0e1c27a5c9 [Summary] Made name edit disabled when track is switched in the inspector view 2014-09-18 13:18:58 +03:00
GZharun
c283320bcd [Summary] Added canvas project for Xcode 5 2014-09-18 12:22:30 +03:00
nikolay
d95921be88 [Summary] Do not change name button height in the Inspector while name editing
[Reviewed] GZharun
2014-09-18 10:57:06 +03:00
Paul Davis
a95ec7ca5b various changes to accomodate skip markers (which span the entire range of an ARDOUR::Location) and to add drag-to-create-skip 2014-09-17 21:42:33 -04:00
Paul Davis
b6b8b892c2 add action and menu item to control use of skip playback 2014-09-17 16:29:37 -04:00
Paul Davis
59ed1b0955 do not mark session dirty during loading process; sync with loaded locations state using standard method 2014-09-17 16:29:37 -04:00
Paul Davis
d532dedc48 use Config->get_skip_playback() when handling Skip events 2014-09-17 16:29:37 -04:00
Paul Davis
7c660785ca new Config var to control whether skip playback is used or not 2014-09-17 16:29:37 -04:00
Paul Davis
e1696a42b4 add IsSkip enum to enums.cc 2014-09-17 16:29:37 -04:00
Paul Davis
c698b4e788 shift-drag on range marker bar creates skip ranges, for now 2014-09-17 16:29:37 -04:00
Paul Davis
c5907e939d add new Skip event to SessionEvents 2014-09-17 16:29:37 -04:00
Paul Davis
786f9fc59a new code to support creating skip markers 2014-09-17 16:29:36 -04:00
Paul Davis
16fca5e6e4 remove old connections to (now) static Location signals 2014-09-17 16:29:36 -04:00
Paul Davis
42cf0e6944 Locations::clear_ranges() leaves punch/loop/session ranges intact if they exist 2014-09-17 16:29:36 -04:00
Paul Davis
d7f37c9bab do not stupidly try to save punch/loop/session ranges during clear_ranges op 2014-09-17 16:29:36 -04:00
Paul Davis
5c087b5716 correctly connect to Location static signals 2014-09-17 16:29:36 -04:00
Paul Davis
9e5d83967a add new type of location, with _flags & IsSkip being non-zero 2014-09-17 16:29:36 -04:00
Paul Davis
eb6017d6a6 header file part of initial attempt to push certain kinds of Locations into LocateRoll events on the timeline for skip lists 2014-09-17 16:29:36 -04:00
Paul Davis
39f8e3b849 initial attempt to push certain kinds of Locations into LocateRoll events on the timeline for skip lists 2014-09-17 16:29:36 -04:00
Paul Davis
c16172238c Locations should listen to location changed signals, and emit its own changed() signal 2014-09-17 16:29:36 -04:00
Paul Davis
945709a962 change Location "change" signals of various kinds to be static 2014-09-17 16:29:36 -04:00
VKamyshniy
4eec7a2f30 [Summary] setting off "with_info" for primary clock. 2014-09-17 22:19:43 +03:00
nikolay
0806209eaa [Summary] Deleted startup dialog on the first TracksLive start
[Reviewed] GZharun
2014-09-17 18:54:14 +03:00
VKamyshniy
ae0b34e97a [Summary] Fixed color of MASTER bus 2014-09-17 18:37:49 +03:00
GZharun
4062dafc8b [Summary] Moved RCU writer out of loop for remove tracks method 2014-09-17 17:40:23 +03:00
GZharun
e2572a0933 [Summary] Added possibility to remove multiple routes within one method. Will be used to optimize tracks deletion process. 2014-09-17 17:01:44 +03:00
Paul Davis
56890964ec change return value for several RouteUI:: button press handlers so that WavesButton::on_button_press_event() is still called.
This is needed so that the focus handling part of the WavesButton method gets invoked, without us having to add it on
a case-by-case basis. This change was made in Ardour on August 22nd 2014 for unrelated reasons.
2014-09-17 09:27:34 -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