76b2105e53
Remove Jansi dependency
PRs & Pushes / test (push) Successful in 3m5s
PRs & Pushes / build (push) Successful in 3m8s
PRs & Pushes / build-apidoc (push) Successful in 3m17s
2024-12-20 21:47:30 +01:00
803e18239d
Change license from GNU AGPL v3 to GNU GPL v3
PRs & Pushes / build (push) Successful in 2m37s
PRs & Pushes / test (push) Successful in 2m36s
PRs & Pushes / build-apidoc (push) Successful in 2m15s
2024-12-20 01:23:25 +01:00
8b15e8a84e
Update gradle.properties naming scheme
2024-12-19 02:49:32 +01:00
b602897ff4
Update files
2024-12-19 02:49:15 +01:00
a655dec583
Add unit testing
2024-12-15 22:33:31 +01:00
56152536f9
Add Environment class
2024-12-15 01:12:07 +01:00
ef692a31d5
No kotlin multiplatform
...
PRs & Pushes / build-apidoc (push) Successful in 2m11s
PRs & Pushes / build (push) Successful in 2m18s
While running the engine on multiple of Kotlin's supported platforms would
be cool, the standard library is just way too limited for our usecase. The
JVM simply has the best support and is the most suited option.
This would reap additional benefits:
- Java, Scala and Groovy interoperability
- existing Java libraries and tooling can be (re)used
- compilation using native-image may be possible under the new rewrite (which would replace the need for Kotlin/Native)
2024-12-13 21:52:08 +01:00
083bd022bc
Add Kotlin compiler configuration
2024-12-13 02:59:25 +01:00
ba412cec50
Initial rewrite commit (see #17 )
build-and-test / build (push) Failing after 1m54s
build-and-test / generate-javadoc (push) Failing after 1m54s
build-and-test / test (push) Failing after 1m54s
2024-12-12 23:10:29 +01:00
7560e150af
Bump version
build-and-test / test (push) Successful in 1m50s
build-and-test / build (push) Successful in 1m55s
build-and-test / generate-javadoc (push) Successful in 1m55s
2024-11-10 17:17:10 +01:00
d12206b925
Update dependencies, set source version to Java 21
build-and-test / test (push) Successful in 1m26s
build-and-test / generate-javadoc (push) Successful in 1m32s
build-and-test / build (push) Successful in 1m34s
2024-11-09 15:51:39 +01:00
40894bedba
Bump version
2024-10-16 13:43:46 +02:00
4c9bfb3732
Bump version
2024-10-16 13:05:40 +02:00
02aa744098
Rename de.staropensource.sosengine package
build-and-test / test (push) Successful in 1m4s
build-and-test / build (push) Successful in 1m21s
build-and-test / generate-javadoc (push) Successful in 1m27s
2024-09-27 23:16:25 +02:00
a4224f9c51
Fix copyright notice copyright attribution
build-and-test / generate-javadoc (push) Has been cancelled
build-and-test / build (push) Has been cancelled
build-and-test / test (push) Has been cancelled
2024-09-27 23:02:16 +02:00
f1b3bb5b88
Bump version and add v1-alpha5 API doc links
build-and-test / test (push) Successful in 1m24s
build-and-test / build (push) Successful in 1m30s
build-and-test / generate-javadoc (push) Successful in 1m39s
2024-09-22 14:08:58 +02:00
6696dc5700
Bump to v1-alpha5
build-and-test / test (push) Successful in 1m39s
build-and-test / build (push) Successful in 1m55s
build-and-test / generate-javadoc (push) Successful in 2m3s
2024-09-05 01:58:21 +02:00
70ff609b77
[no ci] Sort properties in gradle.properties
2024-08-19 15:17:39 +02:00
05b9644eba
Set java source and target versions
...
This commit also introduces a warning when running the engine on a Java version higher than the engine source is on
2024-08-18 10:49:46 +02:00
ae8010a271
Update version identifier to v1-alpha4
2024-08-17 14:01:01 +02:00
949655b020
Bump version to v1-alpha3
2024-08-03 17:13:43 +02:00
f383261ed9
MASSIVE CODE CHANGE
...
tl;dr I changed many Javadoc comments, some code, removed dumb or unused stuff and revamped the entire logging infrastructure by yeeting out LogIssuer and CodePart and much, much more
2024-07-31 03:53:44 +02:00
5697522641
Remove jOOR dependency, migrate tests
2024-07-15 13:13:55 +02:00
6cfaf88bca
Bump version after release to v1-alpha2
2024-07-11 23:45:53 +02:00
34e60b06dc
Oh god
2024-07-08 19:04:57 +02:00
541919c891
Update build.gradle syntax
2024-07-08 12:39:04 +02:00
797052aa7d
Migrate to Goooler's shadow fork
2024-06-28 18:42:37 +02:00
116bc4b0b9
Add git information to EngineInformation
2024-06-28 18:21:59 +02:00
f5075b9832
Plaster copyright notice over everything
2024-06-28 01:08:45 +02:00
fa6b3002ee
Update typerelease version
...
I forgor
2024-06-28 01:08:25 +02:00
147455cedd
Add WIP graphics subsystem
2024-06-11 23:08:03 +02:00
0a6ed79673
Add SLF4J Compatibility subsystem
2024-06-11 20:01:34 +02:00
8590956382
Move test dependencies down
2024-06-11 16:32:46 +02:00
a19aad7038
Add event support
2024-06-09 19:05:30 +02:00
c8b2bd1f2c
Rename dependencies
2024-06-09 16:31:11 +02:00
c5b1f9e595
Separate dependencies
2024-06-09 14:18:02 +02:00
1797be0037
Add unit testing dependencies
2024-06-09 00:21:01 +02:00
f47dd66d88
Initial commit
2024-06-08 15:33:03 +02:00