commit 97b6a3fbdbdf7c32af094696989f0c17196a6747 Author: Thomas Baumgart Date: Sun Feb 22 08:39:13 2026 +0100 Adjust copyright year commit 2f92eaf5353cb6568392868365dbe22c0ee6fc20 Author: l10n daemon script Date: Sun Feb 22 03:50:54 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 1651c51cb8865f5c44caa093a0c985cfc29658f7 Author: Thomas Baumgart Date: Sat Feb 21 11:22:03 2026 +0100 Bump version to 5.2.2 commit 07b7c8819bc2d66872c811a1c5c1b29a453718c2 Author: Thomas Baumgart Date: Sat Feb 21 11:14:04 2026 +0100 Fix handling of tags in reports Added testcase from bug entry BUG: 511104 FIXED-IN: 5.2.2 (cherry picked from commit 9e1f3f86422619f38124d919682a18d36822f1e2) # Conflicts: # kmymoney/plugins/views/reports/core/tests/data/test-511104-report-querytable-Transaction-by-payee-_Customised_.csv commit 8b189697d7376b86c1c2cdf60c6cf6f2c5443f5d Author: l10n daemon script Date: Sat Feb 21 03:56:23 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit efb6724e53127cb823cc3bcc8fcf3f8c05cc53f6 Author: Thomas Baumgart Date: Thu Feb 19 18:48:22 2026 +0100 Select payee from completer popup with return key This also adjusts the functionality of the split editor to provide the same feature. BUG: 516300 FIXED-IN: 5.2.2 (cherry picked from commit b0f84c8008d18c83c9c8eb6861c628c31579f235) and (cherry picked from commit 6e519caae884c7578a84f885205685face665122) commit a2ace9045d465da91f63e7a790536e122ea836d7 Author: l10n daemon script Date: Fri Feb 20 04:51:23 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit adac8edfe13cb681b85b8703299ef6b6f3befcf8 Author: Thomas Baumgart Date: Wed Feb 18 20:03:49 2026 +0100 The chilean peso has no fractional part BUG: 286640 FIXED-IN: 5.2.2 (cherry picked from commit df5133800fb7be7886adf6008f07e9c8f54dfd55) commit d74e5a29f97ae9c2249fc7b785cb5082edc810e9 Author: l10n daemon script Date: Mon Feb 16 03:47:14 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit dcdac68912a5d9781a0e4252d078eb435a0edab0 Author: Thomas Baumgart Date: Mon Feb 9 08:57:03 2026 +0100 Prevent variable shadowing (cherry picked from commit afce79bf91848a704bd06ba38248246a1bd3218f) commit 5c6de0aa536350e83d3e4d4f15a3bd02ef3be179 Author: Thomas Baumgart Date: Mon Feb 9 08:44:49 2026 +0100 Fix numeric keypad handling when NUMLOCK is off Report acceptance of event appropriately to fix handling of numeric keypad cursor movement. Suppress any vertical movement of an underlying ledger widget. This amends commit 58ffecd8 (cherry picked from commit 41d9a8863fa8a169137c2be875954ac7e05a9a25) commit 80ef8ea5fbde9cdc5267a82113784d7e9597561f Author: Paul Worrall Date: Mon Jan 5 08:57:40 2026 +0000 Don't clear payee of second split onwards in scheduled tx There are use cases where different payees are desirable, e.g.: Split 1: Net Pay (Payee = employer) Split 2: Gross Pay (Payee = employer) Split 3: Income Tax (Payee = government) BUG: 511821 (cherry picked from commit b40cf9221e6b213856bdb02879ea9b633cd092e7) commit 940ac6cc6427a27fd1a23df6347bdf0c5258969e Author: l10n daemon script Date: Sat Feb 14 04:18:59 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 2e144594dbce2d27df8d4d63535f8f1fd2856a52 Author: l10n daemon script Date: Wed Feb 11 03:47:39 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit f83d1407e1cd23bae4850fe507231fc4c4b3b840 Author: l10n daemon script Date: Tue Feb 10 03:46:36 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 4c21621df7fd70b22602586a39eda0000d71a675 Author: l10n daemon script Date: Mon Feb 9 03:40:05 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit caa19c712ba6d2dabc49c43ce56b2e3011e2faa1 Author: l10n daemon script Date: Mon Feb 9 03:39:19 2026 +0000 SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" commit 98bdf80eeeb936942f78881b9a44c4ed15ae290a Author: Thomas Baumgart Date: Sun Feb 8 09:01:36 2026 +0100 Prevent crash when applying unassigned difference to split BUG: 515690 FIXED-IN: 5.2.2 (cherry picked from commit fc644dbe752b915d7d61d798574eb0bac9836035) commit 288f854455b03fb3a335752f6ab0b27decba29c0 Author: Ralf Habacker Date: Thu Feb 5 23:47:38 2026 +0100 Fix bug in reports that date column is shown too small The use of indentation caused this problem when using QTextBrowser. CCBUG:507843 (cherry picked from commit c5235c4537dd6107cdda220ac6a94e92db7b61b3) commit bdfbe696a458b37ae193355691cdd4f1992cf513 Author: Thomas Baumgart Date: Sun Feb 1 17:06:50 2026 +0100 Add support for alternative shortcut settings (cherry picked from commit 5d296e4a5a95f91c4b36f5e3c865615fc6160a4f) commit c78b518c282f61f49f7141c692b49cc7d0924db1 Author: Thomas Baumgart Date: Sun Feb 1 17:06:02 2026 +0100 Fix access to tab order editor inside the schedule editor Using the Alt+Meta+T shortcut to open the tab order editor did not work inside the schedule editor. This changes fixes the problem. (cherry picked from commit 34cf28ca45b2718736d3f83acc283e5450fa6c3a) commit 6e73b1af16925db7cd18d1b0e8fc5cf27d217fd8 Author: l10n daemon script Date: Sun Feb 8 03:41:21 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 41aef414db8913c685af9d7bd1b9d2cf4278c7b1 Author: l10n daemon script Date: Fri Feb 6 04:21:03 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 7ff48d1c816ecd072a7ed3fd16c834ed19812732 Author: l10n daemon script Date: Mon Feb 2 03:48:50 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit a1eb8c334aad96e16de40f32ad4b272025cd962a Author: Thomas Baumgart Date: Sun Feb 1 16:12:13 2026 +0100 Allow to modify the budget year when the first fiscal month is january BUG: 515391 FIXED-IN: 5.2.2 (cherry picked from commit 76c40b4c82ff1faafc2022161ceda2f9dc66f1fd) commit 712eee2bdd2c9658c3c9b59b63da69fc531a5d35 Author: l10n daemon script Date: Sun Feb 1 03:45:45 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit fcf114a657b57b162d10efb76af699f5cac8391b Author: Thomas Baumgart Date: Sat Jan 31 17:53:39 2026 +0100 Allow Shift+Return to store a split or transaction When the option "Use Enter to move between fields" is active, pressing the Enter or Return key switches between fields and does not allow to store the split or transaction. This change adds the possibility to press Shift+Enter or Shift+Return to store a single split, store the splits in the split editor and the complete transaction. (cherry picked from commit 63acfa5c78c5951bc0d4e7314e88c93c3741a330) commit 2277a9bbeea8624de40dc2bebd711e1a89d3e092 Author: Thomas Baumgart Date: Fri Jan 30 17:32:42 2026 +0100 Reduce 'jumping' of ledger view (cherry picked from commit cf9df4b712c6401c9131da84a4b81699c4ee32f7) commit 43b5f3d9d6d32ee14aa7ae6b064cf85f46b641e2 Author: Thomas Baumgart Date: Fri Jan 30 16:45:40 2026 +0100 Fix handling of numeric keypad decimal separator handling No matter what the keyboard sends as the numeric key, replace it with the one used in monetary formatting. (cherry picked from commit 9c58efd85f2a3adb3c9b0c88068a0354d079643e) commit 15064b089043c7a9a6aeb9dbab97f0ca00a2763f Author: Thomas Baumgart Date: Fri Jan 30 16:26:08 2026 +0100 Fix access to tab order editor inside the split editor Using the Alt+Meta+T shortcut to open the tab order editor did not work inside the split editor. This changes fixes the problem. (cherry picked from commit 58ffecd849646d2b0a4159d7bec9942a17d8a559) commit ee982cc56a4bf42e2d5b183e946784e2907955d7 Author: l10n daemon script Date: Thu Jan 29 04:26:56 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 52aa78d4bd31c6f36ab66fd32fe396871a8e5a37 Author: l10n daemon script Date: Wed Jan 28 03:51:58 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 01287256d9b4ae0c3c08c77f6efa845e1d673d8d Author: l10n daemon script Date: Tue Jan 27 03:45:25 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit a9410e45efa444fc30e30466000d49a32e768f3e Author: l10n daemon script Date: Mon Jan 26 03:42:33 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 6e268435539a849714c831bc27ed682c0a358daa Author: Thomas Baumgart Date: Sun Jan 25 17:40:55 2026 +0100 Allow direct creation of sub-categories BUG: 514987 FIXED-IN: 5.2.2 (cherry picked from commit 3cc2f567cf3443a00dc9d668872115bc7f04c2f4) commit 43124fe956f682654832b79b28749f3d8cc941ea Author: Thomas Baumgart Date: Sun Jan 25 16:02:39 2026 +0100 Improve repainting during reconciliation BUG: 514417 FIXED-IN: 5.2.2 (cherry picked from commit 92fea9aa51273429d7ab799c2278ed395d3fe6c8) commit a097520330c1c8ec468bc2760117d49a308984ba Author: Thomas Baumgart Date: Sun Jan 25 10:26:34 2026 +0100 Use unique style for wizards (cherry picked from commit 16896bd850f691f734fe739be2c68cd70f44a1e1) commit 24a2d482a1ee5a4e75d80c6682736b9ab49bcbfa Author: l10n daemon script Date: Sat Jan 24 03:46:17 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit cb1830757eaaf640a199b5637a27258fdd041ab8 Author: Thomas Baumgart Date: Fri Jan 23 16:15:37 2026 +0100 Don't provide defaults that cannot be changed through GUI The GUI to change these values was apparently dropped a long time ago but the old defaults can cause trouble. Removing them basically disables the feature and does not interfere anymore. In case the feature is needed at any time, we need to implement a GUI or the user can set those values by adding the following section to the ~/.config/kmymoney/kmymoneyrc file with the required values on the right side of the assignment: ---8<--- [QIF Options] qifCash= qifBank= qifCreditCard= qifAsset= qifOpeningBalance= qifInvoice= ---8<--- BUG: 514307 FIXED-IN: 5.2.2 (cherry picked from commit f56fda57ef2851b8a6bac676678c469c4d903c7c) commit 428c6bd73b8c2dfbb7d942fe4392204f1be37eb1 Author: Thomas Baumgart Date: Thu Jan 22 14:49:37 2026 +0100 Mark file as dirty after modifying user data BUG: 514575 FIXED-IN: 5.2.2 (cherry picked from commit d796c42d5d077b45c7a44e278227976abe0e80f6) commit 99597f4b3603b631e8f094c5f971149a89a61020 Author: Thomas Baumgart Date: Wed Jan 21 17:01:51 2026 +0100 CI: Revert temporary solution for fatal error with windows builds The fix has been added to the corresponding build template in the Git repository sysadmin/ci-utilities with commit https://invent.kde.org/sysadmin/ci-utilities/-/commit/f6f298a, so it is no longer needed here. (cherry picked from commit 9a2b1e2f2a7a371a27310f619e22d4bddec1d255) commit 8ed7f0f5ed6f5b5c22e5af9df23c9a1070e380b1 Author: l10n daemon script Date: Thu Jan 22 03:59:32 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 22ac4070acfff0d38b7a367f689c588219812f31 Author: l10n daemon script Date: Tue Jan 20 04:22:28 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 1d4009c55b493609cd066eecc4e1c57438132749 Author: l10n daemon script Date: Sun Jan 18 04:15:11 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit eaaf537586c00a0d32dc4118f78efc90743f0da1 Author: l10n daemon script Date: Sat Jan 17 03:46:34 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 70fb8caf85d7b4f03891f960146df23c08fa2a3b Author: Thomas Baumgart Date: Fri Jan 16 14:10:06 2026 +0100 Prevent crash when closing split view BUG: 514619 FIXED-IN: 5.2.2 (cherry picked from commit 3073fc6344602d51477aeb7452550ac3c50c1f37) commit 2103d78a12b9f6a51079fd5c0a4a5e32174bce6f Author: Thomas Baumgart Date: Thu Jan 15 16:46:43 2026 +0100 Prevent crash when closing ledger (cherry picked from commit d01256dd2cffe9bcfaba546fba7114add2526ab3) commit c74ff0389be51d319181ef54da680d2725be65b2 Author: Thomas Baumgart Date: Thu Jan 15 16:42:26 2026 +0100 Prevent crash when double clicking schedule group header (cherry picked from commit 11416b7669d25c40d68486bf6e6b17200205b851) commit 30c4233b96cde8b1c1d03670748ca79639538eca Author: l10n daemon script Date: Fri Jan 16 04:21:45 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit d5fa49c09aed81f2abb1f40e17450778e9ab0933 Author: l10n daemon script Date: Mon Jan 12 04:21:21 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit eda3fb14ad349698dbf413cfb387dcdde0ad5a43 Author: Thomas Baumgart Date: Sun Jan 11 17:21:08 2026 +0100 Fix option to hide unused categories BUG: 514445 FIXED-IN: 5.2.2 (cherry picked from commit 0a92fe9198f086e046651b1813cacca17b181c5b) commit 68c140addb7f32908934379c97b7670c4adfd051 Author: Thomas Baumgart Date: Sun Jan 11 17:20:13 2026 +0100 Make sure to keep current settings of column selector It is enough to update the persistent settings storage upon destruction (cherry picked from commit b4c6036accb7699cade3a39ca170ca4b055fc2a7) commit 8d9f401fe7a0d273a590a24cd71ded4d7318dc7d Author: l10n daemon script Date: Sun Jan 11 03:47:22 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit c3e541080eff76d7b3770bb77e6f112f62b89b85 Author: l10n daemon script Date: Sat Jan 10 04:14:17 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 5811001f8b1222ab25d8ecd710673a84777ca9cd Author: l10n daemon script Date: Fri Jan 9 03:45:15 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit b9dee5da0b4817d7b0bdba0f52aaff9cbf516cc4 Author: l10n daemon script Date: Thu Jan 8 03:47:18 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 914c61b0a5ec6dd46836f6acff96a84405157b81 Author: Thomas Baumgart Date: Wed Jan 7 15:25:17 2026 +0100 Set the dirty flag when changing budget name and year BUG: 514221 FIXED-IN: 5.2.2 (cherry picked from commit 825822dcc973d35664138ac067778bd4e901ce2f) commit 838d8aa0b5e6a9c837d52dd264b0cb9498743d23 Author: Thomas Baumgart Date: Wed Jan 7 10:32:53 2026 +0100 Simplify "Fix Net→Gross UI update in new transaction editor for VAT transactions" This simplifies commit bfe0d32b426eb395d3432f13cfd369345d99973c. (cherry picked from commit 1236557ea501eae441bde780ab261381b78069c9) commit 1ea8bc7487ed470b1b9deef7c25d439b4833f268 Author: Ralf Habacker Date: Tue Jan 6 14:12:49 2026 +0100 Fix Net→Gross UI update in new transaction editor for VAT transactions Previously, when entering an amount in Net mode or switching categories, the new transaction editor did not update the displayed gross amount in the credit/debit field. This was because updateVAT() recalculated the splits in the backend (asset/liability, category, tax), but the editor's creditDebitEdit widget was never updated with the new gross value. BUG: 514180 FIXED-IN: 5.2.2 (cherry picked from commit bfe0d32b426eb395d3432f13cfd369345d99973c) commit d0fe3f9a3cd75528a8460a317ec5b1ab751d15bc Author: l10n daemon script Date: Tue Jan 6 04:12:38 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 1aa649aa9be9be9a67dd46a5ef9d5d5c7660cd4a Author: Jeremy Whiting Date: Fri Dec 5 17:32:12 2025 -0700 Insetad of clearing the selection restore the same selection. After performing moveToToday action restore the selection that was there before the move by tracking transactions by split id etc. (cherry picked from commit 63738a7264851bc8eaa741b25a52a0b7b8253fbd) commit ddcc2d53004cfdd0ffdaa0993a2e532dacd44083 Author: Jeremy Whiting Date: Thu Dec 4 16:14:21 2025 -0700 Clear selection after "Move to Today" is performed. Usually after move to today action happens the selection model is wrong (different rows selected from before the action), so just clear the selection after moving transactions. (cherry picked from commit 8fa379169d9f6dba2956394e911b367544980069) commit 7a0d918bebf4bffd496e5e9bc2c7c685f25e3b27 Author: Jeremy Whiting Date: Thu Dec 4 16:26:04 2025 -0700 Don't clear/replace debit/deposit boxes during autofill. If you type a date, an amount, then a payee/payer that gives an auto complete it clears any amount entered previously. With this change values are left as is. (cherry picked from commit 8a23e75cf2c31ce691dd986b954d259714e22cc8) commit 2f3ac2ad6654a3d93035f3b140c86af4e550f996 Author: l10n daemon script Date: Mon Jan 5 04:14:18 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 08cfe3b3e5b1e1ff215c8dac546e65cbc8886c17 Author: l10n daemon script Date: Sat Jan 3 03:40:45 2026 +0000 GIT_SILENT Sync po/docbooks with svn commit 47ffcf0c1240a6c60c8a97ee8957bbe63d902784 Author: l10n daemon script Date: Wed Dec 31 04:08:37 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 3e33bd36ebb3a45f604797f4d3c78137c91c3ad4 Author: l10n daemon script Date: Tue Dec 30 04:15:41 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit c9efa7a09224c3195cb8bb9a35188f723b630189 Author: Thomas Baumgart Date: Mon Dec 29 16:40:53 2025 +0100 Allow chaning the memo in multiple transactions at once When multiple transactions are edited, entering text in the memo widget has no effect. This change fixes the problem so that the data is stored. If only spaces are entered, the memo is cleared. In this case the user will be asked if that is what he wants to do. BUG: 513948 FIXED-IN: 5.2.2 (cherry picked from commit 56baf19e1e70e96d82942f6ce952f350980b7ddd) commit 01ceaa6a5e7e7ad35b7d00ce39fcb9d89cd04842 Author: Thomas Baumgart Date: Sun Dec 28 17:26:55 2025 +0100 Select new investment transaction created by duplication BUG: 513882 FIXED-IN: 5.2.2 (cherry picked from commit 0089fd5da4251a116c269df15889ec33480b0c31) commit bbc0b9c802df2daaffbef2379aef85bdeed613d8 Author: l10n daemon script Date: Sun Dec 28 03:35:56 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 69b68eb735dbf8049e8387ccdf9298362e515ef3 Author: Thomas Baumgart Date: Sat Dec 27 18:37:08 2025 +0100 Prevent infinite recursion in amount edit widget When the text in the amount edit widget is only partially selected and a math operation key is pressed an infinite recursion was caused which leads to crashes. This change prevents this from happening. BUG: 513883 FIXED-IN: 5.2.2 (cherry picked from commit 7ed05dc50cf8eea74b720caab8aca69375db6833) commit 9d795dbdaa9f335c25841578c86a044b87d98117 Author: Thomas Baumgart Date: Sat Dec 27 14:38:41 2025 +0100 Fix generation of payment dates in MyMoneySchedule Not all occurrece periods were implemented. Added testcases and implementation. BUG: 513834 FIXED-IN: 5.2.2 (cherry picked from commit 59a712ddbf6a50dd86e692e2d92fb8740996e4f5) commit bfef31134ab11914f5ecbc4494ef76b112df1bb1 Author: Thomas Baumgart Date: Thu Dec 25 17:21:03 2025 +0100 Partial match on payee name in credit transfer When searching for a payee during creation of a SEPA credit transfer entering a partial match did not provide a match. This change provides results based on a partial match. (cherry picked from commit 343fb4da18405e1cab8fdfecaf04a8611be9b8f7) commit 3c5996883f7ecf4a5738d2cfe8c985ff732a54b6 Author: Thomas Baumgart Date: Thu Dec 25 09:44:28 2025 +0100 Assign an initial payee to each split (cherry picked from commit 2a3528406ae8a1798d29f624ddfa68fcad42409c) commit db2cc6922b4efc891d6b5c1ddb3757255f018422 Author: l10n daemon script Date: Fri Dec 26 03:38:37 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit cf654e3dd91b0e0fe84b0497b7bd9bdcfeaf3533 Author: l10n daemon script Date: Thu Dec 25 03:42:19 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit f989e9d9ffe6057b511891a66f802ec63870a8c7 Author: Thomas Baumgart Date: Wed Dec 24 12:19:09 2025 +0100 Include limit lines in balance chart BUG: 513754 FIXED-IN: 5.2.2 (cherry picked from commit a99536f06d9758d08c932f7afd0f417953e35688) commit dfbcaf481afc2228c23cb66ec3ce01057847e5d1 Author: l10n daemon script Date: Wed Dec 24 04:03:09 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit fa164c8f593e00f8e585aec3149d08b2dcf737b7 Author: Thomas Baumgart Date: Tue Dec 23 11:42:49 2025 +0100 Update min versions for aqbanking and gwenhywfar These versions are required to properly support online banking with HBCI/FinTS commit ef9b1098d3c918f9d95a83d6d99560ec3c93869b Author: Thomas Baumgart Date: Tue Dec 23 11:36:44 2025 +0100 Don't add the commit hash to tagged versions (cherry picked from commit 126106f65f0ff7cbdef1eba2fb2799b1f4f30fba) commit 163119a83d13c1515e6ad6d313a64166a89d549f Author: l10n daemon script Date: Tue Dec 23 03:46:52 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit e8f85d4ec74eea76f7112b7a0691febf15778999 Author: Thomas Baumgart Date: Mon Dec 22 16:20:59 2025 +0100 Remove unused header file (cherry picked from commit 06102aeafc2081b56fe5dec5cb1551d996cff6e8) commit 95702722455cc5e92e46feef898937807b14503a Author: Thomas Baumgart Date: Sun Oct 19 08:35:35 2025 +0200 Add option to make ledger filter widget visible permanently The default is to show the widget to gain backward compatibility to version older than 5.2 (cherry picked from commit 26bb83b3cc44093a8bbed21af20ebd7b5c577e89) commit d08873bdd0edd057f8641212d1ac13a262afae4b Author: Stefan Staeglich Date: Sun Dec 21 14:48:11 2025 +0100 Flatpak: Update aqbanking to 6.8.4 (cherry picked from commit d5d0bd277b0f4b9b05e52203c275a00afe48051b) commit b4336a53e9fff8d72694144cdf0046102ecd0341 Author: l10n daemon script Date: Sun Dec 21 03:47:06 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 25df5bd80a313898236571a1552567e4f9bf2209 Author: Thomas Baumgart Date: Fri Dec 19 14:38:30 2025 +0100 Fix invalid usage of i18n (cherry picked from commit 87f8438eaaba23a98da78d8822d796e98732acdc) commit e4c0fdc3376efed0b22eb653cafebeedacf59dbd Author: Thomas Baumgart Date: Sat Dec 20 09:40:56 2025 +0100 Replaced the unsupported i18n.arg in even more spots commit 1e86c64267ff7ca5ed3494df46c2784f0e45062d Author: Thomas Baumgart Date: Fri Dec 19 10:17:38 2025 +0100 Replaced the unsupported i18n.arg in a few more spots (cherry picked from commit 810eac2df6ac8a03b15fdc9fc047808692ff923d) commit 0e4ee35a1416a6c11e5194a5437075e32a621564 Author: Luigi Toscano Date: Fri Dec 19 00:12:34 2025 +0100 Fix few i18n calls (I18N_ARGUMENT_MISSING) i18n don't accept '.args'. Maybe it was the case in the past but not anymore. There may be other issues like this that needs to be fixed. This change fixes: - strings in the about window; - same error messages (for example when opening a new instance of kmymoney when another has an open file). (cherry picked from commit ba84f7af2654a6f957c2a4f8bd905be3a6f03767) commit d8f4a2ca64a061556ae684bbcf4dadbc4c80f78e Author: Thomas Baumgart Date: Fri Dec 19 14:29:53 2025 +0100 Add tool to locate those i18n calls still using the .arg member (cherry picked from commit f21e846ded40a0fcfbae05a2afe5c6102a939855) commit d900ee0dec1b2a73a8c5b4ff23e6c266f34ae464 Author: l10n daemon script Date: Fri Dec 19 03:48:48 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit a870bac23bf2ad63b1eb57e63a061423eb46b5fb Author: l10n daemon script Date: Thu Dec 18 03:38:40 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit db083e7dd169686c3bfb1705867eb9191deee50a Author: Thomas Baumgart Date: Tue Dec 16 18:00:05 2025 +0100 Use full view size if account view has only one column BUG: 511890 FIXED-IN: 5.2.2 (cherry picked from commit 059be308c51401fbe69c0fc4e89ad8c2c841ebf2) commit 5c9806134e1bcd2ffda3af8d585599793ae86f0b Author: l10n daemon script Date: Wed Dec 17 03:36:56 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 2b4685356f9e26d11a0698a09ae35c1ef0c3fff8 Author: Thomas Baumgart Date: Tue Dec 16 15:53:29 2025 +0100 Fix marker line for credit limits BUG: 513187 FIXED-IN: 5.2.2 (cherry picked from commit a52e0fe31172c746768cafcba27870f727a36ba3) commit 486dc0200895dba4f52948e9768d38bdc861fa45 Author: Mark Penner Date: Mon Dec 8 19:17:02 2025 -0600 Flatpak: Update AqBanking, Gwenhywfar, and xmlsec - Update Gwenhywfar from 5.13.0 to 5.14.1 - Update xmlsec from 1.3.8 to 1.3.9 (cherry picked from commit e1f3911050ba80d6dfaa5ea944d643c0ef4ae604) commit ee7601a53fb138df882e5a64ecceb26ca4debb60 Author: Stefan Staeglich Date: Thu Dec 11 01:50:15 2025 +0100 Update flatpak: libchipcard 5.1.6 added Libchipcard is required when using a chipcard as security token for aqbanking Parts are reused from here: https://github.com/flathub/com.yubico.yubioath/issues/132 (cherry picked from commit 1ce194690b5fa78f92ff0b3aca31ec4aa3704ec2) commit 75716af34575880bbbf6d0dd58698a939ad3426b Author: Thomas Baumgart Date: Mon Dec 15 12:17:03 2025 +0100 Keep the schedule type for loans Using the new edit feature for scheduled loan transactions changed the type of the schedule from loan-payment to bill. This resulted in the automatic calculation of the values for interest and amortization not being performed correctly in other areas of the application and incorrect data being displayed. The change also includes a correction of the data in case a non-loan type schedule contains automatically calculated split values back to type loan for erroneous records. BUG: 513387 FIXED-IN: 5.2.2 (cherry picked from commit 5b5b55c9680523a846257f8849a583bd3bf5c22d) commit 72ccc23054a5ca4b9982a2abf3f73d0f965307e4 Author: Stefan Staeglich Date: Sun Dec 14 21:17:08 2025 +0100 Flatpak: Update aqbanking to 6.8.3 (cherry picked from commit 1f375b0bfc9dc562c82ff5672c7682ac3244f119) commit 25bce9364ac91aafb128db1a62a2c07cf6ff45f3 Author: l10n daemon script Date: Tue Dec 9 03:40:16 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 429fb802c92a04c0e3fcd5865bf5ae3026278ec7 Author: Thomas Baumgart Date: Sun Dec 7 17:46:24 2025 +0100 Remove unused code There's another comment in widgets/payeeidentifier/nationalaccount/nationalaccountdelegate.cpp which mentiones that QStyle::State_Editing is never set. In that case, we can simply remove that part of the code as it is never executed. (cherry picked from commit 83036eab6d6cc3d2299452b6ffa772e34a383d26) commit a9da67bb9c8698444add3ea8999fb23eceb51638 Author: l10n daemon script Date: Thu Dec 4 03:44:56 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit ce1f8e1e7506c13f4f7a5f3d0f840ad585806e92 Author: l10n daemon script Date: Tue Dec 2 03:38:01 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 9bdc89638a6de5dd9695a5dc5e4fe3e8277697af Author: l10n daemon script Date: Mon Dec 1 04:02:11 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 143b31187a5f5edc979e94a88c68dd81c86822e0 Author: Thomas Baumgart Date: Sun Nov 30 11:16:24 2025 +0100 Also search for transaction ID and date in journal filter CCBUG: 512748 (cherry picked from commit e5b6e891a115a46326a5dadb8828dc505669f5fb) commit c90725ae3924425b02bca02f90e712d5893230fa Author: Thomas Baumgart Date: Fri Nov 28 17:08:19 2025 +0100 Prevent editing online job when no id is present BUG: 512665 FIXED-IN: 5.2.2 (cherry picked from commit 30c9dd75cca10d006138faa94ffa7f5bc2e034f3) commit 6b882f8d6c4657ad568bebd8b3d95f09a0aaa172 Author: l10n daemon script Date: Sat Nov 29 03:42:27 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 9e2a20798f7be807d9531d6aadd6a3cfb229433d Author: Thomas Baumgart Date: Fri Nov 28 15:44:43 2025 +0100 Fixed custom section in appdata.xml We already had a custom section so the entry has been moved and the duplicate section causing the tests to fail removed. CCMAIL: paul.brown@kde.org (cherry picked from commit bbd60f6aa991320da5f8792faabb22bbe279a182) commit 77b23ff13d0c16859ea282a7e160d92cdb743ce1 Author: Thomas Baumgart Date: Fri Nov 28 15:12:08 2025 +0100 Prevent duplicate generation of KBanking settings code No logical change, just cosmetics commit 035b6bf22f8fb6f10d80f9358d5f9fe05fe508cf Author: Thomas Baumgart Date: Fri Nov 28 14:55:43 2025 +0100 Fix handling of data range Enabling some widgets was broken. Fixed with this change. CCBUG: 512718 FIXED-IN: 5.2.2 (cherry picked from commit 071cc3390e6913411d1e3f7f31c0890e380eacc9) commit 8d1ac70156229999b837e2932351cf6887875e12 Author: Paul Brown Date: Wed Nov 26 18:10:14 2025 +0000 Adding Tim Lobner to list of supporters (cherry picked from commit 06bd06a4bb74609b37a3d299c060e41d2f280eb1) commit 436df848ce7eac75ab4d7a3e75bc0c2970177ee9 Author: Thomas Baumgart Date: Mon Nov 24 08:19:59 2025 +0100 Improve column selector I noticed, that under certain circumstances the settings got lost. This was due to calling the saveState() too often and as it seems at wrong times. This change fixes the problem and also stores the currently selected sort column and order. (cherry picked from commit e99b3e64a55a61bdda945d9108c6b215c9fa8e02) commit 50b64537afd8d5733ef924676a6a322e84145517 Author: l10n daemon script Date: Mon Nov 24 03:42:23 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b5629b735510809bccabdb50a7e3e057ce252d20 Author: Thomas Baumgart Date: Sun Nov 23 15:05:44 2025 +0100 Fix auto increment of check number (cherry picked from commit 35f4599921555f1c46290e642718e49dcb2f76d2) commit 20ccbebf54ce2236a78de439ff8edd88aef8739b Author: Thomas Baumgart Date: Sun Nov 23 13:33:15 2025 +0100 Refactor check number support functions (cherry picked from commit 82ee61a2d5c9dc3ea677c3fcdcc33b3b5b9a35ac) commit 329f6f0e9de272361d706e575432fb8e2e565082 Author: Thomas Baumgart Date: Fri Nov 21 08:28:45 2025 +0100 Show balance and value based on current date The investment view did not show the current balance and value correctly because it included also future transactions into the amounts. This change fixes the problem. (cherry picked from commit 463864b73e9f7fb57f289423f2ce1817c8e15109) commit 6ab2a7a21a47db61fa77166af395908c54bc4d31 Author: Thomas Baumgart Date: Tue Nov 18 10:06:04 2025 +0100 Remove debug output Leftover from a bugfix (cherry picked from commit 8e173fa56eee124d358b1e99d242b3aee36ea9dc) commit 2de11d6c474db52b1460121401bcc00b8a373b68 Author: Luis Lain Date: Wed Nov 19 10:34:50 2025 +0100 Improve setting of the first day in the fiscal year Take into account the month defined for the fiscal year when setting the maximum first day. (cherry picked from commit f916dfa751cdd07d52c482ca4435cbf6b8566c7a) commit 11d3f2c2604c5c6c342430000a8672c80daf4517 Author: Dominik Kummer Date: Mon Nov 17 21:53:29 2025 +0100 CI: fix fatal error on Windows builds (cherry picked from commit 3c36e05bd0df69faa37527940354b74c630d89f5) commit 14c15506bb2a795a61b2d81fc3ed30a4e04b7bfd Author: Ralf Habacker Date: Sat Nov 15 11:51:38 2025 +0100 CI: Fix clang compile error on FreeBSD When building with clang 19.1.7 on FreeBSD the following error occured: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Werror,-Wc++20-extensions] and has been fixed by this commit. (cherry picked from commit ea8854cc2f23b5ba3bbfd2821a52cdb3b9a6d0c0) commit 9a1d31009a6d7d8dcb72e51ef02a17369ea7e7fd Author: Thomas Baumgart Date: Tue Nov 18 13:32:42 2025 +0100 Modify painting of selected items in split view (cherry picked from commit 2acaf44ff190351c9944e7c0b0d974d57abf9077) and (cherry picked from commit f275d35fc5710eea957ed2c4159bdfda3fd07220) commit 2a5c8a64f177c0331c7c451a7476d72e76fd1385 Author: Thomas Baumgart Date: Mon Nov 17 07:36:34 2025 +0100 Use different background color for transaction and split editor commit 16fae797fe35bcf3536924956d63a05f7e225ddb Author: Thomas Baumgart Date: Sat Nov 15 10:05:25 2025 +0100 Change method to paint selected ledger items Resolve issue with windows11 style BUG: 510312 FIXED-IN: 5.2.2 (cherry picked from commit d9fda54779320e7c1cd84eedf9f4bcdeabd5f052) (cherry picked from commit ba41bc3a094cd3e5a2b2fa86274a5a5b2a4c32d4) commit 838b9ffb3c1d47791632b7bffbc9bd8bdf4e4059 Author: l10n daemon script Date: Mon Nov 17 16:37:37 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 3335aa13fc63185e700dd34e1534c1a0413726d6 Author: l10n daemon script Date: Mon Nov 17 03:41:19 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 9492c4db36cd73e46c0e8602b3254bc52149752c Author: l10n daemon script Date: Tue Nov 11 04:03:20 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 4671a6af1b40a090f268a6e718e7b7395b340fa0 Author: l10n daemon script Date: Mon Nov 10 03:53:29 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit be4919f61b4309fbc4d3c993fc326dd4ecb784b0 Author: Allen Winter Date: Sun Nov 9 07:06:46 2025 -0500 Move kvpCount() instantiation to the .cpp file to fix compile With clang 21.1.4 at least this fixes compile error: ``` mymoneygncreader.cpp In file included from /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.cpp:12: In file included from /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.h:138: In file included from /usr/include/qt6/QtCore/QDate:1: In file included from /usr/include/qt6/QtCore/qdatetime.h:8: In file included from /usr/include/qt6/QtCore/qcalendar.h:10: In file included from /usr/include/qt6/QtCore/qlocale.h:8: In file included from /usr/include/qt6/QtCore/qvariant.h:10: In file included from /usr/include/qt6/QtCore/qmetatype.h:11: In file included from /usr/include/qt6/QtCore/qbytearray.h:11: /usr/include/qt6/QtCore/qarraydata.h:177:87: error: invalid application of 'sizeof' to an incomplete type 'GncKvp' 177 | return (QtPrivate::MaxAllocSize - sizeof(QtPrivate::AlignedQArrayData) - 1) / sizeof(T); | ^~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:446:57: note: in instantiation of member function 'QTypedArrayData::maxSize' requested here 446 | static constexpr qsizetype maxSize() { return Data::maxSize(); } | ^ /usr/include/qt6/QtCore/qlist.h:450:36: note: in instantiation of member function 'QList::maxSize' requested here 450 | constexpr size_t MaxSize = maxSize(); | ^ /usr/include/qt6/QtCore/qlist.h:455:57: note: in instantiation of member function 'QList::size' requested here 455 | constexpr qsizetype count() const noexcept { return size(); } | ^ /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.h:257:27: note: in instantiation of member function 'QList::count' requested here 257 | return (m_kvpList.count()); | ^ /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.h:181:7: note: forward declaration of 'GncKvp' 181 | class GncKvp; | ^ In file included from /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.cpp:12: In file included from /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.h:138: In file included from /usr/include/qt6/QtCore/QDate:1: In file included from /usr/include/qt6/QtCore/qdatetime.h:8: In file included from /usr/include/qt6/QtCore/qcalendar.h:10: In file included from /usr/include/qt6/QtCore/qlocale.h:8: In file included from /usr/include/qt6/QtCore/qvariant.h:12: In file included from /usr/include/qt6/QtCore/qdebug.h:41: /usr/include/qt6/QtCore/qlist.h:450:26: error: constexpr variable 'MaxSize' must be initialized by a constant expression 450 | constexpr size_t MaxSize = maxSize(); | ^ ~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:455:57: note: in instantiation of member function 'QList::size' requested here 455 | constexpr qsizetype count() const noexcept { return size(); } | ^ /data/KDE/src/kde/office/kmymoney/kmymoney/plugins/gnc/import/mymoneygncreader.h:257:27: note: in instantiation of member function 'QList::count' requested here 257 | return (m_kvpList.count()); | ^ 2 errors generated. ``` (cherry picked from commit b429ac275e9ebde2b234e2c33cce936beb8589f2) commit ef65ac257621d45f1b515b785a97d8db13e1ff1c Author: Thomas Baumgart Date: Sun Nov 9 14:34:40 2025 +0100 Prevent build of Qt5 version on CI (cherry picked from commit 93a78ab0526e819eb1ccc61cd729cee6ec64a9da) commit 4887bebb128cdce0278cf721645bbf50eca4d319 Author: Thomas Baumgart Date: Sat Nov 8 17:55:04 2025 +0100 Fix pivot reports with transactions in closed accounts The calculation of the balance of closed accounts when they need to be included in a pivot report did not work properly. This change fixes the problem and provides a test case for the scenario. BUG: 511553 FIXED-IN: 5.2.2 (cherry picked from commit 2eedc2ec2bb7c46209c411702e63da81dae77d61) commit 295fdd2839d5f614efdb0f9a83725aadb9c5f607 Author: Thomas Baumgart Date: Thu Nov 6 13:48:04 2025 +0100 Provide access to zero balance investments even if filtered out In case the filter is set, allow the "Show all accounts" feature to override it. (cherry picked from commit 059fa13da2fa3cd05846615bc2c2e8f73433c48e) commit 4db666e50de86191f5fc7f1f2b9b149ae05f0cb2 Author: Mark Penner Date: Wed Nov 5 18:41:38 2025 -0600 Update flatpak runtime to 6.10 Several changes were needed, details in the commit messages. (cherry picked from commit 44bd9138d772e147b4a90fea4448234cbe3db9db) commit b1676fe91b6b3193eced9bfc388d6126c1e6c22c Author: l10n daemon script Date: Wed Nov 5 03:59:55 2025 +0000 SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" commit 1a82adef71d9020a084336e21f6f550bb767c3b3 Author: l10n daemon script Date: Tue Nov 4 04:13:39 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 1041e118a7f9e1ffd90d9495db08ceda3b1b5939 Author: Thomas Baumgart Date: Sun Nov 2 14:21:49 2025 +0100 Improve reconciliation performance When finishing the reconciliation the application needed a long time to perform the action. This was caused due to cache updates on every transaction that was marked reconciled. Recalculating the cache at the end of the operation is enough and speeds up the process significantly. (cherry picked from commit 7075488482fff6aeab364d75db48bfcbaf4c0344) commit 2f46fd8f5547414027f509857893a9491d648426 Author: Thomas Baumgart Date: Sun Nov 2 11:22:54 2025 +0100 Improve file load time Opening a file could take quite some time in the case where the data contained many asset and or liability accounts without an institution assigned. This change reduces the load time in such a scenario significantly. (cherry picked from commit 8d1664357354e161c1cbc4f8c349a616ed27cf2e) commit 0be2b3347aa9268fd3c912724d2e7e8a4b156b01 Author: l10n daemon script Date: Mon Nov 3 03:39:09 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 1cc0c1eb6205f6df60ae6223a62d5fec29b1b345 Author: l10n daemon script Date: Thu Oct 30 03:49:16 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 136c7465b7072ce7f931b30a976918c46cbe53dc Author: Thomas Baumgart Date: Tue Oct 28 11:47:49 2025 +0100 Keep column settings in institutions view The institutions view did not restore user modifications correctly. This change fixes the problem. The trick is to create the ColumnSelector object on a view that does not have a model assigned and load the stored settings during the assignment of the model. (cherry picked from commit feaa732d212e986c32fb9561b5e8c602531c23ed) commit 192a062321ef40a791ad637f99aadca6f991b699 Author: l10n daemon script Date: Mon Oct 27 03:41:10 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b62912054750a657f851557230f6fac13c0882b7 Author: Thomas Baumgart Date: Sun Oct 26 09:31:27 2025 +0100 Make sure KBanking configuration is stored permanently (cherry picked from commit 3269a38acb7d102b0a4a5e91372add14c789f3fb) commit 89b7683511faf6b05c0f6d4f93a97e71c739d029 Author: l10n daemon script Date: Sun Oct 26 03:39:38 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit d19a806f594933552c0feb9eae3176fedabfef52 Author: l10n daemon script Date: Sat Oct 25 03:47:29 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 64471c66de60c4d34b507774e94ea140b8cb7606 Author: l10n daemon script Date: Fri Oct 24 03:38:57 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 6774de7ec051465a5d80e771afe2b22a8524e678 Author: Thomas Baumgart Date: Thu Oct 23 13:32:13 2025 +0200 Fix crash in date entry when data has more than 3 sections BUG: 509701 FIXED-IN: 5.2.2 (cherry picked from commit 9f19276ffdf54c658bae9c73961f45d12ba5b3a6) commit 5467be029c03ac85021e45941bb4e9b0b546d5ea Author: l10n daemon script Date: Sat Oct 18 04:49:08 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 7d16b3ed17b5b704c0fb5daf8626939362a0b35f Author: l10n daemon script Date: Sat Oct 18 04:33:32 2025 +0000 GIT_SILENT made messages (after extraction) commit 02d73bca36588f332ca78dbd967521dfc3cf61f3 Author: Thomas Baumgart Date: Fri Oct 17 10:22:45 2025 +0200 Support date formats using multiple delimiter characters BUG: 510484 FIXED-IN: 5.2.2 (cherry picked from commit 79e16753263bfbc465bced008bb9927f88fd1f84) commit 63302525930b2b2fc805dc57901cad803e58b748 Author: l10n daemon script Date: Fri Oct 17 04:48:09 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 9b907468684cfd4c2f16a85c7562953e5dd7957d Author: Mark Penner Date: Wed Oct 15 20:49:16 2025 -0500 flatpak: update xmlsec Download from GitHub so the URL is stable. Only the current release tarballs are in https://www.aleksey.com/xmlsec/download/ , the older releases get moved to https://www.aleksey.com/xmlsec/download/older-releases/ , which means the URL for a certain release does not stay the same. This breaks the build when a new version of xmlsec is released. (cherry picked from commit dbbc074976d5e7d7600dbef74df871f029ec8f44) commit 1bba2d1b9ef20906ccb06a0ab6a1822e5fc875de Author: l10n daemon script Date: Tue Oct 14 03:43:31 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 2db43358dc9022d817f146959727c61b7eab0f2c Author: Thomas Baumgart Date: Mon Oct 13 08:51:43 2025 +0200 Show import stats also for Web-Connect imports (cherry picked from commit bed9501c3f9ac0194be7c523631fd341b1b4d8bf) commit c61f3beb6b4c1a994ea575a31ab1486740e4697b Author: Thomas Baumgart Date: Mon Oct 13 08:50:49 2025 +0200 Remove unused code (cherry picked from commit c42ea3bf96d09ff0fcbf1a3a1bfd5eadd1c8c951) commit d90ae7f05c120e58a34c6b0ad7bcb2b5db0a61f4 Author: l10n daemon script Date: Sun Oct 12 03:46:11 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 48cd9fdccd90648c49ee31ec22276b4160ae3e71 Author: l10n daemon script Date: Sat Oct 11 13:14:06 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 88b46e0ec399e53c0df32894910f52f07ac1502a Author: l10n daemon script Date: Fri Oct 10 03:43:18 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit f3f58c66b17a65693d63e76c848fd3162ca225ac Author: l10n daemon script Date: Thu Oct 9 12:43:34 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit eaec9f401285b256d8e6747a1c0a19ca24ed597a Author: Allen Winter Date: Sun Oct 5 06:01:08 2025 -0400 Port libical v4 for function name changes In libical verion4, these functions have been renamed: - icaltriggertype_from_int => icaltriggertype_from_seconds - icaldurationtype_from_int => icaldurationtype_from_seconds (cherry picked from commit 52a52fdc3b6c905285e51616eecf4a9399759b4d) commit b1f881484743ff547bf5a22f9338f0403eaa48f2 Author: l10n daemon script Date: Thu Oct 9 03:52:14 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 401d3ce603a3a48cd6698b4a19b5e38597f58bb4 Author: Luigi Toscano Date: Wed Oct 8 21:26:02 2025 +0200 doc: don't break the URL in an XML attribute If an URL is broken on multiple lines, the blank line will become a space, thus breaking the URL and more important, if the URL is the value of an XML attribute, this breaks with libxml2 >= 2.15.0 due to https://gitlab.gnome.org/GNOME/libxml2/-/commit/e4cbc295fa97f3c290cec8b243bd96ebdaa3dab2 (cherry picked from commit acfa450c7d0a1a25a20b62ea87e8ac7b9838abd4) commit 04b70b989cc84594aeb53593874b870d928269b4 Author: Thomas Baumgart Date: Wed Oct 8 16:44:03 2025 +0200 Allow modifying loan schedule using schedule editor This change fully implements the capability to modify the schedule details of a loan by holding down the Shift key when selecting to edit the schedule from the context menu. BUG: 509029 FIXED-IN: 5.2.2 (cherry picked from commit 80c7a1a51b015c8c78c142f2c5aa9d055793ede0) commit 6cc85e4d7fe692006dad2878155f361f3bff875f Author: Mark Penner Date: Tue Oct 7 20:19:56 2025 -0500 flatpak: add --filesystem=home permission (cherry picked from commit 26f5de90d59081a1f0e993c41aeb177463a074e6) commit 3281519383abeeecec52b9b9b21f0804d0772504 Author: Mark Penner Date: Tue Oct 7 20:16:36 2025 -0500 flatpak: build alkimia from released archive instead of git ATM alkimia from git breaks KMyMoney settings dialog (cherry picked from commit 26cf1f2de02a6d8c4fc5aba1c31fd4b25e9bff9b) commit 30ab2bedcb58bb6ab050c771b1f78466afc651eb Author: Mark Penner Date: Tue Oct 7 20:12:44 2025 -0500 flatpak: update aqbanking, gwenhywfar, libgpg-error (cherry picked from commit f305f47767ee79800616d0eee1ad8a514a3b196a) commit 4350dd6ee5696dec3fac27ee2488ed308e1fa228 Author: l10n daemon script Date: Wed Oct 8 03:47:23 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 473c9b569be1a9e3a6d5fd74fc3dd1a0db4c1494 Author: l10n daemon script Date: Mon Oct 6 03:58:20 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 4b18dddb63e6b70b22d11b82a31fde1b89449b77 Author: Thomas Baumgart Date: Sun Oct 5 15:36:38 2025 +0200 Fix price display in investment transaction editor Adjusting the price in the widget is only necessary when the price is managed per share. It is not needed when entering the total value of all shares for the transaction. This amends commit 873dfec0 (cherry picked from commit 6741b0e29e38b5c5c77883c283c32314b72e4c7e) commit 873dfec097397991d612a97a2722e64cbb4b5412 Author: Thomas Baumgart Date: Wed Jul 30 16:03:48 2025 +0200 Update label when security changes When the security widget was left with the TAB key the labels for certain widgets were not updated according to the settings for the selected security. This change fixes the problem. BUG: 507664 FIXED-IN: 5.2.2 (cherry picked from commit 9f1c7dd0c1c76bdaa4b98b267c787613e94a1e64) Was fixed in master for 5.2.1 but not carried over to the stable branch. commit 94b16546ec2dec800bc22b676791e01c34bc971f Author: l10n daemon script Date: Sun Oct 5 03:39:26 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 14d2930d2934cdaa5e0427d12983ab180af1356b Author: Thomas Baumgart Date: Sat Oct 4 14:04:52 2025 +0200 Use modified values when pressing Return key When entering an instance of a scheduled transaction, if one overrides the value from the schedule with an updated value, the updated value is ignored when the return key is pressed while the focus is still in the amount widget. This change resolves the issue. BUG: 510217 FIXED-IN: 5.2.2 (cherry picked from commit deb302916401bd85c8a70eb59568c5e27c314faf) commit 6b33f4db225a348d356bdd35af9ae6a1f6b329b2 Author: Thomas Baumgart Date: Sat Oct 4 13:35:56 2025 +0200 Prevent crash by eliminating lambda slot The connection needs to be released before the object is destroyed which otherwise could cause a crash. This can only be done with a normal method but not with a lambda function. Converting the lambda into a normal slot resolves the issue. BUG: 510209 FIXED-IN: 5.2.2 (cherry picked from commit a31e15fc045a5a6de32969a91ade3e9edf61370d) commit 2eb513e6e977874ff3488af7603796a40268f76c Author: l10n daemon script Date: Fri Oct 3 03:45:53 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 0f3b7112340c4650da25375e159394c27679aece Author: Mark Penner Date: Tue Sep 30 18:36:06 2025 -0500 flatpak: update aqbanking to 6.6.3 (cherry picked from commit 1508e3e360d568c162ab8156a87c7079b38be43f) commit 0f2bed2ccfba0902025f402335ffefa0fd7ae0f8 Author: l10n daemon script Date: Mon Sep 29 03:45:25 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit bd8523dbce7f202c9e636b04b88702c7106851a5 Author: l10n daemon script Date: Sun Sep 28 04:02:46 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 5978a8fa86b955dc031c0da4026ddd16e67e5511 Author: l10n daemon script Date: Sat Sep 27 03:44:22 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit fa0c1164eda62b0db4ea71fe102d5e58e49efab6 Author: l10n daemon script Date: Fri Sep 26 03:44:42 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 0683f367181ab95e8e7c784d6e1556ca3b6a8680 Author: Nicolas Fella Date: Mon Sep 15 16:21:12 2025 +0200 Add missing find_package for QtSqlPrivate Since Qt 6.10 the private parts are split into a separate CMake package BUG: 509512 (cherry picked from commit 6c4607856dcd15fc12f7366e4c3356aed70ff24f) commit 388cd985d84e5e35de5203ec754ea24830f21e8a Author: Thomas Baumgart Date: Mon Sep 22 21:20:21 2025 +0200 Resolve compiler warnings Make sure to always use return value of QIODevice::open() (cherry picked from commit d05e0579f068fa52f3340ea448b2c781b837e711) and (cherry picked from commit ab2b9d9ffcf28a2f6382ae4760380769c7e712ed) commit d630d6a680403d5a11ed869258630e7db4a9ec44 Author: Kunda Ki Date: Thu Sep 18 06:01:08 2025 +0000 Fix various typos Found via codespell (cherry picked from commit a2a9e8d58532bdb4e2dfe13b6fe6e248abb0ac35) commit a2a3f7151f30a3eab063e02c63eff51e5d1a86cc Author: l10n daemon script Date: Thu Sep 25 03:48:54 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 15cdf8ec1e744e530f05b1da43c778b387b0bb2b Author: l10n daemon script Date: Wed Sep 24 03:42:16 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 24736f7b71c23e9bdb8b05d7c2125b81a882689f Author: Mark Penner Date: Tue Sep 23 00:44:21 2025 -0500 Update release information in release branch The release information in the appdata file is used to report what version a flatpak is (e.g. with `flatpak info org.kde.kmymoney`). If it is not up to date in the tarball an older version will be reported. See https://github.com/flathub/org.kde.kmymoney/issues/44 or the release info at https://flathub.org/en/apps/org.kde.kmymoney showing 5.1.0 although the actual version built is 5.1.3 commit 2f25281f7c8524d27f7ef6a9dfedc933da8991de Author: l10n daemon script Date: Tue Sep 23 03:55:34 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit a4e7b8d867542602c9196695860a66734bd45862 Author: l10n daemon script Date: Tue Sep 23 03:52:54 2025 +0000 SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" commit 8e035f16a65b5aa116b017deaee5d3be121a06f8 Author: Mark Penner Date: Wed Sep 17 23:29:24 2025 -0500 flatpak: shorten URLs, 'www' is not needed (cherry picked from commit 2623821b7d0c13e2bceb4daa5bc79741f47b5319) commit ce84eb3ba92fd37b606f221d939bfa9bccf081f8 Author: Mark Penner Date: Wed Sep 17 23:26:32 2025 -0500 flatpak: remove -DCMAKE_BUILD_TYPE=RelWithDebInfo since it is the default (cherry picked from commit 101aae0089abbb7d26ed555683f0464183f5a3a3) commit ee07faf256057d77be1cdb425e0a85ee07d84c2a Author: Philipp Kiemle Date: Mon Aug 11 21:05:10 2025 +0200 Add more context to ambiguous translatable string "Import summary" can either be understood as an action (import a summary) or a noun (the summary of an import). The latter is correct. (cherry picked from commit 50da914c42d28e96e773e6e707f43a01175f3846) commit 14c9819fdb8c4006d057c5e18e7d0c4ef1431399 Author: Ralf Habacker Date: Wed Sep 17 15:14:41 2025 +0200 Fix build error with Qt 6.10 The error ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’ , declared with attribute ‘nodiscard’ [-Werror=unused-result] was reported in the associated pipeline for !294. (cherry picked from commit 7b89b4c359a71f73455f375533de6498b6aa1003) commit 56ab3286ac543b7235bdb3b87ef1021d614df31d Author: Yuri Chornoivan Date: Wed Sep 17 15:32:56 2025 +0300 Fix translation ability (cherry picked from commit d4dcd999464d946a8e3fecb6033a1768599deed8) commit 755eec27680bf820a6992bbff0ed83ee77a60069 Author: Ralf Habacker Date: Tue Sep 16 17:38:08 2025 +0200 Completed the manual section for payee links With this commit, missing images were added to the listed section and missing symbols were assigned. (cherry picked from commit 3151ca2f2e9a0fa4b4e4fa40110102691484307d) commit 855fe32366881e3ff7c9bad34be3587f293d2bda Author: l10n daemon script Date: Sun Sep 21 03:48:49 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 0994be21244283493a9a38a25e5b1ccc7fc8bfed Author: l10n daemon script Date: Fri Sep 19 03:49:28 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit e8255010f46a0c01dfa6f5e1b5ad2f2e6c5bed72 Author: l10n daemon script Date: Thu Sep 18 03:44:52 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit ffa9203aacaea2c2c43bbf34d9a715db00c5797f Author: l10n daemon script Date: Sun Sep 14 03:37:18 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit f4998043a477f5801de5e5c83f25129dab46dcf4 Author: Thomas Baumgart Date: Sat Sep 13 11:52:18 2025 +0200 Don't modify price widget content if not needed BUG: 509454 FIXED-IN: 5.2.2 (cherry picked from commit 025a193cd8b032d119a2fc9b8e831378ad83d185) commit ea290d726beae51330ce1ed008d4d6656c748e7d Author: Thomas Baumgart Date: Sat Sep 13 11:07:29 2025 +0200 Keep selected ledger items only upon first call BUG: 508980 FIXED-IN: 5.2.2 (cherry picked from commit df03a905fe73656fbd49eaff646a44106806af28) commit 68bcd042e6025112cf8069e4fd1289b84e7ebd3f Author: Mark Penner Date: Sun Jul 27 22:08:47 2025 -0500 Add flatpak build (cherry picked from commit ff1d9d19c78415f5d475fa4fa9c13de98b533a7a) (cherry picked from commit ea13f862b9cf6f6cfb95731eb304d83a73b0abbb) (cherry picked from commit 1af1f6baee9258501f1ae687e6acbb9f5f213e82) (cherry picked from commit a09c34a6e986a4e397a7621c612c0fb8e3131c72) commit 5bd9ac1904ad426489a78751b8aeb1aca671cae9 Author: Thomas Baumgart Date: Sat Sep 13 08:02:29 2025 +0200 Fix calculation of number of remaining payments The number of remaining payments was not calculated properly once a scheduled payment was entered. This change fixes the problem. BUG: 509417 FIXED-IN: 5.2.2 (cherry picked from commit 39c62b42130fcc5f0397718bcf2a20f802b39cc3) commit 9766311b33751d6f683b291e49ed62a91fddcb90 Author: l10n daemon script Date: Sat Sep 13 03:54:44 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 43e0ed60a8bc3fa646e2eff203d0b8b25f9945ba Author: Thomas Baumgart Date: Fri Sep 12 09:30:28 2025 +0200 Clear the split model before loading another transaction When using the autofill transaction feature together with the default category assignment and a transaction was selected from the list of previous transactions, the default category was added as an additional split. This change prevents that additional split to be left over. BUG: 509138 FIXED-IN: 5.2.2 (cherry picked from commit 02f047cebdba8bf814a8bbbfab86112da67e262e) commit 795aac47d1389339c689b62713bcd3be1d0652fc Author: l10n daemon script Date: Thu Sep 11 03:35:11 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 8fee395ba1ecb084cdabc8168bd0472cce2b0987 Author: Thomas Baumgart Date: Wed Sep 10 14:55:48 2025 +0200 Suppress warning about invalid date in KDateComboBox BUG: 509312 FIXED-IN: 5.2.2 (cherry picked from commit d316db95b55e56c6c802e1c6330e02f5dfec47b9) commit d5ed952ba810702f2943bf89c8d732c91b0f9537 Author: Carlos De Maine Date: Wed Sep 10 14:33:08 2025 +1000 allow libofx to be found for neon (and preumably ubuntu) we are presently carrying this patch to allow libofx to be found in KDE neon (cherry picked from commit 6a66b8370e7f506db595bf00bad09df22e7b90f1) commit df29e8992f874e0815ea10d2711093132d571da3 Author: Mark Penner Date: Sat Aug 23 12:27:42 2025 -0500 enable using KIdentityManagement with PIM version >= 6.0.0 IdentityManagement was renamed to IdentityManagementCore in: https://commits.kde.org/pim/kidentitymanagement/e6e95ca6dd01d351c39d898f8e8593696d560fd9 (cherry picked from commit 618ccbe0c5816d8e5d0aff84264096b0ab88d732) commit f97671985c14293fa2a9617c406fffd91dcf5428 Author: Ralf Habacker Date: Mon Sep 8 13:49:02 2025 +0200 Fix coverity CID 488310: Iterator container mismatch (CWE-119) In CSVImporterCore::​sortSecurities(): Using iterator from one container in operations on another container. Undefined behavior may result; the program may crash or subtly misbehave. (cherry picked from commit b28d1af4303050ff0d9548aaaafbd89aa06c1794) commit b17690497bc5bc25a5559a6f3a9f575909110eb3 Author: Ralf Habacker Date: Mon Sep 8 13:46:03 2025 +0200 Add test case for CSVImporterCore::sortSecurities() With this test the issue reported by coverity CID 488310 can be triggered. (cherry picked from commit 25adddc92efb1e793402781cfedfbcfa338b61f0) commit 5c603386ad86915e9f67fca05ff9dcd163c4ed0a Author: Ralf Habacker Date: Mon Sep 8 10:49:59 2025 +0200 Fix coverity CID 488368: Field parameter.sortOrder is uninitialized (cherry picked from commit b0206fef7f5bc106537b8a3003cd2224746d3b26) commit 6dc090c4788698211aa76f9b6ecd31fca3fb5976 Author: l10n daemon script Date: Wed Sep 10 03:38:24 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b23ffc24e570fd0c69f0892c9a2d63233e919be8 Author: Thomas Baumgart Date: Sun Sep 7 13:12:53 2025 +0200 Add helper method to trigger QActions On Qt6 QActions are disabled by default. This adds a helper method that enables the action temporarily before triggering to gain Qt5 behavior where needed. BUG: 509211 FIXED-IN: 5.2.2 (cherry picked from commit d91b4f36c29079012a4ec8a5914e6d7789b6edb5) commit c09a9858d5115762ecd73b353d961102f28ca0cf Author: l10n daemon script Date: Tue Sep 9 04:58:03 2025 +0000 SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" commit a226b329a0df83004108d91d34dbc0bfe3a6ff02 Author: l10n daemon script Date: Tue Sep 9 04:40:38 2025 +0000 GIT_SILENT made messages (after extraction) commit b7eb3a942c9a578a4380ee7b8c9a695b8ab0eb77 Author: l10n daemon script Date: Mon Sep 8 04:43:29 2025 +0000 SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" commit 84ea9a5499f7773b8828a85c21e67308c9682f96 Author: l10n daemon script Date: Mon Sep 8 04:27:54 2025 +0000 GIT_SILENT made messages (after extraction) commit 1942001031e12812ffd007df63a2a0ef35217e03 Author: l10n daemon script Date: Sun Sep 7 03:42:11 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b00f7681a8fbf12b036374fd68a2eaa577e5befe Author: Thomas Baumgart Date: Sat Sep 6 15:07:48 2025 +0200 Emit signal when returning value from calculator in amount widget BUG: 509135 FIXED-IN: 5.2.2 (cherry picked from commit d1441bf7990c3e134554b56eb689cc5fafabfa41) commit 61753c16af007dd5dc82bc5db3bf711349390213 Author: Thomas Baumgart Date: Wed Sep 3 17:14:00 2025 +0200 Fix shadowing variable name (cherry picked from commit 55b550ade7e46cb40f5c33e23c7d12c79fd742da) commit a129301c4a21e371b9e65663e4617037ae844054 Author: l10n daemon script Date: Thu Sep 4 03:43:12 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit f5b0c97f2cdd6505b7647e6d5852127dca413f20 Author: Thomas Baumgart Date: Wed Sep 3 13:56:56 2025 +0200 Hide zero accounts in payment account section of home page (cherry picked from commit 06181a968ecd947546bd80749993aad62bbdf293) commit 799e22ba36f689f2bff69997d7ac19044325c877 Author: l10n daemon script Date: Tue Sep 2 04:08:06 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 0dbd9129db67f7cb741f0dccb9fad5c60a5d32f0 Author: Thomas Baumgart Date: Mon Sep 1 19:12:35 2025 +0200 Focus out on payee widget takes the selected payee from the popup Hitting TAB in the payee widget only asks to create a new payee if the name is not on file and the popup is not visible. In case the popup contains a selected entry, that name is used. BUG: 508989 FIXED-IN: 5.2.2 (cherry picked from commit 5213e86c5383ac318514b4ef097a2d6dc4f43c29) commit 5b6347e6e5725c775d45b4c29d69dda86f243afe Author: l10n daemon script Date: Mon Sep 1 03:58:27 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit f25788a22a8cf9a1cdc17cd687ab7151856f3c14 Author: Thomas Baumgart Date: Sun Aug 31 18:38:42 2025 +0200 Fix removal of splits BUG: 508957 FIXED-IN: 5.2.2 (cherry picked from commit d517329cabe9276ed03d7c21e6cf3e01356c05f3) commit 9056b3dfea8c1b58c94518cf3ef84243b1286aa9 Author: l10n daemon script Date: Sun Aug 31 03:53:42 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit d5cb0ea75973323250888b22a6ff3644c66b0bcb Author: Thomas Baumgart Date: Thu Aug 28 17:00:20 2025 +0200 Remove financequote.pl from project This is now maintained in the alkima project (cherry picked from commit 05c92bd4ebc906b62dffabd6a41f0680c7b95a59) commit 38f5da0d2e684c5d15582fcabb81fe5f9c56e066 Author: Allen Winter Date: Sat Aug 2 15:15:12 2025 -0400 Port the icalendar plugin to the upcoming libical version 4 (cherry picked from commit 29c34d2b2857b011f2c87e42a6775c677a936152) commit 2ddbd108781fa1072b18286b10883512a0ccf47f Author: l10n daemon script Date: Sat Aug 30 03:48:00 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit a19e9b7f0f0e1060683f935c433971065411836c Author: l10n daemon script Date: Thu Aug 28 03:54:57 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 03c83bc066f27c771ab55a6ef152f6db156b4960 Author: l10n daemon script Date: Wed Aug 27 03:55:50 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 3301c9ff11a65f9d164e069d41840bf45c7af5c1 Author: l10n daemon script Date: Tue Aug 26 03:42:37 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 5f85e8869820660c590e88825dea62cf7e1bed8b Author: Thomas Baumgart Date: Sun Aug 24 12:00:29 2025 +0200 Report references of splits to unknown accounts and stop loading Report a problem with details to the user if the file to be loaded contains splits that reference an unknown account and prevent loading the file without causing a crash. (cherry picked from commit 873ee77102f80c2eaa7bfbd3e79bb6d4689bdff2) commit 0d0783479b0375c243aff7126ddfd210476a632c Author: Thomas Baumgart Date: Sun Aug 24 11:58:15 2025 +0200 Use correct method to determine top level parent id In case an account referenced an unknown parent account duing loading, it needs to be reparented to the corresponding top level account group. The logic to determine that top level account group did not work as expected so that an empty account id was used, which caused problems (crashes) later on. This change now uses the new method to get the right parent id. CCBUG: 507416 (cherry picked from commit 1ef8bc926b93f2e4fbe73319f3d4a49c79d11629) commit 5650b91fd216230661b09f20f27c8960a8b1d177 Author: Thomas Baumgart Date: Sun Aug 24 11:55:00 2025 +0200 Speedup check if account id references a top-level account group Added missing testcase (cherry picked from commit 9f35df4c345051bc12e9d08a50e10f0e2500f191) commit 8cd114b23a35f6a6a084c2f5b5ab6458db24c826 Author: Thomas Baumgart Date: Sun Aug 24 11:53:58 2025 +0200 Provide method to convert Account::Type to Account::Standard Unittest cases also provided (cherry picked from commit 447721f002c21e14cfd877f957f9b2e33731b2d1) commit b305dcb74014b7dadb151c8e1d34a56d84bed394 Author: Thomas Baumgart Date: Fri Aug 22 15:58:33 2025 +0200 Try to fix display of reconciliation report - Enable QAction object - Add some more debug output CCBUG: 507993 (cherry picked from commit d0aa7fe81c3782b26eaa9ec0878425697dc407d6) commit 26ef17f3e69ce5e65333c8614ccd317953d96c2f Author: l10n daemon script Date: Sat Aug 23 03:48:14 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit c8ca97984234139313b01455c047b6f7f5c9fe19 Author: l10n daemon script Date: Fri Aug 22 03:43:27 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 25c253c7dc3cbee437ead5e384e7f2ad2990c7e6 Author: Thomas Baumgart Date: Wed Aug 20 20:59:15 2025 +0200 Setup sorting of securities to be locale aware BUG: 508529 FIXED-IN: 5.2.2 (cherry picked from commit 3500d912ae3faa2a85710e5cfb1553f3518d8488) commit 47985d0cc14f1562516e761929e5cd180bf41a78 Author: l10n daemon script Date: Thu Aug 21 03:58:04 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b8f186722da82eca219d47c812c2f920b6247cbf Author: Thomas Baumgart Date: Mon Aug 18 15:13:46 2025 +0200 Start transaction editor if action is triggered This amends commit 6d526f52 BUG: 508420 FIXED-IN: 5.2.2 (cherry picked from commit 928281a06c7b2a87e52d17be234ede3778071bf8) commit b8a02217ed22c184422b349db242512438409dba Author: l10n daemon script Date: Mon Aug 18 03:43:52 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 768433f79ae82db2df8d28a566b813148e86de14 Author: Thomas Baumgart Date: Sun Aug 17 19:12:18 2025 +0200 Make sure hidden columns are really not visible It has been noticed, that if the application's configuration is lost, the inital setup hidden columns are not filled with data but they are visible in the view. Calling the hide/showSection again when the header view is about to be displayed solves the issue and removes them completely. (cherry picked from commit 5100d71b00a502568a08e2b2005d9827e31a3e86) commit f2f0fd7b31b065ebcff102ff4aced7c6ce8e9576 Author: Thomas Baumgart Date: Sun Aug 17 19:11:18 2025 +0200 Enable visibility of cost center column when made available (cherry picked from commit 7d78ea28dc2ee4c1b5b39eb64f75090ea8b4a1ab) commit fc6b3cffb58f98d4f4235d6273a1ec7396d5728e Author: Thomas Baumgart Date: Sun Aug 17 16:49:40 2025 +0200 Move the account selector of the ledger view to the left side In case a user has many accounts open in the ledger view, the tab with the new account selector may become invisible and the user has to shift the tabs to the left to get the selector into view. Showing the new account selector on the left most tab resolves this issue and leaves the + marked tab accessible at program start no matter how many accounts are displayed. (cherry picked from commit 8b96dda60c10594e96c840bf5b70ddb14b9e3523) commit d9f27ab89c37f84312b96f6e7f4ca73f407e5bae Author: Thomas Baumgart Date: Sun Aug 17 15:07:33 2025 +0200 Prevent starting the transaction editor during filtering BUG: 508288 FIXED-IN: 5.2.2 (cherry picked from commit 6d526f52b178b4c501c720430e10b9111c6751fe) commit 00ff0e653137c123f6e2a0066cdf3b0da153dcf0 Author: Thomas Baumgart Date: Sun Aug 17 12:16:53 2025 +0200 Don't update the home page too often It could happen that many consecutive data changes cause the home page to be updated many times in a short time. This change makes sure that consecutive changes are collected and the update is only performed once. (cherry picked from commit 96f7f051795abc37b87b85f74fa801215051776b) commit 251871a137444438bcc9cc14333c1bd306617ace Author: Thomas Baumgart Date: Sun Aug 17 12:13:36 2025 +0200 Try to prevent a crash during destruction of a sepaCreditTransferEdit (cherry picked from commit 21029587f2d43cd964f711d0e76361830d090083) commit b0911a1428dd479e60b295da8f36c1c9bcb1143c Author: Thomas Baumgart Date: Sun Aug 17 08:58:55 2025 +0200 Fix display of preferred accounts on home page The home page has two selectable sections: payment accounts and preferred accounts. If the section for preferred accounts was selected, the entries were also listed in the payment accounts section. If it was deselected, the preferred accounts did not show up at all. Actually it should be the other way around: Preferred accounts are shown in their own section but when the section is disabled they should be listed in payment accounts. This change fixes this problem. (cherry picked from commit 5ecc344776cb6a793535a3f1aef58f1370c1cf55) commit 489074ea475041cfbfb176020c2bc79c987974ca Author: Thomas Baumgart Date: Sat Aug 16 17:02:04 2025 +0200 Allow the equal key to increment the date like the plus key The plus and minus key can be used to adjust the date by one day in each direction. On many keyboard layouts, the plus key can only be reached by pressing it together with the shift modifier. In those cases, on most keyboard layouts one finds the plus being on the same key as the equal sign. In the KMyMoney 5.1 series the equal key therefore also incremented the date by one day. This change brings back that functionality which was lost during the transition to the new date widget. BUG: 507964 FIXED-IN: 5.2.2 (cherry picked from commit e62002f7944be518747f4ae81010c15302be7296) commit 2d17bac7faeb2eb988c98a094e0100429d155797 Author: Thomas Baumgart Date: Sat Aug 16 15:09:06 2025 +0200 Start editing transactions only with specific keys BUG: 508288 FIXED-IN: 5.2.2 (cherry picked from commit 8314ee040c1b4ec64508a45357366195a9abd1ca) commit c99d19114077ac3b193a420d26a6c910e12f266e Author: Thomas Baumgart Date: Sat Aug 16 14:25:49 2025 +0200 Improve onlinejoboutbox view - Prevent crash when no item is selectable - Reset selection upon file close (cherry picked from commit 953a641b899c13c98030539a7717ba3aeb06e30d) and (cherry picked from commit 731b8674c1e16185a48767f2c2110d02acf0995a) commit e50e7a8f8bfac24632edb165c4a7d42eadb7d2b8 Author: l10n daemon script Date: Fri Aug 15 04:20:08 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 340cafafed9c2f559337bdb3a1194e702c862baf Author: l10n daemon script Date: Thu Aug 14 04:05:08 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit c829c21c318ef7434ff8ebe4590127fd69001aef Author: l10n daemon script Date: Wed Aug 13 03:46:00 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit d892ba446fa1f06214c556d152d2582ceb49dfd1 Author: Thomas Baumgart Date: Sun Aug 10 17:28:36 2025 +0200 Don't modify running balance when hiding reconciled transactions globally BUG: 508033 FIXED-IN: 5.2.2 (cherry picked from commit 3b69e75542cd4c3663dd371fb812cd3b198b5cb3) commit 16f03f8ebb04a3e18228333a46fa4aaaf40351f1 Author: l10n daemon script Date: Tue Aug 12 03:47:24 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 52a2e5e65284c8bcfc6afaf63f68722b9fb35082 Author: Thomas Baumgart Date: Sun Aug 10 19:01:08 2025 +0200 Enable QAction before using it The behavior of a disabled QAction differs between Qt5 and Qt6 BUG: 508081 FIXED-IN: 5.2.2 (cherry picked from commit 53934e86277ae369373289b93bdc63c76a82770a) commit 74f3b5cc09f059015ad0dbc1551cadd60c779d43 Author: l10n daemon script Date: Mon Aug 11 03:49:35 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit c097e54aa90fc4d8c21eb0e48cd50b358cc09ea8 Author: l10n daemon script Date: Sun Aug 10 03:56:47 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit b49ac75e18c1bda59fabc605eaf4be30cad47429 Author: l10n daemon script Date: Sat Aug 9 03:38:28 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 0ec1713080f3b8e994388d9da2848a5cabad33e9 Author: l10n daemon script Date: Thu Aug 7 03:52:04 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit c9bd024383a6e43b70af3fe39c311e932a10dc72 Author: Thomas Baumgart Date: Wed Aug 6 19:10:03 2025 +0200 Support Qt < 6.8 QStringDecoder and QStringEncoder only support char* as argument in older Qt versions. BUG: 507927 FIXED-IN: 5.2.2 (cherry picked from commit aac6f62208c3bc856c70971ca98d44558e7d6e93) commit 249e680a4f4c6013bdcb9cc577af80d902c22e76 Author: Thomas Baumgart Date: Wed Aug 6 19:01:40 2025 +0200 When searching text in the ledger view also consider split memos BUG: 507851 FIXED-IN: 5.2.2 (cherry picked from commit ea53edf06583ba37e18c1d5471c90468123edee2) commit e77d3e6728d9999ae790d61348ee71ae63b9d945 Author: Ralf Habacker Date: Wed Aug 6 09:18:49 2025 +0200 Fix locale related warning when running tests The warning was: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. (cherry picked from commit 80a3067641068bfda388b621cee1d8ee849cbf7c) commit c7ea54c984ee1d7b91ca57626bdc647525cdeef4 Author: l10n daemon script Date: Wed Aug 6 04:05:27 2025 +0000 GIT_SILENT Sync po/docbooks with svn commit 8b4c81a636f5ccea3f79e1631aa09182f1c45000 Author: l10n daemon script Date: Tue Aug 5 04:31:21 2025 +0000 GIT_SILENT Sync po/docbooks with svn