Permalink
Switch branches/tags
Commits on Dec 16, 2018
  1. NO-OP: whitespace

    x42 committed Dec 16, 2018
  2. Optimize automation-event process splitting

    x42 committed Dec 16, 2018
    Use RCU of automated parameter when looking for next automation event
    to use for split processing. This speeds up PluginInsert processing
    when rolling for plugins with many not-automated parameters.
  3. Optimize plugin-processing for non-automated params

    x42 committed Dec 16, 2018
    Keep a dedicated list of automated parameters to evaluate in realtime.
    This fixes a performance issue with plugins that have many controls
    with only few of them being automated.
Commits on Dec 15, 2018
Commits on Dec 13, 2018
  1. Video-Frame (not sample)

    x42 committed Dec 13, 2018
  2. Fix ExportFormatSpecification copy-c'tor

    x42 committed Dec 13, 2018
    This initialize some otherwise uninitalized variables and may fix
    cue/toc export oddities
Commits on Dec 12, 2018
  1. LCXL: some more small tweaks

    lentferj authored and x42 committed Dec 12, 2018
        * assign Pan knob to Comp thresh as secondary function
        * make cancel_all_solo and cancel_all_mute work in device mode, too
Commits on Dec 11, 2018
  1. use syntactic sugar

    pauldavisthefirst committed Dec 11, 2018
  2. fix commentary

    pauldavisthefirst committed Dec 11, 2018
  3. full (?) set of changes required to make MonitorSection an "always-th…

    pauldavisthefirst committed Dec 11, 2018
    …ere" component of the MixerUI
    
    Obviously, it is not always shown, but it always exists, which means that its actions are always accessible
  4. change action group owner pointer to be the relevant keybindings; reo…

    pauldavisthefirst committed Dec 11, 2018
    …rder setting keybindings value and defining actions
    
    The reorder is required so that the value of "bindings" has been set and is meaningful
  5. add ActionManager::get_actions() to fetch all actions created in Acti…

    pauldavisthefirst committed Dec 11, 2018
    …onGroups with a given "owner" value
Commits on Dec 10, 2018
  1. add nominal owners for all action groups

    pauldavisthefirst committed Dec 10, 2018
    Note: this is not yet correct. The owner (pointer) values passed in are not yet usable
  2. show-editor and show-mixer actions are now part of Common, not Window…

    pauldavisthefirst committed Dec 10, 2018
    … or Mixer action groups
    
    This is a bit arbitary but they are supposed to be invokable from anywhere, and since they control Tabbables and note
    pure windows, they are not part of WM::Manager's purview (Window/* actions). Thus ... Common
  3. reorder ARDOUR_UI action registration and adding tabbables to the mai…

    pauldavisthefirst committed Dec 10, 2018
    …n window, to avoid action-not-found in tabbable_state_change()