25ce3a35e9
Timing-Problem beim Aufruf des AudioListeners behoben
2022-12-13 10:17:25 +01:00
44d0f79c6c
Changelog
2022-12-13 08:19:19 +01:00
43195aa63c
Cache Methoden im ImageLoader direkt verwendet
2022-12-13 08:17:18 +01:00
6cc23de620
Dokumentation und umbenannte Methode
2022-12-13 08:14:07 +01:00
836571ca95
Merge branch 'main' into softcache
2022-12-12 21:26:57 +01:00
5232057b15
SoftCache zu Cache generalisiert
...
Ein Cache kann nun auch mit `WeakReference`n genutzt werden.
2022-12-12 21:26:24 +01:00
f0a3c65552
Gradle Task buildAll hinzugefügt
2022-12-11 21:50:10 +01:00
2c40e1ba31
SoftCache in ImageLoader benutzt
2022-12-11 21:49:51 +01:00
26e3593f2c
SoftCache Klasse als allgemeine Cache Map
...
Die SoftCache Klasse implementiert eine Map, die Inhalte in SoftReference Objekte wrapped. Sie kann vor allem als Cache für Ressourcen-Objekte genutzt werden.
2022-12-11 19:58:00 +01:00
13cad69e1d
Abi-NRW Klassen zum Testen eingefügt
...
Die Klassen werden von der Qualitäts- und UnterstützungsAgentur - Landesinstitut für Schule herausgegeben.
2022-12-11 17:32:21 +01:00
bd718ba27d
Changelog
2022-12-11 16:34:45 +01:00
1895378978
Name der mp3spi jar angepasst
2022-12-11 16:34:41 +01:00
2f845bdcd9
Überschirft in overview.html angepasst
2022-12-11 16:34:30 +01:00
788ed888e9
Dokumentatione
2022-12-11 13:35:30 +01:00
ce3ffee4da
Testklassen auf letzte Änderungen angepasst
2022-12-11 13:35:21 +01:00
74c85e0f61
Shape2DLayer ins Test-Paket verschoben
2022-12-11 13:35:03 +01:00
c7b2a520c4
Overview-Datei für Javadoc ergänzt
2022-12-11 13:34:40 +01:00
c5c046521b
Doku und Formatierungen
2022-12-11 13:34:21 +01:00
9834b9c389
package-info.java ergänzt
2022-12-11 13:33:55 +01:00
eaaca6b90f
Validator Methods erwarten nun einen Parameter
...
Die Methoden in `Validator` erwarten nun als zweiten Parameter den Namen des Parameters, der geprüft wird. Dadurch sollen die Methoden hilfreicher werden, indem geneuere Fehlermeldungen generiert werden können.
2022-12-11 13:33:19 +01:00
1275af55f3
Dokumentation random(int)
2022-12-10 14:43:59 +01:00
632038030e
main Methode entfernt
2022-12-10 13:40:15 +01:00
cec17f0d7c
choice Methoden wiederhergestellt
2022-12-10 13:33:00 +01:00
b29532bf6e
Dokumentation
2022-12-10 13:32:45 +01:00
d500c130ed
Changelog update
v0.0.34-SNAPSHOT
2022-12-10 11:55:26 +01:00
b4d390cd9b
Feheler beim buildtask der mp3-jar behoben
2022-12-10 11:55:19 +01:00
97ea610f34
Dokumentation
2022-12-10 11:14:38 +01:00
e2e1f24e3e
Verison auf 0.0.34 erhöht
2022-12-10 11:11:26 +01:00
a09b956b48
Dokumentation
...
Ebene der Unterüberschrift auf h2 angepasst
2022-12-10 11:11:17 +01:00
c92a4517b3
Faker Klasse um Fake-Daten zu generieren
2022-12-10 11:07:54 +01:00
1260a38bb7
Imports bereinigt
2022-12-10 11:07:17 +01:00
20772da813
{@inheritDoc} Kommentare entfernt
...
Javadoc Kommentare, die nur {@inheritDoc} enthalten, sind redundant und wurden entfernt.
2022-12-10 11:06:51 +01:00
8898d6e8ee
MKDocs Dokumentation erweitert
2022-12-10 11:05:09 +01:00
cb0ee9c842
Dokumentation
2022-12-10 11:04:48 +01:00
3cf7871591
Weitere image-Methoden ergänzt
...
Die neuen Methoden erlauben es, Bilder auch mit einer festen Größe auf die Zeichenebene zu zeichnen.
2022-12-09 18:01:52 +01:00
c7e1eb11ed
maxInt Test eingefügt
2022-12-08 21:16:35 +01:00
9fc58b05b6
Dokumentation
2022-12-08 21:16:01 +01:00
8de3c41b9b
Dokumentation
2022-12-08 16:09:13 +01:00
15e47ceaa8
Reichenfolge Parameter in addValue an PieChart angepasst
2022-12-08 16:08:59 +01:00
9f28786ab6
AudiListener interface angepasst
...
Die Listener Methoden haben nun sprechendere Namen.
Sound und Mixer akzeptieren nun auch AudioListener.
2022-12-08 16:08:35 +01:00
18b5c50016
Dokumentation
2022-12-08 12:47:59 +01:00
03945e029a
Schnellstart Tutorial fertig
2022-12-08 10:16:22 +01:00
90e043e5f8
Gradle Tasks für source und javadoc jars
2022-12-08 10:16:07 +01:00
559459aef6
Dokumentation
2022-12-08 10:15:35 +01:00
8d0bd2bc99
Race condition beim Beenden behoben
...
Das Beenden der Zeichenmaschine und vor allem das Schließen des Zeichenfesnters wird im Swing Thread ausgeführt. Es konnte passieren, dass der Zeichenthread noch einen draw-Aufruf verarbeitete, während die Zeichenleinwand schon disposed wurde. Dann konnte eine NullPointerException auftreten.
Der Zeichenthread hat nun 500 ms Zeit, von alleine zu beenden, bevor die ZM vollständig beendet wird.
2022-12-08 10:14:00 +01:00
b76d533739
Erste Seiten mit mkdocs
2022-11-29 10:55:54 +01:00
807a13b725
buildfile cleanup
2022-11-29 10:55:22 +01:00
d4c5dbbb53
Gradle 7.4 -> 7.5
2022-11-29 10:55:10 +01:00
080db1f431
Einige Bugfixes und Verbesserungen und ganz viel Doku
2022-11-29 10:12:14 +01:00
47827683e8
Farbnamen werden nun in Colo-Objekte geparsed
...
`Color.parseString(String)` liest nun eine Datei mit Farbnamen und Hexcode Kombinationen ein. Wird der String in der Liste der Farbnamen gefunden, wird aus dem entsprechenden Hexcode ein `Color`-Objekt erzeugt.
2022-11-29 10:11:43 +01:00