Commit Graph

1920 Commits

Author SHA1 Message Date
Abe Pazos
af8c5e2d6a add demos to README.md 2025-08-08 11:00:22 +00:00
Abe Pazos
d9e50d46de [orx-camera] add defaults() to Camera2D and OrbitalCamera.
Add DemoCamera2DManual01.kt
2025-08-08 12:50:18 +02:00
Edwin Jakobs
7b101297c8 add demos to README.md 2025-08-06 16:19:37 +00:00
Edwin Jakobs
95581bc6f1 [orx-camera] Add OrbitalManual, add instant parameter to OrbitalCamera functions 2025-08-06 18:10:39 +02:00
Edwin Jakobs
68f2505351 [orx-camera-2d] Add Camera2DManual 2025-08-06 15:56:17 +02:00
Abe Pazos
619bd1ea98 Gradle: downgrade from 9.0.0 to 8.14.3
Until this is fixed:
https://youtrack.jetbrains.com/issue/IDEA-376030/
2025-08-06 15:51:54 +02:00
Abe Pazos
9f04d0411b Dependencies: upgrade to kotlinLogging 7.0.11, ktor 3.2.3 2025-08-06 15:50:08 +02:00
Abe Pazos
45f4607283 Dokka: silence verbose V2 warning 2025-08-06 15:49:09 +02:00
Abe Pazos
dd02912d12 build.yml: use java-version 21
All other actions are already using it.
2025-08-06 15:47:59 +02:00
Abe Pazos
70a8692daf kotlin.RequiresOptIn no longer needed 2025-08-04 16:04:45 +02:00
Abe Pazos
6db05951ef Remove unused imports 2025-08-04 12:00:35 +02:00
Abe Pazos
e6d176bb9b add demos to README.md 2025-08-03 20:32:28 +00:00
Abe Pazos
cb24d4f78d [orx-shapes] BezierPatch: add missing user uniforms, demo (#366) 2025-08-03 22:22:43 +02:00
Edwin Jakobs
de0d757da5 [orx-kotlin-parser] Add generateDemoGrammarSource as a dependency for compileDemoKotlin 2025-08-01 20:50:32 +02:00
Edwin Jakobs
57e67baaa1 [orx-panel] Add TestPlaceholder.kt 2025-08-01 09:21:03 +02:00
Edwin Jakobs
87332fa5a0 Upgrade to Gradle 9.0.0 2025-08-01 08:17:22 +02:00
Edwin Jakobs
98e0f8e537 Add test placeholders to prevent Gradle 9.0.0 from detecting missing tests 2025-08-01 08:16:31 +02:00
Edwin Jakobs
9e803b8a4e [orx-kotlin-parser] Add dependency for compileTestKotlin 2025-08-01 08:15:01 +02:00
Abe Pazos
bef1a75744 Update CONTRIBUTING.md, add ORX API 2025-07-25 16:33:40 +00:00
Abe Pazos
6709c383b6 Merge pull request #365 from openrndr/makeDokkaWork
Make Dokka 2.0 work and publish docs to orx.openrndr.org
2025-07-25 10:57:51 +00:00
Abe Pazos
1bc5e9c35b Dokka: add release-apidocs.yml 2025-07-25 12:18:31 +02:00
Edwin Jakobs
230018a521 Create CNAME 2025-07-25 09:36:39 +02:00
Abe Pazos
77f30d4d84 Make Dokka work
Fix deprecations
2025-07-22 13:14:55 +02:00
Abe Pazos
b4d27198ea Update to netty 4.2.2.Final and ktor 3.2.2 2025-07-21 17:04:06 +02:00
Abe Pazos
e6c00926a6 Revert problematic test 2025-07-17 18:38:06 +02:00
Abe Pazos
6384f24e65 actions/upload-artifact: use failure() 2025-07-17 18:09:10 +02:00
Abe Pazos
9f0f986442 Upgrade actions/upload-artifact to @v4
Increase browser test timeout to 300 seconds
2025-07-17 17:53:09 +02:00
Abe Pazos
fc2a750720 Try make test reports available upon failure 2025-07-17 17:15:13 +02:00
Abe Pazos
89899be7ce Increase jsBrowserTest timeout to 30s 2025-07-17 15:39:48 +02:00
Abe Pazos
f2ea6a89a1 Increase testNodeJs timeout to 30s
Tweak shape-contour intersection test
2025-07-17 13:38:12 +02:00
Abe Pazos
660cac3445 Use setup-gradle@v4 instead of wrapper-validation@v4 2025-07-15 23:02:44 +02:00
Abe Pazos
a8bdf07af3 Comment out println() calls for less log noise 2025-07-15 21:25:15 +02:00
Abe Pazos
20b462d332 [orx-composition] Try fix failing test on github actions
The test passes locally on JVM, jsBrowser and jsNode.
2025-07-13 12:44:51 +02:00
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