Haguichi Changelog

New in version 1.0.26

January 18th, 2015
  • Added a searchbar to filter networks and clients in the treeview.
  • Added accelerators for the actions Join Network (Ctrl+J), Create Network (Ctrl+N) and Show Offline Members (Ctrl+M).
  • Activating the treeview row will not trigger the default command anymore if the selected member is not online.
  • Swapped out dependency on ndesk-dbus(-glib) for dbus-sharp(-glib).
  • Humanity panel icons are not included anymore because that theme has become outdated.
  • Added complete Slovak translation (thanks to Zdeněk Kopš).
  • Updated Czech, Kazakh and Turkish translations.

New in version 1.0.25 (August 23rd, 2014)

  • Improved shading of the hi-res application icon so that it looks better on dark backgrounds.
  • All automatically detectable terminal applications are now called using the -e option with (except for konsole) the argument enclosed in quotes.
  • Fixed crash that happened when disconnecting on quit.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.24 (April 8th, 2014)

  • Added support for systemd and upstart to control the Hamachi service.
  • The network list is now immediately updated after going online or offline in a network.
  • The update interval count is now reset after each manual update.
  • Restored panel icon animation when connecting.
  • Improved Hamachi version number retrieval.
  • Dropped support for beesu to gain super user privileges.
  • Updated Swedish translation.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.23 (January 11th, 2014)

  • Improved internet connection check by using netcat and web request as fallback if ping fails (fixes bug #1258361).
  • Wait for internet connection cycle is now using a separate thread.
  • Configuration folder is now always opened in the default file manager.
  • Added stock icons to open and save configuration menu items.
  • Added scrollbar policy to the commands editor in the preferences dialog.
  • Added complete Asturian translations (thanks to Tornes Llume).
  • Updated Bulgarian translation.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.22 (August 24th, 2013)

  • Increased command throughput rate (fixes bug #1205527).
  • Refactored command execution code so that it can handle large output (fixes bug #1204250).
  • Now using ping to check the internet connection, which is more reliable and also faster in most cases.
  • Threads that could potentially be spawned many times are now added to the thread pool to enable queuing.
  • Added keyboard shortcuts to expand (Ctrl+[) and collapse (Ctrl+]) all networks.
  • Fixed crash that was triggered by changing the update interval.
  • Fixed regression that sometimes lead to wrong positioning of the main window.
  • Updated Italian, Kazakh and Russian translations.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.21 (June 8th, 2013)

  • Added functionality to open, backup and restore the Hamachi configuration folder.
  • Added support for pkexec to gain super user privileges (fixes bug #1179071).
  • Refactored network list extraction code to improve performance when parsing very large lists.
  • Optimized settings handling by eliminating unnecessary reads and writes to the backend.
  • Added command line option to use a text file as network list when running in demo mode.
  • Added complete Ukrainian translations (thanks to Fedir Zinchuk).
  • Brazilian Portuguese, Dutch, French, German, Indonesian, Japanese, Polish and Spanish translation updated.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.20 (March 2nd, 2013)

  • Added 48x48 hicolor panel icons to accommodate Gnome Shell 3.6.
  • Swapped some icons in the icon chooser popup menu to improve cross icon theme compatibility.
  • Made some changes to basically support gateway networks (fixes bug #1098755).
  • When (re)starting Hamachi, output from the init script is not being relied on anymore.
  • When Hamachi is busy, commands will now be run again a short moment later.
  • Join requests for networks that requires manual approval are now sent immediately without confirmation.
  • Improved many error and confirmation dialogs.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.19 (December 27th, 2012)

  • Applications to use as terminal, file manager and remote desktop can now be automatically detected. Make sure your commands are respectively using the variables %TERMINAL, %FILEMANAGER or %REMOTEDESKTOP.
  • Supported terminal emulators are (in order of priority) gnome-terminal, mate-terminal, pantheon-terminal, xfce4-terminal, konsole, and xterm.
  • Supported file managers are (in order of priority) nautilus, caja, nemo, pantheon-files, thunar and dolphin.
  • Supported remote desktop viewers are (in order of priority) vinagre and krdc.
  • Changed autostart .desktop file installation path from /usr/etc/xdg/autostart to /usr/share/gnome/autostart so that Haguichi will show up again in "Startup Applications".
  • The workaround to retrieve complete addresses is not needed anymore for Hamachi and newer, because the issue has been fixed by LogMeIn.
  • When you run Haguichi for the very first time, from now on your username will be set as nickname.
  • Other minor fixes, improvements and optimizations.

New in version 1.0.18 (November 26th, 2012)

  • Implemented a workaround for addresses being cut off in "hamachi list" command since LogMeIn started using the 25/8 address space. This workaround only works for online members.
  • The IPv6 address of a member is now ignored when an alias is set, because in that case the IPv6 address doesn't work.
  • The network list now immediately reflects network ownership once determined.
  • Improved retrieval of long nicknames.
  • Now using a slightly faster method to check the internet connection.
  • French, Indonesian and Russian translations updated.
  • Other minor fixes, improvements and optimizations.