commit kglobalacceld6 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kglobalacceld6 for openSUSE:Factory checked in at 2024-07-04 16:20:29 Comparing /work/SRC/openSUSE:Factory/kglobalacceld6 (Old) and /work/SRC/openSUSE:Factory/.kglobalacceld6.new.2080 (New) Package is "kglobalacceld6" Thu Jul 4 16:20:29 2024 rev:8 rq:1184991 version:6.1.2 Changes: --- /work/SRC/openSUSE:Factory/kglobalacceld6/kglobalacceld6.changes 2024-06-27 15:58:56.112961366 +0200 +++ /work/SRC/openSUSE:Factory/.kglobalacceld6.new.2080/kglobalacceld6.changes 2024-07-04 16:20:39.729786785 +0200 @@ -1,0 +2,9 @@ +Tue Jul 2 17:34:01 UTC 2024 - Fabian Vogt + +- Update to 6.1.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.2 +- Changes since 6.1.1: + * update version for new release + +--- Old: kglobalacceld-6.1.1.tar.xz kglobalacceld-6.1.1.tar.xz.sig New: kglobalacceld-6.1.2.tar.xz kglobalacceld-6.1.2.tar.xz.sig Other differences: -- ++ kglobalacceld6.spec ++ --- /var/tmp/diff_new_pack.n7vC2y/_old 2024-07-04 16:20:40.321808406 +0200 +++ /var/tmp/diff_new_pack.n7vC2y/_new 2024-07-04 16:20:40.321808406 +0200 @@ -26,7 +26,7 @@ # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} Name: kglobalacceld6 -Version:6.1.1 +Version:6.1.2 Release:0 Summary:Global keyboard shortcut daemon License:LGPL-2.0-or-later ++ kglobalacceld-6.1.1.tar.xz -> kglobalacceld-6.1.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kglobalacceld-6.1.1/CMakeLists.txt new/kglobalacceld-6.1.2/CMakeLists.txt --- old/kglobalacceld-6.1.1/CMakeLists.txt 2024-06-25 17:39:39.0 +0200 +++ new/kglobalacceld-6.1.2/CMakeLists.txt 2024-07-02 11:12:41.0 +0200 @@ -2,7 +2,7 @@ project(kglobalacceld) -set(PROJECT_VERSION "6.1.1") +set(PROJECT_VERSION "6.1.2") set(PROJECT_VERSION_MAJOR 6) set(QT_MIN_VERSION "6.6.0")
commit kglobalacceld6 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kglobalacceld6 for openSUSE:Factory checked in at 2024-05-27 11:45:39 Comparing /work/SRC/openSUSE:Factory/kglobalacceld6 (Old) and /work/SRC/openSUSE:Factory/.kglobalacceld6.new.24587 (New) Package is "kglobalacceld6" Mon May 27 11:45:39 2024 rev:5 rq:1176095 version:6.0.5 Changes: --- /work/SRC/openSUSE:Factory/kglobalacceld6/kglobalacceld6.changes 2024-04-18 22:12:06.896398281 +0200 +++ /work/SRC/openSUSE:Factory/.kglobalacceld6.new.24587/kglobalacceld6.changes 2024-05-27 11:47:56.480389597 +0200 @@ -1,0 +2,10 @@ +Wed May 22 07:43:03 UTC 2024 - Fabian Vogt + +- Update to 6.0.5: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.5 +- Changes since 6.0.4: + * update version for new release + * Postpone processing KSycoca to the next event loop cycle + +--- Old: kglobalacceld-6.0.4.tar.xz kglobalacceld-6.0.4.tar.xz.sig New: kglobalacceld-6.0.5.tar.xz kglobalacceld-6.0.5.tar.xz.sig Other differences: -- ++ kglobalacceld6.spec ++ --- /var/tmp/diff_new_pack.UiowRH/_old 2024-05-27 11:48:01.932589382 +0200 +++ /var/tmp/diff_new_pack.UiowRH/_new 2024-05-27 11:48:01.936589529 +0200 @@ -26,7 +26,7 @@ # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} Name: kglobalacceld6 -Version:6.0.4 +Version:6.0.5 Release:0 Summary:Global keyboard shortcut daemon License:LGPL-2.0-or-later ++ kglobalacceld-6.0.4.tar.xz -> kglobalacceld-6.0.5.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kglobalacceld-6.0.4/CMakeLists.txt new/kglobalacceld-6.0.5/CMakeLists.txt --- old/kglobalacceld-6.0.4/CMakeLists.txt 2024-04-16 12:35:34.0 +0200 +++ new/kglobalacceld-6.0.5/CMakeLists.txt 2024-05-21 18:48:24.0 +0200 @@ -2,7 +2,7 @@ project(kglobalacceld) -set(PROJECT_VERSION "6.0.4") +set(PROJECT_VERSION "6.0.5") set(PROJECT_VERSION_MAJOR 6) set(QT_MIN_VERSION "6.6.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kglobalacceld-6.0.4/src/globalshortcutsregistry.cpp new/kglobalacceld-6.0.5/src/globalshortcutsregistry.cpp --- old/kglobalacceld-6.0.4/src/globalshortcutsregistry.cpp 2024-04-16 12:35:34.0 +0200 +++ new/kglobalacceld-6.0.5/src/globalshortcutsregistry.cpp 2024-05-21 18:48:24.0 +0200 @@ -260,7 +260,13 @@ _manager->setEnabled(true); } -connect(KSycoca::self(), ::databaseChanged, this, ::refreshServices); +// ksycoca database can change while refreshServices() prunes orphan shortcuts. If that happens, +// call refreshServices() as a followup in the next event loop cycle. +connect(KSycoca::self(), ::databaseChanged, this, ::scheduleRefreshServices); + +m_refreshServicesTimer.setSingleShot(true); +m_refreshServicesTimer.setInterval(0); +connect(_refreshServicesTimer, ::timeout, this, ::refreshServices); } GlobalShortcutsRegistry::~GlobalShortcutsRegistry() @@ -829,6 +835,11 @@ _config.sync(); } +void GlobalShortcutsRegistry::scheduleRefreshServices() +{ +m_refreshServicesTimer.start(); +} + void GlobalShortcutsRegistry::refreshServices() { // Remove shortcuts for no longer existing apps diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kglobalacceld-6.0.4/src/globalshortcutsregistry.h new/kglobalacceld-6.0.5/src/globalshortcutsregistry.h --- old/kglobalacceld-6.0.4/src/globalshortcutsregistry.h 2024-04-16 12:35:34.0 +0200 +++ new/kglobalacceld-6.0.5/src/globalshortcutsregistry.h 2024-05-21 18:48:24.0 +0200 @@ -18,6 +18,7 @@ #include #include #include +#include #include "kglobalaccel_export.h" @@ -145,6 +146,7 @@ KServiceActionComponent *createServiceActionComponent(KService::Ptr service); void migrateConfig(); void migrateKHotkeys(); +void scheduleRefreshServices(); void refreshServices(); void detectAppsWithShortcuts(); @@ -177,6 +179,7 @@ QDBusObjectPath _dbusPath; GlobalShortcut *m_lastShortcut = nullptr; +QTimer m_refreshServicesTimer; }; #endif /* #ifndef GLOBALSHORTCUTSREGISTRY_H */
commit kglobalacceld6 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kglobalacceld6 for openSUSE:Factory checked in at 2024-04-18 22:11:14 Comparing /work/SRC/openSUSE:Factory/kglobalacceld6 (Old) and /work/SRC/openSUSE:Factory/.kglobalacceld6.new.26366 (New) Package is "kglobalacceld6" Thu Apr 18 22:11:14 2024 rev:4 rq:1168734 version:6.0.4 Changes: --- /work/SRC/openSUSE:Factory/kglobalacceld6/kglobalacceld6.changes 2024-03-28 14:13:09.118935040 +0100 +++ /work/SRC/openSUSE:Factory/.kglobalacceld6.new.26366/kglobalacceld6.changes 2024-04-18 22:12:06.896398281 +0200 @@ -1,0 +2,9 @@ +Wed Apr 17 08:12:26 UTC 2024 - Fabian Vogt + +- Update to 6.0.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.4 +- Changes since 6.0.3: + * update version for new release + +--- Old: kglobalacceld-6.0.3.tar.xz kglobalacceld-6.0.3.tar.xz.sig New: kglobalacceld-6.0.4.tar.xz kglobalacceld-6.0.4.tar.xz.sig Other differences: -- ++ kglobalacceld6.spec ++ --- /var/tmp/diff_new_pack.ziKqaL/_old 2024-04-18 22:12:07.704427975 +0200 +++ /var/tmp/diff_new_pack.ziKqaL/_new 2024-04-18 22:12:07.704427975 +0200 @@ -26,7 +26,7 @@ # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} Name: kglobalacceld6 -Version:6.0.3 +Version:6.0.4 Release:0 Summary:Global keyboard shortcut daemon License:LGPL-2.0-or-later ++ kglobalacceld-6.0.3.tar.xz -> kglobalacceld-6.0.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kglobalacceld-6.0.3/CMakeLists.txt new/kglobalacceld-6.0.4/CMakeLists.txt --- old/kglobalacceld-6.0.3/CMakeLists.txt 2024-03-26 16:02:21.0 +0100 +++ new/kglobalacceld-6.0.4/CMakeLists.txt 2024-04-16 12:35:34.0 +0200 @@ -2,7 +2,7 @@ project(kglobalacceld) -set(PROJECT_VERSION "6.0.3") +set(PROJECT_VERSION "6.0.4") set(PROJECT_VERSION_MAJOR 6) set(QT_MIN_VERSION "6.6.0")