Abe Pazos
148c478412
Update to boofcv 1.2.3, ktor 3.2.1
2025-07-13 12:03:47 +02:00
Abe Pazos
e2fa39af08
[orx-composition] Add test and demo for PR#360
2025-07-13 11:59:44 +02:00
Abe Pazos
37442f018e
Add missing demo dependencies to build.gradle.kts
2025-07-13 11:26:16 +02:00
Abe Pazos
f4fe30a142
add demos to README.md
2025-07-07 14:40:13 +00:00
Abe Pazos
f77c338608
[orx-fx] Directional blur tweaks ( #357 )
2025-07-07 16:25:31 +02:00
Abe Pazos
8323054519
Replace kluent with kotlin.test ( #361 )
2025-07-07 16:23:15 +02:00
Edwin Jakobs
771e348631
add demos to README.md
2025-07-06 22:03:48 +00:00
Edwin Jakobs
b259e9c2de
[orx-shapes] Add rectangle align, distribute and fit functions
2025-07-06 23:35:40 +02:00
Edwin Jakobs
1139183708
Upgrade to Gradle 8.14.3
2025-07-06 23:34:28 +02:00
Edwin Jakobs
258674b5e1
Upgrade to kotlinx serialization 1.9.0, ktor 3.2.0, jgit 7.3.0.202506031305-r, jsoup 1.21.1
2025-07-02 09:45:05 +02:00
Edwin Jakobs
e5226037d3
[orx-midi] Use loadFontImageMap
2025-07-02 09:37:36 +02:00
Edwin Jakobs
a1b6ead866
[orx-fcurve] Workaround for Kotlin 2.2 bug that shows up during testing in javascript mode.
...
The bug shows up like this:
TypeError: fc.value$default_ruhk1_k$ is not a function
at TestEFCurve.protoOf.testConstantExpression_4i11z6(orx/orx-fcurve/src/commonTest/kotlin/TestEFCurve.kt:59)
at <global>.fn(kotlin/orx-orx-fcurve-test.js:121)
at Context.<anonymous>(orx/build/js/node_modules/kotlin-web-helpers/src/KotlinTestTeamCityConsoleAdapter.ts:72)
at <global>.processImmediate(node:internal/timers:478)
2025-06-27 07:30:58 +02:00
Edwin Jakobs
d7224af156
Separate language and api version settings
2025-06-27 07:28:11 +02:00
Edwin Jakobs
d4d1ae9aaa
Add -Xskip-metadata-version-check since the built-in Kotlin 2.0 of Gradle 8.14 is incompatible with Kotlin 2.2 classes
2025-06-27 07:27:25 +02:00
Edwin Jakobs
4fa8fb18ac
Upgrade to Kotlin 2.2.0
2025-06-24 09:47:48 +02:00
Abe Pazos
e8f50b3dd1
[orx-composition] Fix issue in parallel execution ( #360 )
...
Adding items to a mutableList from inside a pForEach leads to unpredictable results. Use pmap instead.
2025-06-23 07:48:48 +02:00
Abe Pazos
e402656155
Update to processing 4.4.4
2025-06-11 17:18:06 +02:00
Abe Pazos
47b70ae7ee
[orx-rabbit-control] Upgrade netty to 4.2.2.Final
...
Avoid zero timeout values when shutting web server down
to avoid numerous WARN messages
2025-06-05 12:07:29 +02:00
Edwin Jakobs
7e8ce0ddf8
add auto-generated README
2025-05-13 21:29:23 +00:00
Edwin Jakobs
b1e860cf39
[orx-expression-evaluator-typed] Refactor function dispatch handling, improve function resolution and add new tests
2025-05-13 23:21:36 +02:00
Abe Pazos
781830ba96
add auto-generated README
2025-05-13 11:53:45 +00:00
Abe Pazos
6f74f67b35
Minor change to trigger a build and test caching.
...
Ideally this run of "Build and generate screenshots" should be
faster that the previous one.
2025-05-13 14:44:02 +03:00
Abe Pazos
19bea68370
Workflows: try setup-gradle
2025-05-13 14:08:46 +03:00
Abe Pazos
6433428058
Upgrade to Gradle 8.14
2025-05-11 16:51:44 +03:00
Abe Pazos
ff0535fb17
Update to antlrKotlin 1.0.3, netty 4.2.1.Final, ktor 3.1.3, jgit 7.2.0.202503040940-r, jsoup 1.20.1
2025-05-11 16:48:58 +03:00
Abe Pazos
7fcc96406f
[orx-camera] Center mouse button sends changed event
2025-04-30 15:16:47 +03:00
Abe Pazos
1e9ec06543
[orx-camera] Center mouse button resets Camera2D
2025-04-30 15:03:10 +03:00
Abe Pazos
41e7820de5
Update to kotlinLogging 7.0.7, boofcv 1.2.2, junitJupiter 5.12.2, gson 2.13.1,
2025-04-28 18:10:43 +03:00
Abe Pazos
d766dcccb7
add orx-jvm demos to README.md
2025-04-28 11:47:37 +00:00
Abe Pazos
0a4f4a7944
Try update wrapper-validation action to v4
...
to see if it solves ETIMEDOUT and ENETUNREACH errors
2025-04-28 14:31:19 +03:00
Abe Pazos
8c5c4c9a97
[orx-processing] Upgrade to 4.4.0, add demo with curves
2025-04-28 13:16:21 +03:00
Edwin Jakobs
6ff081f19a
[orx-processing] Fix handling of PShapes with breaks
2025-04-19 07:28:12 +02:00
Edwin Jakobs
a90f05decd
add orx-jvm demos to README.md
2025-04-16 09:50:33 +00:00
Edwin Jakobs
111ba381f3
add auto-generated README
2025-04-16 09:50:32 +00:00
Edwin Jakobs
f1d9f7a9f1
[orx-processing] Ignore jogl/gluegen dependencies
2025-04-16 11:11:35 +02:00
Edwin Jakobs
a4a149aafa
Add processing library to version catalog
2025-04-16 07:41:57 +02:00
Edwin Jakobs
498f776493
Add orx-processing module for OPENRNDR and Processing interop
...
This commit introduces the `orx-processing` module, enabling seamless type conversions between OPENRNDR and Processing. It includes extensions for converting vectors and shapes, supporting interoperability through utilities like `PVector`, `PShape`, and `ShapeContour`.
2025-04-15 22:42:46 +02:00
Abe Pazos
3723623cad
Upgrade to kotlinx-coroutines 1.10.2,
...
kotlinx-serialization 1.8.1
kotlin-logging 7.0.6
gson 2.13.0
netty 4.2.0.Final
ktor 3.1.2
2025-04-12 22:59:46 +03:00
Abe Pazos
13789935a1
Upgrade boofcv to 1.2.1
2025-04-11 11:48:54 +03:00
Edwin Jakobs
cc2da50b6a
add demos to README.md
2025-03-30 16:53:15 +00:00
Edwin Jakobs
4901b22ef4
[orx-shade-styles] Add noise {} shade style builder
2025-03-30 17:17:38 +02:00
Abe Pazos
3ab5c528ca
[orx-color] Fix misplaced demo comments
2025-03-27 15:10:08 +01:00
Abe Pazos
48a6915846
[orx-shade-styles] Initialize vec4 gradient
...
Otherwise glitchy on integrated intel graphics
2025-03-24 16:20:42 +01:00
Edwin Jakobs
92a695c69c
Update CollectScreenshotsTask to handle Kotlin 2.1.20 changes
...
Kotlin 2.1.20 altered the structure of output.classesDirs, which can no longer assume a single file. Updated the task to filter for the correct path, ensuring compatibility with the new Kotlin version.
2025-03-23 21:19:55 +01:00
Abe Pazos
51af1148f1
Upgrade boofcv to 1.2.0
2025-03-23 21:45:04 +08:00
Edwin Jakobs
47100e8d7f
Upgrade Kotlin to 2.1.20, Kotlin Logging to 7.0.5, and JUnit Jupiter to 5.12.1.
2025-03-20 20:38:44 +01:00
Edwin Jakobs
0bd0a51b69
[orx-compositor] Refactor resource management in Compositor.
...
Removed `deepDestroy` in favor of `destroy`, simplifying cleanup logic. Introduced `Session` management in `Composite` to handle resource lifecycles properly.
2025-03-12 17:36:09 +01:00
Abe Pazos
cf26dcd135
Upgrade to boofcv 1.1.8, gson 2.12.1, jsoup 1.19.1
2025-03-11 11:15:26 +08:00
Edwin Jakobs
557d3bb3ad
[orx-shade-styles] Add rotation support to pattern dots
2025-03-10 11:03:02 +01:00
Edwin Jakobs
977be4ee6f
[orx-fx] Refactor CMYKHalftone to support customizable elements/colors
2025-03-10 11:03:02 +01:00