orx v0.3.51 Release Notes
Release Date: 2020-05-14 // almost 4 years ago-
Demos
โ
โ Add screenshot generation
๐ Tweak orx-gui demos to produce better screenshots
โ Add demo for orx-panel
โ Add DemoNearestNeighbour01.kt for orx-kdtree
โ Add DemoNoClear.kt
โ Add demos for orx-runway
โ Add demos to orx-mesh-generators
โ add demos to README.md
โ Add orx-syphon example for a receiving frames from a specific server
โ Add orx-shade-styles demo
โ Add a demo for orx-gui
โ Add Horizontal Layout Panel demo
โ Add missing orx-runway demo resources
โ Add WatchDiv demo
๐ Fix demo link layouts
โ Add screenshot code to olive scriptless demo
๐ Fix DemoShapeSDF04 and DemoShapeSDF05
๐ Fix DemoStraightSkeleton01.kt
โ Add screenshot block to DemoWatchDiv01
โ
Rabbit control
โ
โ Add orx-rabbit-control
โ Add optional QR-code overlay for orx-rabbit-control
๐ improve orx-rabbit-control such that writing the QR code to a file is no longer necessary
serve orx-rabbit-control locally using Ktor
โ
Jumpflood
โ
โ Add SDFBlend filter to orx-jumpflood
โ Add skeleton filters to orx-jumpflood
โ
๐ Documentation
โ
โ Add generated screenshots
โ Add extra testing to generate-screenshots.yml
Attempt to generate screenshots in actions
๐ Fix task dependency for collectScreenshots
๐ Move generated screenshots to orphane media branch
โก๏ธ Update generate-screenshots.yml
๐ Update documentation Closes #78
โก๏ธ Update README.md
โ
Development
โ
โ Add README.md generator
๐ Change auth settings
๐ Change default script file to one based on stackRootClassName
๐ Change exception handler
๐ Change order of actions
Create pick-me.yml
๐ Fix m2 repository path
โ Remove -a from xvfb-run invoke
โ Remove package from script generator
๐ Replace gradle bintray plugin with curl in action
๐ Fix git add pathspec
โ Add action to commit README.md files to master
โ Add conditionals to git invokes
โ Add release-to-bintray workflow
โ Add git reset after orphan checkout
๐ Fix tag name
โ Remove images from repository
โ Add -a to xvfb-java.sh
โ Add build-tools/xvfb-java.sh
โก๏ธ Update xvfb-java.sh
โ Remove xvfb-run from gradle invoke
โฌ๏ธ Upgrade Kotlin, Gradle, freenect, zxing, kotlin-coroutines, OPENRNDR, add gradle-versions plugin
โ
Olive
โ
โ Add call to Extension.shutdown on orx-olive reload
โ Add OliveProgram scriptless replacement
โ Add Olive.scriptLoaded event
โ Add 'scriptless' mode to orx-olive
๐ Fix dependencies for Olive, add tests for basic scripting
๐ Improve support for olive programs inside packages
โ
๐ New and updated extensions
โ
โ Add 2d version of gradientPerturb
โ Add exponent to all gradients, cleanup
โ Add extra gallium settings
โ Add gradientPerturb (3d version only)
โ Add LaserBlur
โ Add LinearGradient exponent
โ Add missing easing functions to orx-keyframer
โ Add opacity support to EdgesWork
โ Add OptionParameter Closes #78
โ add OptionParameter to lfo wave type (#90)
โ Add orx-keyframer
โ Add orx-time-operators with Envelope & LFO
โ Add orx-timer
โ Add Poisson Disk Sampling to orx-noise
โ Add probability to Random.bool()
โ Add Slider to Int property binding
โ Add support for calculate height
โ Add tab and shift-tab switching support to oxr-panel
โ Add vector based noise functions
โ Add VideoGlitch and TapeNoise filters
๐ Fix #74 gui blocking mouse events while hidden
๐ Fix bind functions, add WatchDiv
๐ Fix bug in ParserRuleContext.verbatimText
๐ Fix bug in Slider, uncaught exception when pressing enter on a blank input
๐ Fix default style for button such that it has an 'active' color
๐ Fix easing functions in orx-easing, add demo
๐ Fix glslify relative imports + inner module imports
๐ Fix label for OptionParameter in orx-gui
๐ Fix mix issues in orx-noise
๐ Fix orx-keyframer build task dependencies
๐ Fix persistence issues in orx-gui
๐ Fix problem after removing cast
๐ Fix problem in UV coord generation of plane meshes
๐ Fix ShapeSDF in case no distortion map is given
๐ Fix unary minus operators
More gui examples (#77)
โ Remove dead code and make getLuminance and getContrast public
โ Remove most warnings in ORX Closes #61
โ Remove print from generateScript
โ Remove verbosity
Replace lerp from orx-noise with standard mix
Switch from fwidthFine to regular fwidth
Trigger requestDraw when changing TextElement text (#89)
โก๏ธ Update SimplexNoise2D with correct constants Closes #64