can now enable / disable skeleton tracking via the GUI.
setting Content dimensions on images if we know them ahead of time.
stale factory objects are now deleted. added FactoryObject superclass for all factory object types.
added getType() method to all Content classes. ContentWindowManagers are now retrieved from DisplayGroupInterfaces by URI and optionally content type, to avoid URI conflicts between different content types.
initial parallel pixel streaming back end.
simplified image loading call.
UI coordinate changes are only committed upon pressing enter / changing focus.
desktop streaming rectangle now defaults to upper-left quadrant of screen.
basic parallel pixel streaming implemented for DesktopStreamer. frame rate is now shown in UI.
removed FactoryObject destructor log message.
PixelStream image loading threads now use a shared_ptr to prevent object destruction while thread is running.
render processes drop parallel pixel stream segments if not visible on one of their windows.
moved ParallelPixelStreamSegmentParameters definition to its own header so other applications can more easily include it.
clicking on content in the list widget will now bring it to front. content sorted front to back in list widget.
added .wmv movie extension.
bug fix for partial sends of network acknowledgements.
PixelStream now uses libjpeg-turbo for decompression. setImageData() returns a bool indicating if the frame was handled or dropped.
performance updates for parallel pixel streaming. options for showing streaming segments / statistics.
bumped up default URI length for message headers to handle long filenames.
incremented network protocol version due to message header change.