ENG - Technical documentation - Android
GER - Entwicklerdokumentation - Android
GER - Entwicklerdokumentation - Konfigurationsdateien
ENG - Technical documentation - Configuration files
ENG - Technical documentation - Configuration files
GER - Entwicklerdokumentation - Konfigurationsdateien
GER - Entwicklerdokumentation - Konfigurationsdateien
ENG - Technical documentation - Configuration files
GER - Entwicklerdokumentation - Konfigurationsdateien
Renamed getActivePartName to getActiveGameElementName.
ENG - Technical documentation - Library functions
GER - Entwicklerdokumentation - Bibliotheksfunktionen
ENG - Technical documentation - Classes for the graphical user interface
GER - Entwicklerdokumentation - Klassen fuer die Benutzerschnittstelle
ENG - Technical documentation - Configuration files
GER - Entwicklerdokumentation - Konfigurationsdateien
getSelectedPart and getSelectedColor are now available in the base class PreviewPanel.
Ignore bin directory
Sounds can now be configured like parts. The active sounds can be selected in a sounds dialog like the parts dialog.
Sounds can now be configured like parts. The active sounds can be selected in a sounds dialog like the parts dialog.
Update target API level to 35.
Removed code smells.
Don't call GameState.resetMove via newTurn when loading a game because the game state should be as loaded.
Removed code smells.
Removed code smells.
Removed code smells.
Removed code smells.
Formatted code.
The dice is a partset and not a part.
Removed code smells.
Corrected typo in class name.
Removed code smells.
Formatted code.
Typo corrected.
Typos corrected.
Formatted code.
Removed code smells.
Formatted code.
Removed code smells.
Formatted code.
Removed code smells.
Formatted code.
Typo and documentation corrected.
Formatted code.
Typo corrected.
Removed code smells.
Formatted code.
Removed code smells.
Removed code smells.
Formatted code.
Removed code smells.
Formatted code.
Removed code smells.
Formatted code.
Removed code smells.
Removed code smells.
Performance improvement on determining the reachable fields in a playing field.
When calculating reachable fields, the specified condition must be taken into account if turning back is not allowed. Consequently, this condition must also be considered when determining the shortest path.
Code formatting.
Added general computer player that performs a move after a minimum duration.
New network configuration flag, if the resetMove method of the game state shall be called local during network games.
GER - Entwicklerdokumentation - Konfigurationsdateien
ENG - Technical documentation - Configuration files
Code formatting.
Code formatting.
Usage of Stream.collect(Collectors.toList) instead of Stream.toList because Stream.toList is only available in Java 16 and above.
Generic methods to convert a map to or from a network string.
Java doc corrected.
Typo corrected.
Generic methods to convert a collection to or from a network string.
Removed code smells.
Code formatting.
Don't call GameState.resetMove when loading a game because the game state should be as loaded.
Formatted code.
Method to draw an oval into a field of a playing field.
Corrected documentation.
Corrected documentation.
Added flag to GameState.resetMove to determine if the method is called for a new or a continued move.
Added method which retrieves from a playing field all reachable fields which meet a specified condition.
Update target SDK level.
Removed code smells.
Removed code smells.
Removed code smells.
New method resetMove in GameState which is called when a new move begins.
Formatted code.
Formatted code.
Update target SDK level.
Renamed predicate parameter for getNeighbours.
To test if a connection to a neighbor is valid, the origin and the target are needed.
Correction of documentation.
Added method, which only returns neighbors in a playing field that meet the specified condition.
Added possibility to edit the properties of a connection.
Added properties for a connection in a playing field.
Formatted code.
Formatted code.
Formatted code.
Formatted code.
Formatted code.
Formatted and removed code smells and typos.
Typo corrected.