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
b0e314a5b2
different drag objects used for drags in upper/lower part of ruler
2014-11-24 19:29:22 +02:00
Paul Davis
4911ce6db0
correct implementation for Rectangle::vertical_fraction()
2014-11-24 19:29:22 +02:00
Paul Davis
5ffa87b8ad
add Rectangle::vertical_fraction() as a convenience method
2014-11-24 19:29:22 +02:00
Paul Davis
bd9d4be764
part two of removing loopbar
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
f4c1cb945b
[Summary]: Bug fix for Windows
2014-11-24 19:28:11 +02:00
YPozdnyakov
234ac74e7c
[Summary]: Main Menu (items View and Window) rework
2014-11-24 18:30:49 +02:00
VKamyshniy
9d77334b50
[Summary] Splash screen ON/OFF
2014-11-24 18:14:27 +02:00
VKamyshniy
cef4f75f41
[Summary] Reworking general message dialogs
2014-11-24 11:49:03 +02:00
VKamyshniy
328afb2160
[Summary] Reworking general message dialogs
2014-11-24 10:42:49 +02:00
Paul Davis
9b921615b6
change SessionEvent::Immediate to -1, and ensure that clear_events() uses it rather than a hard-coded value
...
This fixes a design error of using zero as the flag for an "Immediate" event's action frame. Zero
is a perfectly legitimate action frame for an event (e.g. a Skip event), and using zero was causing
skip events with action-frame == 0 to be treated as immediate, not scheduled.
2014-11-24 09:52:49 +02:00
VKamyshniy
753096efc5
[Commit] Compilation error fix
2014-11-24 02:54:09 +02:00
VKamyshniy
64df45fd22
[Summary] Reworking general message dialogs
2014-11-24 02:54:00 +02:00
VKamyshniy
04ed45bb19
[Summary] Fixing the range of allowed MMC device IDs
2014-11-24 02:11:12 +02:00
VKamyshniy
11167a6ae9
[Summary] Reworking general message dialogs
2014-11-24 02:11:12 +02:00
Greg Zharun
53391399c4
[Summary] Added error reporting for MIDI device initialization on Windows
2014-11-23 18:47:06 +02:00
Paul Davis
be3724c984
double click on ruler starts transport
2014-11-23 18:06:53 +02:00
Paul Davis
7715fe3918
remove use of CrossThreadChannel::selectable() to allow cross-platform implementation of CrossThreadChannel via Glib::IOSource
2014-11-23 17:53:18 +02:00
Paul Davis
6a3808e0a9
assign minsec_ruler_scale and minsec_mark_modulo when zoomed very far out
...
Avoids crash when computing % minsec_mark_modulo.
2014-11-23 14:35:09 +02:00
YPozdnyakov
bd1848dbf1
[Summary]: bug fix and small refactoring
2014-11-21 17:58:00 +02:00
Nikolay
af64c72f99
[Summary] Sample rate mismatch dialog rework
...
[Reviewed and remade] VKamyshniy
2014-11-21 12:34:50 +02:00
VKamyshniy
78745a67c4
[Summary] Change request from Igor
2014-11-21 11:07:49 +02:00
Nikolay
cbb29fd129
[Summary] Fixed bug with sample rate switching in the Editor Window
2014-11-21 10:35:24 +02:00
Nikolay
0bd8d02631
[Summary] Fixed visualisation bug in Add tracks dialog
2014-11-21 10:34:12 +02:00
Nikolay
20ca153a09
[Summary] Sample rate mismatch dialog remade
2014-11-21 10:33:04 +02:00
VKamyshniy
45191a8449
[Summary] Fixing incorrectly changed #define
2014-11-20 21:10:02 +02:00
VKamyshniy
c0defccf67
[Summary] No chance of using cairo image surface
2014-11-20 21:04:51 +02:00
VKamyshniy
e85e5e3436
[Summary] No chance of using cairo image surface
2014-11-20 21:04:24 +02:00
VKamyshniy
f1eb3f67c1
[Summary] Pixel hunting
2014-11-20 15:17:41 +02:00
VKamyshniy
a8162561c8
[Summary] Fixing the one pixel line misalignment between the track headers and _canvas_display.
2014-11-20 15:17:41 +02:00
VKamyshniy
7c3541c37b
[Summary] Pixel hunting
2014-11-20 15:17:40 +02:00
YPozdnyakov
d4e49ed6d1
[Summary]: Bug fix
2014-11-20 14:36:31 +02:00
YPozdnyakov
a66a433527
[Summary] Bug fix
2014-11-20 14:03:18 +02:00
VKamyshniy
1b805cda4a
[Summary] Bug fix
2014-11-20 13:32:49 +02:00
VKamyshniy
521310665d
[Summary] Change request from Igor
2014-11-20 13:21:33 +02:00
VKamyshniy
b77dce1f44
[Summary] Bug fix
2014-11-20 13:21:32 +02:00
YPozdnyakov
0d151dcfc1
[Summary]: Add script 'rmp' to delete Preferences
2014-11-20 13:18:37 +02:00
VKamyshniy
db0c9f22b8
[Summary] Pixel hunting per request from Igor
2014-11-20 10:15:41 +02:00
Paul Davis
b0d416f8b0
use GDK event mask for Alt, rather than attempt platform-specific translation from ardour codebase meta-modifiers
2014-11-19 08:26:43 -05:00
Paul Davis
52f77a562b
use GDK event mask for Alt, rather than attempt platform-specific translation from ardour codebase meta-modifiers
2014-11-19 08:26:35 -05:00
VKamyshniy
da486905be
[Summary] Corrected checking if ALT/OPTION is pressed when mouse button press is being processed.
2014-11-19 12:15:43 +02:00
Valeriy Kamyshniy
2b15675e2e
[Summary] Little rework in order to add gain editing capabilities. Removing a number of bugs.
2014-11-19 00:32:37 +02:00
Valeriy Kamyshniy
32c8f66d4e
[Summary] Removing dbg output.
2014-11-19 00:31:14 +02:00
Valeriy Kamyshniy
bc79bd9286
[Summary] Adding attributes for Gtk::Entry
2014-11-19 00:29:02 +02:00
Valeriy Kamyshniy
310217b5a6
[Summary] Alt+Click on the mono panner -> reset panner position; Alt+Click on the gain display button and on fader -> set gain level to 0. DblClck on fader and on gain display button -> starts editing of gain level. ESC - cancels editing top level button.
2014-11-18 22:37:27 +02:00
Valeriy Kamyshniy
e830ba09a5
[Summary] Little occasional cleanup
2014-11-18 22:37:27 +02:00
Valeriy Kamyshniy
7db19c97e4
[Summary] Fixing little bug in the statemchine
2014-11-18 22:37:27 +02:00
Valeriy Kamyshniy
52a41596b3
[Summary] Change request from Igor
2014-11-18 22:37:27 +02:00
Valeriy Kamyshniy
3464368f8b
[Summary] Fixing little bug in the statemchine
2014-11-18 22:37:27 +02:00