summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2017-08-16Revert ongoing SessionDialog changes for 5.11 release.5.11Robin Gareus
To be reverted again after the release. This temporarily reverts 26c88b2, c67d1d4, 5e41293, 8b7df13, ff61435, 1039894, 8717c0d and GUI parts of 47d86cf
2017-08-16Replace advanced session-setup options with scriptRobin Gareus
2017-08-16Prepare for removal of Advanced Session Options (BusProfile)Robin Gareus
2017-08-15only button 1 click in mouse draw mode on MIDI automation regions should add ↵Paul Davis
events
2017-08-15Simplify code of PluginDisplay::update_height_alloc()Johannes Mueller
Partly irrelevant code. A more elaborated resize height allocation behavior won't be needed before the widget layout in the generic GUI is improved.
2017-08-15Make PluginDisplay::update_height_alloc() virtualJohannes Mueller
... so that it no longer hides ProcessorBox::PluginInlineDisplay::update_height_alloc()
2017-08-15Re-add template script debugging (after 7d48e80e)Robin Gareus
2017-08-15tone down frame color and use a better widget namePaul Davis
2017-08-15NO-OP: indent and remove whitespacePaul Davis
2017-08-15put a frame around template description, change background colorPaul Davis
2017-08-14Further tweaking of layout and packing.Ben Loftis
2017-08-14Rationalize gtk box packing.Ben Loftis
2017-08-14Auto-select an Empty template.Ben Loftis
2017-08-14Change the template pulldown menu into a tree list. Populate the ↵Ben Loftis
Description view when a template is selected.
2017-08-14Session Metadata: add a Description field.Ben Loftis
* This is a multi-line text field. * If the session is a template, we might show this in the New Session dialog.
2017-08-12expose automation state controls in AutomationTimeAxisView when used for MIDI CCPaul Davis
2017-08-12do not set automation to off/manual for MIDI CC data when clearing such dataPaul Davis
2017-08-11Maybe fix crash on Close Session -> Quit (windows threading)Robin Gareus
2017-08-11Fix MSVC builds (binding external static members)Robin Gareus
This Revert "Lua GUI Instance update: prepare for template scripts" commit c37cdf548d14b01744ff560217fb55958e6992fc.
2017-08-11Add support for scripted meta-templates.Robin Gareus
2017-08-11Add template dropdown sensitivityRobin Gareus
...for those who select a template but forget activate the checkbox and wonder why it doesn't work :)
2017-08-10Populate the buffer size combo when connecting to jack that is already running.Todd Naugle
This would crash (throw) if ardour was started with an invalid backend (alsa with no devices avaliable) and then changec to an alredy running jack. The invalid backend at the start would leave the buffer size combo empty and switching to the running jack backend did not populate buffer size list.
2017-08-10Update Lua os.exec, SystemExec APIRobin Gareus
We can't use Lua to construct a PBD::SystemExec Obejct. Lifetime of the object is bound to the Lua interpreter or local function scope. Destroying the C++ object terminates the process. Additionally to adding a dedicated method, we also override the existing os.execute Lua libary method with a rt-save (vfork, close filedescriptors) wrapper.
2017-08-10Add support for templates to invoke one-time scriptsRobin Gareus
2017-08-10Lua GUI Instance update: prepare for template scriptsRobin Gareus
2017-08-10Lua Message dialog, push splash screen if needed.Robin Gareus
2017-08-10Add a Lua SetSession signal/hookRobin Gareus
2017-08-10Lua Script Sandbox - GUI partRobin Gareus
2017-08-09Add Lua bindings to set toggle-actionsRobin Gareus
2017-08-08SystemExec Lua bindings (vfork, fire+forget)Robin Gareus
2017-08-08Hide TrackList "Active" toggle for VCAsRobin Gareus
2017-08-07slight tweak for more code consistency between ::toggle_solo() and ↵Paul Davis
::toggle_mute()
2017-08-07some structure/code for managing menu sensitivity now that VCAs are selectablePaul Davis
2017-08-07Name New VCAs from SelectionRobin Gareus
2017-08-07Improve Track > Toggle Solo/Mute, include VCAsRobin Gareus
2017-08-07Fix Windows builds (amend 7009ff03)Robin Gareus
2017-08-06More RouteTAV -> StripableTAV updates (Editor List)Robin Gareus
2017-08-06Use StripableTAV to inform Ctrl surfaces about selection.Robin Gareus
2017-08-06VCA TimeAxis Context MenuRobin Gareus
NB. This calls for a vca_ui (alike route_ui) to consolidate common methods like choose_color, assign/drop slaves etc)
2017-08-06Update Selection API to include all StripablesRobin Gareus
2017-08-06Update Remove Track(s) dialog to include VCAsRobin Gareus
2017-08-06Allow to select VCAsRobin Gareus
2017-08-06Remove some debug output (gtk2_ardour)Robin Gareus
2017-08-06Yet another blind copy/paste issue fix.Robin Gareus
2017-08-05Fix Clock Font on OSX (fixes Big Clock Window Size)Robin Gareus
Meanwhile libpango was fixed and we use CTFontManagerRegisterFontsForURL() on OSX >=10.6
2017-08-05Fix Track/Bus dialog name-entry defaultRobin Gareus
Changing the track-type to add changes the name which marked the name-entry as "edited by user", even though it was Ardour itself which changed the name.
2017-08-04SNAFU. Allow changing engine buffer-size while runningRobin Gareus
2017-08-03Update sv.poKristoffer Grundström
2017-08-03Updated Swedish languageKristoffer Grundström
Signed-off-by: Kristoffer Grundström <hamnisdude@gmail.com>
2017-08-03Fix Session > New (cancel retains the current session if any)Robin Gareus