ngb
c92a4517b3
Faker Klasse um Fake-Daten zu generieren
2022-12-10 11:07:54 +01:00
ngb
1260a38bb7
Imports bereinigt
2022-12-10 11:07:17 +01:00
ngb
20772da813
{@inheritDoc} Kommentare entfernt
...
Javadoc Kommentare, die nur {@inheritDoc} enthalten, sind redundant und wurden entfernt.
2022-12-10 11:06:51 +01:00
ngb
8898d6e8ee
MKDocs Dokumentation erweitert
2022-12-10 11:05:09 +01:00
ngb
cb0ee9c842
Dokumentation
2022-12-10 11:04:48 +01:00
ngb
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
ngb
c7e1eb11ed
maxInt Test eingefügt
2022-12-08 21:16:35 +01:00
ngb
9fc58b05b6
Dokumentation
2022-12-08 21:16:01 +01:00
ngb
8de3c41b9b
Dokumentation
2022-12-08 16:09:13 +01:00
ngb
15e47ceaa8
Reichenfolge Parameter in addValue an PieChart angepasst
2022-12-08 16:08:59 +01:00
ngb
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
ngb
18b5c50016
Dokumentation
2022-12-08 12:47:59 +01:00
ngb
03945e029a
Schnellstart Tutorial fertig
2022-12-08 10:16:22 +01:00
ngb
90e043e5f8
Gradle Tasks für source und javadoc jars
2022-12-08 10:16:07 +01:00
ngb
559459aef6
Dokumentation
2022-12-08 10:15:35 +01:00
ngb
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
ngb
b76d533739
Erste Seiten mit mkdocs
2022-11-29 10:55:54 +01:00
ngb
807a13b725
buildfile cleanup
2022-11-29 10:55:22 +01:00
ngb
d4c5dbbb53
Gradle 7.4 -> 7.5
2022-11-29 10:55:10 +01:00
ngb
080db1f431
Einige Bugfixes und Verbesserungen und ganz viel Doku
2022-11-29 10:12:14 +01:00
ngb
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
ngb
ec30afd441
Fixed icon loading on windows
2022-11-28 09:26:45 +01:00
ngb
d3bdbdbffb
Konstanten für Schriften und kleinere fixes
2022-11-28 09:11:37 +01:00
ngb
8cc7167d7e
Formatierung und Doku
2022-11-28 09:11:13 +01:00
ngb
9e4271c304
Laden alternativer Schriften möglich
2022-11-28 09:10:59 +01:00
ngb
4f13f5177d
Mausposition merken wenn pausiert
2022-11-28 09:10:42 +01:00
ngb
6321a7d421
render Method added
2022-11-28 09:10:31 +01:00
ngb
135af10729
Python files added
2022-11-28 09:09:58 +01:00
ngb
912f68c58f
Javadoc
2022-08-01 20:50:23 +02:00
ngb
7f1d9012e9
Unter macOS auf Cmd+Q reagieren
2022-08-01 20:50:16 +02:00
ngb
60ed045986
Javadoc
2022-08-01 20:49:49 +02:00
ngb
dc16608333
Javadoc
2022-08-01 14:48:17 +02:00
ngb
7b6398fe52
Einfache Faker-Klasse, um Zufallsdaten zu erzeugen
2022-08-01 14:42:20 +02:00
ngb
8f98ddc56d
Changelog
2022-08-01 10:08:15 +02:00
ngb
782ce33540
GradientPaint durch MultipleGradientPaint ersetzt
2022-08-01 10:08:11 +02:00
ngb
537527e525
Versuch den Interrupt von dispose() zu verhindern
2022-08-01 10:07:53 +02:00
ngb
8e93866b5e
Interfaces verschoben
2022-07-31 10:03:28 +02:00
ngb
fcb536ff96
copyFrom angepasst
2022-07-31 10:02:11 +02:00
ngb
70c607f2e8
java.io -> java.nio
2022-07-31 10:00:22 +02:00
ngb
6126ed3c15
Vereinheitlichung der APIs für Füllungen und Konturen
2022-07-31 09:59:36 +02:00
ngb
b0353c53a0
Refactorings
2022-07-28 12:25:56 +02:00
ngb
c93a203ab9
DrawingLayer delegiert nun zu einer Shape
...
Macht Weniger doppelte Implementierungen nötig
2022-07-28 12:25:35 +02:00
ngb
f1d32685b4
KeyListener wieder zur Canvas bewegt
2022-07-28 12:24:48 +02:00
ngb
91842b511f
Refactorings und Javadoc
2022-07-28 12:24:30 +02:00
ngb
52b480b46b
Refactorings
2022-07-27 20:37:13 +02:00
ngb
4d2ade899d
Refactorings und Javadoc
2022-07-27 20:37:01 +02:00
ngb
dcdca893b7
Refactorings und Javadoc
2022-07-27 20:36:34 +02:00
ngb
ebf0135486
Versionsnummer erhöht
2022-07-27 13:57:06 +02:00
ngb
fea1083926
Javadoc
2022-07-27 13:56:58 +02:00
ngb
250d9d17d3
Neuer Zustand QUITING
2022-07-27 13:56:09 +02:00