[office/kmymoney] /: Completed the manual section for payee links

Ralf Habacker null at kde.org
Tue Sep 16 19:53:15 BST 2025


Git commit 3151ca2f2e9a0fa4b4e4fa40110102691484307d by Ralf Habacker.
Committed on 16/09/2025 at 17:12.
Pushed by habacker into branch 'master'.

Completed the manual section for payee links

With this commit, missing images were added to the listed section and
missing symbols were assigned.

M  +17   -4    doc/details-payees.docbook
A  +-    --    doc/payee_link-matching-open-url.png
A  +-    --    doc/shortcut-payee-open-url.png
M  +1    -1    kmymoney/kmymoney.cpp

https://invent.kde.org/office/kmymoney/-/commit/3151ca2f2e9a0fa4b4e4fa40110102691484307d

diff --git a/doc/details-payees.docbook b/doc/details-payees.docbook
index e3d9ccc071..eea0d8386d 100644
--- a/doc/details-payees.docbook
+++ b/doc/details-payees.docbook
@@ -301,8 +301,9 @@
 </para>
 
 <para>
-  The resulting URL is displayed as link in the general ledger at the corresponding
-  transactions (see column "Detail").
+  The resulting URL is displayed as a link in the general ledger for the corresponding
+  transactions (see “Detail” column) and in the detail view at the bottom left of the
+  memo entry field.
 
 <screenshot>
   <screeninfo>Show link in the general ledger</screeninfo>
@@ -313,15 +314,27 @@
   </mediaobject>
 </screenshot>
 
-The link can be accessed via the context menu of a transaction or via a keyboard shortcut.
+The link can also be accessed via the “Open URL” menu item in the context menu of a
+transaction or via a keyboard shortcut.
 <screenshot>
-  <screeninfo>....</screeninfo>
+  <screeninfo>Show transaction context menu</screeninfo>
   <mediaobject>
     <imageobject>
       <imagedata fileref="payee_link-matching-open-url.png" format="PNG" />
     </imageobject>
   </mediaobject>
 </screenshot>
+
+The associated keyboard shortcut can be configured in the
+<link linkend='reference.menus.settings.help'>Setting and Help Menu</link>.
+<screenshot>
+  <screeninfo>Show keyboard shortcut for opening an url</screeninfo>
+  <mediaobject>
+    <imageobject>
+      <imagedata fileref="shortcut-payee-open-url.png" format="PNG" />
+    </imageobject>
+  </mediaobject>
+</screenshot>
 </para>
 
 <sect2 id="details.payees.linkmatching.pattern"><title>Hints</title>
diff --git a/doc/payee_link-matching-open-url.png b/doc/payee_link-matching-open-url.png
new file mode 100644
index 0000000000..86f36a073e
Binary files /dev/null and b/doc/payee_link-matching-open-url.png differ
diff --git a/doc/shortcut-payee-open-url.png b/doc/shortcut-payee-open-url.png
new file mode 100644
index 0000000000..2331dbeb77
Binary files /dev/null and b/doc/shortcut-payee-open-url.png differ
diff --git a/kmymoney/kmymoney.cpp b/kmymoney/kmymoney.cpp
index e69c55880a..71ac608143 100644
--- a/kmymoney/kmymoney.cpp
+++ b/kmymoney/kmymoney.cpp
@@ -1467,7 +1467,7 @@ QHash<Action, QAction *> KMyMoneyApp::initActions()
             {Action::ShowTransaction,               QStringLiteral("transaction_show"),               i18nc("Show transaction", "Show transaction"),      Icon::Empty},     // not directly available in UI
             {Action::DisplayTransactionDetails,     QStringLiteral("transaction_display_details"),    i18nc("Display transaction details", "Show transaction details"),   Icon::DocumentProperties},
 
-            {Action::TransactionOpenURL,            QStringLiteral("transaction_open_url"),           i18nc("Open URL", "Open URL"),                      Icon::Empty},     // not directly available in UI
+            {Action::TransactionOpenURL,            QStringLiteral("transaction_open_url"),           i18nc("Open URL", "Open URL"),                      Icon::Link},
             {Action::SelectAllTransactions,         QStringLiteral("transaction_select_all"),         i18nc("Select all transactions", "Select all"),     Icon::SelectAll},
             {Action::GoToAccount,                   QStringLiteral("transaction_goto_account"),       i18n("Go to account"),                              Icon::BankAccount},
             {Action::GoToPayee,                     QStringLiteral("transaction_goto_payee"),         i18n("Go to payee"),                                Icon::Payee},


More information about the kde-doc-english mailing list