Commit Graph

205 Commits

Author SHA1 Message Date
Abe Pazos
df4c6fad71 [orx-git-archiver-gradle] Fix package overwriting (#372) 2025-09-01 20:07:43 +02:00
Abe Pazos
2c3417dad6 [orx-olive] Avoid creation of /orx-olive folder 2025-08-30 15:20:57 +02:00
Abe Pazos
c8e02bfb1c add orx-jvm demos to README.md 2025-08-27 19:48:24 +00:00
Abe Pazos
1377d63372 add orx-jvm demos to README.md 2025-08-27 18:32:19 +00:00
Abe Pazos
cefd6d2b65 [orx-realsense2] tint method moved to orx. Fix import. 2025-08-25 11:15:50 +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
c4c2154e60 Switch to nmcp plugin 2025-08-21 19:37:25 +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
8b4d31786c [orx-filters] Set shader parameter to null in Filter constructors 2025-08-18 15:09:27 +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
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
9e803b8a4e [orx-kotlin-parser] Add dependency for compileTestKotlin 2025-08-01 08:15:01 +02:00
Abe Pazos
77f30d4d84 Make Dokka work
Fix deprecations
2025-07-22 13:14:55 +02:00
Abe Pazos
a8bdf07af3 Comment out println() calls for less log noise 2025-07-15 21:25:15 +02:00
Abe Pazos
8323054519 Replace kluent with kotlin.test (#361) 2025-07-07 16:23:15 +02:00
Edwin Jakobs
e5226037d3 [orx-midi] Use loadFontImageMap 2025-07-02 09:37:36 +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
Abe Pazos
d766dcccb7 add orx-jvm demos to README.md 2025-04-28 11:47:37 +00: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
f1d9f7a9f1 [orx-processing] Ignore jogl/gluegen dependencies 2025-04-16 11:11:35 +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
Edwin Jakobs
de637c087f Improve error messages 2025-01-30 16:56:06 +01: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
17f4f5fb12 [orx-tensorflow] Remove orx-tensorflow 2025-01-20 12:18:16 +01:00
Edwin Jakobs
8e75b5628e [orx-runway] Remove orx-runway 2025-01-20 12:05:37 +01:00
Edwin Jakobs
b62746c94e [orx-noise, orx-gui] Deprecate Random 2025-01-20 11:37:52 +01:00
Abe Pazos
56928057e0 Update boofcv, netty, ktor dependencies
boofcv 1.1.6 to 1.1.7
netty 4.1.114.Final to 4.1.115.Final
ktor 2.3.12 to 3.0.1

Fix related deprecations in orx-rabbit-control
2024-11-14 16:50:03 +01:00
Edwin Jakobs
7c2e55b82b [orx-panel] Load fonts through loadFont instead FontImageMap.fromUrl 2024-09-27 14:30:50 +02:00
Edwin Jakobs
fb3bb6f7a6 [orx-realsense2] Add timeOut parameter to Sensor.waitForFrames 2024-09-23 13:03:46 +02:00
Abe Pazos
f713ca3a3d Remove unnecessary uses of "takeScreenshot" (#349) 2024-09-02 12:15:44 +02:00
Edwin Jakobs
141d1fa789 [orx-syphon] Update for change in ColorBufferGL3 constructor 2024-08-26 23:04:55 +02:00
Edwin Jakobs
8a4a85d333 Upgrade to Gradle 8.10, Kotlin 2.0.20, reduce warnings 2024-08-25 09:39:18 +02:00
Edwin Jakobs
ff044523de [orx-runway] Comment out demos that do not compile 2024-08-14 12:07:21 +02:00
Edwin Jakobs
93ace56443 [orx-panel] Fix DemoHorizontalLayout01.kt 2024-08-14 12:06:27 +02:00
Edwin Jakobs
78ce8001a1 Accommodate for changes to default sRGB textures and targets 2024-08-13 12:35:58 +02:00
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Nigel Fletton
b7ee7dcf79 Make GUI instance properties and methods accessible (#345) 2024-06-23 23:39:46 +02:00
Abe Pazos
a53c97dab6 [orx-midi] Fix JvmName in MidiBindings.kt 2024-06-11 12:18:56 +02:00
Abe Pazos
ab0970ce49 [orx-midi] Add Vector4 to MidiBindings.kt (#339) 2024-06-10 11:51:28 +02:00
Edwin Jakobs
78fbff54c5 Upgrade to JDK 17. Add @JvmRecord annotations 2024-06-01 07:31:44 +02:00
Abe Pazos
d8682f34f9 Readme files: add missing "kotlin" to code fences (#336) 2024-05-27 14:37:21 +02:00
Edwin Jakobs
45d67a7ef9 [orx-gui] Add support for alwaysOnTop WindowedGUI. Forward program produceAssets events 2024-05-24 11:28:18 +02:00
Edwin Jakobs
d2e6d0070c [orx-gui] Add <T: Any> T.addTo(WindowedGui) 2024-05-21 22:43:10 +02:00