Ecosyste.ms: OpenCollective

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

korge

KorGE Game Engine. Multiplatform Kotlin Game Engine
Collective - Host: opensource - https://opencollective.com/korge - Code: https://github.com/korlibs/korge

Simplify how bitmap slices work (#1224)

New BitmapSlice & Texture slicing

github.com/korlibs/korge - d2d9d81d7124fac21f1c43714e8be8cce3a602fc authored about 2 years ago
Rename BmpCoords properties

github.com/korlibs/korge - a90f679547a98157920711ca142cb6c50cc2922f authored about 2 years ago
Add Bitmap.oriented to transform a bitmap based on an ImageOrientation (#1231)

github.com/korlibs/korge - 326a0ff93ce7bd06f0e88708643426aed38fc680 authored about 2 years ago
Improved RectangleInt and make Bitmap.locking using it (#1230)

* Some cleanups

* Improved RectangleInt and make Bitmap.locking using it

github.com/korlibs/korge - 30014604ad37445468a4bfc0032b6a65e2fc8176 authored about 2 years ago
Improve ImageOrientation rotations

github.com/korlibs/korge - 82b9477038f82628d6dd5a7be4658a29f508a6ab authored about 2 years ago
Support slicing Rectangle (#1229)

github.com/korlibs/korge - b44cac1844b563e0d28ca429280c812b2294d9a2 authored about 2 years ago
Optimized ImageOrientation and make it more useful (#1228)

github.com/korlibs/korge - 01cdbd75362d17a4d49bfb916626980ac3bc5855 authored about 2 years ago
Implement array element swapping & rotation (#1227)

github.com/korlibs/korge - ad9896c2b24648129e77c2c56e18bcf38621fab5 authored about 2 years ago
Fixes characters from being slightly displaced and spaces showing a dot in a LazyBitmapFont (#1223)

github.com/korlibs/korge - ec2697f07c03dbde2ab352e7df5d9a96248c96a6 authored about 2 years ago
Fixes YAML special double colon case (#1222)

github.com/korlibs/korge - 58203f733f32d14b255dc56e4275836cab39ad28 authored about 2 years ago
Fixes control, alt, shift not working on K/N win32 (#1206)

* Unify shift, control, alt & super and deprecate old left_ right_ variants

* Update win32 ke...

github.com/korlibs/korge - c0b1bd06f8bc72c58b1d0fccc2754d73165df492 authored about 2 years ago
Partially fixes GPU rendering (#1205)

github.com/korlibs/korge - ae4dfaf50fbb349b21eb97e7df8d83e993b26186 authored about 2 years ago
Update to Kotlin 1.8 & version substitution (#1204)

* Update to Kotlin 1.8

* Fix dokka

* Deprecate android indirect

* Support automatic ver...

github.com/korlibs/korge - c8f7b340cfa4fd4b748e66a0a93b5899f5d8dff5 authored about 2 years ago
Fix Dyn.keysAny

github.com/korlibs/korge - da5df8633a1a4099596799042a24e79298d1654f authored about 2 years ago
Do not use kotlin-dsl to not propagate it to the korge gradle plugin (#1203)

* Do not use kotlin-dsl to not propagate it to the korge gradle plugin

* Try to make code com...

github.com/korlibs/korge - 9d6c089e531bc5cbd3b2154b9c8a9ed488490d09 authored about 2 years ago
Move build.gradle*.kts code into buildSrc (#1202)

github.com/korlibs/korge - bd85a643534cf6d889b174e8448c27ecc92dc936 authored about 2 years ago
Update BuildVersions file

github.com/korlibs/korge - 7d48ff336e0c907c1b40cfdd492a80cf00c5ff1e authored about 2 years ago
Fixes Android build

github.com/korlibs/korge - e51b0c083c5fa1da539af5c64ad0667713f86350 authored about 2 years ago
Update coverage agent to 1.0.692 (#1201)

github.com/korlibs/korge - 3e2d0f74d3c3cade0ba907f090def757d5dfff2b authored about 2 years ago
Update kotlinx.serialiation and atomicfu versions (#1199)

github.com/korlibs/korge - dc803c6d4395933a45f079f90bf8f9ae94939d6b authored about 2 years ago
Fixes DirectGL on win32 and enable it, since it was not enabled (#1198)

github.com/korlibs/korge - ccbb98ecdd51acb60c0eb1f8b2557f07e7b30d84 authored about 2 years ago
DirectGL on Win32. Hugely reduces OpenGL overhead on windows JVM: Use JNA 5.13 Library.OPTION_SYMBOL_PROVIDER to implement fast direct OpenGL mapping on Windows (#1195)

Use JNA 5.13 Library.OPTION_SYMBOL_PROVIDER to implement fast direct OpenGL mapping on Windows

github.com/korlibs/korge - 67c38ab9775d61d62d6c29369f25f0d48f8436a4 authored about 2 years ago
Go back to Kotlin 1.7.21 (#1182)

github.com/korlibs/korge - 4f5e84e825eecc72e7e1fc4b2751e6caae8da7fc authored about 2 years ago
Fixes & tests scene transitions parameters (#1184)

github.com/korlibs/korge - 109d582eb8b6810403f406ad28872b480bb9fb8b authored about 2 years ago
Update to Kotlin 1.8.0 (#1123)

github.com/korlibs/korge - 8820c03f3b6c5d32410f6658d3ebea00a6c5493c authored about 2 years ago
Supports XML streaming (#1180)

github.com/korlibs/korge - bc435973d9a86a62fd8a191d7a898c1754fd3b7a authored about 2 years ago
Support creating SyncStream from a sequence of ByteArray (#1179)

github.com/korlibs/korge - 8c5c033623c3c5e712593c3499c44b783988f304 authored about 2 years ago
Add extra Deque variants (#1178)

github.com/korlibs/korge - 82c0291c2957634cf634963b1d48baccf8128e09 authored about 2 years ago
Adds CharReader & CharReaderFromSyncStream & allows Charset.decode to support streams (#1177)

* Supports partial Charset.decode reading to support streams

* Adds CharReader & CharReaderFr...

github.com/korlibs/korge - d777e6b0634ca702b6a6624f0b0eff82500f68ae authored about 2 years ago
Add UniformBlockData & UniformBlockBuffer (#1174)

github.com/korlibs/korge - b15e2a990bb18f071da690d105b5dc9826eda6e0 authored about 2 years ago
Small UIVerticalList fix

github.com/korlibs/korge - 7355e09868f49bf58bf317195e69bb95a299bfe5 authored about 2 years ago
Tests and fixes Animator.looped with block nodes (#1173)

github.com/korlibs/korge - 782ff094fcae586a532b4172af2b4941acf0ca7f authored about 2 years ago
Update reference tests

github.com/korlibs/korge - b3d766b2dfcf3593879b657157ae1b7085a7c7a9 authored about 2 years ago
Get rid of AGTextureUnit

github.com/korlibs/korge - dd08592e481ad19c7ac7b6bf69c99b7e6269cdd1 authored about 2 years ago
Fix TransitionFilter

github.com/korlibs/korge - 90367e83813dff52567112b43a82dbd499ea1ecd authored about 2 years ago
Prevent null pointer when synchronously listing files on jvm

github.com/korlibs/korge - 20950f52a988bf0d64ab3339b94b72b3d8d0aa83 authored about 2 years ago
Support multiple programs/uniforms in BatchBuilder2D (#1151)

github.com/korlibs/korge - a3675272208eabbb7c7b2e6765e4b495c21bc250 authored about 2 years ago
Prepare StrReader to be extensible and support streams (#1169)

* Prepare StrReader (BaseStrReader) to be extensible and make Xml to use BaseStrReader instead

github.com/korlibs/korge - de4b32c368dfc4d3dd1e11c7dce565fcc06c6c8b authored about 2 years ago
Ensure RenderContext.doRender & AGOpengl is calling ag.beforeDoRender (#1165)

github.com/korlibs/korge - 58f8e7c35ab7ddfc02d1b6139e2a207e8ab56ec7 authored about 2 years ago
Call gl.beforeDoRender in AGOpengl (#1163)

github.com/korlibs/korge - 74bf9906309e55b79f2ba6faceae6c586734d16d authored about 2 years ago
Cleanup & fix: Removes premultiplied complexity in shaders (#1162)

* Remove premultiplied input/output in shaders

* Further cleanups

github.com/korlibs/korge - f58e7c93dfc481efcf78f813292121017c44dcd7 authored about 2 years ago
Add isActive check to animator (#1158)

Add active check to animator

github.com/korlibs/korge - 8dac89fc59aa9f057f9aae8e17cd9867d614bd64 authored about 2 years ago
Support text input in Linux K/N (#1161)

Co-authored-by: soywiz <[email protected]>

github.com/korlibs/korge - 3bd7481d850f4a35ddd51cb9cc418b71d1f23918 authored about 2 years ago
Fixes wrong wskey=null in RawSocketWebSocketClient + add test verifying wrong length for wskey (#1152)

Fixes #1146

github.com/korlibs/korge - a2aa6af912a0850b00c8f1f586ea0fda2984f13b authored about 2 years ago
Cleanup: Further simplify AG

github.com/korlibs/korge - 1d3a1d791dcbe28995edd4a6b98735238d950de4 authored about 2 years ago
Cleanup: Further simplify AG

github.com/korlibs/korge - d63bcdcdda48735f7f94a34ffd4c61123175ff6e authored about 2 years ago
Cleanup: Support creating AGFrameBuffer without an AG instance, and some AG refactors and cleanups

github.com/korlibs/korge - 6377d3e154631461d1f06e560579a781ed60a569 authored about 2 years ago
Cleanup: Support creating AGTexture without an AG instance, and some AG refactors, cleanups and optimizations

github.com/korlibs/korge - 2e2abf5bbea09bb455c509c08151461840a868c5 authored about 2 years ago
Cleanup: Support creating AGBuffer without an AG instance, and refactor getting AG stats to be implementation-dependant

github.com/korlibs/korge - e40772da5dd1150f2f91793b2fdf3c6bf6c29d86 authored about 2 years ago
Cleanup: Make AG a bit more stateless by using an immutable frameBuffer+info in AGCommands

github.com/korlibs/korge - 3db3930838809d5082fe58be08fdfbbb25f57c86 authored about 2 years ago
Disable DirectionalBlurE2ETestCase for now

github.com/korlibs/korge - c84a80e33356403b93481212a73a21efb8ab3472 authored about 2 years ago
Fix some test warnings

github.com/korlibs/korge - 4fe4f95e57d777caf831978771ecbf469d2a56fd authored about 2 years ago
Try to fix tests

github.com/korlibs/korge - c282a6a04804209770d9af7e0a1234dcf0a59803 authored about 2 years ago
Try to fix tests

github.com/korlibs/korge - 47456554b87ef56a715edba87c7bb03ee91ded9f authored about 2 years ago
Remove old MicroDynamic, DynamicJvm, DynamicNode, ObjectMapper, Struct, ClassFactory etc. and replace old code (#1150)

github.com/korlibs/korge - 77e0a4e5d5928ddc7315a8f7f1146d6c373e0a57 authored about 2 years ago
Cleanup: Get rid of AGOpengl inheritance

github.com/korlibs/korge - c848fa2d7e4576376afe31d955dcc7424aebbbae authored about 2 years ago
Fix: Rename AGOpengl.config to glslConfig

github.com/korlibs/korge - 6013ba789478377513a58181b4bccb9400a9d0ea authored about 2 years ago
Cleanup: Move devicePixelRatio, pixelsPerInch and variants from AG to GameWindow to reduce AG inheritance requirement

github.com/korlibs/korge - 1965416eb6e6c0637ac52bd3cd09efd39b15dbf3 authored about 2 years ago
Modify KorgeAndroidView.kt (#1148)

- add @JvmOverloads (to use custom class in xml)
- change coroutineScope to findViewTreeLifecyc...

github.com/korlibs/korge - 976308af9e4919164d777b89cfa23a1c2bb7e6b9 authored about 2 years ago
Simplify AG [Part 1] (#1149)

* Reduce AG list usage

* Small cleanup

* Ignore test for now

* Optimize AGValue set

...

github.com/korlibs/korge - 672d058b3f59747203d0e01efba882c90315e7ba authored about 2 years ago
Cleanup: Automatically handle some AG objects, and doing preparation work for simplifying AG based on NAG experiments (#1145)

github.com/korlibs/korge - 57ce3f0240c630c760c044392adb00c7e6b9f02a authored about 2 years ago
Some fixes

github.com/korlibs/korge - 85ac570c4a85c51dde225e1528b77882ce095910 authored about 2 years ago
Cleanup: Simplify vao usage

github.com/korlibs/korge - 6e3f0ac15a5362e2d26aab9601081006689a4ae6 authored about 2 years ago
Cleanup: Simplify uniforms usage

github.com/korlibs/korge - c342230b2e7d52711311f7d587aa29e50877761a authored about 2 years ago
Cleanup: Make AGBuffer managed

github.com/korlibs/korge - b0071eb147f7210065a545afd370e764076dd7b8 authored about 2 years ago
Cleanup: AGRenderBuffer -> AGFrameBuffer + AGObject as base

github.com/korlibs/korge - 207b4d679670df3272345502499d670d23aca935 authored about 2 years ago
Cleanup: AGBuffer

github.com/korlibs/korge - 2eeb50ae95e92fe3f047fa595fbecce3c6afa8f6 authored about 2 years ago
Cleanup: Remove old AG methods

github.com/korlibs/korge - 63dc5f81b6d4f73398ed53d7e3e164e7f01073e2 authored about 2 years ago
Cleanup: Remove AGSoftware

github.com/korlibs/korge - 063b27c918161f40c844be193e6f3fa737869211 authored about 2 years ago
Backported offscreen rendering functionality (create KmlGlContext without a window) (#1144)

github.com/korlibs/korge - f0230cd72e20a3b73bce527ea2d40bfe79af39d8 authored about 2 years ago
Remove e2e sample (#1143)

github.com/korlibs/korge - e5c1f8e1b3149ff01840387db50fd771135a07a6 authored about 2 years ago
Temporarily circumvent tests

github.com/korlibs/korge - 119dfc941972927aa5a92a02773135ec51495f68 authored about 2 years ago
Change how AGUniformValues work (backported from PR) (#1142)

* Change how AGUniformValues work (backported from PR)

* Circumvent GPU rendering issue for now

github.com/korlibs/korge - ecef73260aa6943cdeac66eccb011566b65ecad1 authored about 2 years ago
Use AGVertexArrayObject as wrapper

github.com/korlibs/korge - 0b79aeec593b2d146508a4cf146d3331601cf10d authored about 2 years ago
Force Attribute.fixedLocation

github.com/korlibs/korge - 19da815e378fb185cea74f2b150a3a2281990a3c authored about 2 years ago
Add Extra Buffer tools

github.com/korlibs/korge - c1432b1a571e691d00b07fc325b5121609427260 authored about 2 years ago
Add extra Arch tools

github.com/korlibs/korge - bd5fcd9d7c716108f580dea0dee428123bedfb35 authored about 2 years ago
Added JNA Memory tools

github.com/korlibs/korge - db5a36ac926b8ca5336b01a900a3cbca6a0c299e authored about 2 years ago
Optimize AgFastSet

github.com/korlibs/korge - b3668488cb3a59900dd42762ab0911892c18b286 authored about 2 years ago
Delete deprecated old AG.draw

github.com/korlibs/korge - 543b6b78a11c7421a7bdc679af99596b9d07e601 authored about 2 years ago
Move remaining AG inner classes to outside

github.com/korlibs/korge - c19fa95b7f29d239388ab8538117e6062c3222d0 authored about 2 years ago
Move AG enums and structures outside AG class and add the AG prefix + convert enum class to inline class to get faster performance (#1138)

github.com/korlibs/korge - 4104e427e3bd69700244085ed75276aa954c7dd3 authored about 2 years ago
Optimize AG State to be allocation-free & immutable by using inline classes & tightly packed integers, equality comparison, serialization & hashCodes are now trivial (#1137)

* [WIP] Optimize AG State to be allocation-free & immutable by using inline classes & tightly pa...

github.com/korlibs/korge - 515664cef9688a9d429b0480c98425a1c61bc267 authored about 2 years ago
Major kmem update: unify all Buffers : `FBuffer`, `MemBuffer`, `DataBuffer`, `Fast32Array`... into a new just `Buffer` (#1135)

* Remove old APIs and add substitutions for NBuffer

* Further NBuffer fixes

* Further NBuf...

github.com/korlibs/korge - fc9019f1d452fa97104db19c21da5f4dc5be2388 authored about 2 years ago
Improve debugger

github.com/korlibs/korge - 23227eef9a7b308ed62e5feea9fe63cdc25de566 authored about 2 years ago
Add NBuffer to replace MemBuffer, DataBuffer, FBuffer and others now that DataView in JS is fast on all the browsers (#1134)

* Add NBuffer to replace MemBuffer, DataBuffer, FBuffer and others now that DataView in JS is fa...

github.com/korlibs/korge - 64e94ed4f4ff1ce8eb39299695a710a7d13e179e authored about 2 years ago
Support cmd+x/ctrl+x cut & disallow copying empty selections

github.com/korlibs/korge - 1d595461687b5ebe363c66d188cb6fa53b241cfa authored about 2 years ago
Increase kbignum coverage (#1126)

* Increase kbignum coverage

* Fix BigIntJs

github.com/korlibs/korge - 05a8ef6ce3189d1c19b29193475c4bc2b43f9c17 authored about 2 years ago
Prepare for Kotlin 1.8.0

github.com/korlibs/korge - 122992a79c0fd6500f1c503763f11c6da2f32708 authored about 2 years ago
Try to make KotlinNativeCrossTest abstract to make it compatible with Kotlin 1.8.0-Beta (#1125)

github.com/korlibs/korge - 4e9583b878cdf331069a505753ab2483afb8414a authored about 2 years ago
Bumps kover agent version to 1.0.688 (#1124)

Bumps kover agent version

github.com/korlibs/korge - 4dd7118bfc218a8418242eb3761d2c0d116f3d90 authored about 2 years ago
Tests HEIC loading in apple platforms (#917)

* Tests HEIC loading in apple platforms

* Try to use CGColorSpaceCreateDeviceRGB

* It seem...

github.com/korlibs/korge - 6d2123428741b2686f79c566402f3278036c08c5 authored about 2 years ago
Support native image encoding on native image formats (#1120)

* Support native image encoding on native image formats

* Try to better handle CG objects

github.com/korlibs/korge - 5656959f01d584ff5878741f1f10a7dd9d92646f authored about 2 years ago
More work on UI

github.com/korlibs/korge - ced74677f8c7f7012de0045d507656de1b4d459d authored about 2 years ago
More work on UI

github.com/korlibs/korge - 6d88cdd1103fb207fe38b4d34566061d201bd9b1 authored about 2 years ago
More work on UI

github.com/korlibs/korge - 3c4d19aba91ee8aca368fc906a51b2c2c309fd1d authored about 2 years ago
Fixed view caching when changing caching parent with a CachedContainer in the middle

github.com/korlibs/korge - f4e5f09c476317cf9ab125476a2a382b0d4dd34d authored about 2 years ago
Added Platform.isApple and Platform.isAppleMobile shortcuts

github.com/korlibs/korge - be7c99ef5383e3a0465637152b976586934f2eb1 authored about 2 years ago