Permalink
Commits on Dec 17, 2016
  1. update Dictionary help

    flipKeys, detect, detectKey
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 17, 2016
  2. implement *flipKeys, *detect, *detectKey for Dictionary rather than I…

    …dentityDictionary
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 17, 2016
Commits on Dec 11, 2016
  1. also mention TabbedView2_QT in the list of prerequisites

    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 11, 2016
  2. ... and it's not 'cruciallib' but 'crucial-library'

    too much name confusion... :\
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    (cherry picked from commit c76e6a3)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 11, 2016
  3. crucial-library is required, not optional

    ... really, took me a long time to find out...
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    (cherry picked from commit b438b21)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 11, 2016
  4. check out submodule Conductor over https instead of ssh

    ... otherwise people without github account and ssh authentication key
    run into troubles as I recently found out
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 11, 2016
Commits on Dec 5, 2016
  1. refactoring: move CVCenter, CVWidget, CVWidgetEditor shortcuts to sep…

    …arate classes
    
    rather define action as functions and write them to a compile string
    instead of merely defining them in strings (for my personal convenience
    and readability)
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 5, 2016
  2. remove crucial-library dependency from CVCenter

    - use ControlSpec(0, Server.default.options.firstPrivateBus-1, \lin,
    1.0, 0) instead of StaticIntegerSpec(0,
    Server.default.options.firstPrivateBus-1) for spec 'in'
    - move Patch support from CVCenter to CVCenterForPatch (will live in its
    own repo)
    - some minor updates to KeyDownActions: rather call 'asCompileString' on
    actions than define them in real strings (for my personal convenience
    and readability)
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Dec 5, 2016
Commits on Nov 7, 2016
  1. CVHelperViews: fix wrong arguments in call to CVWidgetEditor.new

    - some code simplification
    - remove commented out code
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Nov 7, 2016
  2. CVWidget: only list external MIDI sources

    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Nov 7, 2016
Commits on Nov 3, 2016
  1. remove traces to the OSC feedback mechanism

    those have crept in by accident
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Nov 3, 2016
  2. update some documentation on CVWidget CVWidgetMS

    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Nov 3, 2016
Commits on Oct 30, 2016
  1. yet another occurrence of the 'index' property in tabProperties

    removed
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Oct 30, 2016
  2. remove property 'index' from tabProperties

    refreshAction has been removed from TabbedView2, hence, we rather
    determine a tab's index from its label than storing it in tabProperties
    
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    (cherry picked from commit 1990711)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Oct 30, 2016
Commits on Oct 6, 2016
  1. various fixes and updates

    CVCenter:
    - fix wrong initialisation of specs in CVWidget2D (time to get rid of
    CVWidget2D...)
    - rename CVCenter:*add to CVCenter:*prAdd
    - update CVCenter help
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 6, 2016
Commits on Oct 5, 2016
  1. CVCenter: prevent deafult widgets from being removed

    'snapshot', 'select snapshot'
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 5, 2016
Commits on Oct 4, 2016
  1. CVCenter: fix some inconsitencies with snapshots

    - make the action for 'select snapshot' a closed function
    - add CVCenter:*deleteSnapshots
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 4, 2016
Commits on Oct 3, 2016
  1. CVWidgetMS: fix some inconistencies when saving split widgets in a setup

    - make sure "open functions" in widget actions are never saved with a
    setup
    - the array of split CVs must be set to nil when the CV helper function
    for setting the split CVs values are removed
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 3, 2016
  2. CVCenter:*removeAll - don't remove widgets

    'snapshot', 'select snapshot'
    committed Oct 3, 2016
Commits on Oct 2, 2016
  1. remove debug code

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit f96b7b1)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Oct 2, 2016
  2. CVCenter: fix *loadSetup

    for some reason some widgets weren't properly removed before new setup
    was loaded. Don't care for open functions - they aren't archived anyway
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 2, 2016
  3. CVWidgetMS: automatically populate new spec if widget is split already

    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 2, 2016
Commits on Sep 30, 2016
  1. move methods that are not used by Conductor back to CVCenter

    ControlSpec:
    - safeHasZeroCrossing
    - excludingZeroCrossing
    
    (cherry picked from commit aa8c49b)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Sep 30, 2016
  2. update README

    warn about Conductor
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
  3. simplify CVWidgetMS:-split

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
  4. update Conductor submodule, remove ControlSpec extensions

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
  5. update Conductor submodule

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
  6. seems like I checked out a branch in the wrong repo...

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
  7. implement CVWidgetMS:-split

    a CVWidgetMS can now be split and be used in e.g. a Pseq as an array of
    CVs as Pseq rather expects an array than a multi-dimensional CV
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 30, 2016
Commits on Sep 29, 2016
  1. remove redundant method CV:-cvSplit

    update submodule
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 29, 2016
Commits on Sep 5, 2016
  1. optimize widget creation resp. usage

    if a widget resp. its CV already exists don't pass it through the whole
    procedure in CVCenter:*add, just return the CV early
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 5, 2016
Commits on Aug 29, 2016
  1. fix bug when adding CVWidget2Ds in CVCenter

    don't put a defer {} block into the collection of remove buttons, rather
    defer putting the button into the collection.
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Aug 29, 2016
  2. small wording update in CVCenter.schelp

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit c0d0f17)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Aug 29, 2016
Commits on Jun 12, 2016
  1. more deferring...

    when controlling one CV from another CV (via an action) threading issues
    between language and gui shouldn't get inthe way. Possibly more has to
    be done...
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit 9c43888)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Jun 12, 2016
  2. minor updates

    comments + helpfile amendments
    ... really, everything should be revised...
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit d0b8ea9)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Jun 12, 2016