gnucash stable: Bug 798872 - Reload inoperative for reports
Robert Fewell
bobit at code.gnucash.org
Mon Apr 17 09:33:16 EDT 2023
Updated via https://github.com/Gnucash/gnucash/commit/b1cf200a (commit)
from https://github.com/Gnucash/gnucash/commit/1697e536 (commit)
commit b1cf200ad0bf14b5ec8387ac634f1a5d0f5ae3e5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Mon Apr 17 14:31:19 2023 +0100
Bug 798872 - Reload inoperative for reports
Missed a adding the refresh action to the view menu when a report is in
focus.
diff --git a/gnucash/gnome/gnc-plugin-page-report.cpp b/gnucash/gnome/gnc-plugin-page-report.cpp
index 3fc55b6e05..878774bae8 100644
--- a/gnucash/gnome/gnc-plugin-page-report.cpp
+++ b/gnucash/gnome/gnc-plugin-page-report.cpp
@@ -212,7 +212,10 @@ static const gchar *gnc_plugin_load_ui_items [] =
"FilePlaceholder3",
"FilePlaceholder4",
"FilePlaceholder5",
+ "EditPlaceholder3",
+ "EditPlaceholder5",
"EditPlaceholder6",
+ "ViewPlaceholder4",
"ReportsPlaceholder1",
NULL,
};
diff --git a/gnucash/ui/accelerator-map b/gnucash/ui/accelerator-map
index b609420729..2c1a7c7f98 100644
--- a/gnucash/ui/accelerator-map
+++ b/gnucash/ui/accelerator-map
@@ -267,12 +267,14 @@
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/ViewStyleRadioAction/1" "")
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/ViewStyleRadioAction/2" "")
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/VoidTransactionAction" "")
+; (gtk_accel_path "<Actions>/GncPluginPageReportActions/EditTaxOptionsAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/FilePrintAction" "<Primary>p")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/FilePrintPDFAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportExportAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportOptionsAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportSaveAction" "<Primary><Alt>s")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportSaveAsAction" "<Primary><Alt><Shift>s")
+; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ViewRefreshAction" "<Primary>r")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/EditTaxOptionsAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/SxListDeleteAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/SxListEditAction" "")
diff --git a/gnucash/ui/accelerator-map-osx b/gnucash/ui/accelerator-map-osx
index e8cc753b89..0b5274e321 100644
--- a/gnucash/ui/accelerator-map-osx
+++ b/gnucash/ui/accelerator-map-osx
@@ -267,12 +267,14 @@
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/ViewStyleRadioAction/1" "")
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/ViewStyleRadioAction/2" "")
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/VoidTransactionAction" "")
+; (gtk_accel_path "<Actions>/GncPluginPageReportActions/EditTaxOptionsAction" "")
(gtk_accel_path "<Actions>/GncPluginPageReportActions/FilePrintAction" "<Meta>p")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/FilePrintPDFAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportExportAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportOptionsAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportSaveAction" "<Primary><Alt>s")
; (gtk_accel_path "<Actions>/GncPluginPageReportActions/ReportSaveAsAction" "<Primary><Alt><Shift>s")
+ (gtk_accel_path "<Actions>/GncPluginPageReportActions/ViewRefreshAction" "<Meta>r")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/EditTaxOptionsAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/SxListDeleteAction" "")
; (gtk_accel_path "<Actions>/GncPluginPageSxListActions/SxListEditAction" "")
diff --git a/gnucash/ui/gnc-plugin-page-report.ui b/gnucash/ui/gnc-plugin-page-report.ui
index c6b2c95746..a95b574492 100644
--- a/gnucash/ui/gnc-plugin-page-report.ui
+++ b/gnucash/ui/gnc-plugin-page-report.ui
@@ -11,7 +11,17 @@
</item>
</menu>
- <menu id="EditPlaceholder6">
+ <menu id="EditPlaceholder3">
+ <item>
+ <attribute name="label" translatable="yes">_Findâ¦</attribute>
+ <attribute name="action">gnc-plugin-basic-commands-actions.EditFindTransactionsAction</attribute>
+ <attribute name="accel"><Primary>f</attribute>
+ <attribute name="tooltip" translatable="yes">Find transactions with a search</attribute>
+ <attribute name="temp" translatable="no">yes</attribute>
+ </item>
+ </menu>
+
+ <menu id="EditPlaceholder5">
<item>
<attribute name="label" translatable="yes">_Report Options</attribute>
<attribute name="action">GncPluginPageReportActions.ReportOptionsAction</attribute>
@@ -20,6 +30,27 @@
</item>
</menu>
+ <menu id="EditPlaceholder6">
+ <item>
+<!-- Translators: remember to reuse this translation in dialog-account.glade -->
+ <attribute name="label" translatable="yes">Ta_x Report Options</attribute>
+ <attribute name="action">GncPluginPageReportActions.EditTaxOptionsAction</attribute>
+<!-- Translators: currently implemented are, US: income tax and DE: VAT, So adjust this string -->
+ <attribute name="tooltip" translatable="yes">Setup relevant accounts for tax reports, e.g. US income tax</attribute>
+ <attribute name="temp" translatable="no">yes</attribute>
+ </item>
+ </menu>
+
+ <menu id="ViewPlaceholder4">
+ <item>
+ <attribute name="label" translatable="yes">_Refresh</attribute>
+ <attribute name="action">GncPluginPageReportActions.ViewRefreshAction</attribute>
+ <attribute name="accel"><Primary>r</attribute>
+ <attribute name="tooltip" translatable="yes">Refresh this window</attribute>
+ <attribute name="temp" translatable="no">yes</attribute>
+ </item>
+ </menu>
+
<menu id="FilePlaceholder4">
<item>
<attribute name="label" translatable="yes">Export as P_DFâ¦</attribute>
Summary of changes:
gnucash/gnome/gnc-plugin-page-report.cpp | 3 +++
gnucash/ui/accelerator-map | 2 ++
gnucash/ui/accelerator-map-osx | 2 ++
gnucash/ui/gnc-plugin-page-report.ui | 33 +++++++++++++++++++++++++++++++-
4 files changed, 39 insertions(+), 1 deletion(-)
More information about the gnucash-changes
mailing list