- more specific error message in case of cudaErrorUnsupportedPtxVersion
- removed useless size info at the beginning in saved files (sim/parameters/...)
- wrong view port size bug fixed
- integration tests repaired
- planet gaia example files
- reduction of memory reservations in editor to prevent out-of-memory exceptions
- prevent invalid-map-key exceptions in cases where the selection is no longer available in the editor
- display more precise information in case of exceptions
- layout in dialogs improved
- important memory leak fixed
- destruction of cell clusters corrected: looks now much nicer!
- allow only full screen because of a Qt bug
- navigation mode enables continuous zooming
- new editing function: modifier key (CTRL) allows the precise selection of cells
- new editing function: randomize cell function
- new editing function: automatic generation of token branch numbers on cell cluster
- new editing function: remove unused cell connections
- selection of the graphics card with the highest compute capability, if more than one is found
- checking for newer versions
- display in the infobar when time steps per second are restricted
- better rendering performance due to OpenGL-CUDA interoperability
- better image quality for low zoom factors
- motion blur filter
- more intense glow filter
- cells are represented in the vector view by a circle with a color gradient
- two toolbar buttons (instead of one) for switching between editor and pixel/vector view
- using flat design for main window
- more beautiful progress bar
- activated icons in the toolbar glow
- simulation parameters renamed
- meaningful error message in case the system requirements are not met
- colors in editor more balanced
- infobar is disabled by default
- getting started info revised
- logo reduced in size
- startup example revised
- collision example revised
- prevent exception on closing
- error messages improved (call stack and bad alloc message)
- created cell have maximum bonds corresponding to simulation parameters
- fixed exception on closing
- negative energies prevented
- fixed crash when minimum hardware requirements are not met
- new simulation parameter "offspring token suppress memory copy" (default=false)
- font in metadata tab from visual editor corrected
- selected cells and particles have lighter colors and smaller sizes in the editor
- border colors of cells and particles darkened
- unused simulation parameter "cluster properties -> max size" removed
- fix performance bug when using glow effect
- disc-shaped structures can be created
- selections can be colored
- simulation parameters and symbol maps are saved in JSON format
- saved simulations are divided into 4 files: *.sim, *.settings.json, *.parameters.json and *.symbols.json
- second scrollbar in token editor avoided
- infobar, which displays general information, monitor information and logging protocol
- show bug report dialog after crash that allows to send reports to a server
- using standard font in dialogs and most widgets
- requirements of the examples lowered
- fix runtime problems for cells with constructor function
- upgrade to CUDA 11.2, Qt 6.0.1, boost 1.75.0 and VS 2019
- parallel console window is not opened
- examples renamed
- timeout problem during simulation run
- fix crash when monitor is open and simulation or general settings are changed
- fix crash after inserting collection
- fixed crash at display resolutions higher than Full HD
- vector graphic view mode is active from zoom level 4 onwards
- startup screen shows version
- validation of values in "General settings" and "New simulation" dialog
- examples (simulation and collections)
- info banner shows rendering mode
- "Computation settings" dialog restructured and renamed to "General settings"
- startup simulation changed
- experimental feature "Web access" disabled (will be enabled when finished)
- showing messages in case of CUDA errors instead of immediate termination
- fix typos
- usability: showing first steps window after startup
- allow moving objects with the mouse pointer
- ability to connect to a server and send simulation real-time data (still experimental)
- automatic switching between editor and pixel view depending on zoom level
- new examples
- nicer and larger toolbar icons
- new logo
- disable editor for low zoom levels
- fix empty simulation after "step backward" or "restore snapshot"
- fix center scroll position after startup