Skip to content

Omacus v0.1.10

Choose a tag to compare

@github-actions github-actions released this 17 Oct 07:24

What's new

  • Share links everywhere: from the app, into the app, and an installable /app
    • Share link (Ctrl+Shift+L, or the sheet's right-click menu) copies
      https://omacus.com/app#v1.… for any sheet. The format lives in the engine
      (engine/src/share.rs), so the desktop app and the web app make and read the
      same links; a link can expand to 1 MB at most.
    • Shared sheets open in the app: omacus:// links (Linux .desktop + xdg-mime,
      macOS Info.plist and an Apple Event handler, Windows per-user registry on
      first run), pasting a link into a sheet, or omacus open <link>. An opened
      sheet is new, or switches to the copy you already have.
    • omacus.com/app: Open in Omacus on shared sheets; installable (manifest,
      icons) and offline (service worker); a Home Screen note on iPhone.
    • Docs: Sharing & the web app, opening links, CLI, shortcut, FAQ. Every sheet
      on the use cases page and in the guides opens in the web app. Three new
      feature cards on the home page. README, llms.txt and in-app tips.
    • CI checks the macOS bundle declares omacus:// and the Linux install does.
  • omacus.com/app: Omacus in the browser, with share links
    • Sheets are saved in this browser (localStorage, persistent storage requested),
      kept in step across tabs, and export/import as a .zip of .txt files.
    • Share link puts the sheet after the # (deflate + base64url, "v1." prefix), so
      it never reaches a server; opening one shows it as a shared sheet to save.
    • Exchange rates come from the same source as the desktop app, cached 12 hours.
    • The site deploy builds the engine and versions its files; /app is in the
      header, the sitemap, and under the hero's installer.
  • Add omacus-web: the engine for JavaScript, via WebAssembly
  • Move the math engine into its own crate, ready for the browser

Install

Platform Download
macOS (Apple Silicon) omacus-macos-arm64.dmg
macOS (Intel) omacus-macos-x86_64.dmg
Windows (x64) omacus-windows-x86_64.zip
Ubuntu / Debian omacus-linux-x86_64.deb
Fedora / openSUSE omacus-linux-x86_64.rpm
Omarchy / Arch / any Linux omacus-linux-x86_64.tar.gz or the installer below

Omarchy (installs the app, then offers a keybind, SUPER + CTRL + ALT + = by default, and a floating window rule):

curl -fsSL https://omacus.com/install | bash

Any other Linux (installs to ~/.local/bin with a launcher entry):

curl -fsSL https://omacus.com/install | bash

Ubuntu / Debian: sudo apt install ./omacus-linux-x86_64.deb
Fedora: sudo dnf install ./omacus-linux-x86_64.rpm

macOS: open the .dmg and drag Omacus to Applications. It isn't notarized yet, so the first
time right-click the app and choose Open, or run xattr -dr com.apple.quarantine /Applications/Omacus.app.

Windows: unzip and run omacus.exe. If SmartScreen warns about an unknown publisher, choose
More info → Run anyway. It works from a terminal too: omacus.exe "$100 in INR".

Checksums are in SHA256SUMS.txt.

Full changelog: v0.1.9...v0.1.10