summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2019-11-02rename all Evoral source from .(hpp|cpp)$ to .(h|cc)Paul Davis
2019-11-02various adjustments so that a MidiPlaylist gets re-rendered whenever it changes.Paul Davis
This may still be missing a few changes (i.e. they do not cause re-rendering)
2019-11-02alter where note resolution happens when a re-rendering is scheduled for a ↵Paul Davis
MIDI track
2019-11-02Remove complicated panner theme logic.Ben Loftis
2019-11-02Fan-out multi-channel instruments to tracks (not busses)Robin Gareus
2019-11-02Enable fan-out by defaultRobin Gareus
When adding a new multi-channel instrument, assume the user wants to pan the outputs independently.
2019-11-02Make virtual-keyboard messages translatable -- #7834Robin Gareus
2019-11-01fix logic error with contents of session dialog shown after "Close"Paul Davis
2019-11-01remove seamless looping as an option (it's now the only kind of looping we ↵Paul Davis
support)
2019-11-01Disable direct master-send on fan-outRobin Gareus
2019-11-01Fix thinko in aux-fader color.Ben Loftis
2019-10-31Consolidate more automation-mode textsRobin Gareus
2019-10-31Fix copy/paste mess in ab298f035aeRobin Gareus
2019-10-31Remove unused string translationRobin Gareus
2019-10-31Consolidate automation and meter-point stringsRobin Gareus
This also properly selects texts in dropdown-menus on the mixer-strip, panner and plugin-controls, gain-meters.
2019-10-30Suggest multi-out of instruments by defaultRobin Gareus
When a user picks a N-channel instrument with strict i/o. Offer N-channel (with optional fan-out) as default.
2019-10-29fix vanished audio/MIDI setup window after "Start" is clicked anytime other ↵Paul Davis
than during startup
2019-10-29fix appearance of SessionDialog presented after Session > NewPaul Davis
Needed to be told "require_new" to make sure the correct display is shown
2019-10-28Fix use of std::map<> in const methodsRobin Gareus
Prefer iterators, instead of C++11 `at() const`. This should also fix MSVC error C2663
2019-10-27Virtual-keyboard: allow octave switches while hand-pedalingRobin Gareus
2019-10-27Virtual-keyboard: consolidate optionsRobin Gareus
Remove use options for annotations, force them "always on", and request space to draw them. Add option to pick single-line octave bindings
2019-10-26Add support for single-octave "asdfg.." key-bindingsRobin Gareus
2019-10-26Show PluginScanDialog only if needed (cancel VST scan)Robin Gareus
2019-10-25Virtual-keyboard: prefer dropdown for channel & transposeRobin Gareus
This addresses issue with text-entry and input focus
2019-10-25remove unintended leading spacePaul Davis
2019-10-25Virtual-keyboard: fix text-entry in config widgetsRobin Gareus
2019-10-25Virtual-keyboard: never-ending detailsRobin Gareus
- Fix key-bindings (first propagate to piano, ignore global bindings) - Allow to switch octaves with left/right arrow key - Tweak font-sizes used for annotations
2019-10-25Rename PianoKeyboard class, avoid ambiguitiesRobin Gareus
A C++ class "PianoKeyboard" in the global namespace may cause issues with some plugins that export and use an identically named symbol.
2019-10-25Continue C++ification of PianoKeyboardRobin Gareus
2019-10-25Add gtk-pianokeyoard author to aboutRobin Gareus
2019-10-25NO-OP: whitespaceRobin Gareus
2019-10-25better englishPaul Davis
2019-10-25make comment about discovering plugins in the main thread more accuratePaul Davis
2019-10-25make logic for creation of startup plugin scan a little clearerPaul Davis
Also, do not actually show dialog unless it's a new user or the user explicitly asks for VST scan at startup
2019-10-25add another DEBUG_TRACE linePaul Davis
2019-10-25fix deletion/pointer errorPaul Davis
Not sure why the now deleted hack was ever necessary for the compiler
2019-10-24somewhat substantial changes to StartupFSM to try to get relationships ↵Paul Davis
betweem various dialogs, plugin scanning and splash screen correct Added extensive comments to try to explain the nightmare of plugin discovery
2019-10-24clean up use of startupFSMPaul Davis
2019-10-24make ARDOUR_UI::gui_idle_handler() public and remove API that became part of ↵Paul Davis
PluginScanDialog
2019-10-24remove now-unused member variablePaul Davis
2019-10-24startupFSM is now responsible for attaching GUI to AudioEnginePaul Davis
2019-10-24add new source filePaul Davis
2019-10-24use PluginScanDialog to initiate plugin manager refreshPaul Davis
2019-10-24refactor plugin scan dialog into its own objectPaul Davis
2019-10-24add startupFSM enums to enumwriterPaul Davis
2019-10-24add new DEBUG bit for GuiStartupPaul Davis
2019-10-24remove debug outputPaul Davis
2019-10-24NOOP: newline removal; space injectionPaul Davis
2019-10-24don't inadvertently create a Splash when a dialog is shownPaul Davis
2019-10-24change rationale for deciding whether the "discover plugins" button appears ↵Paul Davis
in the new user wizard