STEPS TO REPRODUCE 1. download portable package from KDE binary factory (https://kmymoney.org/snapshots.php#kmymoney5-aq6) 2. unpack the portable package 2. start online quotes editor 3. select profile starting with name 'alkimia' 4. install GHNS source for example 'alkimia-fx-rate-net' 5. duplicate that source and change the suffix '.copy' to '-copy' 6. select the source 'alkimia-fx-rate-net', then 'alkimia-fx-rate-net-copy' OBSERVED RESULT The 'delete' button is disabled EXPECTED RESULT The 'delete' button should not be disabled SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE_Leap_15.2 KDE Frameworks Version: 5.71.0 Qt Version: 5.12.7
It turned out that the rename to 'alkimia-fx-rate-net-copy' happened only in the widget while the source still has the name 'alkimia-fx-rate-net.copy', which explains that the delete button was disabled.
Git commit 9f8a81805b665967f783037fdcdee17254a2e8d4 by Ralf Habacker. Committed on 11/08/2021 at 13:18. Pushed by habacker into branch '8.1'. Fix renaming quote sources by keyboard Starting a renaming by keyboard (Enter on Mac, F2 on other platforms) is recognized by the widget, but not by the class AlkOnlineQuotesWidget::Private, which subsequently leads to errors in slotQuoteSourceRenamed(). FIXED-IN:8.1.1 M +18 -0 src/alkonlinequoteswidget.cpp https://invent.kde.org/office/alkimia/commit/9f8a81805b665967f783037fdcdee17254a2e8d4
Git commit a58ef41b99abc8d8ae80bd12d3cab92008013556 by Ralf Habacker. Committed on 11/08/2021 at 13:10. Pushed by habacker into branch '8.1'. Fix bug not reseting the source name in case a rename fails M +2 -0 src/alkonlinequoteswidget.cpp https://invent.kde.org/office/alkimia/commit/a58ef41b99abc8d8ae80bd12d3cab92008013556
Git commit 246154a289d4b10bd4e7cf252b5b9bde5b1fde75 by Ralf Habacker. Committed on 19/08/2021 at 14:24. Pushed by habacker into branch 'master'. Fix bug not reseting the source name in case a rename fails M +2 -0 src/alkonlinequoteswidget.cpp https://invent.kde.org/office/alkimia/commit/246154a289d4b10bd4e7cf252b5b9bde5b1fde75
Git commit 595186bee8409f30e5db091fffa245fc53ad92e8 by Ralf Habacker. Committed on 19/08/2021 at 14:24. Pushed by habacker into branch 'master'. Fix renaming quote sources by keyboard Starting a renaming by keyboard (Enter on Mac, F2 on other platforms) is recognized by the widget, but not by the class AlkOnlineQuotesWidget::Private, which subsequently leads to errors in slotQuoteSourceRenamed(). FIXED-IN:8.1.1 M +18 -0 src/alkonlinequoteswidget.cpp https://invent.kde.org/office/alkimia/commit/595186bee8409f30e5db091fffa245fc53ad92e8
Git commit 2508234a452a29e0baa9fbc009ded6da84eed127 by Ralf Habacker. Committed on 08/04/2022 at 04:32. Pushed by habacker into branch 'master'. Fix renaming quote sources by keyboard Starting a renaming by keyboard (Enter on Mac, F2 on other platforms) is recognized by the widget, but not by the class AlkOnlineQuotesWidget::Private, which subsequently leads to errors in slotQuoteSourceRenamed(). FIXED-IN:8.1.1 Add members m_idNumber and m_idSelector in alkonlinequotesource Add entries in alkonlinequoteswidget Mod unit tests for the new members M +25 -1 src/alkonlinequotesource.cpp M +2 -0 src/alkonlinequotesource.h https://invent.kde.org/office/alkimia/commit/2508234a452a29e0baa9fbc009ded6da84eed127