Everything in this release came out of the r/Stargate thread. Thanks for all
of it.
Linux
Thanks to @jkoehler11, who opened the pull request the day this was posted.
It scans .desktop files, resolves icons from your theme, and launches
through gio, so Flatpak and Snap apps work properly. Wayland sessions
cannot register a global summon hotkey, which is a compositor restriction
rather than a bug; bind one in your desktop settings instead.
Dial by hand
There is a DHD along the bottom: 38 keys, one per constellation, with DIAL in
the middle. Press six symbols and hit it, and whatever lives at that address
opens.
An address that matches nothing still dials all seven chevrons before
reporting that there is nothing there.
Addresses you can choose
Press MANAGE, then ADDR on any entry, and pick the six symbols yourself.
RESET puts it back to the one derived from the program name. Your choice is
stored per entry and survives a rescan.
Remote destinations, on nine chevrons
Add a destination with a hostname or IP and it dials the full nine chevron
sequence before opening a remote desktop session. Seven chevrons is an
address in this galaxy; a machine that is not yours earns the long dial.
Windows uses mstsc. Linux uses FreeRDP, Remmina or rdesktop, whichever is
installed. Credentials are never stored or handled by this app: your remote
desktop client asks for them and your OS keeps them.
The real sounds
Chevron locks, the ring, the kawoosh, the iris, the shutdown and the DHD keys
are the genuine article now rather than synthesized. Drop your own seven mp3s
into public/sfx under the same names to replace them, or delete the folder
to fall back to the synthesized audio.
Also
The gate is centered and noticeably bigger, and several scaling bugs are
fixed, including the destination boxes overflowing when switching between a
seven and nine chevron address.
Download
Windows: StargateCommand-Setup-1.1.0.exe. Windows 10 or 11, 64-bit.
Windows will show a blue "Windows protected your PC" box, because this is not
code-signed. Click More info, then Run anyway. A signing certificate costs a
few hundred dollars a year and this is a hobby project. The source is right
here if you would rather build it yourself.
Verify the download if you like:
Get-FileHash .\StargateCommand-Setup-1.1.0.exe -Algorithm SHA2562394649F932F8BF26A186E0CF397F00A78B0E30BD7237BE57A49DB97EC9CA442
Linux: Stargate.Command-1.1.0.AppImage.
chmod +x Stargate.Command-1.1.0.AppImage
./Stargate.Command-1.1.0.AppImageOr build either from source with npm install && npm run dist on Windows, or
npm run dist:linux on Linux.
What it touches
It reads your Start Menu and Desktop shortcuts to build the program list and
pulls each program's icon. That is all it looks at. Settings live in
%APPDATA%\Stargate Command on Windows.
It makes no network connections of its own. The one exception is that a
remote destination starts your system's remote desktop client, which connects
where you told it to.