60589268e8
fix another untranslatable
2015-04-03 03:26:21 +02:00
f3b9816bb6
wording tweak.
...
Sorry translators.
2015-04-02 19:13:38 -04:00
eba21335b9
Revert "[Summary]: Main menu item "Save Template..." should be disabled during record process."
...
(record_restricted_actions concept does not exist in Ardour, so this was a
mistaken cherry-pick).
This reverts commit d13fe65b89
.
2015-04-02 16:35:53 -04:00
Valeriy Kamyshniy
21193c6fca
[Summary] Adding option to avoid sorting the routs in Session::foreach method. Now ARDOUR_UI::every_second do not spend time for unnecessary sorting when calling update_disk_space().
...
[Reviewed] Paul Davis
[Required review] YPozdnyakov, GZharun
2015-04-02 16:32:41 -04:00
Valeriy Kamyshniy
5001a680fc
[Summary] Sort the routes of session before creating time axises unconditionally. This will keep tracks sorted even in case a new session created from template.
...
Conflicts:
gtk2_ardour/editor_routes.cc
2015-04-02 16:32:28 -04:00
YPozdnyakov
d13fe65b89
[Summary]: Main menu item "Save Template..." should be disabled during record process.
2015-04-02 16:18:17 -04:00
Edgar Aichinger
c466cd3ea3
update German translation
2015-04-02 21:44:46 +02:00
de0eaad53a
use plural form for menu item
2015-04-02 14:19:12 -04:00
22ca914f1b
Revert "fix typo, list output bundles properly."
...
This reverts commit ba8b91679a
.
2015-04-02 19:01:22 +02:00
4d6ac2a835
auditioning [external] files does not need peaks.
...
fix inspired by #6227
2015-04-02 18:53:05 +02:00
4f0457264e
revert plugin UI kbd handling so that we get expected forwarding
2015-04-01 16:54:09 -04:00
1b1c66b77d
reverse logic in plugin GUI key handling
2015-04-01 14:13:14 -04:00
f201b19604
reverse logic in ArdourWindow key handling
2015-04-01 14:01:21 -04:00
57613dc0cc
ArdourDialog and ArdourWindow don't change magic widget focus
2015-04-01 12:44:35 -04:00
nick_m
c94d352f56
Potential fix for AU window close crash.
2015-04-02 03:32:21 +11:00
a27e5e6cb8
remove an “a3” reference.
2015-04-01 17:59:32 +02:00
e31d6a90f7
protect RouteUI's destructor from crashes caused by MeterStrips with no route.
...
MeterStrip class heirarchy needs fundamental redesign.
2015-04-01 11:58:31 -04:00
9b2a78a0b2
make MeterStrip::state_id() safe against null _route member
2015-04-01 11:58:31 -04:00
nick_m
35f69656e8
Window focus handling fixes.
...
Many windows were not getting key events.
Use magic focus infrastructure (built for widgets) to deliver key events
via window focus in/out.
2015-04-02 02:41:49 +11:00
36140d4d01
updated i18n files from ./waf i18n
2015-03-31 20:16:25 -04:00
32c4ce9b39
Revert "rename excessively old chinese translation"
...
This reverts commit 428c2f0a9f067c9f14b948543d80877b3f3215ee.
2015-03-31 20:16:25 -04:00
487c273200
rename excessively old chinese translation
2015-03-31 20:16:25 -04:00
d6574c9c40
remove duplicated calls to update solo/mute state from RouteUI descendants.
...
RouteUI::set_route() already does the right thing. Also remove RouteUI::mute_changed() since its
only role was to handle the mute change signal from a route, which boost::bind() makes unnecessary
since we can connect update_mute_display() directly.
2015-03-31 12:31:06 -04:00
207ac16731
move "been here before" path concept into libardour, and use it appropriately at startup
2015-03-31 11:27:47 -04:00
ea5e94977b
pre-release versions were and are a bad idea
2015-03-31 11:27:47 -04:00
Edgar Aichinger
bf7930dac3
update german translation #6213
2015-03-31 17:10:36 +02:00
47110c983c
fix OSX/PPC 10.4 long maths
2015-03-31 16:05:15 +02:00
e2271c84e7
another “unexpected” translation update.
2015-03-31 04:26:28 +02:00
fa57422ee2
remove linux specific menu reference (sorry translators)
2015-03-31 04:16:24 +02:00
28730b4939
fancy plural form.
2015-03-31 04:16:24 +02:00
fa4ef6a632
add a startup wrapper script for cfgtool
2015-03-30 21:51:55 +02:00
75e0f5a023
remove GUI object state when tracks/busses are removed.
...
Not doing this results in accumulation of useless GUI object state which is never cleaned up.
Taken from work by Grygorii Zharun.
2015-03-30 15:27:23 -04:00
16be88cdb6
Skeleton backend for brave volunteers.
...
callback based backend based on CoreAudio/Midi
backend (sans the actual system/HW _pcmio,
_midiio)
2015-03-30 21:23:52 +02:00
e03882eec7
Update Russian translation
2015-03-30 09:19:00 -05:00
365a47f95a
increase contrast of control buttons, fixes #6146
2015-03-30 09:19:00 -05:00
3be99984b3
don’t apply selection to new sessions
...
<Selection> should not be saved in
global preferences, but there is no single point
for catching that.
2015-03-30 09:19:00 -05:00
d480cd0e88
processor control: update control-element tooltip
2015-03-30 09:19:00 -05:00
cf8f450f56
remove a dead variable initialization.
2015-03-30 09:19:00 -05:00
3c97f6684c
Replace a closing bracket which managed to get lost somehow
2015-03-30 09:19:00 -05:00
nick_m
d49fecac9f
Mixer visibility prefs changes teke effect "live".
2015-03-30 09:19:00 -05:00
546cd974ec
Fix mute of MIDI tracks with channel forcing.
...
This moves MIDI channel filtering into a reusable class and moves filtering to
the source, rather than modifying the buffer afterwards. This is necessary so
that the playlist trackers reflect the emitted notes (and thus are able to stop
them in situations like mute).
As a perk, this is also faster because events are just dropped on read, rather
than pushed into a buffer then later removed (which is very slow).
Really hammering on mute or solo still seems to produce stuck notes
occasionally (perhaps related to multiple-on warnings). I am not yet sure why,
but occasional beats always.
2015-03-30 09:19:00 -05:00
6f2ca4194c
Display length & check digit of entered EAN-13 in metadata dialogue
2015-03-30 09:19:00 -05:00
561f62ba63
Add EAN barcode field to session metadata dialogue
...
Add an EAN13MetadataField type to the session metadata dialogue, and use it for
entry of the EAN barcode in the 'album' tab.
2015-03-30 09:19:00 -05:00
2a7cf7455a
Drag/Drop work-around midi note bleeding
...
During DnD, the region uses the 'old/current'
midi_stream_view()'s range and its position/height calculation.
Ideally DnD would decouple the midi_stream_view() for the
region(s) being dragged and set it to the target's range
(or in case of the drop-zone, FullRange).
but I don't see how this can be done without major rework.
For now, just prevent visual bleeding of events in case
the target-track is smaller.
2015-03-30 09:19:00 -05:00
cdc3e4970a
it would have been too much of a good thing.
2015-03-30 09:18:59 -05:00
Edgar Aichinger
2d0adea86e
update German Translation #6213
2015-03-30 09:18:59 -05:00
8db5aa5a50
dropzone: honor AutoConnectMaster.
2015-03-30 09:18:59 -05:00
d2aadfe142
fix some DnD thinko & edgecases.
...
* Handle large (delta > 1) movements into the DZ
which are not due to invalid-drop positions, but
caused by laggy GUI or rapid user movements.
* ignore busses when moving out of the DZ.
2015-03-30 09:18:59 -05:00
6d077b2605
fix thinko on bounce actions
2015-03-30 09:18:59 -05:00
c33b56855e
add colon to match other labels
2015-03-30 09:18:59 -05:00