Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

jMonkeyEngine

jMonkeyEngine is a modern developer-friendly game engine written primarily in Java. Its minimalistic and code first approach makes it perfect for developers who want the support of a game engine while retaining full control over their code
Collective - Host: opensource - https://opencollective.com/jmonkeyengine - Website: https://jmonkeyengine.org/ - Code: https://github.com/jMonkeyEngine

Cleanup some old stuff

github.com/jMonkeyEngine/sdk - 202425d42e2f498c84f6a9eb457c0ad203c5ff1d authored 10 months ago by Toni Helenius <[email protected]>
Merge pull request #552 from tonihele/feature/java-update

Get new Java 17 version

github.com/jMonkeyEngine/sdk - e52c2a7ad672220442eaabd2ad9474bb61e4052b authored 10 months ago by Toni Helenius <[email protected]>
Merge pull request #553 from tonihele/feature/issue-551

Netbeans 20

github.com/jMonkeyEngine/sdk - 05a50de915f74f758a8fb689303b0970c154b829 authored 10 months ago by Toni Helenius <[email protected]>
Merge pull request #554 from tonihele/feature/issue-548

Added some module exceptions

github.com/jMonkeyEngine/sdk - 3006906cb8fd16468e721a7fe419065458b0440d authored 10 months ago by Toni Helenius <[email protected]>
jme3-core: add 2 getters for frame interpolators (#2152)

github.com/jMonkeyEngine/jmonkeyengine - 85747dfda1a00a254a838d690a33f5ab6d2237c3 authored 11 months ago by Stephen Gold <[email protected]>
update minie to 7.8.1 (#549)

* update minie to 7.8.1

github.com/jMonkeyEngine/sdk - 436f5b4653f4a8a2eb758009b3b72cb3f034ab53 authored 11 months ago by Rickard Edén <[email protected]>
Added some module exceptions

github.com/jMonkeyEngine/sdk - 2513273da23202ef0509a8cda5da85d4ae519b8d authored 11 months ago by Toni Helenius <[email protected]>
Netbeans 20

github.com/jMonkeyEngine/sdk - 7479ab9a2260ec5864d1f9343740437789f74458 authored 11 months ago by Toni Helenius <[email protected]>
Get new Java 17 version

github.com/jMonkeyEngine/sdk - 3d46ac8050e8908410977fa52559e9a68a8db777 authored 11 months ago by Toni Helenius <[email protected]>
solve issue #2076 (software skinning requires vertex normals) (#2155)

* SkinningControl: add null checks to solve issue #2076

* SkeletonControl: add null checks ...

github.com/jMonkeyEngine/jmonkeyengine - d93742dae1d525d260de79a2eba73466ce331dfb authored 11 months ago by Stephen Gold <[email protected]>
updates to the README (#2151)

* README.md: add "Stranded" (by ndebruyn) the list of published games

* README.md: delete m...

github.com/jMonkeyEngine/jmonkeyengine - 3833a2f4cde639477d9a66b7c4c9d585cb69f6cd authored 11 months ago by Stephen Gold <[email protected]>
LightControl: correct some copy-paste errors in the javadoc (#2150)

github.com/jMonkeyEngine/jmonkeyengine - 3618ff0f1849d56d57f1f2869e16789de38b5ad6 authored 11 months ago by Stephen Gold <[email protected]>
solve issue #2131 (NPE while loading a GLB v1 asset) (#2148)

github.com/jMonkeyEngine/jmonkeyengine - 915ad745c371bcc552a6f8bc7aa06bf3f7267220 authored 11 months ago by Stephen Gold <[email protected]>
solve issue #2135 (ClassCastException in MTLLoader) (#2147)

github.com/jMonkeyEngine/jmonkeyengine - 157ca7ae621d9c40886221e00de63d628e9fd633 authored 11 months ago by Stephen Gold <[email protected]>
Replacing bullet-native with Minie (#547)

* Replacing bullet-native with Minie
Removing blender module (will probably have to revert)
Re...

github.com/jMonkeyEngine/sdk - ccd02d23a322e5e7dfc3754665e099a48ae7046c authored 11 months ago by Rickard Edén <[email protected]>
Merge pull request #171 from AceMcCloudxx/patch-1

Update appsettings.adoc for mac incompatibility with toggle to fullscreen

github.com/jMonkeyEngine/wiki - e62ffc473fffbb6e255e188753bdf6364e71a928 authored 11 months ago by richardTingle <[email protected]>
solve issue #2121 (AnimMigrationUtils produces incorrect initial pose)

github.com/jMonkeyEngine/jmonkeyengine - 51dd235622939fe5fa50b4e3f260e88ffb020716 authored 11 months ago by Stephen Gold <[email protected]>
Merge pull request #546 from neph1/Issue#534-SceneComposer_panels_scrolls_with_mouse_movements

Issue#534 scene composer panels scrolls with mouse movements

github.com/jMonkeyEngine/sdk - 8b07fc80f53e0c0d3133dd87d71774d7d3f42dc2 authored 11 months ago by Rickard Edén <[email protected]>
Read bytes more efficiently (#2137)

* Read bytes more efficiently

* Read straight to the buffer

* Epsilon as final

* Simple...

github.com/jMonkeyEngine/jmonkeyengine - 20ecf6890ef878e30d5cd6e57102da1cc5eb82ca authored 11 months ago by Toni Helenius <[email protected]>
Updated label names

github.com/jMonkeyEngine/sdk - 846ced2f067415a0cbbfba94c4472855e73d13e7 authored 11 months ago by rickard <[email protected]>
Merge branch 'master' into Issue#534-SceneComposer_panels_scrolls_with_mouse_movements

github.com/jMonkeyEngine/sdk - 8dd6c967ecd190239143ece246bb71415f828716 authored 11 months ago by rickard <[email protected]>
Issue #534 fix wobbling GUI when number of decimals change on sliders

github.com/jMonkeyEngine/sdk - 4f261b2ad6b0fb1d51684e8861a6acbbee53eaa6 authored 11 months ago by rickard <[email protected]>
Merge pull request #545 from tonihele/feature/gradle-template-improvements

Feature/gradle template improvements

github.com/jMonkeyEngine/sdk - 93440a2e29a6dbcb6d8658736f243778b8c3bf27 authored 11 months ago by Toni Helenius <[email protected]>
Fix Shaderblow tag (jitpack)

github.com/jMonkeyEngine/sdk - 75aea92ac3590dcfc3ac04fa75dde629df067386 authored 11 months ago by Toni Helenius <[email protected]>
Added comments for Mac and don't add AWT dialogs on mac

github.com/jMonkeyEngine/sdk - cce6e4b182f7d75e87d9a87a0a389cf662dad5e8 authored 11 months ago by Toni Helenius <[email protected]>
Fix sign of tbn generator that caused normal map flipping in some situations (#2140)

github.com/jMonkeyEngine/jmonkeyengine - b6735aff59ce7391d019c7af36482f6694462bad authored 11 months ago by Riccardo Balbo <[email protected]>
Gradle build improvements

github.com/jMonkeyEngine/sdk - 03c49e43610309274a6b3212dfca7caeaa12a6c0 authored 11 months ago by Toni Helenius <[email protected]>
Gradle 8.4 wrapper

github.com/jMonkeyEngine/sdk - a2427c04d28bda07a1c1d9e8bc4b3737102c35c6 authored 11 months ago by Toni Helenius <[email protected]>
Remove null levels from lod generator output (Fix #2114)

github.com/jMonkeyEngine/jmonkeyengine - cf74247b8b0d47f9b451fcb5669207de6f7f6377 authored 11 months ago by Melvyn Linke <[email protected]>
Add userdata loader to gltf (#2106)

* Add userdata loader and make it the default

* turn unhandled extras log into a warning

*...

github.com/jMonkeyEngine/jmonkeyengine - c8987bed1b1f0b085f7cedda0e43e69d09effaee authored 11 months ago by Riccardo Balbo <[email protected]>
Adding support for Specular-AA (#2141)

* Fixes Issue #2132

* jme3-core:Adding support for Specular-AA

* jme3-core:del Specular_An...

github.com/jMonkeyEngine/jmonkeyengine - 3ec59c87c87d20240143b4fc06a17743a3f9546b authored 11 months ago by John_R_Kkk <[email protected]>
Solve #2136 (flow-control issue with glTF alpha parameter) (#2138)

* Fix flow control issue with alpha parameter

* Revert "Fix flow control issue with alpha par...

github.com/jMonkeyEngine/jmonkeyengine - a0c8247c78aee54c0a4dc250101af0333412c590 authored 12 months ago by Toni Helenius <[email protected]>
Make default extensions statically registrable (#2107)

github.com/jMonkeyEngine/jmonkeyengine - a290d0704c667452770f0df44a86a2ba9968a6ef authored 12 months ago by Riccardo Balbo <[email protected]>
Remove split donation

github.com/jMonkeyEngine/jmonkeyengine-website - 1559ec7b82f46c5fe51b7d2ccdae9211ada7a29f authored 12 months ago by Riccardo Balbo <[email protected]>
Mesh: add constants for initial/default values of fields (#2074)

* Fixes Issue #313

* Moves default vaules to constants

* Fixes Test

* Fixes Typos.

*...

github.com/jMonkeyEngine/jmonkeyengine - 951b430a885c4bda0c77dd3c0bf2d206b55ad269 authored 12 months ago by Melvyn Linke <[email protected]>
Fixes Issue #2132 (#2134)

github.com/jMonkeyEngine/jmonkeyengine - c41e5312561432293697a1e055d095d3b181de70 authored 12 months ago by John_R_Kkk <[email protected]>
Solve issue #2127 (excessive memory use while loading GLB) (#2128)

* Cache the materials

* Try with resources to make sure we close the stream

* Conform cach...

github.com/jMonkeyEngine/jmonkeyengine - 300d2a728daaa7a2b5ffc3000a73d006c3be2dda authored 12 months ago by Toni Helenius <[email protected]>
Fix RenderState Parameters Leaking Between Renders (#2130)

* debugging shadows

* fixed directional and point shadows

* use mergedRenderState instance...

github.com/jMonkeyEngine/jmonkeyengine - 8fb016cc3e28ec57b2adf5850eb4b7cc80429fca authored 12 months ago by codex <[email protected]>
add debug groups for shadow draw calls (#2126)

github.com/jMonkeyEngine/jmonkeyengine - b86310b1c5c064196fe17bc030d77cd0be071cd0 authored 12 months ago by Trass3r <[email protected]>
Fixes Issue #2082 (AlphaBlendModeTest) (#2084)

* test model appearance is correct

* comment changes

* fixed javadoc and license

* dele...

github.com/jMonkeyEngine/jmonkeyengine - d89e3799a64296edae7dd56f1e5209a1702ba3b0 authored 12 months ago by codex <[email protected]>
added equals and hashcode to gltf and scene keys

github.com/jMonkeyEngine/jmonkeyengine - a9fbf3c5c803cbbfa8e385700cd8e8a66df33f3f authored 12 months ago by codex <[email protected]>
made code more readable and added hashcode and equals methods to AnimationList

github.com/jMonkeyEngine/jmonkeyengine - f12665e8ddd85b5e793fec6a4a0283bb46117838 authored 12 months ago by codex <[email protected]>
Geometry constructor with material. (#2113)

* Geometry constructor with material.

* Geometry constructor with material.

github.com/jMonkeyEngine/jmonkeyengine - c9d10eb6ffcebbf18a7709de15be1eac67de9c1f authored about 1 year ago by llzen44 <[email protected]>
Increase MAX_DEFINES in DefineList (re-do) (#2116)

* DefineList: re-implement using a BitSet to remove the size limit

* TechniqueDef: DefineLi...

github.com/jMonkeyEngine/jmonkeyengine - 58365c4b8a3929954718ac3e292ca77675dd5540 authored about 1 year ago by Stephen Gold <[email protected]>
Merge pull request #535 from neph1/Issue-533-Missing-ShaderNodeDefinition-options

This adds samplerCube and sampler2DArray to the shadernode definition…

github.com/jMonkeyEngine/sdk - 48dfc0ad6696d4998e0cc846630f1f706f01d718 authored about 1 year ago by Rickard Edén <[email protected]>
Merge pull request #537 from neph1/missing-unit-test

add back unit test that has gone missing

github.com/jMonkeyEngine/sdk - 4d5fcd66127534336dc5c4f3bae9d39ab015b63c authored about 1 year ago by Rickard Edén <[email protected]>
Partial fix for Issue #2087 (NegativeScaleTest) (#2091)

* solution drafted

* solution tested and confirmed

* tested scale component combinations
...

github.com/jMonkeyEngine/jmonkeyengine - 5975b3f791d18fae311a10e209b3ed40b5e5c60f authored about 1 year ago by codex <[email protected]>
Merge pull request #2086 from codex128/issue2083

Fixes Issue #2083 (enable vertex colors in glTF loader)

github.com/jMonkeyEngine/jmonkeyengine - 53301c79f44b3aad7f44eb305de3755f34269ae3 authored about 1 year ago by Stephen Gold <[email protected]>
SceneGraphIterator (#2080)

* ported in iterator

* added test

* made example clearer

* fixed child ignore

* smal...

github.com/jMonkeyEngine/jmonkeyengine - 5006fd95aed7b02b9049d1118b305496d780c480 authored about 1 year ago by codex <[email protected]>
Remove unused test files

github.com/jMonkeyEngine/jmonkeyengine - 09bb11c4e0905d44c241fcdc839c7048e9e15631 authored about 1 year ago by Riccardo Balbo <[email protected]>
Add test for #2083 #2086

github.com/jMonkeyEngine/jmonkeyengine - bde449c8fc4c277092f56f226c44c86451a00e81 authored about 1 year ago by Riccardo Balbo <[email protected]>
Squashed commit of the following:

commit 88634c8ac280fb8f75031c7f3ede531e6bcd1db5
Author: codex <[email protected]....

github.com/jMonkeyEngine/jmonkeyengine - e440f318bf8da821331da0e132ed95763948900d authored about 1 year ago by Author: codex <[email protected]>
Prevent updateShadowCamera from corrupting shadowCam matrix when there isn't any visible shadow caster in scene. Discovered in #2111

github.com/jMonkeyEngine/jmonkeyengine - 51597f5c9a41fa1b4b14929dc8ed149487bfe4df authored about 1 year ago by Riccardo Balbo <[email protected]>
Print binding of problematic uniforms in assert message

github.com/jMonkeyEngine/jmonkeyengine - af075f24a7098fb732a4749128987ebda96ed0eb authored about 1 year ago by Riccardo Balbo <[email protected]>
Fix #1997 (shadows on hardware-accelerated morph animations) (#2111)

* Fix shadows for morph animations

* Set shadows to the morph test

github.com/jMonkeyEngine/jmonkeyengine - 231f75cd9eb6999087774f2f3ad207178d033c45 authored about 1 year ago by Toni Helenius <[email protected]>
Never return the cached spatial directly: prevent the manipulation of the first instance of a spatial from poisoning the cache. (#2104)

github.com/jMonkeyEngine/jmonkeyengine - 88813e27a06a6d1f5175782fc198f05b07b8b3be authored about 1 year ago by Riccardo Balbo <[email protected]>
Update vscode config (#2105)

* Add null analysis, format on modification, prettier config and recommended extensions to vscod...

github.com/jMonkeyEngine/jmonkeyengine - cafa271a4f3e367fa4ed15628dce77b38ad27080 authored about 1 year ago by Riccardo Balbo <[email protected]>
Fix Gltf imported spatial names (#2103)

github.com/jMonkeyEngine/jmonkeyengine - a0b79a1c480e351f45616c3cab92f6049dc82e3f authored about 1 year ago by Riccardo Balbo <[email protected]>
Test Gltf morphs for #2109

github.com/jMonkeyEngine/jmonkeyengine - d90c61d2e4376a6d966ccbdfb130af6d1e711ab6 authored about 1 year ago by Riccardo Balbo <[email protected]>
Fixes GLTF Import of Morph Animations (#2109)

* drafted fix

* removed reference to local assets

* moved repeated code to method

* use...

github.com/jMonkeyEngine/jmonkeyengine - d80278c574cce4d0581cb27d1254f4387b370f45 authored about 1 year ago by codex <[email protected]>
build using Gradle v7.6.3

github.com/jMonkeyEngine/jmonkeyengine - 7e81ac67599d7d160ac277857059432594471863 authored about 1 year ago by Stephen Gold <[email protected]>
Fixes XML Map Export (#2093)

* export issue fixed

* tentative version checking

* commented versioning code

* impleme...

github.com/jMonkeyEngine/jmonkeyengine - 641f1cee596c302ce7e78eedd22422fdc67adf85 authored about 1 year ago by codex <[email protected]>
Disable shadows for sky (#2100)

github.com/jMonkeyEngine/jmonkeyengine - 6398ecdfd17dca86475c1758f0303e9c842f1bef authored about 1 year ago by Riccardo Balbo <[email protected]>
Improve GL Debug (#2102)

* Enable gl debug for webgl

* Add debug info

github.com/jMonkeyEngine/jmonkeyengine - dbfe93d282830890d50876e09bb928b161053eb1 authored about 1 year ago by Riccardo Balbo <[email protected]>
Fixes Issue #2085 (KHR_materials_emissive_strengh extension) (#2088)

* test-model appears as expected

* removed test resources

* fixed license headers

github.com/jMonkeyEngine/jmonkeyengine - eb8523cbc3d5b012695cd6c3a8c19110bd3ef255 authored about 1 year ago by codex <[email protected]>
Merge pull request #539 from stephengold/sgold/add-simsilica

add 5 optional libraries from com.simsilica

github.com/jMonkeyEngine/sdk - 4971cafa4239d971565fadf821822853d01fa5de authored about 1 year ago by Toni Helenius <[email protected]>
Merge pull request #538 from stephengold/sgold/my-libraries

update version numbers for libraries in com.github.stephengold

github.com/jMonkeyEngine/sdk - bc464757c688f2c84bd88cc6d083ed5796d74d18 authored about 1 year ago by Toni Helenius <[email protected]>
Use shutdownNow to prevent failed launches just hanging in Thread.sleep

github.com/jMonkeyEngine/jmonkeyengine - aae7945973e125f55a998c06e181d763292890ac authored about 1 year ago by Toni Helenius <[email protected]>
Use synchronized block

github.com/jMonkeyEngine/jmonkeyengine - d053625ebbf671815e6c8c0c34c61c858c24bc1a authored about 1 year ago by Toni Helenius <[email protected]>
Disable auto format workflow

github.com/jMonkeyEngine/jmonkeyengine - 7c20f9519a51ba2d4f0fe5ec8a1276819d6c1cab authored about 1 year ago by Riccardo Balbo <[email protected]>
update LWJGL to v3.3.3

github.com/jMonkeyEngine/jmonkeyengine - 8f8f6550ba6698ee0992f0e79aba539dab32db5f authored about 1 year ago by Stephen Gold <[email protected]>
bugfix: IllegalArgumentException in Camera.setFov() (issue #2078)

github.com/jMonkeyEngine/jmonkeyengine - a94c37aa732b387c153d6c113e37155c0f40f320 authored about 1 year ago by Stephen Gold <[email protected]>
Update appsettings.adoc

Added note regarding incompatibility between Java AWT and LWJGL3.

github.com/jMonkeyEngine/wiki - 8f07f84a371f1363e8b00bba2f70e5037175a0c0 authored about 1 year ago by AceMcCloudxx <[email protected]>
GltfLoader: copyedits to 18 inline comments

github.com/jMonkeyEngine/jmonkeyengine - 68c4271c977e43c2ba000bab7d81dedc645e0324 authored about 1 year ago by Stephen Gold <[email protected]>
add 5 optional libraries from com.simsilica

github.com/jMonkeyEngine/sdk - c59cb3a0c8b2b6b88b4e437a464ea1fe89d41822 authored about 1 year ago by Stephen Gold <[email protected]>
update version numbers for libraries in com.github.stephengold

github.com/jMonkeyEngine/sdk - 9d78e58e4ae6c11081e4e2cb58e004c68a01bfe6 authored about 1 year ago by Stephen Gold <[email protected]>
Merge pull request #5 from neph1/upgrade_to_gradle

Upgrade project to gradle

github.com/jMonkeyEngine/monkeyzone - 971b9ccfc4868267c91de7367c9a1c3ec9257940 authored about 1 year ago by Toni Helenius <[email protected]>
add back unit test that has gone missing

github.com/jMonkeyEngine/sdk - 98996b01af40969dee77f4d895ead4b1b130ccc4 authored about 1 year ago by rickard <[email protected]>
Switch to Gradle

github.com/jMonkeyEngine/examplegame-skulls - f4d2d14bba6353a87ef4452e9d4a6b97d40642bd authored about 1 year ago by Toni Helenius <[email protected]>
Remove extra repositories

github.com/jMonkeyEngine/examplegame-skulls - e0aca822909ba483caa52609ed8a4643bdcc9d81 authored about 1 year ago by Toni Helenius <[email protected]>
removing args for server task

github.com/jMonkeyEngine/monkeyzone - 7c6e9e3d8ea8c3819b4a162a8914bf04316f2755 authored about 1 year ago by rickard <[email protected]>
fixing minor issues

github.com/jMonkeyEngine/monkeyzone - 881e536cb015c56fb18a60c872908876c1f9f5d6 authored about 1 year ago by rickard <[email protected]>
This adds samplerCube and sampler2DArray to the shadernode definitions drop down

github.com/jMonkeyEngine/sdk - 98e8dbe6378abf059863c99b52228c200dc6b7ba authored about 1 year ago by rickard <[email protected]>
Update project_creation.adoc with some Gradle info

github.com/jMonkeyEngine/wiki - 470700385e8c5240a9d3942198c80b4b3723f590 authored about 1 year ago by Rickard Edén <[email protected]>
main.yml: GitHub discontinued the ubuntu-18.04 environment

github.com/jMonkeyEngine/wiki - 3b79f7e34e4a4ada2899ea91b05506248aeaeed4 authored about 1 year ago by Stephen Gold <[email protected]>
main.yml: latest version of wrapper-validation-action is now 1.1.0

github.com/jMonkeyEngine/jmonkeyengine - 230f1575bf9935b47cb8ecdcd8ddc7379c56e75b authored about 1 year ago by Stephen Gold <[email protected]>
workflows: use v4 of actions/checkout

github.com/jMonkeyEngine/jmonkeyengine - 3686ca7ec353dea3363a17cf29ea4d2075732476 authored about 1 year ago by Stephen Gold <[email protected]>
Merge pull request #531 from neph1/gui-fixes

Gui fixes

github.com/jMonkeyEngine/sdk - 0435fddab8d3758c28e64ba35cc87544f4b78a41 authored about 1 year ago by Rickard Edén <[email protected]>
Update nav.adoc

added assetbrowser

github.com/jMonkeyEngine/wiki - 3fc689ef5542820179bbd4549ee8543c6bd86511 authored about 1 year ago by Rickard Edén <[email protected]>
Create assetbrowser.adoc

github.com/jMonkeyEngine/wiki - 5b53a49ad6924fbe06140dbcbc88ec104a6863cb authored about 1 year ago by Rickard Edén <[email protected]>
more flexible material editor panels

github.com/jMonkeyEngine/sdk - afe4b88735d09323b8c12dcb9e32db62856978a3 authored about 1 year ago by rickard <[email protected]>
making scene composer panels resizable and setting minimum size to smaller for some components

github.com/jMonkeyEngine/sdk - 61adb789b62751743888c3a262928c72bea45725 authored about 1 year ago by rickard <[email protected]>
common.gradle: update Groovy to v3.0.19

github.com/jMonkeyEngine/jmonkeyengine - c84674654a5ed0105a80319866c9a063ded109e4 authored about 1 year ago by Stephen Gold <[email protected]>
Merge pull request #530 from neph1/assetbrowser-fix-branch2

Assetbrowser fix branch2

github.com/jMonkeyEngine/sdk - 5274e1b49ab5dd65df24249a9b35ddffcbd622a0 authored about 1 year ago by Rickard Edén <[email protected]>
remove test class due to dependency issue

github.com/jMonkeyEngine/sdk - 226b502f177781fc28818f238a3cf0ab49b6cd5b authored about 1 year ago by rickard <[email protected]>
export packages

github.com/jMonkeyEngine/sdk - 2a76b3847fd9c98e4243c7835c9bab0346536604 authored about 1 year ago by rickard <[email protected]>
Assetbrowser (#506)

* initial commit

* drag and drop working

* drag and drop works for spatials and materials ...

github.com/jMonkeyEngine/sdk - 697a5f237a1b51c9b479ff9a63f09657a43ee808 authored about 1 year ago by Rickard Edén <[email protected]>
Merge pull request #527 from tonihele/feature/issue-523

Netbeans 19

github.com/jMonkeyEngine/sdk - a5616aa79b62979da691b9b1fe2d60279907a021 authored about 1 year ago by Toni Helenius <[email protected]>