» Change Log - vvvv45beta25.1
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Change Log - vvvv45beta25.1

acl(admin devvvv vvvvgroup)

released on 18 02 11

general

  • now with crack.exe (replacing uninstall.exe). run once! (as you do..)
    • no more registration of .v4p filetype on starting vvvv.exe. now only via crack!
  • splashscreen now shows up when starting patch via doubleclick
  • subtype and iobox bug fixes
    • especially enum bugs. additionally enum features: invalid enum entries now lead to red nodes. useful e.g. when you have a r (Value) to a channel that doesn't exist (e.g. the patch with the corrsponding sender might not be open)
  • effect enums now update correctly when code changed
  • added vvvv.exe.config file to support debugging sd4/vs2010.
  • fixed the EStringError when starting without arguments out of sd3.
  • no accidental root saving any longer
  • better help on using contributions in root
  • modules again open in a window when opened by windows explorer
  • correctly getting dummy node after changing nodename of a plugin node
  • replacing nodes also changes legacy "nodename" attribute in "node" tag beta25-iobox-(color)-opens-as-iobox-(value-advanced)-in-older-versions
  • it should no longer be a problem to work with projects of same filename but in different locations. for example (vvvv/effects/file1.fx and patches/foo/bar/file1.fx).
  • if a cached nodeinfo is invalid (for example file is corrupted) a red node will appear instead of a gray one without any pins.
  • GUI plugin templates added
  • nice help files for templates added
  • vvvv shouldn't block windows from shutting down if started with /shutup argument or no patch is edited or user doesn't chancel the quit command: vvvv-prevents-windows-shutting-down-(stillagain)
  • .csproj now available in "OpenInPatch" dialog
  • dtd updated

GUI

Finder & Window Switcher

  • fixed serveral memory leaks
  • other bug fixes
  • invalid enum entries now also can be found through the finder: the surrounding patch also gets red.

NodeBrowser

  • now includes username-tags again
  • clicking in a patch to hide the browser now creates a comment
  • drag'n'drop works again from standalone version

ProjectExplorer

  • the Add Reference dialog of C# projects can now browse for assemblies (additional to selecting assemblies from the GAC)
  • now supports adding existing documents to a project.
  • should give a hint if a referenced file is missing.
  • caused vvvv to crash if more than one reference was added at once.

CodeEditor

  • fixed copy and paste issues introduced in beta25
  • Ctrl+F invokes correct find-monolog again
  • indents brackets correctly.
  • supports auto indentation (Ctrl + I).
  • does not show runtime errors of previously compiled assembly.
  • handles local/global ("" vs <>) includes in .fx files correctly.
    • effect files use directory of vvvv.exe as global include path (for e.g. #include <effects/foo.fxh>).
    • only locally referenced fx files are copied in a clone operation.
  • fixed several memory leaks

PatchEditor

  • while making a connection in a patch space+rightclick simulates a middleclick
  • scroll position is respected on drag drop again
  • undoing replaced nodes works again undo-(ctrl+z)-and-exchanged-nodes
  • patches now load with black background if so saved

fixed nodes

plugininterface

  • fix: generic input pin didn't fetch new upstream interface if upstream node was recompiled.
  • added BinSize property to InputAttribute.
  • if creation of a plugin fails treat it as runtime error instead of creating a red node indicating that the plugin is missing.
  • do not use MEF to scan an assembly for plugins. use it only on plugin creation. better performance and fixes several issues, if for example classes attributed with a PluginInfo didn't implement IPluginBase or a PluginInfo was defined twice.
  • IDiffSpread<ISpread<T>> implementations didn't fire changed event if bin size changed.
  • added new extension methods Add, AddRange, Remove, RemoveAt, RemoveAll, RemoveRange, GetRange, IndexOf, Insert, InsertRange to ISpread<T>.

new modules

  • OpenURL (Network) opens a link or file with the systems default application

anonymous user login

Shoutbox

~4d ago

joreg: The summer season of vvvv workshops at The NODE Institute is out: https://thenodeinstitute.org/ss24-vvvv-intermediates/

~4d ago

domj: If you happen to be in Prague, come join us at the Schema workshop on Thursday 25.4. :) https://www.facebook.com/events/395516526614988/?ti=ls

~16d ago

joreg: Postponed: Next vvvv beginner course starting April 29: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2024/

~1mth ago

~2mth ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/