5c11e43f08
Clam points to valid values on drag end.
...
Fixes bug #6214 .
It would be better to do this while dragging, but this would require rewriting
much of the drag code to keep track of a cumulative y delta since the current
position of points would be "sticky" and prevent any movement at all, so this
will have to do for now.
2015-03-26 13:22:57 -04:00
3b38d7d8a6
Keep automation lines within their parent ( #6215 ).
2015-03-26 11:48:13 -04:00
a53bd72697
remove crufty variable
2015-03-25 17:21:13 -05:00
7b1d21128b
fix dropzone region ordering
2015-03-25 22:06:05 +01:00
3c55eb1e39
DnD, only use track relationship
...
Ignore any routes or automation lanes during
region y-axis distance calculation.
2015-03-25 17:15:32 +01:00
a9b2f97395
jot down some thoughts about drop-zone dragging.
2015-03-25 15:57:16 +01:00
b90c38639a
fix drags crossing automation lanes.
2015-03-25 14:43:11 +01:00
nick_m
1580c6d635
Fix some strings incorrectly marked for translation.
...
My apologies to translators.
2015-03-25 23:31:23 +11:00
f851a0bf3a
two more drop zone checks
...
see also 6cfb6ef
2015-03-25 13:05:24 +01:00
d05c09c1f6
consistent message session start->end.
2015-03-25 12:33:51 +01:00
6cfb6ef665
fix drop-zone drops
...
There is no special ‘-1’ indicator any more.
i->time_axis_view is unbound to allow relative
positioning when dragging multiple regions.
2015-03-25 12:11:49 +01:00
b34f26a7d0
retain Send control visibility state, fixes #6210
2015-03-25 11:10:58 +01:00
29abc678dd
fix potential crash when video tools are N/A
2015-03-25 03:39:47 +01:00
9696469289
implement drags from off-canvas to the drop-zone.
...
fixes #6195 #6205
2015-03-25 01:48:29 +01:00
b637c2223f
Major rework of DnD.
...
Allow dragging multiple regions from multiple
tracks across any number of hidden tracks and
automation lanes.
fixes #6176 and #6172
2015-03-25 01:48:29 +01:00
d67d4d129f
remove Ardour from MSVC message dialog and use PROGRAM_NAME
2015-03-24 10:55:40 -05:00
1296b7fe89
fix spelling error
2015-03-24 10:55:33 -05:00
92ba2d5780
partial fix for Canvas Region DnD & comments
...
Fixes #6172 and #6176 for single region drags.
Further work is needed if multiple regions on different tracks are dragged over hidden tracks
(see inline comment).
2015-03-24 15:25:39 +01:00
5bbea60546
another potential fix for video-export filename/crash
2015-03-24 03:28:07 +01:00
d44273e8a4
make mixer strip “Add XXX Port” translatable
2015-03-24 02:57:25 +01:00
e6ccbc024c
fix video-export-dialog memleak/assert
2015-03-24 01:32:32 +01:00
a122542597
fix empty/unset sync source preference.
...
(non JACK backends w/JACK-transport)
2015-03-23 23:18:47 +01:00
Pavel Fric
f078c68767
update Czech translation, #5724
2015-03-23 20:28:01 +01:00
pablus
5c634f1d65
update spanish translation, #6204
2015-03-23 20:24:30 +01:00
Raffaele Morelli
d73baad337
update italian translation, #6209
2015-03-23 20:21:49 +01:00
53ac99a26a
rework check for old configuration files
...
check early on (before announcement-check, bundle-
env and ARDOUR_UI ctor have a chance to create the
new config dir)
2015-03-23 18:31:55 +01:00
a09e942eec
OSX: pango & gtk-pixbuf modules be gone.
2015-03-23 16:27:34 +01:00
c68da4236e
use built-in pango & gdk-pixbus modules (Linux)
2015-03-23 16:15:11 +01:00
65731eaa5c
work around gtk filechooser bug.
2015-03-23 15:36:15 +01:00
fb015b1be9
fix “Denormal Dropdown” inconsistency
2015-03-23 14:20:17 +01:00
ec86ca2a4d
replace LinkButton
...
make link work on OSX and Windows:
Gtk-WARNING **: Unable to show ‘…’: Operation not supported
2015-03-23 00:23:06 +01:00
91405a1b2f
consolidate plugin freebie messages, fix #6151
2015-03-23 00:05:47 +01:00
675444c7dd
Engine: remember state only on “Apply” and “OK”
...
filed under “another scary engine dialog change”
2015-03-22 01:28:33 +01:00
7e2f8bd872
amend 157299a
, really fix “Show Toolbars”
2015-03-21 21:52:40 +01:00
157299a2f0
“Show Toolbars” is not saved and on by default.
2015-03-21 21:38:36 +01:00
3812925a62
consistent ordering of Ruler Actions.
2015-03-21 19:44:58 +01:00
9cdb0e2765
Change default zoom to Playhead
2015-03-21 19:44:58 +01:00
7dd51f6fb3
properly apply default state
...
Actions that also have a private editor variable
need to be applied regardless of XML state.
2015-03-21 19:44:58 +01:00
614fc8c7bb
fix visual undo.
...
TODO: Check if it’s feasible/required to add a
GUIPropertiesChanged signal and have axis-views
subscribe to it.
2015-03-21 16:50:47 +01:00
5dc7866132
only temp. disable visual state saving.
2015-03-21 16:09:35 +01:00
f121d04d6d
vertical fit: hide tracks in-between
2015-03-21 16:09:35 +01:00
nick_m
85587c19a4
Right align some more numeric entries in the meter/tempo dialogs.
2015-03-22 00:33:27 +11:00
322ec39761
error-log button: acknowledge new errors w/o hiding Log
...
override toggle, in case new errors show up while
the log window is already visible
2015-03-20 22:48:53 +01:00
6981e0495d
disable light theme until it gets fixed
...
(or at most past the 4.0 release tag)
2015-03-20 22:40:47 +01:00
d682ced80f
Error-log button: reset on LED click & button click
2015-03-20 22:12:40 +01:00
1ca9cd228e
update track-height scaling:
...
“number of visible tracks”: count automation lanes
as tracks. Distribute equally.
“Summary View”: the visual lane represents both
track + automation. Set the total height.
Left to do: recursive “Shrink” and “Expand” tools
if there is no explicit selection.
2015-03-19 21:55:28 +01:00
f1ce87a699
add API to select TAV height mode.
...
preparation for further Summary and Number of visible
track count fixes.
* “Only Self”: don’t resize child-views (old default)
* “Total Height”: distribute height equally among
all visible child [automation] lanes
* “Height per Lane”: given height should be applied
to all sub-views.
2015-03-19 21:47:34 +01:00
6874bca886
vertical scroll stop on automation lanes
2015-03-19 20:32:59 +01:00
f39d450640
fix very unlikely null pointer dereference.
2015-03-17 17:01:50 +01:00
247d0493bf
Change the way we call 'Gtk::Main' when building with MSVC
...
This is just to accommodate the fact that 'command_line_parse_error()' uses pointers to argc & argv
2015-03-17 14:54:39 +00:00