summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2020-04-26fix design and implementation of (GUI) transport controllables to make them ↵Paul Davis
usable with MIDI CC control The old code meant that their current value was always zero, and that they would do nothing unless the new value exceeded 0.5
2020-04-26Update German translationEdgar Aichinger
2020-04-26Fix translatable strings and translations (so far)Robin Gareus
The typos in the original English were reported by Edgar Aichinger while working on the German translation.
2020-04-25update gtk2_ardour czech translations (Pavel Frich)Paul Davis
2020-04-25Allow to un/link panner directly from the panner #8024Robin Gareus
When editing a sends, this allows to unlink send panner via the panner's context menu. NB. After 6.0-rc string freeze the context menu needs an update. So far the text from the Processor Box context menu is reused.
2020-04-25Redisplay list editor when the region is moved or resizeNil Geisweiller
Using connection list to not overwrite the previous connection
2020-04-25Fix midi editor to only display notes within temporal visible regionNil Geisweiller
2020-04-25Lua Dialog, fill window with single widgetRobin Gareus
This is particularly helpful with a file-selector (e.g. mixer ccreenshot Script)
2020-04-24use ardour button rather than gtk::button in transport master widgetPaul Davis
2020-04-24carefully position floating text entry when editing transport master namesPaul Davis
2020-04-24only update port lists when a TransportMastersWidget is actually mappedPaul Davis
The overhead of rebuilding for every port registration and unregistration was absurd
2020-04-24fix copy-paste error that prevent transport master request mask from being ↵Paul Davis
set correctly
2020-04-24Revise French translation, part 5 -- #8035Fred Rech
2020-04-24Update key-bindings for all Lua action scripts #8034Robin Gareus
2020-04-24Update Russian translationAlexandre Prokoudine
2020-04-24Indicate unlinked send-panners in pan-widget #8024Robin Gareus
2020-04-24Define color for send pannerRobin Gareus
2020-04-24Use send-API for pan-link, indicate status in tooltip and nameRobin Gareus
2020-04-23minor code reworking for 46fca9062d28682 (no semantic changes)Paul Davis
2020-04-23Honour forward/rewind option when already rolling #8031Mister Benjamin
The options ForwardSlow, Forward and ForwardFast and their respective Rewind options were not honoured in the execution of forward/rewind operations when the transport was already rolling at a slower speed than the forward or rewind option's speed with same direction as the requested direction.
2020-04-23GUI use updated XML::read_buffer APIRobin Gareus
2020-04-22Fix region boundary cache lookup segfaultRobin Gareus
When the cursor position is after the last item in the vector, upper_bound returns the last given iterator, here: `region_boundary_cache.end()`, which is invalid to dereference. Furthermore prevent possible duplicate prev/next pair at zero, when using the video-timelime.
2020-04-22Fix a potential endless recursion from c2b25b453eaRobin Gareus
ArdourDropdown::set_active() -> StateChanged -> .. -> set_active()
2020-04-21Fix translation context (amend 47e4216012)Robin Gareus
2020-04-21Mark user-visible messages for translationAlexandre Prokoudine
2020-04-21Fix typo and update affected translationsRobin Gareus
2020-04-20fix behavior of ARDOUR_UI::transport_rewind/forward actionsPaul Davis
2020-04-20Revise French translation -- #8035Fred Rech
2020-04-20Revise German translationNils Philippsen
- add missing translations - largely follow original message regarding punctuation, capitalization at the beginning of sentences, trailing white space - fix typos and other obvious mistakes Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2020-04-20Initialize uninitialized variable (show foldback sends)Robin Gareus
2020-04-19Save-As for unnamed sessions becomes the same as SavePaul Davis
2020-04-19Update Patch Selector ColorsRobin Gareus
Custom text color is no longer available, so remove it. Also prefer a semantic description "unnamed", not a visual cue.
2020-04-19Support MIDNAM with Performances in PatchSelector #7536Robin Gareus
Some modern keyboards spread out patches over various banks, and group them using explicit "PatchMIDICommands". A given PatchBank does not have a common MIDI Bank. Previously those PatchBanks were not listed in the MIDI Patch Selector, which is based on MIDI Bank + Program grid. The current view is some sort of compromise, retaining a per MIDI-bank view, but allowing Monatages/performance mappings. The Patch Change *dialog*, or dropdown is more useful for those sparse modern mappings.
2020-04-18Consistent Lua script error and print() output 2/2Robin Gareus
2020-04-18First part of translation reviewJulien '_FrnchFrgg_' RIVAUD
2020-04-18Update French po files from codeJulien '_FrnchFrgg_' RIVAUD
2020-04-18Allow to hide inline-controls using shift+right clickRobin Gareus
2020-04-17Prefer PBD::Unwinder to temporarily change a variableRobin Gareus
2020-04-17shift-tab generates shift-iso_left_tab so fix MIDI editing bindingsPaul Davis
2020-04-17fix name of MIDI editing actionPaul Davis
2020-04-17expand everything for a key editor tab is there is only 1 child nodePaul Davis
2020-04-17Fix canvas scroll-event zoom-focusRobin Gareus
Unconditionally use the mouse-cursor as zoom-focus when holding <ctrl> while scrolling on the canvas. This is consistent with using ctrl + scroll in the ruler area.
2020-04-17change default (non-modified) transpose kbd action to use 1 semitonePaul Davis
2020-04-17do not reset import status to cancel for every path imported before ↵Paul Davis
starting; fixes failure of cancel to stop import
2020-04-17when re-entering the track canvas in internal edit mode, ensure that kbd ↵Paul Davis
focus is set
2020-04-17fix actions names & description for note transport to reflect semitone not tonePaul Davis
2020-04-17remove debug outputPaul Davis
2020-04-17Allow to override zoom-focus to mouseRobin Gareus
When Prefs > Editor > Zoom to mouse position... is disabled. Ctrl + Scroll now allows to override the current zoom-focus, and zoom in/out at the mouse-cursor position.
2020-04-16more sane design for MidiRegionView::nudge_notes()Paul Davis
Use nudge clock if snap/grid is disabled; use grid (and grid/4 if "fine" adjustment is chosen)
2020-04-16remove debug outputPaul Davis