-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
46 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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> | ||
|