[kmymoney] [Bug 456564] Accepting an imported transaction is a low-severity action, should rather not require modal confirmation dialog
https://bugs.kde.org/show_bug.cgi?id=456564 Thomas Baumgart changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/offi ||ce/kmymoney/commit/50edbb24 ||0b009f9bb1ac8e66d78371a579a ||3302b --- Comment #2 from Thomas Baumgart --- Git commit 50edbb240b009f9bb1ac8e66d78371a579a3302b by Thomas Baumgart. Committed on 11/07/2022 at 06:17. Pushed by tbaumgart into branch 'master'. Remove confirmation dialog when accepting imported transactions M +1-11 kmymoney/views/ledgerview.cpp https://invent.kde.org/office/kmymoney/commit/50edbb240b009f9bb1ac8e66d78371a579a3302b -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456565] Category autocomplete should focus on the parent, if child account also matches
https://bugs.kde.org/show_bug.cgi?id=456565 Thomas Baumgart changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/offi ||ce/kmymoney/commit/4679a374 ||21c45b17f6a5f87d8865fd8b6ca ||a47d4 Status|REPORTED|RESOLVED --- Comment #1 from Thomas Baumgart --- Git commit 4679a37421c45b17f6a5f87d8865fd8b6caa47d4 by Thomas Baumgart. Committed on 11/07/2022 at 09:00. Pushed by tbaumgart into branch 'master'. Select first matching account item during search When more than one account in a branch matches the typed-in search term, the autocomplete stops at the first matching item which does not need to be a leaf as in the original implementation. M +13 -6kmymoney/widgets/kmymoneyaccountcombo.cpp https://invent.kde.org/office/kmymoney/commit/4679a37421c45b17f6a5f87d8865fd8b6caa47d4 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456581] New: Crash when cancelling in split editor
https://bugs.kde.org/show_bug.cgi?id=456581 Bug ID: 456581 Summary: Crash when cancelling in split editor Product: kmymoney Version: git (master) Platform: macOS (DMG) OS: Microsoft Windows Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I had the app crash twice when editing splits and cancelling/hitting the ESC. I tried reproducing it but don't know yet exact steps needed to make it crash consistently. Process: kmymoney [21342] Path: /Applications/kmymoney.app/Contents/MacOS/kmymoney Identifier:org.kde.KMyMoney Version: 5.1.80 (5.1.80) Code Type: X86-64 (Translated) Parent Process:launchd [1] User ID: 501 Date/Time: 2022-07-10 23:36:04.0277 +0200 OS Version:macOS 12.4 (21F79) Report Version:12 Anonymous UUID:1C1B3C7C-EC55-7F60-EA12-EFB6063DEA97 Sleep/Wake UUID: 2C2501B6-ABE7-495A-A9BD-8180005F1DCC Time Awake Since Boot: 23000 seconds Time Since Wake: 7915 seconds System Integrity Protection: enabled Crashed Thread:0 Dispatch queue: com.apple.main-thread Exception Type:EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x001004000c20 -> 0x04000c20 (possible pointer authentication failure) Exception Codes: 0x0001, 0x001004000c20 Exception Note:EXC_CORPSE_NOTIFY Termination Reason:Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [21342] VM Region Info: 0x4000c20 is not in any region. Bytes after previous region: 3917010177057 Bytes before following region: 101155069752288 REGION TYPESTART - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved)10-70 [384.0G] ---/--- SM=NUL ...(unallocated) ---> GAP OF 0x5f90 BYTES MALLOC_NANO 6000-6800 [128.0M] rw-/rwx SM=PRV Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtWidgets 0x10ed84a51 QWidget::style() const + 17 1 QtWidgets 0x10ee59a4a QComboBox::hidePopup() + 490 2 QtWidgets 0x10ee53754 QComboBoxPrivateContainer::eventFilter(QObject*, QEvent*) + 404 3 QtCore 0x1168b79f9 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 249 4 QtWidgets 0x10ed57c91 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 241 5 QtWidgets 0x10ed59213 QApplication::notify(QObject*, QEvent*) + 915 6 QtCore 0x1168b7727 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 7 QtWidgets 0x10edae8fd QWidgetWindow::event(QEvent*) + 301 8 QtWidgets 0x10ed57ca6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262 9 QtWidgets 0x10ed59060 QApplication::notify(QObject*, QEvent*) + 480 10 QtCore 0x1168b7727 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 11 QtGui 0x11586f067 QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) + 167 12 QtGui 0x1158502a7 QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) + 503 13 libqcocoa.dylib0x11cb28fd9 -[QNSView(Keys) handleKeyEvent:eventType:] + 1321 14 libqcocoa.dylib0x11cb290f8 -[QNSView(Keys) keyDown:] + 88 15 AppKit 0x7ff81246e1a6 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 7150 16 AppKit 0x7ff81246c39e -[NSWindow(NSEventRouting) sendEvent:] + 352 17 libqcocoa.dylib0x11cb2d3c7 -[QNSPanel sendEvent:] + 551 18 AppKit 0x7ff81246b1c8 -[NSApplication(NSEvent) sendEvent:] + 2996 19 libqcocoa.dylib0x11cb331ba -[QNSApplication sendEvent:] + 74 20 AppKit 0x7ff8125ac8c7 -[NSApplication _doModalLoop:peek:] + 364 21 AppKit 0x7ff812723fa2 __33-[NSApplication runModalSession:]_block_invoke_2 + 69 22 AppKit 0x7ff812723f4a __33-[NSApplication runModalSession:]_block_invoke + 78 23 AppKit 0x7ff8125aabfe _NSTryRunMod
[kmymoney] [Bug 456581] Crash when cancelling in split editor
https://bugs.kde.org/show_bug.cgi?id=456581 Dawid Wróbel changed: What|Removed |Added OS|Microsoft Windows |macOS -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 443080] Most icons missing in the left pane and settings dialog
https://bugs.kde.org/show_bug.cgi?id=443080 --- Comment #7 from Ralf Habacker --- This issue will be fixed with the next update of the KDE Frameworks used to build mingw kmymoney5. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 Jack changed: What|Removed |Added Resolution|--- |WAITINGFORINFO Status|REPORTED|NEEDSINFO --- Comment #1 from Jack --- What about using the all/used/unused dropdown at the top of the list of payees at the left of the Payee View? -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456581] Crash when cancelling in split editor
https://bugs.kde.org/show_bug.cgi?id=456581 --- Comment #1 from Thomas Baumgart --- The only virgin QComboBox widgets in the split editor are those for payee and costcenter. The account combo box is a derived widget and hidePopup is overridden (see KMyMoneyAccountCombo::hidePopup()). But we don't see any of that in your backtrace, so I expect the problem is caused by one of the other ones. Just wonder what that could be. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #2 from Suresh PB --- (In reply to Jack from comment #1) > What about using the all/used/unused dropdown at the top of the list of > payees at the left of the Payee View? Looks an amazing options. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #3 from Suresh PB --- Similar to payees, categories could also have options like [All/Used/Unused] -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 Jack changed: What|Removed |Added CC||ostroffjh@users.sourceforge ||.net --- Comment #4 from Jack --- Have you actually looked? When you expand the display in the Categories View, it shown a balance and total on each line. In addition, there is a search field, and to the right of that there is a dropdown for Amy Status/Closed/Unused. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #5 from Suresh PB --- (In reply to Jack from comment #4) > Have you actually looked? When you expand the display in the Categories > View, it shown a balance and total on each line. In addition, there is a > search field, and to the right of that there is a dropdown for Amy > Status/Closed/Unused. The display in the Categories does show balance (Total Value). Also, there is a search field (acts as filter), but there is no option of "Status/Closed/Unused". Expand/Collapse options also exists. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #6 from Jack --- Apologies - it seems it's been added to the master branch in git, but not to the stable 5.1 branch. Because the new ledger is a complete rewrite, I don't think it will be possible to backport it. I suppose we can convert this bug to a wishlist, which can be closed when the new ledger gets released to production (no, there is no schedule for that yet.) -- You are receiving this mail because: You are the assignee for the bug.
new crash in master
First, thanks for all the help and quick work dealing with everything I've been adding to Issue 61. All my original crashes and other issues are fixed or are being worked on. This was all for reconciling a bunch of investment accounts and a checking account, so it was a pretty good exercise of most of what I do with KMM. This is a new crash over the past few days. It's pretty consistent: start KMM, go the the ledger for an investment account, click on the Investments View, crash. So far, I only found two accounts which do this. If I start with the Investments View and select the account, then go to the Ledger and back, no crash. If I select any other investment account first, I can 't get it to crash. I just finished reconciling a whole bunch of my investment accounts, so it doesn't seem likely there is anything seriously wrong with any of them, including the one that triggers the crash. The BT: #1 0x75e59cf0 in QSortFilterProxyModel::data(QModelIndex const&, int) const () at /usr/lib64/libQt5Core.so.5 #2 0x55644da6 in QModelIndex::data(int) const (arole=256, this=0x7fffd140) at /usr/include/qt5/QtCore/qabstractitemmodel.h:460 #3 operator()(QModelIndex const&, QModelIndex const&) const (__closure=0x5f020bf0, current=, previous=out>) at /var/tmp/portage/app-office/kmymoney-/work/kmymoney-/kmymoney/views/kinvestmentview.cpp:129 #4 0x55645074 in QtPrivate::FunctorCall, QtPrivate::List, void, KInvestmentView::showEvent(QShowEvent*)::const QM odelIndex&)> >::call (arg=, f=) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #5 QtPrivate::FunctorQModelIndex&, const QModelIndex&)>, 2>::call, void> (arg=, f=) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #6 QtPrivate::QFunctorSlotObjectQModelIndex&, const QModelIndex&)>, 2, QtPrivate::ListQModelIndex&, const QModelIndex&>, void>::impl(int, QtPrivate::QSlotO bjectBase *, QObject *, void **, bool *) (which=, this_=, r=, a=, ret=) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #7 0x75eac4e6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #8 0x769639af in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #9 0x75e80b38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #10 0x75e841c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #11 0x75ed33c3 in () at /usr/lib64/libQt5Core.so.5 #12 0x73d9160b in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #13 0x73d918c8 in () at /usr/lib64/libglib-2.0.so.0 #14 0x73d9197f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #15 0x75ed2e54 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/libQt5Core.so.5 #16 0x75e7f51b in QEventLoop::exec(QFlags) () at /usr/lib64/libQt5Core.so.5 #17 0x75e87b7d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #18 0x555d7066 in runKMyMoney(QApplication&, QUrl const&, bool) (a=..., file=..., noFile=noFile@entry=false) at /var/tmp/portage/app-office/kmymoney-/work/kmymoney-/kmymoney/main.cpp:385 #19 0x555d8620 in main(int, char**) (argc=, argv=) at /var/tmp/portage/app-office/kmymoney-/work/kmymoney-/kmymoney/main.cpp:294 Console output might have another hint: First, when opening the investment account in the ledger: No selections current selection Institutions: ("I05") Accounts: ("A000344") JournalEntries: ("2022-07-01-T025933-S0002") current selection Institutions: ("I05") Accounts: ("A000344") JournalEntries: ("2022-07-01-T025933-S0002") That transaction is just the last transaction displayed in the ledger for that account. Then, when selecting the Investments View: No selections No selections No selections QSortFilterProxyModel: index from wrong model passed to mapFromSource Thread 1 "kmymoney" received signal SIGSEGV, Segmentation fault. 0x75e59a37 in ?? () from /usr/lib64/libQt5Core.so.5 The mentioned transaction is a Dividend transaction in both cases, one marked as imported (not yet accepted) but accepted and reconciled in the other account. Anything else I can do to help troubleshoot? This is with kmymoney 5.1.80-aa17abb7e. Jack
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #7 from Suresh PB --- (In reply to Jack from comment #6) > Apologies - it seems it's been added to the master branch in git, but not to > the stable 5.1 branch. Because the new ledger is a complete rewrite, I > don't think it will be possible to backport it. I suppose we can convert > this bug to a wishlist, which can be closed when the new ledger gets > released to production (no, there is no schedule for that yet.) Please confirm if you are moving both Payee and Categories filters or only Categories? -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456609] New: Ledger view does not fit content clearly
https://bugs.kde.org/show_bug.cgi?id=456609 Bug ID: 456609 Summary: Ledger view does not fit content clearly Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: spill...@gmail.com Target Milestone: --- Created attachment 150551 --> https://bugs.kde.org/attachment.cgi?id=150551&action=edit Ledger screenshot SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** Unable to view the contents clearly in the ledger on Version 5.1.80-23b5ce61e on Windows 11 STEPS TO REPRODUCE 1. Navigate to Ledger 2. 3. OBSERVED RESULT Content is not fully displayed in the ledger EXPECTED RESULT Content is expected to fit in the ledger SOFTWARE/OS VERSIONS Windows: 11 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456609] Ledger view does not fit content clearly
https://bugs.kde.org/show_bug.cgi?id=456609 --- Comment #1 from Thomas Baumgart --- See also bug #456563. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456563] When editing splits, grid row height truncates the text
https://bugs.kde.org/show_bug.cgi?id=456563 --- Comment #2 from Thomas Baumgart --- See also bug #456609 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #8 from Thomas Baumgart --- (In reply to Suresh PB from comment #3) > Similar to payees, categories could also have options like [All/Used/Unused] There is a global option to suppress display of unused categories for a long time already. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 456573] Ability to identify payee with no transactions
https://bugs.kde.org/show_bug.cgi?id=456573 --- Comment #9 from Suresh PB --- (In reply to Thomas Baumgart from comment #8) > (In reply to Suresh PB from comment #3) > > Similar to payees, categories could also have options like [All/Used/Unused] > > There is a global option to suppress display of unused categories for a long > time already. I have tried in the master version, it works fantastic for payees and categories. -- You are receiving this mail because: You are the assignee for the bug.