Bug 402582 - Provide a way to inform users about updated or changed GHNS quote sources
Summary: Provide a way to inform users about updated or changed GHNS quote sources
Status: RESOLVED FIXED
Alias: None
Product: libalkimia
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: master
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-26 14:13 UTC by Ralf Habacker
Modified: 2020-09-18 20:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 8.0.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2018-12-26 14:13:14 UTC
On creating an AlkOnlineQuotesProfile instance the implementation checks for updated or changed GHNS online quote sources. The update of the related online quote source can be performed by opening the GHNS download dialog (by pressing "install" in online quote editor or kmymoney online quote settings dialog).

It would be nice that the online quote editor and kmymoney would show a dialog mentions all available updates of GHNS online quote sources.

ADDITIONAL INFORMATIONS
An implementation would collect all updates from the KNewStuff Download Manager and, if updates are available, display a dialog box indicating that updates are available.

The problem with recent implementation of knewstuff is, that there is no public signal indicating that all entries has been checked. Depending on the required time the collecting may be not complete.
Comment 1 Ralf Habacker 2020-09-18 20:36:15 UTC
Git commit 8ce68d15a00642281a6116581fdb3daa97e81f9f by Ralf Habacker.
Committed on 18/09/2020 at 20:22.
Pushed by habacker into branch '8.0'.

Add new signal updateAvailable() to class AlkOnlineQuotesProfile and AlkOnlineQuotesProfileManager

These signals can be used by applications to watch and display changes
for GHNS provided quote sources.
FIXED-IN:8.0.4

M  +2    -1    src/alkonlinequotesprofile.cpp
M  +9    -1    src/alkonlinequotesprofile.h
M  +1    -0    src/alkonlinequotesprofilemanager.cpp
M  +9    -1    src/alkonlinequotesprofilemanager.h

https://invent.kde.org/office/alkimia/commit/8ce68d15a00642281a6116581fdb3daa97e81f9f