Commit Graph

341 Commits

Author SHA1 Message Date
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
ec30afd441 Fixed icon loading on windows 2022-11-28 09:26:45 +01:00
d3bdbdbffb Konstanten für Schriften und kleinere fixes 2022-11-28 09:11:37 +01:00
8cc7167d7e Formatierung und Doku 2022-11-28 09:11:13 +01:00
9e4271c304 Laden alternativer Schriften möglich 2022-11-28 09:10:59 +01:00
4f13f5177d Mausposition merken wenn pausiert 2022-11-28 09:10:42 +01:00
6321a7d421 render Method added 2022-11-28 09:10:31 +01:00
135af10729 Python files added 2022-11-28 09:09:58 +01:00
912f68c58f Javadoc 2022-08-01 20:50:23 +02:00
7f1d9012e9 Unter macOS auf Cmd+Q reagieren 2022-08-01 20:50:16 +02:00
60ed045986 Javadoc 2022-08-01 20:49:49 +02:00
dc16608333 Javadoc 2022-08-01 14:48:17 +02:00
7b6398fe52 Einfache Faker-Klasse, um Zufallsdaten zu erzeugen 2022-08-01 14:42:20 +02:00
8f98ddc56d Changelog 2022-08-01 10:08:15 +02:00