Robin Gareus [Fri, 6 Jan 2017 17:40:21 +0000 (18:40 +0100)]
fix route ordering (and related possible crash on re-order)
nick_m [Fri, 6 Jan 2017 16:39:24 +0000 (03:39 +1100)]
amend
4cb009058 (if newly active tempo became last it had no curve)
nick_m [Fri, 6 Jan 2017 15:59:07 +0000 (02:59 +1100)]
TempoMap - do frame conversion outside the lock when possible.
nick_m [Fri, 6 Jan 2017 15:52:02 +0000 (02:52 +1100)]
remove some excessive methods from TempoMap.
- the beginning of what hopefully will be a saner 'pulse' definition
nick_m [Fri, 6 Jan 2017 15:34:24 +0000 (02:34 +1100)]
more no-op renaming - TempoSection::compute_c_func_* -> compute_c_
nick_m [Fri, 6 Jan 2017 15:29:14 +0000 (02:29 +1100)]
clear up _initial vs _locked_to_meter TempoSection ambiguity.
nick_m [Fri, 6 Jan 2017 15:25:42 +0000 (02:25 +1100)]
more inactive tempi fixes.
nick_m [Fri, 6 Jan 2017 14:46:52 +0000 (01:46 +1100)]
actually make import of tempo maps at selected point work (missed line from
3060a458eb)
nick_m [Fri, 6 Jan 2017 14:27:06 +0000 (01:27 +1100)]
rename TempoSection::c_func() -> c(). ensure constant tempi have this set to 0.
nick_m [Fri, 6 Jan 2017 14:12:09 +0000 (01:12 +1100)]
fix some inactive tempi bugs
- no tempo curve for inactive tempi
- inactive and meter-locked tempi cannot be deleted.
Ben Loftis [Thu, 5 Jan 2017 23:41:40 +0000 (17:41 -0600)]
Revert transport frame color in Ardour. But now its theme-able for those who are interested.
Paul Davis [Thu, 5 Jan 2017 22:22:05 +0000 (22:22 +0000)]
make entire transport bar have its own background, specifically themeable
Ben Loftis [Thu, 5 Jan 2017 20:50:57 +0000 (14:50 -0600)]
Tweak spacings and layout of the Tempo+Meter dialogs.
Ben Loftis [Thu, 5 Jan 2017 20:31:27 +0000 (14:31 -0600)]
Un-bunch the bunched-up Keybindings editor widgets.
Robin Gareus [Thu, 5 Jan 2017 16:27:21 +0000 (17:27 +0100)]
disallow mini-timebar navigation when recording
Robin Gareus [Thu, 5 Jan 2017 14:08:42 +0000 (15:08 +0100)]
VCA number-label: match track/bus header behavior
Ben Loftis [Thu, 5 Jan 2017 16:01:11 +0000 (10:01 -0600)]
Attempt to lighten the transport area slightly. A little help needed here, Paul
nick_m [Thu, 5 Jan 2017 15:56:01 +0000 (02:56 +1100)]
tempo dialog disallows changing bbt position of a meter-locked tempo.
nick_m [Thu, 5 Jan 2017 15:26:02 +0000 (02:26 +1100)]
warn when adding / replacing a tempo fails.
nick_m [Thu, 5 Jan 2017 15:22:33 +0000 (02:22 +1100)]
make previous commit compile (lua)
nick_m [Thu, 5 Jan 2017 15:20:45 +0000 (02:20 +1100)]
prevent meter-locked tempi from being moved directly when replacing.
- the audio-locked meter owns it.
nick_m [Thu, 5 Jan 2017 15:14:17 +0000 (02:14 +1100)]
allow importing tempo maps at selected position.
nick_m [Thu, 5 Jan 2017 14:59:47 +0000 (01:59 +1100)]
ensure tempo lines use correct tempo type (constant/ramped)
Tim Mayberry [Thu, 5 Jan 2017 13:03:22 +0000 (23:03 +1000)]
Modify playlist option labels in Duplicate Track/Bus dialog
To indicate it is only copying the current "active" playlist and not all
playlists as discussed on IRC some time ago.
Resolves: #7149
Paul Davis [Thu, 5 Jan 2017 09:56:45 +0000 (09:56 +0000)]
variation of a PR from ngeiwei that adds MIDI channel info to controller names
Paul Davis [Thu, 5 Jan 2017 09:56:07 +0000 (09:56 +0000)]
fix assumed typo from LV2_SUPPORT PR recently committed
powerpaul17 [Mon, 5 Dec 2016 11:57:41 +0000 (12:57 +0100)]
adapted wscript for macos sierra
Paul Tirk [Fri, 18 Nov 2016 00:39:45 +0000 (01:39 +0100)]
fixed compilation on osx, minimal version was wrong
Olivier Humbert [Fri, 2 Dec 2016 20:49:17 +0000 (21:49 +0100)]
One more fix.
Olivier Humbert [Fri, 2 Dec 2016 20:43:58 +0000 (21:43 +0100)]
Another fix.
Olivier Humbert [Fri, 2 Dec 2016 20:40:44 +0000 (21:40 +0100)]
Undo (bad) fix
Olivier Humbert [Fri, 2 Dec 2016 19:07:41 +0000 (20:07 +0100)]
One fix
Olivier Humbert [Thu, 1 Dec 2016 03:01:28 +0000 (04:01 +0100)]
French translation update
Olivier Humbert [Thu, 1 Dec 2016 02:15:02 +0000 (03:15 +0100)]
French translation update
Olivier Humbert [Thu, 1 Dec 2016 02:12:04 +0000 (03:12 +0100)]
another fix
Olivier Humbert [Thu, 1 Dec 2016 02:07:45 +0000 (03:07 +0100)]
fixes
Olivier Humbert [Thu, 1 Dec 2016 02:05:22 +0000 (03:05 +0100)]
French translation update
Olivier Humbert [Thu, 1 Dec 2016 02:04:23 +0000 (03:04 +0100)]
French translation update
Olivier Humbert [Thu, 1 Dec 2016 02:03:12 +0000 (03:03 +0100)]
French translation update
Olivier Humbert [Thu, 1 Dec 2016 01:57:50 +0000 (02:57 +0100)]
French translation update
cooltehno [Thu, 29 Dec 2016 23:21:21 +0000 (03:21 +0400)]
Update cubasish-ardour.colors
cooltehno [Thu, 29 Dec 2016 23:13:26 +0000 (03:13 +0400)]
Update clear_gray-ardour.colors
cooltehno [Thu, 29 Dec 2016 23:08:10 +0000 (03:08 +0400)]
Update caineville-ardour.colors
cooltehno [Thu, 29 Dec 2016 22:56:16 +0000 (02:56 +0400)]
Update blueberry_milk-ardour.colors
Dobroslav Slavenskoj [Thu, 8 Dec 2016 20:42:13 +0000 (15:42 -0500)]
syncing with upstream
Dobroslav Slavenskoj [Thu, 8 Dec 2016 20:37:07 +0000 (15:37 -0500)]
Fixing LV2_SUPPORT #ifdefs
Edgar Aichinger [Mon, 5 Dec 2016 11:53:12 +0000 (12:53 +0100)]
some german translation improvements
Olivier Humbert [Wed, 30 Nov 2016 22:20:22 +0000 (23:20 +0100)]
Update TRANSLATORS
* Better wording and explanation for the gtk2_ardour/appdata/po/fr.po .
* Adds special case translating (slashes and pipes).
Olivier Humbert [Wed, 30 Nov 2016 20:59:32 +0000 (21:59 +0100)]
Add a po file to be translated
Julien ROGER [Wed, 30 Nov 2016 16:02:20 +0000 (17:02 +0100)]
Proposed fix managing shared playlists (see #7150)
Actually, when duplicating a track with "share playlist", the current
playlist is owned by the new created track(orig-track-id). The sharing
mecanism is made by diskstreams pointing on the same(shared) playlist.
Since playlist now owned by the new track, selecting another playlist in
the original track "forgets" the playlist for this track.You can't
select the shared playlist anymore from the original track.
This commit adds a way to keep trace of shared playlist between tracks.
Tim Mayberry [Thu, 5 Jan 2017 00:06:17 +0000 (10:06 +1000)]
Add missing function call in error message when compiling for windows
Paul Davis [Wed, 4 Jan 2017 23:05:02 +0000 (23:05 +0000)]
make status bar themeable
nick_m [Wed, 4 Jan 2017 16:49:59 +0000 (03:49 +1100)]
allow import of Beethoven's fifth.
- more popular tunes to follow.
nick_m [Wed, 4 Jan 2017 16:48:35 +0000 (03:48 +1100)]
add Meter::operator==.
Robin Gareus [Wed, 4 Jan 2017 13:17:18 +0000 (14:17 +0100)]
File [MIDI] display preference under Appearance
nick_m [Wed, 4 Jan 2017 13:15:14 +0000 (00:15 +1100)]
disallow tempi of 0 ntpm or less.
nick_m [Wed, 4 Jan 2017 13:13:43 +0000 (00:13 +1100)]
fix import of multiple time signatures.
Paul Davis [Tue, 3 Jan 2017 22:09:47 +0000 (22:09 +0000)]
fix memory corruption any time a SysEx display object is deleted
Paul Davis [Tue, 3 Jan 2017 22:09:27 +0000 (22:09 +0000)]
MidiRegion::clone() needs to ensure that the model is loaded before calling MidiSource::write_to()
Robin Gareus [Tue, 3 Jan 2017 16:34:36 +0000 (17:34 +0100)]
fix color file installation
nick_m [Tue, 3 Jan 2017 13:19:31 +0000 (00:19 +1100)]
note display performance.
use boost::unordered_map as a note store for ghost & midi region
views.
as per otiginal method, only notes within regoin bounds are stored.
Robin Gareus [Tue, 3 Jan 2017 12:26:48 +0000 (13:26 +0100)]
Extend/update LV2 license interface
Robin Gareus [Tue, 3 Jan 2017 09:05:05 +0000 (10:05 +0100)]
Update links to preference pages
Robin Gareus [Mon, 2 Jan 2017 19:18:51 +0000 (20:18 +0100)]
s/GUI/Appearance/ -- part twelve of expected 27 prefs updates
Robin Gareus [Mon, 2 Jan 2017 19:15:34 +0000 (20:15 +0100)]
Move items not relevant for appearance out of "GUI" preferences
Robin Gareus [Mon, 2 Jan 2017 16:41:15 +0000 (17:41 +0100)]
fix VCA vertical alignment
Robin Gareus [Mon, 2 Jan 2017 16:16:29 +0000 (17:16 +0100)]
allow to shrink mixer left-side pane
Robin Gareus [Mon, 2 Jan 2017 16:16:11 +0000 (17:16 +0100)]
remove VCA title/heading (increases min width)
Robin Gareus [Mon, 2 Jan 2017 16:13:56 +0000 (17:13 +0100)]
Enforce minimum pane sizes
* enforce minimum size of child widgets
* honor manually set child-minsize in size-requests
* ignore hidden children (eg. VCA)
* clamp divider position (instead of just ignoring out-of-bounds moves)
Robin Gareus [Mon, 2 Jan 2017 16:03:33 +0000 (17:03 +0100)]
allow Lua session scripts to inject [immediate] RT-events
Robin Gareus [Sun, 1 Jan 2017 23:52:25 +0000 (00:52 +0100)]
Add an example script to start recording on a MIDI event
Robin Gareus [Sun, 1 Jan 2017 23:46:01 +0000 (00:46 +0100)]
Whitelist bit32 Lua library for session rt-scripts
Robin Gareus [Sun, 1 Jan 2017 23:26:21 +0000 (00:26 +0100)]
Match API: add rt_context option for en/disable_record()
This allows to call maybe_enable_record () from Lua session or DSP scripts
Robin Gareus [Sun, 1 Jan 2017 15:14:59 +0000 (16:14 +0100)]
Only display pull-up/down if it's being used.
Robin Gareus [Sat, 31 Dec 2016 19:57:07 +0000 (20:57 +0100)]
Fix flat buttons for the shuttle-ctrl
Robin Gareus [Sat, 31 Dec 2016 18:35:31 +0000 (19:35 +0100)]
Add keyboard option reset
Len Ovens [Sat, 31 Dec 2016 16:01:23 +0000 (08:01 -0800)]
OSC: remove unused overall feedback calls and variables
Len Ovens [Sat, 31 Dec 2016 15:42:51 +0000 (07:42 -0800)]
OSC: remove feedback enable from GUI (unused)
Robin Gareus [Sat, 31 Dec 2016 03:50:37 +0000 (04:50 +0100)]
re-fine preferences dialog part eleven of 27 (probably)
Robin Gareus [Sat, 31 Dec 2016 03:35:41 +0000 (04:35 +0100)]
amend
3afe3f32df (remove unused global feedback option)
That commit accidentally removed unrelated code in generic-midi surface
which just happened to have the same name (get/set_midi_feedback) as the
unused preference.
Regardless, there was more cruft there. GMCP midicontrollables now use
the control surfaces' feedback option.
John Emmas [Sat, 31 Dec 2016 11:10:11 +0000 (11:10 +0000)]
Remove some (no longer needed) source files from our MSVC project (gtk2_ardour)
Robin Gareus [Fri, 30 Dec 2016 17:44:33 +0000 (18:44 +0100)]
Prefs treeview borders
Robin Gareus [Fri, 30 Dec 2016 17:29:15 +0000 (18:29 +0100)]
re-fine preferences dialog part ten of 27 (probably)
Robin Gareus [Fri, 30 Dec 2016 16:29:08 +0000 (17:29 +0100)]
Remove cruft (old MIDI feedback API)
Robin Gareus [Fri, 30 Dec 2016 16:04:50 +0000 (17:04 +0100)]
re-group preferences part eight and nine of 27 (probably)
Robin Gareus [Fri, 30 Dec 2016 14:45:53 +0000 (15:45 +0100)]
re-group preferences part seven of 27 (probably)
Robin Gareus [Fri, 30 Dec 2016 14:26:00 +0000 (15:26 +0100)]
re-group preferences part six of 27 (probably)
nick_m [Fri, 30 Dec 2016 09:40:48 +0000 (20:40 +1100)]
fix bug where hidden ghostregions were updated.
Robin Gareus [Fri, 30 Dec 2016 03:12:46 +0000 (04:12 +0100)]
Removed the the
Robin Gareus [Fri, 30 Dec 2016 02:39:15 +0000 (03:39 +0100)]
Clarify some more preferences
Robin Gareus [Fri, 30 Dec 2016 01:54:34 +0000 (02:54 +0100)]
Less verbose phrasing for prefs.
Robin Gareus [Fri, 30 Dec 2016 01:33:27 +0000 (02:33 +0100)]
Left align notes in Preferences.
Robin Gareus [Fri, 30 Dec 2016 01:33:11 +0000 (02:33 +0100)]
Tweak some open labels
Robin Gareus [Fri, 30 Dec 2016 00:50:40 +0000 (01:50 +0100)]
re-group preferences part five of 27 (probably)
Robin Gareus [Fri, 30 Dec 2016 00:17:05 +0000 (01:17 +0100)]
re-group preferences part four of 27 (probably)
Robin Gareus [Thu, 29 Dec 2016 23:50:48 +0000 (00:50 +0100)]
re-group preferences part three of 27 (probably)
Robin Gareus [Thu, 29 Dec 2016 23:23:05 +0000 (00:23 +0100)]
Some more Spinbox size updates
Robin Gareus [Thu, 29 Dec 2016 23:12:25 +0000 (00:12 +0100)]
Shrink some spinners
Robin Gareus [Thu, 29 Dec 2016 23:12:11 +0000 (00:12 +0100)]
re-group preferences part two of 27 (probably)
Robin Gareus [Thu, 29 Dec 2016 22:34:51 +0000 (23:34 +0100)]
re-group preferences part one of 27 (probably)