Skip to content

axan 0.1.1

Latest

Choose a tag to compare

@mackenzieclark mackenzieclark released this 11 Jul 17:31
95f21d6

Quality-of-life release for session menus and the startup-session tools (Windows). The Linux (GTK) frontend has no functional changes; its version moves to 0.1.1 in lockstep and builds from source as before. Full details in CHANGELOG.md.

What's new

  • "New session" is a split row everywhere it appears — the titlebar app menu, the sidebar right-click menu, and (new) right-clicking the empty sidebar space: click it for a default-profile session, hover it to pick any profile. (#12)
  • "Save current as startup" on the Startup sessions settings page, beside Import from TOML: snapshots the sessions open in the window — hierarchy, shells, folders, names, icons, colors — into the startup list, behind a confirmation. Commands aren't recoverable from a live session and aren't carried over. (#14)
  • Startup sessions page: per-row Move up/down reordering (a row carries its nested children with it) and a per-row session color picker with an icon/text/both target. (#13)
  • Edit session node: the icon picker no longer clips — all builtin glyphs wrap into rows, with a "No icon" cell to clear the override. (#10)

Installing (Windows)

Upgrading from 0.1.0: download and extract axan-0.1.1-x64-sideload.zip, then install over the top — no certificate step:

Add-AppxPackage -Path .\CascadiaPackage_0.1.1.0_x64.msix

New machine: right-click Add-AppDevPackage.ps1 in the extracted zip → Run with PowerShell. It elevates to import the signing certificate (self-signed CN=Lonely Quasar), installs the Microsoft.UI.Xaml dependency if missing, and installs the package. Manual route:

# one-time, admin: trust the signing cert
Import-Certificate -FilePath .\axan-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
# install (the UI.Xaml dependency ships in the zip under Dependencies\x64)
Add-AppxPackage -Path .\CascadiaPackage_0.1.1.0_x64.msix -DependencyPath .\Dependencies\x64\Microsoft.UI.Xaml.2.8.appx

Installing (Linux)

Build from source with meson; the README's Building section carries the per-distro dependency lines.

Assets

Asset Purpose
axan-0.1.1-x64-sideload.zip The installer bundle: MSIX, cert, dependency appx, install script
axan-signing.cer Public signing certificate (also inside the zip; unchanged from 0.1.0)