Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
ztefn committed Jul 20, 2024
1 parent 901acb8 commit cd3f64a
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Haguichi
</h1>
<h4>Provides a graphical frontend for Hamachi on Linux.</h4>
<img src="https://haguichi.net/appdata/screenshot-1.png" alt="Screenshot" width="612" />
<img src="https://haguichi.net/appdata/screenshot-1.png" alt="Screenshot" width="722" />
</div>


Expand Down
45 changes: 45 additions & 0 deletions data/com.github.ztefn.haguichi.metainfo.xml.in.in
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,51 @@
<content_rating type="oars-1.1" />
<launchable type="desktop-id">@[email protected]</launchable>
<releases>
<release version="1.5.0" date="2024-07-20">
<description translate="no">
<p>Haguichi 1.5.0 has been rebuild completely from the ground up:</p>
<ul>
<li>Redesigned user interface using GTK 4 and libadwaita:
<ul>
<li>Implemented AdwOverlaySplitView to display the network list and sidebar side by side or as an overlay.</li>
<li>Added support for color schemes offering dark, light or system preferred scheme.</li>
<li>Ported the network list from deprecated GtkTreeView to GtkListView.</li>
<li>Rearranged "Add Network" and "Refresh" buttons as floating overlay buttons above the network list.</li>
<li>Created new "Change Access" dialog for networks to set lock and approval mode combined.</li>
<li>Improved sidebar layout based on AdwActionRows.</li>
<li>Implemented AdwPreferencesWindow making all preferences searchable.</li>
<li>Moved configuration and nickname settings to preferences window.</li>
<li>Added support for drag and drop to reorder configured commands in preferences window.</li>
<li>Added info button to the "Add Command" and "Edit Command" dialogs to show all available command variables in a popover.</li>
<li>Now making use of Toasts for any in-app notifications.</li>
<li>Utilized GtkBuilder UI definitions to describe nearly all interface objects and eliminate lots of boilerplate code.</li>
</ul>
</li>
<li>Improved network list search:
<ul>
<li>Added support for multiple search terms by separating them using a "⎵" (space) or "+" (plus) to find only results matching both terms and by using a "," (comma) to find results matching either term.</li>
<li>Now displays a message if there are no results found instead of showing an empty network list.</li>
</ul>
</li>
<li>Some miscellaneous quality of life enhancements:
<ul>
<li>Online and total member count in sidebar now includes the client itself.</li>
<li>Networks are now automatically selected immediately after you create or join them.</li>
<li>Hamachi is now automatically restarted if the hamachi set-pass command hangs when changing the network password.</li>
</ul>
</li>
<li>Reimplemented indicator to communicate with the SNI D-Bus interface directly and drop dependency on appindicator libraries that don't support GTK 4.</li>
<li>Implemented XdpPortal to request permission to run in the background and to set background status when doing so.</li>
<li>Renamed --hidden command line option to --background or -b for short.</li>
<li>Changed accelerator to open preferences to Control+, following the GNOME standard for keyboard shortcuts.</li>
<li>Changed default network list update interval to 30 seconds.</li>
<li>Added support for zstd compressed tar archives when saving and restoring configuration backups.</li>
<li>Added line "StartupNotify=true" to .desktop file so that a spinning cursor is shown on launch.</li>
<li>Now using standard GLib functions for message logging so that important errors are written to the system logs.</li>
<li>Updated Brazilian Portuguese, Dutch, Japanese, Lithuanian, Spanish and Ukrainian translations.</li>
</ul>
</description>
</release>
<release version="1.4.6" date="2023-04-30">
<description translate="no">
<p>Haguichi 1.4.6 was hatched breaking the following news:</p>
Expand Down

0 comments on commit cd3f64a

Please sign in to comment.