commit db38f1ce3517dc8ced6cf8442799be4f0013a6ed Author: Thomas Baumgart Date: Sat Oct 5 10:00:44 2013 +0200 Bumped version to 4.6.4 commit b3762d66fef7850ac5ad09c1ea2e1978f9a8d249 Author: l10n daemon script Date: Sat Oct 5 06:55:57 2013 +0000 SVN_SILENT made messages (.desktop file) commit 673ee3c2f557e42f49dc51010fbd4cad0b6d0ad8 Author: l10n daemon script Date: Fri Oct 4 07:17:15 2013 +0000 SVN_SILENT made messages (.desktop file) commit 967fa2d7c4f9253d5c8826548f5870f27b738b1f Author: Allan Anderson Date: Wed Oct 2 16:33:49 2013 +0100 BUG:322768 REVIEW:112947 - Interest category and amount disappear when new fee entered in Dividend. Also, fixes for KEditWidget visibility issues. (cherry picked from commit 6b6aba3f1aaae3c6d7a1466492a8cdb478c10da8) commit 7b15ce6343d15b2b2a6b24d98115a561842a3789 Author: Albert Astals Cid Date: Sun Sep 18 11:36:25 2011 +0000 gettext does not support translation of empty strings i.e. i18n("") CCMAIL: agander93@gmail.com svn path=/trunk/extragear/office/kmymoney/; revision=1254325 (cherry picked from commit efc62fc65e1f513f73df87dd3562ff4cbbe281d9) commit a82ddef366860e8cd63ca903f7d8e1192c38d65d Author: Allan Anderson Date: Sat Sep 17 09:52:43 2011 +0000 BUG:276322 REVIEW:6791 If an existing cash dividend transaction is selected, the form shows widgets for Date, Amount, Total and Status, which is what is expected. If that transaction is then opened for editing, additional widgets show for Security, Quantity and Price, which aren't expected for a cash dividend. If, while the transaction is open for editing, 'Dividend' is reselected, the additional fields disappear. Similar behaviour occurs for Buy transactions. Also, in numerous places, the likes of - QWidget* w = haveWidget(*it_s); if (w) w->hide(); were found to produce unreliable results. Also, When a Dividend transaction is opened for editing, the fee category field is active, but there is no label. If a fee category is entered, the fee amount field becomes active - again no label, and if an amount is entered, the total reflects this change. However, when the transaction edit is accepted, the fee amount has been lost. Also, fees have been removed from Dividends, and interest income has been removed from Buy and Sell, as these seem most unlikely combinations. I've noticed various other anomalies in the various investment types, to do with unnecessary fields, missing labels and one where it's possible to enter a value for a fee without a category, and which doesn't get retained. svn path=/trunk/extragear/office/kmymoney/; revision=1254077 (cherry picked from commit 101225c4ec65fc7eb4c94d92ee38a32666013908) commit 884b251d0ae9e616575779cbf5cdf608b558771f Author: l10n daemon script Date: Wed Oct 2 06:50:44 2013 +0000 SVN_SILENT made messages (.desktop file) commit 88daf84f1becb471d80e88b291adefe8a72c183e Author: l10n daemon script Date: Tue Oct 1 07:41:56 2013 +0000 SVN_SILENT made messages (.desktop file) commit 70610988763ac74d23a0824f9d0470e05d6dffb5 Author: l10n daemon script Date: Mon Sep 30 06:45:27 2013 +0000 SVN_SILENT made messages (.desktop file) commit 4152c5b933c6d6b1a632dc74b983772b19b53bbd Author: Cristian Oneț Date: Sat Sep 28 11:16:45 2013 +0300 Improve the column sizes auto adjustment of the register when the transaction form is disabled and the register is in read only mode. This improves register column sizes in the Payee, Tags views and in the transaction search and autofill dialogs. BUG: 325341 REVIEW: 112971 (cherry picked from commit 586442a2da540c25ce9030d900a57ba579eb05d5) commit 4770dbb6c45049f89736af09fa242a35fd9c325b Author: l10n daemon script Date: Sun Sep 29 07:15:35 2013 +0000 SVN_SILENT made messages (.desktop file) commit 518fda100eac83be89e5ff6e571a087ca6c67afc Author: l10n daemon script Date: Sat Sep 28 06:48:38 2013 +0000 SVN_SILENT made messages (.desktop file) commit 217ebfb48076f9c89dfc61f28aef44304b91fbde Author: l10n daemon script Date: Fri Sep 27 07:08:48 2013 +0000 SVN_SILENT made messages (.desktop file) commit 69cee2d2e23a7d95a81c272cc2800aef668acb85 Author: l10n daemon script Date: Thu Sep 26 06:55:45 2013 +0000 SVN_SILENT made messages (.desktop file) commit 4ddca313f928dca3db3f9bbf136ff4e59a70e09b Author: Yuri Chornoivan Date: Sat Mar 9 12:05:09 2013 +0200 Add semicolons at the end of Keywords lists (cherry picked from commit 6e2c52e4398ce79e3ec8d1a4558703ddff658fec) commit 2663a9308c6d1a779805f27125974fa4d3282450 Author: Pino Toscano Date: Wed Sep 25 12:51:39 2013 +0200 i18n: correctly pass the argument to i18n() (cherry picked from commit 2e7d6b79c22357ad1b32a87652db52491d766fc4) commit 1f2b2d109e9f7e4a7a6e70476bc3913ccd004e82 Author: Ralf Habacker Date: Fri Sep 20 18:20:41 2013 +0200 Print out unknown payee name on import to give users a hint for account choosing. REVIEW: 112846 commit a264b149d6a90aaa28a540f46f7de098f8f9d114 Author: Cristian Oneț Date: Fri Sep 13 00:52:00 2013 +0300 Make sure that two simultaneous online update actions can't be launched by disabling the update action while one update is in progress. Depending on the online connection plugin two simultaneous updates could cause a crash. BUG: 319417 (cherry picked from commit ea3250bdde4c0ce4fff7aa5a61cdafc3e7d0ebe2) commit 76e334e1fa86c71cc239d618e93a0d0ea0f487fc Author: Cristian Oneț Date: Fri Sep 13 00:25:08 2013 +0300 Fix a crash when editing a split transaction. When the focus of a row is changed if and edit operation is in progress end it regardless of the mouse button which was used. BUG: 294408 (cherry picked from commit 9f4ee725eda00e5730aa9e077fa1cd8d073a7055) commit bf7b0dc55c7c63c14d61294ea56708e24f2d6573 Author: Cristian Oneț Date: Fri Sep 13 00:11:03 2013 +0300 Fixed a crash while closing the edit widgets of a split transaction. Using the same approach as in the register - hide the widgets before removing them. BUG: 311752 (cherry picked from commit 0dec8fb48594a4e09911b97fa32d2e9394846944) commit 03012f548a6501138e31b86853eb2dc6a4cccefe Author: Cristian Oneț Date: Fri Aug 30 13:25:32 2013 +0300 Fix a crash in reports using the mysql storage backend. This crash was caused by the fact that the report, after requesting the transaction list, did not check that the transactions are inside the requested date interval. Since the date is used to compute an index in a columns list a date outside the requested interval would cause an invalid index to be computed and causing the crash. Now the report performs a validity check of the date after filtering the transactions. Also fixed the SQL backend implementation to properly filter by dates even if an empty split filter is provided. Also added a testcase for this scenario. BUG: 312676 (cherry picked from commit cad7ecbccda1d2b96122bd1fb8bb4a37d6c4f8e9) commit a313812d0408c3dbe661fff8c3930269b1d4fdba Author: Cristian Oneț Date: Fri Aug 30 11:49:50 2013 +0300 Fix divide by 0 crash while importing from GnuCash. BUG: 314491 (cherry picked from commit 1e329987d4412ae39bea1903acae6b00f96a9ef7) commit 3eaddf8cc00bd3c7262c37525af60a4bf5d745a7 Author: Cristian Oneț Date: Fri Aug 30 11:31:26 2013 +0300 Fix a crash after the context menu is requested in the category line edit while a new category is entered in that line edit. BUG: 280910 (cherry picked from commit 0a6314c2d45b959beb62f0ff742089e9c8195c02) commit d47b4fd3bffaa874ec958f0816548af80b8de8d4 Author: Cristian Oneț Date: Thu Aug 29 15:32:56 2013 +0300 Multiple imports can now be launched trough the webConnect interface without crashing the application (the imports will be serialized). BUG: 322971 (cherry picked from commit b1a123d6cd73f1b54fddb7d7bde6491d165f8ee6) commit 5147a0e828f3d82ce396a311d79caca466440293 Author: Cristian Oneț Date: Thu Aug 29 07:05:28 2013 +0300 The currency editor dialog now properly handles edit triggers. The currency ID column is not editable as is should have been. Moved the whole currency updating business logic to KMyMoneyApp where we already had the currency creating, renaming and deleting methods. Moved the initial loading of the currencies out of the dialog constructor so that the initial currency selection will enable the proper actions. BUG: 324172 REVIEW: 112350 (cherry picked from commit 040dad9c00e31dfbad058a8d0cad59078440cf4a) commit 9ab659c6878798b27572afb8c209c7498ccc9261 Author: Cristian Oneț Date: Tue Aug 27 09:25:46 2013 +0300 KMyMoneyCompletion should now work properly using input methods. Remove previous workarounds that were added to hide this problem. BUG: 272631 BUG: 272393 BUG: 320579 (cherry picked from commit ea6b2b13886afa30d2b402627ef8e6b374216338) commit 66a09c2516879642c9bf67860fe15c815286fb3a Author: Cristian Oneț Date: Tue Aug 27 07:32:16 2013 +0300 Signal the fact that the QIF filter has failed to run to the user. This is pretty important otherwise the user will not have any idea about why the QIF import did not worked. (cherry picked from commit bd8d1590658031c0e07bc778f677f35b21c76383) commit 85966ee9c532e4855b72574b75f7cd13114bfb9c Author: Yury G. Kudryashov Date: Mon Aug 12 08:26:45 2013 +0300 Do not assume filename to be a Latin1 string (cherry picked from commit dfb204d562ea3e9b388360244f04afa4581b6f74) commit d3de662645d571f642b6af5ff3cd8a2b477b4f85 Author: l10n daemon script Date: Sat Jul 6 06:34:44 2013 +0000 SVN_SILENT made messages (.desktop file) commit 7d0203fd2782e9d599efc583eaeec32e4afb4d7f Author: l10n daemon script Date: Fri Jul 5 06:11:24 2013 +0000 SVN_SILENT made messages (.desktop file) commit 31cb77cba6b59dc7b94f8098341eedf66d533186 Author: Pino Toscano Date: Sat May 18 19:03:15 2013 +0200 icons: remove wrong icon this icon is 16x16 big, while being in the 22x22 directory; the same icon exist in the 16x16 directory too, so this version can be removed (cherry picked from commit d077eed2bb45fb1b4c7cfecb68767b6fcd5ea2ec) commit 72e7d858d7f287ee471eae7f6d3ca1d05152aac0 Author: Thomas Baumgart Date: Sun Jun 2 10:48:53 2013 +0200 Don't mess up date input display format Using any meta-character other than day, month or year in the KDE global short date format setting screwed up the KMyMoney date input fields. E.g. "%a, %d.%m.%y" caused the 'a' to be taken as separator where it should have been the dot. BUG: 319728 (cherry picked from commit baba4bf17ac4decdd6a5427effab17b663079595) commit abf3eb7df6aa8bca163fb5e9bfda30e3dca9265b Author: Thomas Baumgart Date: Sun Jun 2 11:18:55 2013 +0200 Include necessary header file to compile unittests unistd.h was missing causing the databasemgr tests to fail compilation commit 149e88c0e5496daeb962d91247291d2d56b68e2b Author: Burkhard Lück Date: Sun Apr 28 11:01:16 2013 +0200 modify anchor to open the beginning of chapter payees when Help is used on Payees page (cherry picked from commit e702d12e6f45371325dd4b5bfcf420c4513aa59c) commit 02d6afb9b231d11637e059af2478593c54653f04 Author: Burkhard Lück Date: Sun Apr 28 10:48:35 2013 +0200 add anchor for Help button in settings dialog to open the corresponding doc chapter (cherry picked from commit ee5f22ec9d334b85b5eeb2f408985888db7f8891) commit 1e74dac641066d4b2ebbc6dc2da9a5ac31601477 Author: Burkhard Lück Date: Sun Apr 28 10:27:23 2013 +0200 doc fixes and screenshot update (cherry picked from commit 5f5aefde31f861c837651f99b66dc0c7bcec9a33) commit d77a39f3f09993fe33ecd7bf75a41018ca982a8f Author: Allan Anderson Date: Fri Mar 29 22:02:52 2013 +0000 BUG:316042 - KMyMoney hangs when editing transaction in anon file. Fix problem when creating an Anon file, where a priceMode setting in an investment or a stock account, was anonymized, resulting in looping in InvestTransactionEditor::priceMode(void) on attempting to edit the account in question. (cherry picked from commit 240289fa0c3391dd71d0c13a44a43fa6fd8deaf7) commit 81991ed7a10ded3da15b73e318539fb9417bc69f Author: Script Kiddy Date: Thu Mar 14 17:09:43 2013 +0100 SVN_SILENT made messages (.desktop file) commit 2ef6aa38ae87c7685c9f32c0cabd0241d3a7a306 Author: Alex Merry Date: Fri Feb 1 15:31:54 2013 +0000 Fix build with GMP 5.1.0 GMP 5.1.0 no longer has implicit conversions to mpz_class from mpq_class or mpf_class. So we have to have an explicit conversion. BUG: 312481 (cherry picked from commit 77209f84a85360e98d2e805d412956a8f2a77db3) commit ac6d1aee2d79103f538a57df7253ecca339a35eb Author: Cristian Oneț Date: Sat Jan 26 11:36:06 2013 +0200 Fix the category selection actions in the find transactions dialog. Call 'selectAllSubItems' only for the root category items. BUG: 313874 (cherry picked from commit 7a09b9a12368e39a7a1958989e36f5356e9b6278) commit d8b6b1a6a7af5fec4b8d037c152dfa427d329967 Author: Script Kiddy Date: Mon Jan 14 12:43:26 2013 +0100 SVN_SILENT made messages (.desktop file) commit 26b9d043b2ca1633f7892f5a20b134df5e6f02f2 Author: Script Kiddy Date: Fri Jan 11 12:31:44 2013 +0100 SVN_SILENT made messages (.desktop file) commit b0fc54586ba21048fb3cf510bf56a7dc55428ef6 Author: Cristian Oneț Date: Wed Nov 28 22:09:28 2012 +0200 When KWallet is opened synchronously do it in a safe way. BUG: 255764 REVIEW: 107507 (cherry picked from commit 6c88ffd84de50af557cc92dfe043adf9872606f8) commit ce4ffe14d522a87bbe6b394dab943cd7b8660044 Author: Thomas Baumgart Date: Wed Dec 26 15:33:53 2012 +0100 Hide/remove sensitive information from anon file BUG: 309453 (cherry picked from commit a6cb6feb8512385f21dd9b662579ff3b908f7a3a) commit cdfa269352a4230f2b10ca98c9374f666065a868 Author: Thomas Baumgart Date: Wed Dec 26 14:40:58 2012 +0100 Enable factor widget when online source is selected BUG: 281459 (cherry picked from commit 328fc707b2a259367ac1a13a0987c39393ad6a2e) commit 13d1e91640b7e01c14992f3c63f2c2c14c96088e Author: Thomas Baumgart Date: Sun Dec 23 15:55:25 2012 +0100 Added definition for new Azerbaijani Manat BUG: 307774 commit c381975ee2b445f8944aee242e20b490599c3dd4 Author: Script Kiddy Date: Sat Dec 22 12:08:28 2012 +0100 SVN_SILENT made messages (.desktop file) commit 23d389d1725cf0242c039d5420f9c341112573cd Author: Pino Toscano Date: Fri Dec 21 10:51:36 2012 +0100 cmake: libkgpgfile needs the kdepimlibs include dirs (cherry picked from commit 4d9c5d330c892943111abc7af5bd5a39dea70ff7) commit 326578a1ff79a83b748e6575cffd727521425b09 Author: Cristian Oneț Date: Mon Nov 26 21:27:33 2012 +0200 Fix a possible crash while mapping an OFX account. The possibility occurred because the event loop is running while the https request is performed. To avoid the crash disable the back button. BUG: 296681 (cherry picked from commit 62c62948cad0841dc585146a7ad55ee533d86097) commit 7f6279ce15de7be11362de28ff3d76be9643a515 Author: Cristian Oneț Date: Sun Nov 25 15:47:17 2012 +0200 Make sure that all transactions have a valid post date when a consistency check is run. Also make sure that MyMoneyReport::validDateRange returns a valid date range no matter what data is in the file. This avoids having a run-away kmymoney process when opening reports. BUG: 310265 (cherry picked from commit 7465f1bf1e11dd615aeb2a3ae8de04be44ac5713) commit 53de8e5aedde8fd133d07aa7671088563c472b9e Author: Cristian Oneț Date: Thu Nov 22 22:03:24 2012 +0200 Fix a crash when cancelling the OFX update dialog while waiting for operations that occur until the TransferJob is created. These operations can be things like waiting for KWallet, waiting for libofx_request_statement, etc. BUG: 281728 (cherry picked from commit 3b55cc66447b5013ae9f4f06b496e4c55384989d) commit d116fc872c0a6e3b0b4322fd26e884394cb4cc19 Author: Cristian Oneț Date: Wed Nov 21 21:04:32 2012 +0200 Save the header state in the investment view's lists. Since pretty much all the bigger item views in KMyMoney have a persistent header state make the investment view's lists behave in the same way. Fix the default sorting order in the 'Prices' and 'Update prices' dialogs since those are stand alone they don't have a persistent header state yet because they don't even have a persistent size. BUG: 310260 (cherry picked from commit 7c972b7b2bc05f00fe8f3e03b3d7ef0570d20a66) commit b403a0e8f52a9e13321ebd98a89e6c7ccb135b3a Author: Cristian Oneț Date: Wed Nov 21 20:28:22 2012 +0200 Use the proper color group depending on the focus state of the widget. This results in the same appearence of selected transactions as in normal unfocused item views. (cherry picked from commit d4040e9b8ea255708e3a0ebecd0259528c88e287) commit aebfaec53af9760aacf4cdc20cbaa8126fac6892 Author: Cristian Oneț Date: Wed Nov 21 08:59:57 2012 +0200 Use the 'Higlight' background color for warnings since the 'Infobackground' can be really close to the text color. If the same would happen to the 'Higlight' background color we'll notice it a lot faster since that is also used in the summary headers. REVIEW: 107397 (cherry picked from commit ad1d684caf8a95f1be289647012b61b5833b04b8) commit 576737baabcab31820e51918dab4b4186cc8fe56 Author: Thomas Baumgart Date: Mon Nov 19 15:58:59 2012 +0100 Make 'Use system color' the default behavior BUG: 309010 (cherry picked from commit ee1804f00cf94ea1a0b1ee1ddfa29e6c97110249) commit ff5ec06b2eee8b367a2bbd2a50f5c04de7fa45ee Author: Cristian Oneț Date: Fri Nov 16 08:49:18 2012 +0200 Only load the child accounts if there are any, otherwise MyMoneyFile::accountList will return all accounts. BUG: 309105 (cherry picked from commit e492b20918f569e218b65925b7f758aeef01d865) commit f6659597570e3281cbd23449b39782b25c77963d Author: Cristian Oneț Date: Thu Nov 15 21:51:02 2012 +0200 Fix the investment accounts handling in the institutions view. Make the investment accounts the only accounts that are added to their parent in the institutions view. The rest of the accounts are added at the first level because they don't inherit the institution from their parent. Thanks to Allen for working on this. BUG: 309105 (cherry picked from commit a5371f1e0ad7b42c7cfd1a2790108abbac96a732) commit 62999c116a710a7af8ff69e492ef017cfd1d5cb4 Author: Script Kiddy Date: Sun Sep 23 16:17:22 2012 +0200 SVN_SILENT made messages (.desktop file)