https://bugs.kde.org/show_bug.cgi?id=473758
Harald Sitter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/discover/-/commit/23713c | |e5a44fd647c04a632dc91e3c231 | |68b982b Resolution|--- |FIXED --- Comment #8 from Harald Sitter <[email protected]> --- Git commit 23713ce5a44fd647c04a632dc91e3c23168b982b by Harald Sitter. Committed on 13/08/2024 at 09:57. Pushed by sitter into branch 'master'. updates: tie together refreshing between app and notifier this implements a two-way notification system. - discover tells the notifier to refresh its state whenever it itself has refreshed the state - the notifier does the same but only if the user actually clicked refresh this is implemented using dbus broadcasts so we don't have to do excessive service watching. each component will simply fire a broadcast and the respective other end will act on it, if it is running. M +1 -0 discover/CMakeLists.txt M +3 -0 discover/DiscoverObject.cpp A +43 -0 discover/RefreshNotifier.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +25 -0 discover/RefreshNotifier.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +22 -0 libdiscover/UpdateModel/RefreshNotifierDBus.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +15 -0 notifier/DiscoverNotifier.cpp M +1 -0 notifier/DiscoverNotifier.h M +1 -1 notifier/NotifierItem.cpp https://invent.kde.org/plasma/discover/-/commit/23713ce5a44fd647c04a632dc91e3c23168b982b -- You are receiving this mail because: You are watching all bug changes.
