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