Commit Graph

22 Commits

Author SHA1 Message Date
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
Abe Pazos
c8f7dd52c6 Demos: ensure all use fun main() = application {
- Adjust some demo window sizes.
- Replace Random.double by Double.uniform
- Tweak some demos so screenshots look more interesting
2025-01-26 20:57:04 +01:00
Edwin Jakobs
b631e4493c [orx-fcurve] Clean-up FCurve.kt 2025-01-20 11:32:04 +01:00
Edwin Jakobs
66c4c2f459 [orx-fcurve] Add generated and verified documentation 2025-01-18 23:06:40 +01:00
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Edwin Jakobs
e58322768d [orx-fcurves] Add override values to CompoundFCurve 2024-06-17 07:22:48 +02:00
Edwin Jakobs
78fbff54c5 Upgrade to JDK 17. Add @JvmRecord annotations 2024-06-01 07:31:44 +02:00
Edwin Jakobs
e68879798c [orx-fcurve] Disable string comparison tests 2024-05-27 18:02:19 +02:00
Edwin Jakobs
cc92dc26b2 [orx-fcurve] Add mfcurve, FCurve.min, FCurve.max, DemoFCurveSheet01.kt 2024-05-13 08:30:05 +02:00
Edwin Jakobs
968d544d3b [orx-fcurve] Add FCurve.start, Fcurve.end, MultiFCurve.start, MultiFCurve.end 2024-05-09 16:10:51 +02:00
Edwin Jakobs
7063cd259c [orx-fcurve] Fix demos 2024-05-09 10:43:01 +02:00
Edwin Jakobs
15e1b4b04a [orx-fcurve] improve handling of absolute hold command 2024-05-09 10:41:27 +02:00
Edwin Jakobs
e707786c3d [orx-fcurve] Add support for single constant values 2024-04-25 10:17:06 +02:00
Edwin Jakobs
d765529f05 [orx-fcurve] Add FunctionExtension parameter to efcurve 2024-04-21 23:11:30 +02:00
Edwin Jakobs
dda653b2cf [orx-fcurve] Fix bug in Segment2D.tForX 2024-04-21 09:37:35 +02:00
Edwin Jakobs
28aed391f2 [orx-fcurve] Replace |repeat-block| with (repeat-block) 2024-03-30 16:42:36 +01:00
Edwin Jakobs
feb8d8641e [orx-fcurve] Replace _expr_ with {expr} 2024-03-30 16:26:23 +01:00
Abe Pazos
48bdcc0c60 [orx-fcurve] Add missing cursor update (#330) 2024-03-29 08:10:56 +01:00
Edwin Jakobs
af6d35c59b Update for OPENRNDR segment and path generalizations 2024-03-19 16:53:51 +01:00
Edwin Jakobs
e35037fbec [orx-fcurve] Fix regular expressions for Javascript, fix unit tests 2024-03-15 08:25:55 +01:00
Edwin Jakobs
597f6222be [orx-fcurve] Add polar and spherical compound curves, refactor, add tests 2024-03-14 19:37:09 +01:00
Edwin Jakobs
e70aaf34c8 [orx-fcurve] Add fcurve subproject 2024-03-14 13:48:00 +01:00