Releases: bigfug/Fugio
Releases · bigfug/Fugio
bootstrap
v4.0.0-alpha
Fixed up some small errors
v3.1.0
What's Changed
- Italian translation and snapcraft bug corrected by @MassiminoilTrace in #50
- Add 'qtwayland5' package to snapcraft.yml by @arky in #66
- Absdiff fixed, plus the painterwindow previous pull request by @MassiminoilTrace in #70
- Fullscreen shortcuts proposal by @MassiminoilTrace in #71
New Contributors
- @MassiminoilTrace made their first contribution in #50
- @arky made their first contribution in #66
Full Changelog: v3.0.0...v3.1.0
v3.0.0
v2.14.0
NEW
- New logo!
- OpenGL ES support
- NDI plugin added
- FugioShow
- OpenGL EasyShader2D, ArrayToTextureBuffer node
- Point and Line support with pin, Lua class
- OpenCV Hough Lines and Simple Blob Detector nodes
- IntToBits, Multiplexor, AndBits, BitsToPins, FlipFlop, NandBits, NorBits, OrBits, XorBits, Min, Max, CosineDegrees nodes added to Math plugin
- SplitList, StringSplit, JoinPoint nodes
- GPIO Raspberry Pi node
- Can run Fugio with --opengl, --gles, or --glsw for OpenGL desktop, ES, and software renderer
- Added OpenGL Barrel Distortion example
- Added Geometry plugin with PolygonNode (early stage)
UPDATED
- Iterations added to OpenCV Erode/Dilate
- Nodes that take a filename will pop up a file dialog when you 'Edit Default' so you don't need a FilenameNode
- Math Add, Divide, Multiply, and Subtract nodes work on a wider range of input data types
- Variant pins show useful data when you hover the mouse over them
- Added lots of new data types to ArrayPin
FIXED
- Code should be Qt 5.7 compatible
- Fixes to TextureMonitor
v2.13.0
NEW
- New Examples:
- ISF/Render To Texture
- New Nodes:
- OpenGL/Render To Texture
- Time/Universe Receive
- Time/Universe Send
- Time synchronisation is working and almost ready for release
UPDATED
- ISF and Texture Monitor use the correct texture coords
FIXED
- ISF wasn't restoring the current framebuffer
- Saving broke some file paths
- Cleaned up some incorrect OpenGL calls
- Image format could get confused in OpenCV/Flip
v2.12.0
NEW
- Added ability to save an image of the currently open patch from the file menu
- New Nodes:
- Core/BitsToBool
- Core/BoolToBits
- Math/Modulus
- Network/PacketDecoder
- Network/PacketEncoder
- Serial/SerialDecode
- Serial/SerialEncode
- Text/TextEditorRemote
- Time/UniverseTime
- New Pins
- Core/BitArray
- Text/SyntaxError
- Added Bias pin to SignalNumber
- Saving patches creates (backwards compatible) human readable header
- Started adding the concept of a Universal Time between Fugio instances running over a network (not quite ready for use yet!)
UPDATED
- Compiled with Qt 5.9
- Fugio now processes patches on a separate thread (currently locked to 100fps)
- Updated SyntaxHighlighter system
- Updated Lua Matrix4x4 and Vector3d classes
- FugioLib is now compiled and linked as a static library
- OutputRange accepts index
- Lua now has a trigger pin
- Adjusted latency handling in DevicePortAudio
- Added performance counter in SpoutReceiver
- Rewrote OpenGL/Context to use QOffscreenSurface (a good thing!)
FIXED
- Fixed a whole heap of issues in FFMPEG media playback
- Magnitude wasn't using sample count
- Caught invalid input to ScaleImage
v2.11.0
NEW
- Interactive Shader Format (ISF) plugin
- OpenGL TextureMonitorNode
- Added exprtk submodule
- Added initial Windows 64 build (not all plugins supported)
UPDATED
- Builds with Qt 5.5
- FilenameNode reports error when file doesn't exist
- Optimised drawing of background in MIDI and Media timeline
FIXED
- Various minor build issues
v2.10.0
NEW
- Tested compilation on Debian 8
- Group position and zoom is now saved (also between editing sessions)
- Added "Import..." entry to file menu
- MidiTimelineNode supports loading .mid files (via Import) into the editor (no editing yet!)
- Added Timeline includes
UPDATED
- More error reporting in FFMPEG
- Added reset pin to BackgroundSubtractionNode
- Spanish translation updated
- GL_PRIMITIVE_RESTART_FIXED_INDEX flag added to OpenGL state
- Oculus Rift won't cause the API to open the desktop app until the node is added
FIXED
- Wasn't seperating audio and video frames in MediaSegment
- TextureToImageNode wasn't using the right image format
- LuaImage wasn't using the right image format either
- Crash during group delete
- Group breadcrumb trail fixed when deleting groups
- Adding pins to groups wasn't immediately shown in editor
- VST3Node can now handle creating any number of pins
- Timeline editing fixes