[kmymoney] [Bug 460554] Crashed while working with the app
https://bugs.kde.org/show_bug.cgi?id=460554 --- Comment #3 from Dawid Wróbel --- I haven't touched master in a while, working with stable for a while (have a bunch of overdue finances to work through). -- You are receiving this mail because: You are watching all bug changes.
[Craft] [Bug 485624] Fresh Craft bootstrap install on macOS: list index out of range
https://bugs.kde.org/show_bug.cgi?id=485624 --- Comment #3 from Dawid Wróbel --- I suppose this is, yet again, a case of using a case-sensitive macOS filesystem. -- You are receiving this mail because: You are watching all bug changes.
[Craft] [Bug 485624] Fresh Craft bootstrap install on macOS: list index out of range
https://bugs.kde.org/show_bug.cgi?id=485624 --- Comment #2 from Dawid Wróbel --- I edited the code to print the detected compiler's name and it did find clang as expected, but in uppercase: Compiler executable: CLANG list index out of range -- You are receiving this mail because: You are watching all bug changes.
[Craft] [Bug 485624] Fresh Craft bootstrap install on macOS: list index out of range
https://bugs.kde.org/show_bug.cgi?id=485624 --- Comment #1 from Dawid Wróbel --- cromo@macpro etc % clang --version Apple clang version 12.0.0 (clang-1200.0.32.29) Target: x86_64-apple-darwin22.4.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin -- You are receiving this mail because: You are watching all bug changes.
[Craft] [Bug 485624] Fresh Craft bootstrap install on macOS: list index out of range
https://bugs.kde.org/show_bug.cgi?id=485624 Dawid Wróbel changed: What|Removed |Added Summary|Fresh install on macOS: |Fresh Craft bootstrap |list index out of range |install on macOS: list ||index out of range -- You are receiving this mail because: You are watching all bug changes.
[Craft] [Bug 485624] New: Fresh install on macOS: list index out of range
https://bugs.kde.org/show_bug.cgi?id=485624 Bug ID: 485624 Summary: Fresh install on macOS: list index out of range Classification: Developer tools Product: Craft Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: Core Assignee: vonr...@kde.org Reporter: m...@dawidwrobel.com CC: kde-wind...@kde.org Target Milestone: --- SUMMARY I attempted to do a fresh install of Craft on macOS 13.3.1: cromo@macpro ~ % curl https://raw.githubusercontent.com/KDE/craft/master/setup/CraftBootstrap.py -o setup.py && python3 setup.py --prefix ~/CraftRoot % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100 15618 100 156180 0 34936 0 --:--:-- --:--:-- --:--:-- 36069 Welcome to the Craft setup wizard! Craft will be installed to: /Users/cromo/CraftRoot Select the version of Qt you want to use (Craft can't mix Qt5 and Qt6). This will change the cache version used by craft [0] Qt5, [1] Qt6 (Default is Qt6): 0 Select target architecture [0] x86_64, [1] arm64 (Default is x86_64): Do you want to enable the support for colored logs [0] Yes, [1] No (Default is Yes): Starting to download https://invent.kde.org/packaging/craft/-/archive/qt5-lts/craft-qt5-lts.zip to /Users/cromo/CraftRoot/download/craft-qt5-lts.zip 827392 bytes downloaded Execute: /Library/Developer/CommandLineTools/usr/bin/python3 /Users/cromo/CraftRoot/craft-tmp/bin/craft.py --unshelve /Users/cromo/CraftRoot/etc/bootstrap.shelf Craft : /Users/cromo/CraftRoot ABI : macos-clang-x86_64 Download directory : /Users/cromo/CraftRoot/download Cache repository: https://files.kde.org/craft/Qt5/24.03/macos/clang/x86_64 Craft : /Users/cromo/CraftRoot ABI : macos-clang-x86_64 Download directory : /Users/cromo/CraftRoot/download Cache repository: https://files.kde.org/craft/Qt5/24.03/macos/clang/x86_64 setOptions: BlueprintSettings.ini [virtual]ignored = True setOptions: BlueprintSettings.ini [libs]ignored = True setOptions: BlueprintSettings.ini [dev-utils]ignored = True list index out of range Traceback (most recent call last): File "/Users/cromo/CraftRoot/craft-tmp/bin/craft.py", line 416, in success = main(timer) File "/Users/cromo/CraftRoot/craft-tmp/bin/craft.py", line 406, in main if not CraftCommands.run(package, action, tempArgs): File "/Users/cromo/CraftRoot/craft-tmp/bin/CraftCommands.py", line 419, in run depList = depPackage.getDependencies(depType=depType) File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 140, in getDependencies self.depenendencyType = depType File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 46, in depenendencyType self.__resolveDependencies() File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 61, in __resolveDependencies self.dependencies.extend(self.__readDependenciesForChildren([(x, None) for x in self.children.values()])) File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 110, in __readDependenciesForChildren p.depenendencyType = self.depenendencyType File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 46, in depenendencyType self.__resolveDependencies() File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 57, in __resolveDependencies self.dependencies.extend(self.__readDependenciesForChildren(subinfo.buildDependencies.items())) File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 110, in __readDependenciesForChildren p.depenendencyType = self.depenendencyType File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 46, in depenendencyType self.__resolveDependencies() File "/Users/cromo/CraftRoot/craft-tmp/bin/Blueprints/CraftDependencyPackage.py", line 54, in __resolveDependencies self.dependencies.extend(self.__readDependenciesForChildren(subinfo.runtimeDependencies.items())) File "/Users/cromo/
[kmymoney] [Bug 475221] New: When importing CSV, it should be possible to designate more than one column for amount, just in case there's additional column for a 'fee'
https://bugs.kde.org/show_bug.cgi?id=475221 Bug ID: 475221 Summary: When importing CSV, it should be possible to designate more than one column for amount, just in case there's additional column for a 'fee' Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: importer Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I am importing a Revolut CSV statement which has a separate Fee column. This is mostly unused, unless an international transaction was registered, in which case their exchange fee is shown in Fee column. A sum of both Amount and Fee column actually constitute the full Amount in such case, however, CSV importer currently only allows to choose a single Amount column. An example of CSV: TypeProduct Started DateCompleted Date Description Amount Fee CurrencyState Balance EXCHANGECurrent 8/6/23 12:368/6/23 12:36Exchanged to USD-45.5 0.46EUR COMPLETED 38.24 STEPS TO REPRODUCE 1. Import a CSV with extra Fee column OBSERVED RESULT 1. Notice it isn't possible to select additional column for Amount EXPECTED RESULT It should be either possible to select multiple Amount columns, just like it is doable with Memo column. Alternatively, there should an additional dedicated column for a Fee. However, I can imagine other scenarios where a statement can have multiple fee-like columns, in which case a single Fee column would still impose a limitation. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 472998] New: Cannot move transaction
https://bugs.kde.org/show_bug.cgi?id=472998 Bug ID: 472998 Summary: Cannot move transaction Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I accidentally imported a couple of transactions into an Asset account, instead a Liability (credit card) one. However, I cannot move them to the intended account. I can right-click and choose the destination account from the list, but clicking does nothing, there's no reaction whatsoever. Also, I just checked and neither can I move that transaction to any other Asset account. For what it's worth, the transaction is marked as "Imported" and has its category unassigned. STEPS TO REPRODUCE 1. Import a transaction 2. Attempt to move it to another account via right-click menu OBSERVED RESULT No reaction EXPECTED RESULT Transaction should be moved as expected. ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 470225] New: Segfault after hiding reconciled transactions
https://bugs.kde.org/show_bug.cgi?id=470225 Bug ID: 470225 Summary: Segfault after hiding reconciled transactions Classification: Applications Product: kmymoney Version: git (master) Platform: macOS (DMG) OS: macOS Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I git a segfault after enabling "Hide reconciled transactions". This was after a fairly long session with the app. I couldn't reproduce it after starting a new session. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libkmm_models.5.1.80.dylib 0x109c86784 LedgerSortProxyModel::setHideReconciledTransactions(bool) + 4 1 kmymoney 0x100bcfdbf 0x100b14000 + 769471 2 QtCore 0x10fbb3664 void doActivate(QObject*, int, void**) + 1124 3 QtCore 0x10fbb3664 void doActivate(QObject*, int, void**) + 1124 4 QtCore 0x10fbbc722 QTimer::timerEvent(QTimerEvent*) + 98 5 QtCore 0x10fbab711 QObject::event(QEvent*) + 113 6 QtWidgets 0x10d6ad3b6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262 7 QtWidgets 0x10d6ae770 QApplication::notify(QObject*, QEvent*) + 480 8 QtCore 0x10fb82957 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 9 QtCore 0x10fbe38da QTimerInfoList::activateTimers() + 1002 10 libqcocoa.dylib0x11298c122 QCocoaEventDispatcherPrivate::activateTimersSourceCallback(void*) + 18 11 CoreFoundation 0x7ff814c7ea36 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 12 CoreFoundation 0x7ff814c7e9d9 __CFRunLoopDoSource0 + 157 13 CoreFoundation 0x7ff814c7e7b6 __CFRunLoopDoSources0 + 217 14 CoreFoundation 0x7ff814c7d43a __CFRunLoopRun + 916 15 CoreFoundation 0x7ff814c7ca4c CFRunLoopRunSpecific + 560 16 HIToolbox 0x7ff81ebaefcd RunCurrentEventLoopInMode + 292 17 HIToolbox 0x7ff81ebaedde ReceiveNextEventCommon + 657 18 HIToolbox 0x7ff81ebaeb38 _BlockUntilNextEventMatchingListInModeWithFilter + 64 19 AppKit 0x7ff817c6e7a0 _DPSNextEvent + 858 20 AppKit 0x7ff817c6d64a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1214 21 AppKit 0x7ff817c5fcb8 -[NSApplication run] + 586 22 libqcocoa.dylib0x11298ccba QCocoaEventDispatcher::processEvents(QFlags) + 2090 23 QtCore 0x10fb7ef47 QEventLoop::exec(QFlags) + 471 24 QtCore 0x10fb82ef2 QCoreApplication::exec() + 130 25 kmymoney 0x100b2a2a7 0x100b14000 + 90791 26 kmymoney 0x100b28e81 0x100b14000 + 85633 27 dyld 0x200e6841f start + 1903 STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: 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 watching all bug changes.
[kmymoney] [Bug 469587] New: Issues after editing an account while editing a transaction
https://bugs.kde.org/show_bug.cgi?id=469587 Bug ID: 469587 Summary: Issues after editing an account while editing a transaction Classification: Applications Product: kmymoney Version: git (master) Platform: macOS (DMG) OS: macOS Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY While editing a transaction in Ledger, if I switch to Accounts view and edit an account there, e.g. by changing its opening date, the transaction edited will show as an empty row when switching back to Ledger view. Double-clicking on it will show a monit message that a transaction is already being edited. I also managed to crash the app once after closing the account tab with that 'faulty' transaction, but can't reproduce it so far. STEPS TO REPRODUCE 1. Open an account in ledger 2. Start editing a transaction, don't accept it 3. Switch to Accounts view 4. Edit an account, e.g. change its opening date 5. Switch back to the ledger OBSERVED RESULT Previously edited row is now empty EXPECTED RESULT The transaction should be shown as previously, with changes made — but not saved — intact. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467458] Editing transactions extremely slow (on macOS)
https://bugs.kde.org/show_bug.cgi?id=467458 --- Comment #2 from Dawid Wróbel --- *correction: when I say "opening a split edit dialog", I mean opening a Category drop-down list in that dialog. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467458] Editing transactions extremely slow (on macOS)
https://bugs.kde.org/show_bug.cgi?id=467458 --- Comment #1 from Dawid Wróbel --- Created attachment 157337 --> https://bugs.kde.org/attachment.cgi?id=157337&action=edit Profiler output for double-clicking a transaction for editing -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467458] Editing transactions extremely slow (on macOS)
https://bugs.kde.org/show_bug.cgi?id=467458 Dawid Wróbel changed: What|Removed |Added Platform|Other |macOS (DMG) OS|Other |macOS -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467458] New: Editing transactions extremely slow (on macOS)
https://bugs.kde.org/show_bug.cgi?id=467458 Bug ID: 467458 Summary: Editing transactions extremely slow (on macOS) Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY It takes about 3-5 seconds to open a transaction edit dialog. Similarly, from clicking on a "Split Edit" icon to the dialog actually becoming usable takes another ~5 seconds. Not sure if this issue is specific to macOS or my dataset. Sample debugger output for the dialog split dialog opening: 2023-03-16 21:00:56.863423+0100 kmymoney[65586:1120321] currencySignPosition for negative values from locale is out of bounds (127). Reset to default. 2023-03-16 21:00:56.863455+0100 kmymoney[65586:1120321] currencySignPosition for positive values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:00.221602+0100 kmymoney[65586:1120321] currencySignPosition for negative values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:00.221627+0100 kmymoney[65586:1120321] currencySignPosition for positive values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:01.844496+0100 kmymoney[65586:1120321] currencySignPosition for negative values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:01.844532+0100 kmymoney[65586:1120321] currencySignPosition for positive values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:01.844539+0100 kmymoney[65586:1120321] currencySignPosition for negative values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:01.844544+0100 kmymoney[65586:1120321] currencySignPosition for positive values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:02.022980+0100 kmymoney[65586:1120321] currencySignPosition for negative values from locale is out of bounds (127). Reset to default. 2023-03-16 21:01:02.023011+0100 kmymoney[65586:1120321] currencySignPosition for positive values from locale is out of bounds (127). Reset to default. SOFTWARE/OS VERSIONS macOS: 13.2.6 KDE Frameworks Version: 5.98 Qt Version: 5.15.7 -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467456] Crash while attempting to edit a transaction
https://bugs.kde.org/show_bug.cgi?id=467456 --- Comment #1 from Dawid Wróbel --- Immediate error is: Model for "G" loaded with 1 items in 0 ms qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid) ASSERT: "checkIndex(index, CheckIndexOption::IndexIsValid)" in file /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/qt5-base/src/5.15.7-84bc9f0b01.clean/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp, line 192 this is a call from: QSortFilterProxyModel::setSourceModel(QAbstractItemModel *) qsortfilterproxymodel.cpp:2151 KTagContainer::setModel(QAbstractItemModel *) ktagcontainer.cpp:175 NewTransactionEditor::NewTransactionEditor(QWidget *, const QString &) newtransactioneditor.cpp:774 NewTransactionEditor::NewTransactionEditor(QWidget *, const QString &) newtransactioneditor.cpp:712 and before that: d->ui->tagContainer->setModel(file->tagsModel()->modelWithEmptyItem()); -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 467456] New: Crash while attempting to edit a transaction
https://bugs.kde.org/show_bug.cgi?id=467456 Bug ID: 467456 Summary: Crash while attempting to edit a transaction Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid) ASSERT: "checkIndex(index, CheckIndexOption::IndexIsValid)" in file /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/qt5-base/src/5.15.7-84bc9f0b01.clean/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp, line 192 Full stack trace: 2 libsystem_c.dylib 0x19b4fa2c8 abort + 180 3 kmymoney 0x10705e120 qt_message_fatal(QtMsgType, QMessageLogContext const&, QString const&) + 28 (qlogging.cpp:1914) 4 kmymoney 0x1076bac9c QMessageLogger::fatal(char const*, ...) const + 128 (qlogging.cpp:893) 5 kmymoney 0x1076ba960 qt_assert(char const*, char const*, int) + 96 (qglobal.cpp:3366) 6 kmymoney 0x10727f91c QConcatenateTablesProxyModel::data(QModelIndex const&, int) const + 128 (qconcatenatetablesproxymodel.cpp:192) 7 kmymoney 0x107290458 QSortFilterProxyModel::data(QModelIndex const&, int) const + 152 (qsortfilterproxymodel.cpp:2259) 8 kmymoney 0x10693 QComboBoxPrivate::itemIcon(QModelIndex const&) const + 64 (qcombobox.cpp:1929) 9 kmymoney 0x10692c4cc QComboBox::itemIcon(int) const + 136 (qcombobox.cpp:2390) 10 kmymoney 0x10692b9f8 QComboBoxPrivate::updateLineEditGeometry() + 188 (qcombobox.cpp:1311) 11 kmymoney 0x10692b914 QComboBoxPrivate::_q_modelReset() + 100 (qcombobox.cpp:294) 12 kmymoney 0x10693733c QComboBox::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 812 (moc_qcombobox.cpp:311) 13 kmymoney 0x1073108f0 void doActivate(QObject*, int, void**) + 1916 (qobject.cpp:3931) 14 kmymoney 0x10730f690 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 112 (qobject.cpp:3979) 15 kmymoney 0x107262430 QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) + 92 (moc_qabstractitemmodel.cpp:648) 16 kmymoney 0x1072623bc QAbstractItemModel::endResetModel() + 396 (qabstractitemmodel.cpp:3304) 17 kmymoney 0x10728fdac QSortFilterProxyModel::setSourceModel(QAbstractItemModel*) + 2636 (qsortfilterproxymodel.cpp:2151) 18 kmymoney 0x105564af0 KTagContainer::setModel(QAbstractItemModel*) + 60 (ktagcontainer.cpp:175) 19 kmymoney 0x104ebf890 NewTransactionEditor::NewTransactionEditor(QWidget*, QString const&) + 1824 (newtransactioneditor.cpp:774) 20 kmymoney 0x104ec3acc NewTransactionEditor::NewTransactionEditor(QWidget*, QString const&) + 44 (newtransactioneditor.cpp:712) 21 kmymoney 0x104e89998 JournalDelegate::createEditor(QWidget*, QStyleOptionViewItem const&, QModelIndex const&) const + 1356 (journaldelegate.cpp:358) 22 kmymoney 0x10501b720 DelegateProxy::createEditor(QWidget*, QStyleOptionViewItem const&, QModelIndex const&) const + 96 (delegateproxy.cpp:109) 23 kmymoney 0x106ac7edc QAbstractItemViewPrivate::editor(QModelIndex const&, QStyleOptionViewItem const&) + 144 (qabstractitemview.cpp:4245) 24 kmymoney 0x106ac5b74 QAbstractItemViewPrivate::openEditor(QModelIndex const&, QEvent*) + 220 (qabstractitemview.cpp:4430) 25 kmymoney 0x106ac5718 QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) + 708 (qabstractitemview.cpp:2696) 26 kmymoney 0x104e77578 LedgerView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) + 432 (ledgerview.cpp:690) 27 kmymoney 0x106ac261c QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) + 404 (qabstractitemview.cpp:1967) 28 kmymoney 0x104e7a860 LedgerView::mouseDoubleClickEvent(QMouseEvent*) + 32 (ledgerview.cpp:955) 29 kmymoney 0x10684354c QWidget::event(QEvent*) + 504 (qwidget.cpp:8673) 30 kmymoney
[extra-cmake-modules] [Bug 460656] Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 --- Comment #5 from Dawid Wróbel --- Git commit 8d839531cf99fb49789f583e541096f094718f12 by Dawid Wróbel. Committed on 29/12/2022 at 00:02. Pushed by wrobelda into branch 'master'. Config.cmake.in: workaround Inotify static issue M +6-1KF5CoreAddonsConfig.cmake.in https://invent.kde.org/frameworks/kcoreaddons/commit/8d839531cf99fb49789f583e541096f094718f12 -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 185570] changing account type not possible
https://bugs.kde.org/show_bug.cgi?id=185570 --- Comment #9 from Dawid Wróbel --- I'd say it's a valid issue and should eventually get fixed. The logic deciding whether or not an account type can be changed and to which type should be moved to the Account Type model and defined for each type individually. Right now there's a dedicated piece of code that handles that, which doesn't consider all transitions. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460562] Unable to import 'C:/Users/rodho/Downloads/EXPORT (1).OFX' using the OFX importer plugin. The plugin returned the following error: Unable to parse file
https://bugs.kde.org/show_bug.cgi?id=460562 Dawid Wróbel changed: What|Removed |Added Assignee|kmymoney-de...@kde.org |m...@dawidwrobel.com -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460562] Unable to import 'C:/Users/rodho/Downloads/EXPORT (1).OFX' using the OFX importer plugin. The plugin returned the following error: Unable to parse file
https://bugs.kde.org/show_bug.cgi?id=460562 Dawid Wróbel changed: What|Removed |Added Status|NEEDSINFO |CONFIRMED Ever confirmed|0 |1 Resolution|WAITINGFORINFO |--- -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460562] Unable to import 'C:/Users/rodho/Downloads/EXPORT (1).OFX' using the OFX importer plugin. The plugin returned the following error: Unable to parse file
https://bugs.kde.org/show_bug.cgi?id=460562 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #5 from Dawid Wróbel --- Can you please test the Nightly Windows build if the issue is present there, too? https://binary-factory.kde.org/job/KMyMoney_Nightly_win64/ -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 461295] Matching example is incorrect
https://bugs.kde.org/show_bug.cgi?id=461295 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com Assignee|kmymoney-de...@kde.org |ostroffjh@users.sourceforge ||.net --- Comment #1 from Dawid Wróbel --- Assigning this to Jack since he's the documentation guru. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460950] Adding a new category, it will ignore currency setting and use the default
https://bugs.kde.org/show_bug.cgi?id=460950 --- Comment #1 from Dawid Wróbel --- This applies to changing a currency of existing account as well. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460950] New: Adding a new category, it will ignore currency setting and use the default
https://bugs.kde.org/show_bug.cgi?id=460950 Bug ID: 460950 Summary: Adding a new category, it will ignore currency setting and use the default Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When adding a new category, the currency chosen is ignored — after saving the currency will be the default book currency.. STEPS TO REPRODUCE 1. Add a new category 2. Choose a currency that is not a default one for the book OBSERVED RESULT Currency of the category is the default one for the book EXPECTED RESULT Currency should be as chosen -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460949] New: Adding a new category, it will ignore currency setting and use the default
https://bugs.kde.org/show_bug.cgi?id=460949 Bug ID: 460949 Summary: Adding a new category, it will ignore currency setting and use the default Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When adding a new category, the currency chosen is ignored — after saving the currency will be the default book currency.. STEPS TO REPRODUCE 1. Add a new category 2. Choose a currency that is not a default one for the book OBSERVED RESULT Currency of the category is the default one for the book EXPECTED RESULT Currency should be as chosen -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460007] Forecasting graph on the home page has random quality problems
https://bugs.kde.org/show_bug.cgi?id=460007 --- Comment #23 from Dawid Wróbel --- (to clarify, I don't have a problem with this bug being fixed the way it was, just making sure we are on the same page regarding how badly that home page code needs rewriting) -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460007] Forecasting graph on the home page has random quality problems
https://bugs.kde.org/show_bug.cgi?id=460007 --- Comment #22 from Dawid Wróbel --- > This issue, which was present before, is now traceable due to the changes > made to this ticket, but is independent of the adjustments made for this > ticket. A separate ticket should be created for this. I am not convinced, tbh. Yes, the underlying issue is slowness of the home view processing, but the frequency of rewriting the window increased to the point that resizing renders the app unusable is, in my opinion, a side effect that is not otherwise easily fixable and, arguably, a no lesser of an issue than the graph being rendered improperly. This fix effectively creates another big issue and I stand by my initial point that it's best not to touch home view altogether, as it is full of spaghetti code of which any modification can cause several other side effects that are hard to trace. I am saying as the author of its migration form WebEngine and if I was to do this again, I would instead just rewrite it from scratch using QML and never look back :) -- You are receiving this mail because: You are watching all bug changes.
[extra-cmake-modules] [Bug 460656] Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 --- Comment #4 from Dawid Wróbel --- OK, this is actually a duplicate of https://bugs.kde.org/show_bug.cgi?id=441604 — which I somehow thought it was fixed, but it wasn't, as the solution explained there fixed another issue. It was also discussed here: https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/129 -- You are receiving this mail because: You are watching all bug changes.
[extra-cmake-modules] [Bug 441604] find_dependency(inotify) returns false despite find_package(inotify) returning true
https://bugs.kde.org/show_bug.cgi?id=441604 Dawid Wróbel changed: What|Removed |Added Status|RESOLVED|CLOSED -- You are receiving this mail because: You are watching all bug changes.
[extra-cmake-modules] [Bug 460656] Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 Dawid Wróbel changed: What|Removed |Added Product|frameworks-kcoreaddons |extra-cmake-modules Assignee|mp...@kde.org |ecm-bugs-n...@kde.org Component|general |general --- Comment #3 from Dawid Wróbel --- (Reassigning this to extra-cmake-modules, as kcoreaddons doesn't do anything out of ordinary in how it uses it, so it's unlikely its fault) -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kcoreaddons] [Bug 460656] Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 --- Comment #2 from Dawid Wróbel --- One workaround would be to replace if(@Inotify_FOUND@) with if(@Inotify_LIBRARIES@). Looking at the FindInotify, it only needs to link against anything if inotify library is located, as opposed to Inotify support built into the OS kernel. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kcoreaddons] [Bug 460656] Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 --- Comment #1 from Dawid Wróbel --- This one is odd. I tried debugging this previously and the problem appears to be with find-modules/FindInotify.cmake from ECM. Specifically, by looking into CMake trace, I saw that: 1) the first time find_path(Inotify_INCLUDE_DIRS sys/inotify.h) is executed, it finds the path just fine, and the if(Inotify_INCLUDE_DIRS) block executes as expected 2) the second time FindInotify.cmake is run (it escapes me why is it run consecutive time at all), it appears that it uses a cached `Inotify_INCLUDE_DIRS` value, which somehow ends up empty, though, since the code in the if(Inotify_INCLUDE_DIRS) block is *not* executed. I cannot pinpoint the exact reason behind this behavior. This is most likely the FindInotify.cmake's fault, which would make this extra-cmake-modules' bug, but I am leaving it here for the context. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kcoreaddons] [Bug 460656] New: Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found."
https://bugs.kde.org/show_bug.cgi?id=460656 Bug ID: 460656 Summary: Unable to consume statically due to "KF5CoreAddons could not be found because dependency Inotify could not be found." Classification: Frameworks and Libraries Product: frameworks-kcoreaddons Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: mp...@kde.org Reporter: m...@dawidwrobel.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY Any client that attempts to consume KF5CoreAddons statically will fail on Linux due to: "KF5CoreAddons could not be found because dependency Inotify could not be found." See e.g. https://invent.kde.org/frameworks/kconfigwidgets/-/jobs/538225 for an example -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460554] New: Crashed while working with the app
https://bugs.kde.org/show_bug.cgi?id=460554 Bug ID: 460554 Summary: Crashed while working with the app Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I had a ledger open in the background while I was working with another app in the foreground. I switched back to kmymoney and the app crashed — I believe I also attempted to move its window, although not sure if this could be related >From the terminal output: qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid) ASSERT: "checkIndex(index, CheckIndexOption::IndexIsValid)" in file /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/qt5-base/src/5.15.6-98c6389ac2.clean/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp, line 192 The error message is quite vague, I'm reporting it nonetheless to see if I can reproduce it. SOFTWARE/OS VERSIONS macOS: 12.6 KDE Frameworks Version: 5.98 Qt Version: 5.15.6 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460007] Forecasting graph on the home page has random quality problems
https://bugs.kde.org/show_bug.cgi?id=460007 --- Comment #17 from Dawid Wróbel --- (In reply to Ralf Habacker from comment #16) > you are using master or 5.1 ? master > Hmmh, I've checked this with a loaded file, but did not get such huge > numbers, only msecs. May this be related to the loaded file size ? Possibly, my XML book file is 1.5MB compressed -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460007] Forecasting graph on the home page has random quality problems
https://bugs.kde.org/show_bug.cgi?id=460007 --- Comment #15 from Dawid Wróbel --- What this does on my end is that every resize event it re-calculates the data several time, which effectively makes the app completely hang-up after an attempt to resize the window: Processed home view section 8 in 9145 ms Processed home view section 1 in 47 ms Processed home view section 2 in 1 ms Processed home view section 3 in 1993 ms Processed home view section 4 in 0 ms Processed home view section 5 in 2 ms Processed home view section 6 in 5308 ms Processed home view section 9 in 0 ms Processed home view section 10 in 5 ms Processed home view section 7 in 0 ms Processed home view section 8 in 9180 ms Processed home view section 1 in 46 ms Processed home view section 2 in 1 ms Processed home view section 3 in 1993 ms Processed home view section 4 in 0 ms Processed home view section 5 in 2 ms Processed home view section 6 in 5179 ms Processed home view section 9 in 0 ms Processed home view section 10 in 4 ms Processed home view section 7 in 0 ms The above is from one resize event, took almost a minute -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460371] New File Setup wizard crashes in final Finish stage
https://bugs.kde.org/show_bug.cgi?id=460371 --- Comment #1 from Dawid Wróbel --- Note this only seems to happen when finishing the wizard with keyboard (with an Enter/Return key) -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460371] New: New File Setup wizard crashes in final Finish stage
https://bugs.kde.org/show_bug.cgi?id=460371 Bug ID: 460371 Summary: New File Setup wizard crashes in final Finish stage Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY Creating a new file is impossible with master. After going through all the steps, clicking Finish will cause a crash. The culprit is newPage is Null in ` newPage->enterPage();` call in `void KMyMoneyWizard::nextButtonClicked()` -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460368] New: Welcome page no longer shown after closing a book
https://bugs.kde.org/show_bug.cgi?id=460368 Bug ID: 460368 Summary: Welcome page no longer shown after closing a book Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY Recent changes in master case the welcome page no longer shown when no book is loaded. It shows for a second but gets replaced by an empty graphs — "Net Worth Forecast" in my case. STEPS TO REPRODUCE 1. Open a book 2. Close a book OBSERVED RESULT Notice the graph is shown, not the welcome page EXPECTED RESULT Welcome page should be shown as previously -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460151] No Report-View installed
https://bugs.kde.org/show_bug.cgi?id=460151 --- Comment #3 from Dawid Wróbel --- No worries, it's understandable — I bumped into the same issue myself coupe times. The telegram/IRC channels I mention have developers there as well, so you'll get answers to your questions more quickly. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460151] No Report-View installed
https://bugs.kde.org/show_bug.cgi?id=460151 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com Status|REPORTED|RESOLVED Resolution|--- |FIXED --- Comment #1 from Dawid Wróbel --- You need KDiagram. PS. In the future, please do not use bugzilla for generic support questions. There are several other ways to reach us out instead: https://kmymoney.org/support.html We're active on IRC/Telegram, so best to use that. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 460007] Forecasting graph on the home page has random quality problems
https://bugs.kde.org/show_bug.cgi?id=460007 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #3 from Dawid Wróbel --- Unless it’s an easy fix, it would be best to invest that time into replacing the Home view with a WML one. A proof of concept MR is already available in GitLab. -- You are receiving this mail because: You are watching all bug changes.
[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest
https://bugs.kde.org/show_bug.cgi?id=459128 --- Comment #4 from Dawid Wróbel --- Actually, my bad, I was corrected by sysadmins and CI jobs indeed *do* have Internet access, to scratch all that. -- You are receiving this mail because: You are watching all bug changes.
[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest
https://bugs.kde.org/show_bug.cgi?id=459128 --- Comment #3 from Dawid Wróbel --- I suggest labelling the tests that require Internet access accordingly, and passing the 'exclude label' CTest param to ctest-arguments: '' in .kde-ci.yml -- You are receiving this mail because: You are watching all bug changes.
[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest
https://bugs.kde.org/show_bug.cgi?id=459128 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #2 from Dawid Wróbel --- test::AlkQuoteReceiver::slotStatus( "Fetching URL https://fx-rate.net/EUR/USD..."; ) AFIK CI jobs have no Internet access, which is why this tests times out. We'll have to disable it. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432897] KMyMoney user manual: Deleting a category
https://bugs.kde.org/show_bug.cgi?id=432897 Dawid Wróbel changed: What|Removed |Added Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi |ce/kmymoney/commit/60ab5d8d |ce/kmymoney/commit/b04b4a8c |330992df039246e166cd11ebe1b |4c9a77835fa257239805460847e |1da8b |ae615 --- Comment #3 from Dawid Wróbel --- Git commit b04b4a8c4c9a77835fa257239805460847eae615 by Dawid Wróbel, on behalf of Paul Worrall. Committed on 28/09/2022 at 15:25. Pushed by wrobelda into branch '5.1'. Add missing condition for deleting a category Update to doc/details-categories.docbook to add an additional condition that has to be met before a category can be deleted. (cherry picked from commit 60ab5d8d330992df039246e166cd11ebe1b1da8b) M +2-1doc/details-categories.docbook https://invent.kde.org/office/kmymoney/commit/b04b4a8c4c9a77835fa257239805460847eae615 -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432897] KMyMoney user manual: Deleting a category
https://bugs.kde.org/show_bug.cgi?id=432897 Dawid Wróbel changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/offi ||ce/kmymoney/commit/60ab5d8d ||330992df039246e166cd11ebe1b ||1da8b --- Comment #2 from Dawid Wróbel --- Git commit 60ab5d8d330992df039246e166cd11ebe1b1da8b by Dawid Wróbel, on behalf of Paul Worrall. Committed on 28/09/2022 at 15:23. Pushed by wrobelda into branch 'master'. Add missing condition for deleting a category Update to doc/details-categories.docbook to add an additional condition that has to be met before a category can be deleted. M +2-1doc/details-categories.docbook https://invent.kde.org/office/kmymoney/commit/60ab5d8d330992df039246e166cd11ebe1b1da8b -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 459556] SIGABRT ASSERT:isValid() on Q_EMIT dataChanged(first, last) in JournalModel::resetRowHeightInformation()
https://bugs.kde.org/show_bug.cgi?id=459556 Dawid Wróbel changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/offi ||ce/kmymoney/commit/4bc3685c ||52e4c0afce519885961ae51f3c7 ||f4a7e Status|REPORTED|RESOLVED --- Comment #1 from Dawid Wróbel --- Git commit 4bc3685c52e4c0afce519885961ae51f3c7f4a7e by Dawid Wróbel. Committed on 23/09/2022 at 09:35. Pushed by wrobelda into branch 'master'. resetRowHeightInformation(): check index isValid() before Q_EMIT M +4-1kmymoney/mymoney/storage/journalmodel.cpp https://invent.kde.org/office/kmymoney/commit/4bc3685c52e4c0afce519885961ae51f3c7f4a7e -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 459556] New: SIGABRT ASSERT:isValid() on Q_EMIT dataChanged(first, last) in JournalModel::resetRowHeightInformation()
https://bugs.kde.org/show_bug.cgi?id=459556 Bug ID: 459556 Summary: SIGABRT ASSERT:isValid() on Q_EMIT dataChanged(first, last) in JournalModel::resetRowHeightInformation() Classification: Applications Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY This is happening upon application launch in JournalModel::resetRowHeightInformation(). rowCount() is 0, making lastRow equal to -1, which passed to index(lastRow, columnCount() - 1) makes it fail the isValid() assertion. Not sure why this started to happen all of the sudden, didn't have this issue before and the code changes don't explain it. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458884] Windows and Linux SQLite databases are not compatible
https://bugs.kde.org/show_bug.cgi?id=458884 Dawid Wróbel changed: What|Removed |Added Status|NEEDSINFO |CONFIRMED Resolution|WAITINGFORINFO |--- Ever confirmed|0 |1 CC||m...@dawidwrobel.com -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kinit] [Bug 405227] kinit: kdeinit crashes with EXC_GUARD on Mac
https://bugs.kde.org/show_bug.cgi?id=405227 --- Comment #6 from Dawid Wróbel --- Why not? Qt5 is at 5.15.5_3 in Homebrew. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kinit] [Bug 405227] kinit: kdeinit crashes with EXC_GUARD on Mac
https://bugs.kde.org/show_bug.cgi?id=405227 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #4 from Dawid Wróbel --- RJB, for what it's worth, you can install all the dependencies using Homebrew and compile kinit against them, if needed. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kcmutils] [Bug 459123] KCMUtils fails to compile statically with CMake Error "(...)requires target "kcmutils_proxy_model" that is not in any export set."
https://bugs.kde.org/show_bug.cgi?id=459123 Dawid Wróbel changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED Latest Commit||https://invent.kde.org/fram ||eworks/kcmutils/commit/7d88 ||a75f3592c7f3f3f43863d050f22 ||9cc4b0deb --- Comment #2 from Dawid Wróbel --- Git commit 7d88a75f3592c7f3f3f43863d050f229cc4b0deb by Dawid Wróbel. Committed on 20/09/2022 at 11:32. Pushed by wrobelda into branch 'master'. Fix missing kcmutils_proxy_model export in static builds M +4-0src/core/CMakeLists.txt https://invent.kde.org/frameworks/kcmutils/commit/7d88a75f3592c7f3f3f43863d050f229cc4b0deb -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kconfig] [Bug 459337] Some tests fail when built statically
https://bugs.kde.org/show_bug.cgi?id=459337 --- Comment #1 from Dawid Wróbel --- The error reported is: QWARN : KConfigTest::initTestCase() kf.config.core: KConfigGroup::writeEntry was passed GUI type ' QColor ' but KConfigGui isn't linked! If it is linked to your program, this is a platform bug. Please inform the KDE developers QWARN : KConfigTest::initTestCase() kf.config.core: KConfigGroup::writeEntry was passed GUI type ' QColor ' but KConfigGui isn't linked! If it is linked to your program, this is a platform bug. Please inform the KDE developers QWARN : KConfigTest::initTestCase() kf.config.core: KConfigGroup::writeEntry was passed GUI type ' QFont ' but KConfigGui isn't linked! If it is linked to your program, this is a platform bug. Please inform the KDE developers PASS : KConfigTest::initTestCase() QWARN : KConfigTest::testComplex() kf.config.core: KConfigGroup::readEntry was passed GUI type ' QColor ' but KConfigGui isn't linked! If it is linked to your program, this is a platform bug. Please inform the KDE developers QWARN : KConfigTest::testComplex() kf.config.core: unhandled type QColor FAIL! : KConfigTest::testComplex() Compared values are not the same Actual (QVariant(sc3.readEntry("colorEntry1", QColor(Qt::black))).toString()): "#00" Expected (QVariant(s_color_entry1).toString()) : "#4682b4" Loc: [/builds/frameworks/kconfig/autotests/kconfigguitest.cpp(80)] The important bits are: kf.config.core: KConfigGroup::writeEntry was passed GUI type ' QColor '/'QFont' kf.config.core: unhandled type QColor/QFont -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kfilemetadata] [Bug 459344] New: Fails to compile (link) when built statically
https://bugs.kde.org/show_bug.cgi?id=459344 Bug ID: 459344 Summary: Fails to compile (link) when built statically Classification: Unclassified Product: frameworks-kfilemetadata Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: pinak.ah...@gmail.com Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY See this pipeline run for details: https://invent.kde.org/frameworks/kfilemetadata/-/jobs/485282 97%] Linking CXX executable ../bin/externalwritertest /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o): in function `KFileMetaData::ExternalWriter::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)': /builds/frameworks/kfilemetadata/_build/src/KF5FileMetaData_autogen/EWIEGA46WW/moc_externalwriter.cpp:59: multiple definition of `KFileMetaData::ExternalWriter::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:/builds/frameworks/kfilemetadata/_build/autotests/externalwritertest_autogen/VNU7RW3YIC/moc_externalwriter.cpp:59: first defined here /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o):(.data.rel.ro.local+0x60): multiple definition of `KFileMetaData::ExternalWriter::staticMetaObject'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:(.data.rel.ro+0x60): first defined here /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o): in function `KFileMetaData::ExternalWriter::metaObject() const': /builds/frameworks/kfilemetadata/_build/src/KF5FileMetaData_autogen/EWIEGA46WW/moc_externalwriter.cpp:77: multiple definition of `KFileMetaData::ExternalWriter::metaObject() const'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:/builds/frameworks/kfilemetadata/_build/autotests/externalwritertest_autogen/VNU7RW3YIC/moc_externalwriter.cpp:77: first defined here /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o): in function `KFileMetaData::ExternalWriter::qt_metacast(char const*)': /builds/frameworks/kfilemetadata/_build/src/KF5FileMetaData_autogen/EWIEGA46WW/moc_externalwriter.cpp:82: multiple definition of `KFileMetaData::ExternalWriter::qt_metacast(char const*)'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:/builds/frameworks/kfilemetadata/_build/autotests/externalwritertest_autogen/VNU7RW3YIC/moc_externalwriter.cpp:82: first defined here /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o): in function `KFileMetaData::ExternalWriter::qt_metacall(QMetaObject::Call, int, void**)': /builds/frameworks/kfilemetadata/_build/src/KF5FileMetaData_autogen/EWIEGA46WW/moc_externalwriter.cpp:90: multiple definition of `KFileMetaData::ExternalWriter::qt_metacall(QMetaObject::Call, int, void**)'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:/builds/frameworks/kfilemetadata/_build/autotests/externalwritertest_autogen/VNU7RW3YIC/moc_externalwriter.cpp:90: first defined here /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../lib/libKF5FileMetaData.a(mocs_compilation.cpp.o):(.bss+0x4c2): multiple definition of `__odr_asan._ZN13KFileMetaData14ExternalWriter16staticMetaObjectE'; CMakeFiles/externalwritertest.dir/externalwritertest_autogen/mocs_compilation.cpp.o:(.bss+0x340): first defined here -- You are receiving this mail because: You are watching all bug changes.
[frameworks-bluez-qt] [Bug 459340] New: Some tests fail when built statically
https://bugs.kde.org/show_bug.cgi?id=459340 Bug ID: 459340 Summary: Some tests fail when built statically Classification: Unclassified Product: frameworks-bluez-qt Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: now...@gmail.com Reporter: m...@dawidwrobel.com Target Milestone: --- See the pipeline run for a complete log: https://invent.kde.org/education/gcompris/-/jobs/484945 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kconfig] [Bug 459337] New: Some tests fail when built statically
https://bugs.kde.org/show_bug.cgi?id=459337 Bug ID: 459337 Summary: Some tests fail when built statically Classification: Unclassified Product: frameworks-kconfig Version: 5.68.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: matt...@mjdsystems.ca Reporter: m...@dawidwrobel.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY See the pipeline run for a complete log: https://invent.kde.org/frameworks/kconfig/-/jobs/484432 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwindowsystem] [Bug 459336] New: Some tests fail when built statically
https://bugs.kde.org/show_bug.cgi?id=459336 Bug ID: 459336 Summary: Some tests fail when built statically Classification: Unclassified Product: frameworks-kwindowsystem Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY See pipeline run for complete log: https://invent.kde.org/frameworks/kwindowsystem/-/jobs/483907 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kitemmodels] [Bug 459321] Tests fail when building statically
https://bugs.kde.org/show_bug.cgi?id=459321 --- Comment #2 from Dawid Wróbel --- (In reply to Dawid Wróbel from comment #1) > Not that the "qt.qpa.screen: Failed to parse EDID data for output "screen" > edid data: """ error is not specific to kitemmodels — other frameworks > which use qt.qpa.screen in their tests also fail when built statically. Actually, I just realized that that's not even a bug, it's just appears in the log because of the messages are verbose for any failed test. The underlying issue, i.e. tests failing, still stands, though. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kitemmodels] [Bug 459321] Tests fail when building statically
https://bugs.kde.org/show_bug.cgi?id=459321 --- Comment #1 from Dawid Wróbel --- Not that the "qt.qpa.screen: Failed to parse EDID data for output "screen" edid data: """ error is not specific to kitemmodels — other frameworks which use qt.qpa.screen in their tests also fail when built statically. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kpackage] [Bug 459332] QueryTest::installAndQuery() fails randomly in CI builds, consider disabling
https://bugs.kde.org/show_bug.cgi?id=459332 --- Comment #1 from Dawid Wróbel --- Actually, looking at error logs, it can also happen further down, after QueryTest::installAndQuery() has succeeded, e.g. QDEBUG : QueryTest::queryCustomPlugin() kf.package: No metadata file in package "/var/tmp/gitlab_runner/builds/HCBYDm67/0/frameworks/kpackage/autotests/data/testinvalidmetadata" "/var/tmp/gitlab_runner/builds/HCBYDm67/0/frameworks/kpackage/autotests/data/testinvalidmetadata/" QFATAL : QueryTest::queryCustomPlugin() QThread: Destroyed while thread is still running FAIL! : QueryTest::queryCustomPlugin() Received a fatal error. Loc: [Unknown file(0)] Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 319ms -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kpackage] [Bug 459332] New: QueryTest::installAndQuery() fails randomly in CI builds, consider disabling
https://bugs.kde.org/show_bug.cgi?id=459332 Bug ID: 459332 Summary: QueryTest::installAndQuery() fails randomly in CI builds, consider disabling Classification: Unclassified Product: frameworks-kpackage Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: default Assignee: notm...@gmail.com Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY The QueryTest::installAndQuery() fails randomly in CI builds, regardless the platform. When it fails, it's always the same issue: QDEBUG : QueryTest::installAndQuery() kf.package: pluginname: "org.kde.testpackagesdepinvalid" package asked to install invalid dep, bailing out FATAL : QueryTest::installAndQuery() QThread: Destroyed while thread is still running FAIL! : QueryTest::installAndQuery() Received a fatal error. Loc: [Unknown file(0)] Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 580ms See for example: https://invent.kde.org/frameworks/kpackage/-/jobs/484222 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kitemmodels] [Bug 459321] New: Tests fail when building statically
https://bugs.kde.org/show_bug.cgi?id=459321 Bug ID: 459321 Summary: Tests fail when building statically Classification: Unclassified Product: frameworks-kitemmodels Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When building statically, the some of the tests fail. See https://invent.kde.org/frameworks/kitemmodels/-/jobs/483666 for reference. STEPS TO REPRODUCE 1. Build with -DBUILD_SHARED_LIBS=off 2. run tests OBSERVED RESULT Tests fail EXPECTED RESULT Should pass successfully. -- You are receiving this mail because: You are watching all bug changes.
[extra-cmake-modules] [Bug 441604] find_dependency(inotify) returns false despite find_package(inotify) returning true
https://bugs.kde.org/show_bug.cgi?id=441604 Dawid Wróbel changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED --- Comment #1 from Dawid Wróbel --- It was simply sorted by moving the find_dependency() further up in the Config.cmake.in, right after the include(CMakeFindDependencyMacro) call. -- You are receiving this mail because: You are watching all bug changes.
[extra-cmake-modules] [Bug 459214] New: A macOS-specific BUNDLE_INSTALL_DIR installs to /Application, which is rather unwanted
https://bugs.kde.org/show_bug.cgi?id=459214 Bug ID: 459214 Summary: A macOS-specific BUNDLE_INSTALL_DIR installs to /Application, which is rather unwanted Classification: Unclassified Product: extra-cmake-modules Version: 5.98.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: ecm-bugs-n...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When an add_executable() binary is cmake-installed on macOS, it ends up copied directly into /Applications/KDE. This is defined by KDEInstallDirs5 and follows the original assumption from 10 years ago, when KDEInstallDirs.cmake was crafted: https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/7289a5515ef107f1d15a4743a63b298337d9a214 Not only this ignores the -DCMAKE_INSTALL_PREFIX, it goes against the paradigm of macOS apps, where additional helper tools typically provided by add_executable() would be added *inside* the main app bundle itself — see https://developer.apple.com/documentation/bundleresources/placing_content_in_a_bundle for a reference. In this context, a library (L) should not be installing its helper tool (T) bundle to /Application. Instead, any Application (A) which depends on library (L) should embed that library's tooling (T) bundles inside its (A's) own bundle. What it means for the libraries is that bundles should be installed into regular /bin folder, while consuming Application's packaging tooling should copy the binaries accordingly — which, I believe, is the case for Craft. STEPS TO REPRODUCE 1. Checkout kf5guiaddons 2. run cmake with an added -DCMAKE_INSTALL_PREFIX=/tmp/foo 3. make install OBSERVED RESULT (...) -- Installing: /tmp/foo/debug/mkspecs/modules/qt_KGuiAddons.pri -- Installing: /tmp/foo/debug/share/qlogging-categories5/kguiaddons.categories -- Up-to-date: /Applications/KDE/kde-geo-uri-handler.app -- Up-to-date: /Applications/KDE/kde-geo-uri-handler.app/Contents (...) EXPECTED RESULT kde-geo-uri-handler.app bundle should be installed in /tmp/foo/bin/ -- You are receiving this mail because: You are watching all bug changes.
[frameworks-knewstuff] [Bug 459125] KNewStuff fails to compile statically with widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0
https://bugs.kde.org/show_bug.cgi?id=459125 Dawid Wróbel changed: What|Removed |Added Summary|KNewStuff fails to compile |KNewStuff fails to compile |on clang with |statically with |widgets/action.h:68:57: |widgets/action.h:68:57: |error: |error: |'KF5NewStuffWidgets_EXPORTS |'KF5NewStuffWidgets_EXPORTS |' is not defined, evaluates |' is not defined, evaluates |to 0|to 0 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-knewstuff] [Bug 459125] KNewStuff fails to compile on clang with widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0
https://bugs.kde.org/show_bug.cgi?id=459125 Dawid Wróbel changed: What|Removed |Added Summary|KNewStuff fails to compile |KNewStuff fails to compile |statically with |on clang with |widgets/action.h:68:57: |widgets/action.h:68:57: |error: |error: |'KF5NewStuffWidgets_EXPORTS |'KF5NewStuffWidgets_EXPORTS |' is not defined, evaluates |' is not defined, evaluates |to 0|to 0 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-knewstuff] [Bug 459125] KNewStuff fails to compile statically with widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0
https://bugs.kde.org/show_bug.cgi?id=459125 --- Comment #1 from Dawid Wróbel --- The `KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0` issue is likely not specific to static compilation, but rather because of the clang's default -Werror,-Wundef -- You are receiving this mail because: You are watching all bug changes.
[frameworks-knewstuff] [Bug 459125] New: KNewStuff fails to compile statically with widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0
https://bugs.kde.org/show_bug.cgi?id=459125 Bug ID: 459125 Summary: KNewStuff fails to compile statically with widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0 Product: frameworks-knewstuff Version: 5.98.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: ad...@leinir.dk Reporter: m...@dawidwrobel.com CC: alexander.loh...@gmx.de, kdelibs-b...@kde.org Target Milestone: --- SUMMARY While compiling with -DBUILD_SHARED_LIBS=OFF, getting the: In file included from /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/kf5newstuff/src/v5.98.0-c49e20fd43.clean/src/widgets/action.cpp:8: /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/kf5newstuff/src/v5.98.0-c49e20fd43.clean/src/widgets/action.h:68:57: error: 'KF5NewStuffWidgets_EXPORTS' is not defined, evaluates to 0 [-Werror,-Wundef] #if !KNEWSTUFFWIDGETS_ENABLE_DEPRECATED_SINCE(5, 90) || KF5NewStuffWidgets_EXPORTS ^ /Users/cromo/Documents/Sourcecode/vcpkg/buildtrees/kf5newstuff/src/v5.98.0-c49e20fd43.clean/src/widgets/action.cpp:82:35: error: no viable conversion from 'const QList' to 'const QList' Q_EMIT dialogFinished(changedInternalEntries); ^~ /Users/cromo/Documents/Sourcecode/vcpkg/vcpkg_installed/arm64-osx/include/qt5/QtCore/qlist.h:161:5: note: candidate constructor not viable: no known conversion from 'const QList' to 'const QList &' for 1st argument QList(const QList &l); ^ /Users/cromo/Documents/Sourcecode/vcpkg/vcpkg_installed/arm64-osx/include/qt5/QtCore/qlist.h:164:12: note: candidate constructor not viable: no known conversion from 'const QList' to 'QList &&' for 1st argument inline QList(QList &&other) noexcept ^ /Users/cromo/Documents/Sourcecode/vcpkg/vcpkg_installed/arm64-osx/include/qt5/QtCore/qlist.h:169:12: note: candidate constructor not viable: no known conversion from 'const QList' to 'std::initializer_list' for 1st argument inline QList(std::initializer_list args) ^ SOFTWARE/OS VERSIONS macOS: 12.6 Qt Version: 5.15.6 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kcmutils] [Bug 459123] New: KCMUtils fails to compile statically with CMake Error "(...)requires target "kcmutils_proxy_model" that is not in any export set."
https://bugs.kde.org/show_bug.cgi?id=459123 Bug ID: 459123 Summary: KCMUtils fails to compile statically with CMake Error "(...)requires target "kcmutils_proxy_model" that is not in any export set." Product: frameworks-kcmutils Version: 5.98.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY KCMUtils fails to compile statically with following error: -- Configuring done CMake Error: install(EXPORT "KF5KCMUtilsTargets" ...) includes target "KF5KCMUtils" which requires target "kcmutils_proxy_model" that is not in any export set. STEPS TO REPRODUCE 1. build the project with -DBUILD_SHARED_LIBS=OFF switch OBSERVED RESULT cmake fails to configure project EXPECTED RESULT Should work just fine SOFTWARE/OS VERSIONS macOS: 12.6 Qt Version: 5.15.6 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kpackage] [Bug 459099] New: Static compilation fails
https://bugs.kde.org/show_bug.cgi?id=459099 Bug ID: 459099 Summary: Static compilation fails Product: frameworks-kpackage Version: 5.98.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: default Assignee: notm...@gmail.com Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When compiling statically (-DBUILD_SHARED_LIBS=OFF), I am getting the following linker error with clang: duplicate symbol 'KPackage::PackageJobThread::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::qt_metacall(QMetaObject::Call, int, void**)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::metaObject() const' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::percentChanged(int)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::jobThreadFinished(bool, QString const&)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::error(QString const&)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::installPathChanged(QString const&)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::qt_metacast(char const*)' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'KPackage::PackageJobThread::staticMetaObject' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'vtable for KPackage::PackageJobThread' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'typeinfo name for KPackage::PackageJobThread' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) duplicate symbol 'typeinfo for KPackage::PackageJobThread' in: src/kpackagetool/CMakeFiles/kpackagetool5.dir/kpackagetool5_autogen/mocs_compilation.cpp.o lib/libKF5Package.a(mocs_compilation.cpp.o) ld: 12 duplicate symbols for architecture arm64 STEPS TO REPRODUCE 1. attempt to build with SHARED LIBS off OBSERVED RESULT Fails to link due to duplicate symbols EXPECTED RESULT Should build just fine (it used to) SOFTWARE/OS VERSIONS macOS: 12.6 (21G115) Qt Version: 5.15.6 -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458447] Security account created on OFX import has 1/100 fraction, which gives wrong values if it really should be smaller
https://bugs.kde.org/show_bug.cgi?id=458447 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #8 from Dawid Wróbel --- > This allows to change the name after the import without re-creating the security during the next import. if I remember correctly, there might already be a related bug -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458964] No longer possible to import a GnuCash book
https://bugs.kde.org/show_bug.cgi?id=458964 --- Comment #1 from Dawid Wróbel --- Additionally, once the file is opened, it is impossible to abort the import from the "Import Options" dialog — the import process continues despite clicking "Cancel". -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458964] New: No longer possible to import a GnuCash book
https://bugs.kde.org/show_bug.cgi?id=458964 Bug ID: 458964 Summary: No longer possible to import a GnuCash book Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: importer Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY The same file I used to migrate from GnuCash to KMyMoney back in 2020 no longer works in master. The account type somehow gets appended in an endless loop. Additionally, the error shown does not stop the importer, hence the endless loop. STEPS TO REPRODUCE 1. Import a GnuCash XML file OBSERVED RESULT Import fails EXPECTED RESULT Import should succeed. Any error should stop the import process. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432883] "Payee" is not the correct term in the reconciliation wizard dialog
https://bugs.kde.org/show_bug.cgi?id=432883 --- Comment #6 from Dawid Wróbel --- (correction, meant 'Payor', not 'Payer') -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432883] "Payee" is not the correct term in the reconciliation wizard dialog
https://bugs.kde.org/show_bug.cgi?id=432883 Dawid Wróbel changed: What|Removed |Added Ever confirmed|0 |1 Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432883] "Payee" is not the correct term in the reconciliation wizard dialog
https://bugs.kde.org/show_bug.cgi?id=432883 --- Comment #5 from Dawid Wróbel --- I think 'Payee/Payer' makes sense. I suppose that most payees/payers would not be shorter than that, so I don't think space should be much concern. Besides, in cases like this, I argue that a more intuitive UI should always win over the space-optimization. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 434722] AppImage (5.1.1-5ea8730) crashes when saving on SQL database
https://bugs.kde.org/show_bug.cgi?id=434722 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 432883] "Payee" is not the correct term in the reconciliation wizard dialog
https://bugs.kde.org/show_bug.cgi?id=432883 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #3 from Dawid Wróbel --- (In reply to Jack from comment #1) > As to your suggestion, I am a native English speaker, and cannot think of a > single term for both. You might say "financial partner" but that seems very > awkward sounding. How about just "Party"? -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 457395] Appimage failing to build
https://bugs.kde.org/show_bug.cgi?id=457395 --- Comment #4 from Dawid Wróbel --- I know there is an immanent 0.10.7 coming due to 0.10.6 somehow > not providing it's version information properly, but the error log seems > totally unrelated to that. It’s actually related to that exactly. The 0.10.7 change is about the missing Config.cmake file which will help KMymoney find libofx and its dependencies. Right now it relies on its own heuristic which causes some issues. I will fix all these issues this weekend. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458573] When editing transaction, clear button next to Category does nothing if more than 1 category (split) is assigned
https://bugs.kde.org/show_bug.cgi?id=458573 --- Comment #2 from Dawid Wróbel --- I actually realized after posting this that disabling that action in this case was on purpose. I think that it goes against the user intuition, though, that they can't clean-up that field in that case. But before I get to the point, let me digress as I think this fundamentally touches a bigger issue, i.e. the way we differentiate between categories and splits. The way I see it, the category field should work like this: 1) I can assign a category, once pressing enter, it is represented like a tag in a bubble. This experience is basically akin to any website where you can add tags to your post, e.g. on stackexchange. 2) In the same field, if I want to add another category, I simply can, without having to open a split edit window. The splits are automatically added in the background *and* the amount divided evenly between them (while arbitrary rounding if total amount is not an even number). 3) Furthermore, I can continue to add *more* categories, again in the same category, without having to pull up split editor. The split get added in the background and adjusted accordingly. 4) If needed, user can open the split editor windo and re-adjust the split amounts arbitrarily 5) After any arbitrary adjustment of splits, any further category addition/deletion from the main view would *not* recalculate anything and simply mark the transaction as invalid. Now, with that UI/UX in place, that single delete button would be redundant, as each tag would have its own 'x' to remove it. It does sound like a bit of work, but in general I think it would make the whole process potentially faster and more up-to-date with what users are accustomed to. In the meanwhile, however, I would suggest that it still makes sense to allow the existing "clear" button remove +1 categories, in which case a modal confirmation would pop-up to confirm that corresponding splits would be removed, too. Although personally I think it's a bit extra, given that we do have Undo/Redo functionality in place, so it's not like that action is unrecoverable. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458616] New: In report configuration, any Date range outside of "User configuration" should disable the From/To date input
https://bugs.kde.org/show_bug.cgi?id=458616 Bug ID: 458616 Summary: In report configuration, any Date range outside of "User configuration" should disable the From/To date input Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- In report configuration, any Date range outside of "User configuration" should disable the From/To date input. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458612] Subsequent right-click doesn't pull up a menu after choosing any item from the list
https://bugs.kde.org/show_bug.cgi?id=458612 Dawid Wróbel changed: What|Removed |Added OS|Other |macOS Platform|Other |macOS (DMG) -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458612] New: Subsequent right-click doesn't pull up a menu after choosing any item from the list
https://bugs.kde.org/show_bug.cgi?id=458612 Bug ID: 458612 Summary: Subsequent right-click doesn't pull up a menu after choosing any item from the list Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY I duplicated a transaction and subsequently it was impossible to pull up right-click menu on any transaction. Moreover, it seems that the menu is somehow shown, but not visible, based on the subsequent behavior of the ledger itself. Might be macOS-specific. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 444937] CSV: when importing with more than one number in header, there's no warranty the actual number gets chosen
https://bugs.kde.org/show_bug.cgi?id=444937 Dawid Wróbel changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 444937] CSV: when importing with more than one number in header, there's no warranty the actual number gets chosen
https://bugs.kde.org/show_bug.cgi?id=444937 --- Comment #2 from Dawid Wróbel --- Git commit d1337bc15695e30376189b70ac82b1aad1964c6a by Dawid Wróbel. Committed on 01/09/2022 at 16:05. Pushed by wrobelda into branch 'master'. CSV: rewrite the findAccounts() logic to cover all edge cases M +51 -65 kmymoney/plugins/csv/import/core/csvimportercore.cpp https://invent.kde.org/office/kmymoney/commit/d1337bc15695e30376189b70ac82b1aad1964c6a -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458573] New: When editing transaction, clear button next to Category does nothing if more than 1 category (split) is assigned
https://bugs.kde.org/show_bug.cgi?id=458573 Bug ID: 458573 Summary: When editing transaction, clear button next to Category does nothing if more than 1 category (split) is assigned Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When editing transaction, clear button next to Category does nothign if more than 1 category (split) is assigned. It should, however, clear the categories and all the assigned splits together with it. STEPS TO REPRODUCE 1. Edit transaction, add splits 2. Edit that transaction again 3. Click on the "clear"/"backspace" icon next to Category field OBSERVED RESULT Nothing happens EXPECTED RESULT Categories/splits should clear -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 455735] When editing a transaction, choosing a category from the list and confirming with 'Enter' resets it back to 'Asset'
https://bugs.kde.org/show_bug.cgi?id=455735 --- Comment #8 from Dawid Wróbel --- More misbehavior: the app crashed after I pressed ESC after it no longer showed any categories despite typing (this happens quite frequently) Exception Type:EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0xa7fb7feec6b0 -> 0x07fb7feec6b0 (possible pointer authentication failure) Exception Codes: 0x0001, 0xa7fb7feec6b0 Exception Note:EXC_CORPSE_NOTIFY Termination Reason:Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [53815] VM Region Info: 0x7fb7feec6b0 is not in any region. Bytes after previous region: 8295728203441 Bytes before following region: 131651409623376 REGION TYPESTART - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved)10-70 [384.0G] ---/--- SM=NUL ...(unallocated) ---> GAP OF 0x7f47fb70 BYTES MALLOC_TINY 7fb7fb70-7fb7fb80 [ 1024K] rw-/rwx SM=PRV Kernel Triage: VM - Fault hit memory shortage VM - Fault hit memory shortage VM - Compressor failed a blocking pager_get VM - Compressor failed a blocking pager_get VM - Compressor failed a blocking pager_get Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtCore 0x1193055b8 QObject::blockSignals(bool) + 8 1 QtWidgets 0x11187ebed QComboBox::hidePopup() + 909 2 QtWidgets 0x11187881e QComboBoxPrivateContainer::eventFilter(QObject*, QEvent*) + 606 3 QtCore 0x1192dc9f9 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 249 4 QtWidgets 0x11177cc91 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 241 5 QtWidgets 0x11177e213 QApplication::notify(QObject*, QEvent*) + 915 6 QtCore 0x1192dc727 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 7 QtWidgets 0x1117d38fd QWidgetWindow::event(QEvent*) + 301 8 QtWidgets 0x11177cca6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262 9 QtWidgets 0x11177e060 QApplication::notify(QObject*, QEvent*) + 480 10 QtCore 0x1192dc727 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 11 QtGui 0x118294067 QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) + 167 12 QtGui 0x1182752a7 QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) + 503 13 libqcocoa.dylib0x123658fd9 -[QNSView(Keys) handleKeyEvent:eventType:] + 1321 14 libqcocoa.dylib0x1236590f8 -[QNSView(Keys) keyDown:] + 88 15 AppKit 0x7ff8152d8f56 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 7150 16 AppKit 0x7ff8152d714e -[NSWindow(NSEventRouting) sendEvent:] + 352 17 libqcocoa.dylib0x12365d3c7 -[QNSPanel sendEvent:] + 551 18 AppKit 0x7ff8152d5f78 -[NSApplication(NSEvent) sendEvent:] + 2996 19 libqcocoa.dylib0x1236631ba -[QNSApplication sendEvent:] + 74 20 AppKit 0x7ff815417487 -[NSApplication _doModalLoop:peek:] + 364 21 AppKit 0x7ff81558eb92 __33-[NSApplication runModalSession:]_block_invoke_2 + 69 22 AppKit 0x7ff81558eb3a __33-[NSApplication runModalSession:]_block_invoke + 78 23 AppKit 0x7ff8154157be _NSTryRunModal + 100 24 AppKit 0x7ff81558ea37 -[NSApplication runModalSession:] + 128 25 libqcocoa.dylib0x12365f487 QCocoaEventDispatcher::processEvents(QFlags) + 663 26 QtCore 0x1192d8d17 QEventLoop::exec(QFlags) + 471 27 QtWidgets 0x11197ab08 QDialog::exec() + 504 28 kmymoney 0x104adf957 0x1049d9000 + 1075543 29 QtCore 0x11930cfd4 void doActivate(QObject*, int, void**) + 1124 30 QtCore 0x11930cfd4 void doActivate(QObject*, int, void**) + 1124 31 QtWidgets 0x1117736d6 QAction::activate(QAction::ActionEvent) + 310 32 QtWidgets 0x1118640a0 QAbstractButtonPrivate::click() + 144 33
[kmymoney] [Bug 458565] New: When editing a split, for an entry assigned to a non-default currency, typing * (star) in amount immediately triggers currency editor dialog
https://bugs.kde.org/show_bug.cgi?id=458565 Bug ID: 458565 Summary: When editing a split, for an entry assigned to a non-default currency, typing * (star) in amount immediately triggers currency editor dialog Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When editing a split, for an entry assigned to a non-default currency, typing * (star) in amount in order to multiply its value immediately triggers currency editor dialog. Closing that dialog and typing * again allows to perform the calculation as expected. STEPS TO REPRODUCE 1. Edit a split 2. Assign an entry to one of a non-default currency 3. Navigate to amount 4. Type in * (star) OBSERVED RESULT Currency dialog pops-up immediately EXPECTED RESULT Dialog should not be shown until after Enter (or Tab?) is pressed on that entry -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458564] New: Right click menu not showing on 2+ matching transactions selected
https://bugs.kde.org/show_bug.cgi?id=458564 Bug ID: 458564 Summary: Right click menu not showing on 2+ matching transactions selected Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- Selecting two matching transactions (as in: having same amount) and right clicking is no longer possible. Selecting non-matching transactions and right clicking works fine. STEPS TO REPRODUCE 1. Select two matching transactions 2. Attempt to right click OBSERVED RESULT Menu is not shown. EXPECTED RESULT Menu should be shown. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458552] New: A matched transaction's splits should not be pre-populated if they don't match the amount of the main transaction
https://bugs.kde.org/show_bug.cgi?id=458552 Bug ID: 458552 Summary: A matched transaction's splits should not be pre-populated if they don't match the amount of the main transaction Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY For a while now, whenever KMM matches an imported transaction, it also copies the splits. However, this should not be done if the total amount of splits is different than the amount of the transaction. STEPS TO REPRODUCE 1. Add/import a transaction 2. Edit its splits 3. Import a transaction that matches transaction 1), but has a different amount OBSERVED RESULT Notice that the newly-imported transaction's splits are pre-filled with those of the matched 1) transaction, but their sum is off, which is also denoted by the exclamation mark icon. EXPECTED RESULT If the amount of transaction differs from that of the matched transaction, splits should not be imported. What's worth considering is that if more than a single transaction can be matched against, the logic should match against the one that has a matching amount, if any does. In this case the splits would be copied as the split totals would match. This affects stable branch as well, if I remember correctly. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458551] New: When editing splits, automatically pre-fill the amount with the remaining balance
https://bugs.kde.org/show_bug.cgi?id=458551 Bug ID: 458551 Summary: When editing splits, automatically pre-fill the amount with the remaining balance Product: kmymoney Version: git (master) Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-de...@kde.org Reporter: m...@dawidwrobel.com Target Milestone: --- SUMMARY When editing splits, it would be convenient if the amounts were pre-filled with the remaining balance. So, e.g., when editing first split, the amount would be filled with a total amount. If that balance was edited manually (e.g. halved by typing '/2' on the keyboard), the next split would be pre-filled with the remaining amount. This is how GnuCash does it and it speeds up split editing dramatically. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458298] disappearance of icons
https://bugs.kde.org/show_bug.cgi?id=458298 --- Comment #6 from Dawid Wróbel --- FYI, added an entry to User FAQ to address that: https://userbase.kde.org/KMyMoney/FAQ#Some_of_the_icons_in_the_application_are_missing_on_Linux -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 458298] disappearance of icons
https://bugs.kde.org/show_bug.cgi?id=458298 Dawid Wróbel changed: What|Removed |Added CC||m...@dawidwrobel.com --- Comment #5 from Dawid Wróbel --- Your system icon-set is configured to Yaru, which misses the new icons introduced recently. Try going to Preferences -> Icons and changing there to Breeze or Breeze Dark. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 457484] Reconciled transaction not accepted
https://bugs.kde.org/show_bug.cgi?id=457484 --- Comment #10 from Dawid Wróbel --- I suppose it would be worth adding an explanation on how this works to the manual-- Best Regards, Dawid Wrobel -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 457189] kde-mac/kde/kf5-plasma-framework 5.96.0 won't build
https://bugs.kde.org/show_bug.cgi?id=457189 --- Comment #5 from Dawid Wróbel --- > This sounds like something to be fixed in the formulas Indeed. Aded a relevant issue to track it: https://invent.kde.org/packaging/homebrew-kde/-/issues/45 On Wed, Jul 27, 2022 at 1:06 PM Nicolas Fella wrote: > https://bugs.kde.org/show_bug.cgi?id=457189 > > --- Comment #3 from Nicolas Fella --- > Kate does not require plasma-framework, it only optionally uses that for > building the session applet, which is not useful on macOS anyway > > I don't see why Kolourpaint would need plasma-framework at all. > > This sounds like something to be fixed in the formulas > > -- > You are receiving this mail because: > You are watching all bug changes. > > -- You are receiving this mail because: You are watching all bug changes.
[frameworks-plasma] [Bug 457189] kde-mac/kde/kf5-plasma-framework 5.96.0 won't build
https://bugs.kde.org/show_bug.cgi?id=457189 Dawid Wróbel changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/pack ||aging/homebrew-kde/commit/4 ||f5d107f7562d90061a16edabe72 ||98e886df6c28 --- Comment #4 from Dawid Wróbel --- Git commit 4f5d107f7562d90061a16edabe7298e886df6c28 by Dawid Wróbel. Committed on 27/07/2022 at 11:07. Pushed by wrobelda into branch 'master'. kf5-plasma-framework: remove a merged patch M +0-5Formula/kf5-plasma-framework.rb https://invent.kde.org/packaging/homebrew-kde/commit/4f5d107f7562d90061a16edabe7298e886df6c28 -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 456520] OFX import broken upstream
https://bugs.kde.org/show_bug.cgi?id=456520 --- Comment #4 from Dawid Wróbel --- This build, once done, will contain the fixes: https://binary-factory.kde.org/view/Windows%2064-bit/job/KMyMoney_Release_win64/1467/ -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 456520] OFX import broken upstream
https://bugs.kde.org/show_bug.cgi?id=456520 --- Comment #3 from Dawid Wróbel --- Tested locally and confirmed to be working again. -- You are receiving this mail because: You are watching all bug changes.
[kmymoney] [Bug 456520] OFX import broken upstream
https://bugs.kde.org/show_bug.cgi?id=456520 --- Comment #2 from Dawid Wróbel --- Git commit fb424f601ac4d4c67fb76f67117a007eb9a42b06 by Dawid Wróbel. Committed on 20/07/2022 at 09:07. Pushed by wrobelda into branch 'master'. [libofx] Revert blueprint updates down to 0.9.x Revert "[libofx] Enable tools but disable ofx2qif on Win" Revert "[libofx] Increase patchlevel to force commit" Revert "[libofx] Fix DTD files copied to bin/data, not share on Win" Revert "[libofx] Update to 0.10.5" Revert "Fix libofx installation" Revert "[libofx] Update to 0.10.3" Revert "libofx: update to 0.10.2" D +0-32 libs/libofx/disable-ofx2qif-msvc.patch D +0-96 libs/libofx/getopt.diff D +0-26 libs/libofx/iconv-windows-dont-deconst.patch A +12 -0libs/libofx/libofx-0.9.12-20180412.diff A +323 -0libs/libofx/libofx-0.9.13-20180505-1.diff A +15 -0libs/libofx/libofx-0.9.13-20180505-2.diff A +20 -0libs/libofx/libofx-0.9.13-20180505-3.diff A +12 -0libs/libofx/libofx-0.9.13-20180505-4.diff A +68 -0libs/libofx/libofx-0.9.13-20180505-5.diff M +30 -20 libs/libofx/libofx.py D +0-284 libs/libofx/msvc.patch https://invent.kde.org/packaging/craft-blueprints-kde/commit/fb424f601ac4d4c67fb76f67117a007eb9a42b06 -- You are receiving this mail because: You are watching all bug changes.