Repository navigation
Release notes
LatencyLab is now Simquence
The application has a new name and a new icon on every platform: the window, the taskbar, the Dock, the shortcuts, the installer, About and the website. The repository and the site have moved with it, to github.com/oernster/Simquence and simquence.com. Nothing about how models run or what the results mean has changed; a model that ran under LatencyLab gives the same answer under Simquence.
This is a major version because the product's identity has changed everywhere it is recorded: the Windows install folder, the Apps entry and the taskbar identity, the macOS bundle identifier, the Flatpak application ID, the Python package names (simquence and simquence_ui), the command-line script and the environment variables (SIMQUENCE_*). Anything that referred to the old names needs the new ones.
Moving from LatencyLab on Windows
LatencyLab's update check follows the renamed repository, so an existing install will be offered this release. After installing, setup looks for the old LatencyLab install and lists exactly what it would remove: the program folder, its shortcuts and its entry in Apps. It removes them only if you agree; it removes only what it can show belongs to the old install. If LatencyLab is running, setup asks you to close it first.
A release you chose to skip under LatencyLab is not remembered, so you may be offered one update you had already declined.
On macOS and Linux the old application stays until you remove it: drag LatencyLab out of Applications on a Mac; run flatpak uninstall uk.codecrafter.LatencyLab on Linux.
A clearer toolbar
The toolbar's actions wear proper pictures instead of emoji, drawn large, so the bar looks the same on every machine; a disabled action is drawn grey. Distributions, in the middle of the bar, is a chart. The Guide is the "i" at the far right; it opens with a tour of the toolbar, each button shown with its picture. The donate button now goes to Simquence's own page.
Compose and Edit say which is which
Compose opens a new model (or the one you left unfinished); Edit opens the loaded model. The composer's title and icon name the mode. Edit asks before replacing a new model you have not exported.
Fixed: after using Edit, Compose reopened the loaded model rather than a new one.
The keyboard reaches everything
Left and Right now step through every dialog as Tab and Shift+Tab do, in the application and in setup; previously they stuck in a licence's text or the composer's list. A menu reached by the keyboard offers its first item. Setup's dialogs open on their first button rather than with nothing selected.
Repair launches the application
Repair now honours "Launch when finished", as Install always did.
A shorter website
The website says each thing once, in about two thirds of the words; its guide and reading pages match the application's own Guide and How to Read. Its screenshots show this release.
For anyone building from source
macOS notarisation now looks for a keychain profile named Simquence. If you stored credentials under LatencyLab, store them again under the new name or set APPLE_KEYCHAIN_PROFILE=LatencyLab.
The dev extra now includes setuptools, which the packaging test needs and which a fresh Python 3.12 or later virtual environment no longer provides.