Repository navigation
v2.0.0
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