Basic refactor
Adds non-working init (lays out plans)
More function renaming
Adds toggle command to add and remove knobCallbacks from selected or found viewers
Removes add and remove callback funcs (no longer needed with toggle)
Refactors sync_viewers to take viewers arg in, work on more than 2 viewers
Prints knob name when callback issued. For testing
Corrects method calls to retrieve node and knob names
Adds .gitignore, setup.py, LICENSE and MANIFEST.in
Adds README
Started to sync more than single input. Modified behavior for input matching.
Not working real well yet
Removes references to activeViewer, since we're triggered by a caller. Adds more synced knobs
Fixes bug where selecting viewers didn't work
When adding viewer sync to viewer, if previous sync settings found remove them from all linked nodes.
Changes default menu behavior
Handling of deleted viewers and callbacks
Adds knob name gate to callback
As viewers are deleted, callbacks will update themselves
Adds remove_callbacks function. Refactors viewer list extraction into it's own private func
renames toggle to setup_sync