change log - vvvv45beta34
released on 21 07 15
general
- fixed performance issue with IOBox (Raw) and large byte streams
- fixed boygrouping of spreads containing empty strings - see boygrouping-with-spread-of-strings
- in case a plugin node crashes during node creation the corresponding node in the patch will stay red
- dynamic plugins will always include the debug symbols now - easier to attach visual studio that way
- fix for slow panning patch new-bugs-in-beta-33.3
- Setup.exe
- now also checking for MSVC++ 2012 (needed only for Assimp nodes in addonpack)
- fixed check for .net4 under winXP
- fixed memoryleak with IOBox (Value)
- fixed Ctrl+G with enum IOBoxes and unicode characters in patchpath enum-bug](TODO INTERNALLINK:forum:ctrl-g-with-non-latin-chars-in-patch-path" class="extURL forum" target="_blank">enum-bug) ((forum:ctrl-g-with-non-latin-chars-in-patch-path
- fixed performance issue for various value nodes in x64 builds
- updated Sanford.Midi.dll which works now correctly in x64 builds
- added new command line /clockport to solve port conflicts with multiple instances on the same machine. see boygroup-and-idehost-with-multiple-vvvv-instance
- fixed slow window-docking
- change detection rework for integer and boolean pins. fixes iobox-ui-bug-with-grid-node
- added success pins to division node, mod node and several spectral nodes for reporting a division by zero or a spectral operation on zero elements. mean-(spectral)-nill
- fix on plugininterface. bug surfaced when writing into input pins. fixes dedicated-to-timeliner-node
- boygrouping: some warning message got more meaningful
fixed nodes
- fixed change flag issue in Zip node - see zip-(string)-doesnt-update-if-spread-count-changed
- fixed Reader (Raw) not being able to read files which were already open in another process
- fixed memory leak in HTTP (Network Server) - see memoryleak-in-http-(network-server)
- fixed sticky mouse cursor on desktop bounds when using cyclic mode in Mouse (Devices Desktop) node
- Frac (Value) large numbers do not suffer from down casting to integer range and negative whole numbers will not be rounded down anymore. see frac-real-part-messed-up-in-x64](TODO INTERNALLINK:forum:fraced" class="extURL forum" target="_blank">frac-real-part-messed-up-in-x64) and ((forum:fraced
- fix for HSV join - see strange-behavior-of-hsv-node
- fix for decay node - see decay-x86x64-inconsistency
- fix for counter node - see counter-increment-not-interpreted-correctly-in-wrap-mode
- fix for linearfilter node in cyclic mode - see linerafilter-cyclic-bug
- fixed Delta output bug of Pot (Value) node
changed nodes
- Player (EX9.Texture) will concatenate all files given by multiple directories. Removed the rather strange modulo behavior.
- performance improvement for Cons (String) and Cons (Raw)
- Separate (String) separate-doesn-t-read-last-empty-value
- FileStream (DShow9) now initializes speed correctly filestream-(dshow9)-not-remembering-its-speed
- Renderer (EX9) has a new entry in the fullscreen refresh rate called AsDesktop which is the new default
- added Enabled input and Idle output to all camera modules
- added ParentHandle output to HandleFromPoint (Windows)
plugin interface
- added Visibility to IPin/IPin2
- fixed CheckIfChanged inconsistency reported by velcrome
- fixed changed flag issue with streams used as pin group
- added debug symbols (vvvv.jdbg) to VVVV.Binaries NuGet package
- added missing StatusChanged event to IPin2 interface (was already present in implementation)
- fixed the IPin2.IsConnected method
- fixed inconsistent-behavior-in-plugin-interface
new nodes
- Clean (String Advanced)
- Percent (Value)
- FrontFacing (3D)
- Mouse (Devices Window Cyclic)
- ScreenInfo (Windows)
- Window (Windows Client)