Commit Graph

1920 Commits

Author SHA1 Message Date
Abe Pazos
eeaf12707e collectScreenshots: fix indentation, retry on fail 2025-08-27 21:26:35 +02:00
Abe Pazos
1377d63372 add orx-jvm demos to README.md 2025-08-27 18:32:19 +00:00
Abe Pazos
700b666e5c add demos to README.md 2025-08-27 18:32:18 +00:00
Abe Pazos
1489b503d2 add auto-generated README 2025-08-27 18:32:18 +00:00
Abe Pazos
d54818e4d9 collectScreenshots: include top demo comment in readme 2025-08-27 19:59:58 +02:00
Abe Pazos
435abdecbd add demos to README.md 2025-08-27 09:43:26 +00:00
Abe Pazos
168d1ed2d0 [orx-composition] reverse argument order in draw()
Add demos with comments
2025-08-27 11:26:35 +02:00
Abe Pazos
bbb243bc63 add auto-generated README 2025-08-26 13:39:19 +00:00
Abe Pazos
c44d925f2d Update maven badge in README.md
The previous badge stopped working
2025-08-26 15:25:52 +02:00
Abe Pazos
cefd6d2b65 [orx-realsense2] tint method moved to orx. Fix import. 2025-08-25 11:15:50 +02:00
Abe Pazos
ae42a91484 Upgrade dependencies
kotlinLogging 7.0.13
netty 4.2.4.Final
processing 4.4.6
2025-08-24 14:46:59 +02:00
Edwin Jakobs
9c1fa98d68 [orx-panel] Add isHidden method to skip hidden elements during event handling 2025-08-22 18:28:32 +02:00
Edwin Jakobs
e6766aa1ce [orx-panel] Skip hidden elements during event propagation traversal 2025-08-22 16:17:03 +02:00
Edwin Jakobs
70940b90b2 Update publication script to add dependency on signMavenPublication for publishPluginMavenPublicationToNmcpRepository task 2025-08-22 08:47:38 +02:00
Edwin Jakobs
0c185f4d39 Update publication script to depend on signPluginMavenPublication for publishMavenPublicationToNmcpRepository task 2025-08-21 23:40:22 +02:00
Edwin Jakobs
bd0c69823a Update workflows to use publishAggregationToCentralPortal task instead of publishToSonatype 2025-08-21 23:08:26 +02:00
Edwin Jakobs
c4c2154e60 Switch to nmcp plugin 2025-08-21 19:37:25 +02:00
Edwin Jakobs
24e143d274 Fix publication scripts 2025-08-21 12:24:20 +02:00
Abe Pazos
6c88446753 actions: release-apidocs: use openrndr snapshot
Otherwise the workflow can fail when orx uses new features
not yet present on the most recent release of openrndr.
2025-08-21 11:59:34 +02:00
Edwin Jakobs
0f608561a9 [orx-camera] Update zoom method in Camera2D to perform planar scaling only 2025-08-20 23:52:20 +02:00
Edwin Jakobs
e599122cf2 add demos to README.md 2025-08-20 20:08:53 +00:00
Edwin Jakobs
fdcffd2756 [orx-shapes] Add explicit casting to Circle in tangent assertion for invertConformal tests 2025-08-20 21:55:38 +02:00
Edwin Jakobs
307b3fc282 [orx-shapes] Extend circle inversion functionalities and update demos 2025-08-20 21:38:58 +02:00
Edwin Jakobs
e17644a247 [orx-shapes] Convert primitive classes to @JvmRecord and implement GeometricPrimitive2D where applicable 2025-08-20 21:27:16 +02:00
Edwin Jakobs
af64323229 [orx-compositor] Add explicit contract checks for lambdas with callsInPlace in layer-related functions 2025-08-20 21:12:50 +02:00
Edwin Jakobs
ad31a9ab02 [orx-camera] Add explicit contract checks for lambdas in Camera2D and OrbitalCamera 2025-08-20 21:12:21 +02:00
Edwin Jakobs
7541865e2c [orx-composition] Add explicit contract checks for lambdas with callsInPlace 2025-08-20 20:11:59 +02:00
Edwin Jakobs
aaefb9eaeb [orx-panel] Add explicit contract checks for lambdas with callsInPlace 2025-08-20 19:37:51 +02:00
Edwin Jakobs
77e3db4068 add demos to README.md 2025-08-19 12:08:12 +00:00
Edwin Jakobs
aebec990e0 [orx-fx] Add wrap mode support to ApproximateGaussianBlur and demo 2025-08-19 13:54:55 +02:00
Edwin Jakobs
fd2d035511 [orx-camera] Introduce customizable camera defaults and control functions 2025-08-18 17:38:25 +02:00
Edwin Jakobs
8b4d31786c [orx-filters] Set shader parameter to null in Filter constructors 2025-08-18 15:09:27 +02:00
Edwin Jakobs
48b61c39e8 [orx-shapes] Add tangent calculation utilities for Circle 2025-08-17 14:51:32 +02:00
Edwin Jakobs
3ab75ca25a add demos to README.md 2025-08-17 00:18:03 +00:00
Edwin Jakobs
db29f07aa3 [orx-math] Add cubic Bezier least squares fitting demo to matrix package 2025-08-17 02:03:17 +02:00
Edwin Jakobs
2a50589f73 Update dependency versions in libs.versions.toml (Kotlin 2.2.10, Kotlin Logging 7.0.12, JUnit Jupiter 5.13.4) 2025-08-17 02:03:17 +02:00
Edwin Jakobs
614ec5da94 add demos to README.md 2025-08-16 20:10:23 +00:00
Edwin Jakobs
e92f3c3ff9 [orx-shapes] Adjust circle center position in DemoCircleInversion01 to avoid impossible inversion 2025-08-16 21:54:33 +02:00
Edwin Jakobs
c63c0c5844 [orx-math] Add RBF interpolation utilities with 2D interpolator, demos, and shader phrases 2025-08-16 21:50:26 +02:00
Edwin Jakobs
fa35531c59 [orx-shader-phrases] Change shader phrase declarations to const val 2025-08-16 21:47:07 +02:00
Edwin Jakobs
535c1f9685 [orx-math] Make Matrix and SparseMatrix serializable with kotlinx.serialization 2025-08-16 21:06:39 +02:00
Edwin Jakobs
4db699a81d [orx-math] Make Complex class serializable with kotlinx.serialization 2025-08-16 21:05:34 +02:00
Edwin Jakobs
2569be0a1f [orx-math] Document columnMean function for Matrix and improve variable naming in getter/setter 2025-08-16 20:39:07 +02:00
Edwin Jakobs
1d81754a23 [orx-math] Add matrix and sparse matrix implementations with Cholesky and QR decompositions 2025-08-16 17:26:55 +02:00
Edwin Jakobs
e6997a968f [orx-shapes] Add custom tensions to HobbyCurve and related 2D/3D demos and tests 2025-08-16 17:26:55 +02:00
Edwin Jakobs
72b02ce585 [orx-shapes] Add RectangleGrid abstraction and update related utility functions 2025-08-16 17:26:55 +02:00
Edwin Jakobs
c44175c1c9 [orx-shapes] Add circle inversion primitives and demo examples 2025-08-16 17:26:55 +02:00
Edwin Jakobs
25d0302a68 [orx-shapes] Fix formatting issues in Circle.kt 2025-08-16 17:26:55 +02:00
Edwin Jakobs
8daef56841 [orx-math] Add complex number implementation and associated test cases 2025-08-16 17:26:55 +02:00
Abe Pazos
4293d852fe [orx-noise] s/simplexLinear/simplex/ in README.md 2025-08-11 14:48:34 +00:00