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
Commits on May 13, 2016
  1. CVCenter.schelp: remove redundant CVWidget instantiation in example

    Signed-off-by:  <st9fan@gmail.com>
    committed May 13, 2016
Commits on May 12, 2016
  1. fix wrong help example

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit 3629119)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed May 13, 2016
Commits on Nov 14, 2015
  1. remember batch-connections for midi as well

    getter var 'oscRememberInputs' renamed to
    'midiOscRememberBatchConnection' - longer but more expressive
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Nov 14, 2015
Commits on Nov 12, 2015
  1. CVWidgetMSEditor: remember values entered in the batch-connector

    something that has proved to be a real showstopper if e.g. IP-addresses
    have changed after the computer has moved into a different wifi - dis-
    and reconnecting all multisliders was a real pain because as soon as the
    sliders were disconnected you had no chance to figure out anymore to
    which commands they were listening - only the placeholder-values were
    displazed. No more!
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Nov 13, 2015
  2. adopt fix for NodeProxy:-set from original Conductor repo

    various small fixes
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Nov 12, 2015
Commits on Oct 26, 2015
  1. remove forgotten debug post

    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 27, 2015
  2. quick fix: don't break cmd/ctrl+. if a CVWidgetMS is listening to OSC

    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 27, 2015
Commits on Oct 24, 2015
  1. deprecate *.makeWindow in favour of *.front

    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 24, 2015
Commits on Oct 10, 2015
  1. Merge branch 'OSC-feedback' of github.com:nuss/CVCenter

    Conflicts:
    	CVCenter/CVCenter.sc
    	CVCenter/CVWidget.sc
    	CVCenter/CVWidgetEditor.sc
    	CVCenter/CVWidgetMSEditor.sc
    
    conficts resolved?...
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 10, 2015
  2. sort out CVCenter:*add for multi-dimensional ControlSpecs

    CVCenter.use(\test1, \freq!5);
    CVCenter.use(\test2, [20!5, 20000!5, \exp]);
    CVCenter.use(\default, nil!5):
    
    should all work reliably
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Oct 10, 2015
Commits on Sep 20, 2015
  1. copyright update

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 20, 2015
  2. factor out KeyDownActions-dependency from CVCenterControllersMonitor

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 20, 2015
  3. move Qt workaround from CVWidget2D to Conductor

    Presumably RangeSlider and Slider2D wouldn't work with correctly without
    this.
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 20, 2015
  4. more refactoring...

    move handling of TextView, TextField and StaticText from CVCenter to
    Conductor. CVCenter doesn't work anymore with the standard Conductor
    quark anyway, so I've moved it to my fork of Conductor.
    committed Sep 20, 2015
  5. OSCCommands: fix deprecated warning for 'makeWindow'

    tell the user what method to use instead
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit bae9014)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Sep 20, 2015
Commits on Sep 19, 2015
  1. OSCCommands: correct 'deprecated' call

    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 19, 2015
  2. OSCCommands: factor out external dependencies

    external dependencies are now optional - they will be used if installed
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 19, 2015
Commits on Sep 18, 2015
  1. OSCCommands: refactoring

    simplify some code, prepare OSCCommands for factoring out of CVCenter
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Sep 18, 2015
Commits on Jul 12, 2015
  1. avoid GUI troubles on startup

    if Class.initClassTree(KeyDownActions) is called in initClass within a
    StartUp.add call GUI.schemes is returned emptz, hence, no CVWidget :\
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jul 12, 2015
Commits on Jul 8, 2015
  1. Simplify *initClass

    just check if StaticIntegerSpec exists, not if "crucial-library" is
    installed
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jul 8, 2015
Commits on Jul 2, 2015
  1. rename methods selectIndex, selectIndexAs

    ... to selectIndices, selectIndicesAs
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jul 2, 2015
Commits on Jul 1, 2015
  1. properly update tooltip of CVWidgetMS on mapping change

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit 5b9d3d7)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Jul 2, 2015
Commits on Jun 30, 2015
  1. better tooltips for CVWidgetMS

    inform about connected slots and adjacent OSC-responders
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit 99556e2)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    
    Conflicts:
    	CVCenter/CVWidget.sc -> resolved
    committed Jun 30, 2015
Commits on Jun 29, 2015
  1. add better tooltips to CVWidgetMS'

    a CVWidgetMS' OSC-connection button now reports OSC-connections in
    detail when hovered with the mouse (TODO: recognize disconnections
    properly).
    Some fixes for Collection/methods: selectOndex, selectIndexAs, etc.
    should be methods of SequenceableCollection rather than Collection (what
    what one expect from querying the index of a Set?)
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jun 30, 2015
Commits on Jun 26, 2015
  1. remove redundant arg declaration

    ... just causing a warning about a 'non-inlined' variable definition
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jun 26, 2015
  2. fix check for external dependency

    'cruciallib' is now 'crucial-library'
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jun 26, 2015
  3. prevent mysterious crash on startup

    In CVWidget.sc if 'midiSources' is initialized in *initClass within a
    Startup.add cal *before* the 'crucial-library' quark is checked for
    being installed, recompiling the library reliably results in a memory-
    corruption. This seems to be related to a bug in the new Quarks-system
    which should have been fixed already...
    supercollider/supercollider#1476
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit b5e2d6a)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    
    Conflicts:
    	CVCenter/CVWidget.sc -- fixed
    committed Jun 26, 2015
Commits on Jun 22, 2015
  1. fix for CVCenter:*use when spec is given as array of symbols

    make sure unknown specs given as Symbols get converted properly to a
    default ControlSpec. Don't know why this ever worked... Maybe this 'fix'
    breaks old code? Don't hope so...
    
    Signed-off-by:  <st9fan@gmail.com>
    committed Jun 22, 2015
Commits on May 9, 2015
  1. fix typo in KeyDownActions.schelp, update Conductor submodule

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit a6d5930)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    (cherry picked from commit f7d1b9a)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    (cherry picked from commit 9ca0690)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed May 4, 2015
  2. update submodule Conductor

    Signed-off-by:  <st9fan@gmail.com>
    committed May 9, 2015
Commits on May 4, 2015
  1. fix typo

    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit a6d5930)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed May 4, 2015
  2. help-file update

    more concise explanation of Font:-available
    
    Signed-off-by:  <st9fan@gmail.com>
    committed May 4, 2015
Commits on Mar 1, 2015
  1. fix snapshot-mechanism

    CVWidget2Ds are considered properly now when taking a snapshot
    Slightly improve help-example for using CVWidgetMS in patterns
    
    Signed-off-by:  <st9fan@gmail.com>
    (cherry picked from commit 2f2beba)
    Signed-off-by: Stefan Nussbaumer <st9fan@gmail.com>
    committed Mar 1, 2015