Skip to content

v2.0.0

Choose a tag to compare

@Advnirr Advnirr released this 11 Jun 19:37
· 14 commits to main since this release

A big quality-of-life release that pulls everything together into a more polished app.

✨ Highlights

  • Member moderation: network owners can now Kick (hamachi evict) and Ban (hamachi reject) peers directly from a network's member list, each with a confirmation dialog.
  • Light / Dark theme: a Theme selector (System / Light / Dark) in Settings, applied instantly and remembered across launches.
  • Instant language switching: changing the language now applies immediately — no restart required.
  • About dialog: added to the menu, with links to the source repository and advnirr.org.
  • Zero-config setup: auto-starts the daemon and registers your node with Hamachi on first launch.

🏗️ Under the hood

  • Built with the Meson build system and a standard GNOME layout (AppStream metainfo, desktop file validation).
  • Network refresh runs off the UI thread, so a slow daemon can't freeze the window.
  • Fixed peer-list parsing (real nicknames/IDs), owner detection, and language persistence.

📦 Install

  • Arch: `yay -S hanuchi` (AUR) or `cd pkg/ && makepkg -si`
  • Other: `meson setup build --prefix=/usr && ninja -C build && sudo ninja -C build install`

🤖 Generated with Claude Code