gnucash stable: Multiple changes pushed
Robert Fewell
bobit at code.gnucash.org
Fri Apr 14 05:23:37 EDT 2023
Updated via https://github.com/Gnucash/gnucash/commit/96c8cb73 (commit)
via https://github.com/Gnucash/gnucash/commit/0c83c745 (commit)
from https://github.com/Gnucash/gnucash/commit/0d84506a (commit)
commit 96c8cb738c776a55280ba323d818d6f591c8d09e
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Apr 14 10:17:06 2023 +0100
Bug 798845 - User Config and User Data link broken
On Mac's, the link does not work due to a space in the path like...
file:///Users/<username>/Library/Application Support/GnuCash
Fixed by escaping the path.
diff --git a/gnucash/gnome-utils/gnc-main-window.cpp b/gnucash/gnome-utils/gnc-main-window.cpp
index b9a1f53a6c..00f21c1992 100644
--- a/gnucash/gnome-utils/gnc-main-window.cpp
+++ b/gnucash/gnome-utils/gnc-main-window.cpp
@@ -5165,7 +5165,9 @@ static gboolean
link_button_cb (GtkLinkButton *button, gpointer user_data)
{
const gchar *uri = gtk_link_button_get_uri (button);
- gnc_launch_doclink (GTK_WINDOW(user_data), uri);
+ gchar *escaped_uri = g_uri_escape_string (uri, ":/.\\", true);
+ gnc_launch_doclink (GTK_WINDOW(user_data), escaped_uri);
+ g_free (escaped_uri);
return TRUE;
}
commit 0c83c74532a21c4d6567ebe74d729481d9aa6d5b
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Apr 14 10:14:15 2023 +0100
Bug 798854 - Softkey 'Save Config' remains dark
The toolbar item 'Save Config' for reports was configured as a toggle
button instead of a normal button, changed.
diff --git a/gnucash/ui/gnc-plugin-page-report.ui b/gnucash/ui/gnc-plugin-page-report.ui
index 62c10cc2fa..c6b2c95746 100644
--- a/gnucash/ui/gnc-plugin-page-report.ui
+++ b/gnucash/ui/gnc-plugin-page-report.ui
@@ -218,7 +218,7 @@
</packing>
</child>
<child>
- <object class="GtkToggleToolButton" id="but8">
+ <object class="GtkToolButton" id="but8">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Save _Report Configuration</property>
Summary of changes:
gnucash/gnome-utils/gnc-main-window.cpp | 4 +++-
gnucash/ui/gnc-plugin-page-report.ui | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list