Skip to content

Releases: IAmMcNuggets/stargate-command

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 00:04

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 SHA256
2394649F932F8BF26A186E0CF397F00A78B0E30BD7237BE57A49DB97EC9CA442

Linux: Stargate.Command-1.1.0.AppImage.

chmod +x Stargate.Command-1.1.0.AppImage
./Stargate.Command-1.1.0.AppImage

Or 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.

Stargate Command 1.0.0

Choose a tag to compare

@IAmMcNuggets IAmMcNuggets released this 19 Aug 23:18

An app launcher for Windows that dials your programs like the SG-1 gate. Type a program name, press Enter, seven chevrons lock, and it opens.

Download StargateCommand-Setup-1.0.0.exe below. Windows 10 or 11, 64-bit. Nothing else to install.

Windows will warn you. It is not code-signed, so you get a blue "Windows protected your PC" box. Click More info, then Run anyway. A signing certificate costs a few hundred dollars a year and this is a hobby project. If you would rather not trust a stranger's binary, the source is right here and builds with npm install && npm run dist.

Verify the download if you like:

Get-FileHash .\StargateCommand-Setup-1.0.0.exe -Algorithm SHA256
E7F835D422096425CCF7BB04E8964B0903CB686CA8535D863342655BAA96B18E
It reads your Start Menu and Desktop shortcuts to build the program list and pulls each program's icon. That is all it touches. It makes no network connections at all. Settings live in %APPDATA%\Stargate Command.

Press I for the iris. With it shut the gate dials perfectly but nothing comes through, so nothing launches. That is not a bug.