Ivailo Monev
|
ea9b5d7ade
|
cmake: new baseline kde4_add_dbus_service() macro replacing dbus_add_activation_service()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-27 14:58:58 +03:00 |
|
Ivailo Monev
|
01368b3d51
|
kded: use the correct variable for binaries installation path in D-Bus service file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-27 14:19:28 +03:00 |
|
Ivailo Monev
|
0acab94cc6
|
kded: do not deep-copy QString objects when iterating
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-21 18:16:00 +03:00 |
|
Ivailo Monev
|
b80d7fad38
|
kded: store sycoca path as QByteArray object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-21 15:33:27 +03:00 |
|
Ivailo Monev
|
0200224ba3
|
kded: attach the hostname watcher to the Kded object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-13 19:11:17 +03:00 |
|
Ivailo Monev
|
dd7bbd86aa
|
kdecore: use kcheckrunning to check if it is full session in KToolInvocation::invokeBrowser()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 01:39:49 +03:00 |
|
Ivailo Monev
|
d6d9273029
|
kded: replace Kded::readDirectory() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 14:02:29 +03:00 |
|
Ivailo Monev
|
4213d1a06e
|
kded: update resource list before directory watch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 13:55:42 +03:00 |
|
Ivailo Monev
|
aac8a3f480
|
kded: README update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-27 04:32:08 +03:00 |
|
Ivailo Monev
|
5968bc3c46
|
kded: check if timer is active instead of using member as re-creation guard
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 13:21:05 +03:00 |
|
Ivailo Monev
|
84afe0c4a9
|
generic: run kbuildsycoca4 directly when checking database and start kded4 only to monitor resources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 12:20:02 +03:00 |
|
Ivailo Monev
|
8cbb665395
|
kded: remove now redundant KDE_FULL_SESSION X11 atom check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 09:02:53 +03:00 |
|
Ivailo Monev
|
738b4caea0
|
kded: disable session manager via SESSION_MANAGER environment variable unset too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 06:36:20 +03:00 |
|
Ivailo Monev
|
7708044f26
|
kdeui: implement KApplication::quitOnSignal() and use it in kded4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 02:38:06 +03:00 |
|
Ivailo Monev
|
e83a89249c
|
kded: do not pass --incremental to kbuildsycoca4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-25 09:57:45 +03:00 |
|
Ivailo Monev
|
fd0befa582
|
kded: check for KDE_FULL_SESSION X11 atom if KDE_FULL_SESSION is not set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-24 02:05:44 +03:00 |
|
Ivailo Monev
|
6c007d6851
|
kded: do not set custom signals handler
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-24 01:03:24 +03:00 |
|
Ivailo Monev
|
fcee5ed25f
|
kded: correct condition for initial sycoca database re-creation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-23 23:58:30 +03:00 |
|
Ivailo Monev
|
d712c60cd1
|
kded: message filter micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 10:54:33 +03:00 |
|
Ivailo Monev
|
abc282545a
|
kded: fallback to kcheckrunning for checking of it is Katana session, disregard session version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 10:30:39 +03:00 |
|
Ivailo Monev
|
393101ed0e
|
kded: use the application instance as parent for the KHostnameD pointer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 06:53:00 +03:00 |
|
Ivailo Monev
|
1391b07bca
|
kded: Q_DBUS_EXPORT is always defined now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 06:46:48 +03:00 |
|
Ivailo Monev
|
e3a0f02909
|
kded: fix possible crash
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 06:38:14 +03:00 |
|
Ivailo Monev
|
7a8cdcc01b
|
kded: do not deep-copy the QString object when iterating over resource directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 06:29:13 +03:00 |
|
Ivailo Monev
|
71e791e4d8
|
kded: ensure message filter does not process kded service unregistration messages
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 05:45:12 +03:00 |
|
Ivailo Monev
|
f0451272ec
|
kded: parent the Kded object to the application instance
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 05:40:13 +03:00 |
|
Ivailo Monev
|
d9281db1f8
|
kded: refuse to start if service is already registered
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 04:34:18 +03:00 |
|
Ivailo Monev
|
7448e0b21d
|
kded: disable session management via KApplication::disableSessionManagement()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 02:37:55 +03:00 |
|
Ivailo Monev
|
c8549a09f6
|
kded: remove now redundant command-line option
same as calling `kbuildsycoca4`
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 02:37:31 +03:00 |
|
Ivailo Monev
|
492be17944
|
kded: setup signals handler immediately after application is constructed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 02:17:59 +03:00 |
|
Ivailo Monev
|
32f2290ec3
|
kded: initialize all Kded members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 02:17:04 +03:00 |
|
Ivailo Monev
|
07991ac99d
|
kded: do not auto-restart on crash
D-Bus will start the kded4 if the service is required and not running
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 01:49:23 +03:00 |
|
Ivailo Monev
|
bf88004569
|
kded: unregister objects and service from destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 01:48:20 +03:00 |
|
Ivailo Monev
|
0d2195c4d8
|
kded: start on demand as session D-Bus service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 01:40:02 +03:00 |
|
Ivailo Monev
|
2315a4e564
|
kded: remove changed resources duplicates before emitting notifyDatabaseChanged() signal
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-18 23:42:45 +03:00 |
|
Ivailo Monev
|
b4f3b51382
|
generic: fix and adjust some tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-04-11 02:47:19 +03:00 |
|
Ivailo Monev
|
1fe3f61065
|
generic: port KIO to KPasswdStore and drop kwallet and kwasswdserver
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-04-04 23:32:58 +03:00 |
|
Ivailo Monev
|
3fb0674831
|
generic: replace QLinkedList<T> with QList<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 17:07:12 +02:00 |
|
Ivailo Monev
|
a6cee97e0b
|
kded: rework sycoca database recreation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-14 17:47:13 +02:00 |
|
Ivailo Monev
|
af814079c0
|
kded: use static QProcess::execute() method to execute kbuildsycoca
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 18:43:10 +03:00 |
|
Ivailo Monev
|
92b5103cc7
|
kded: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-06 03:30:21 +03:00 |
|
Ivailo Monev
|
d4fb9c2bb2
|
generic: remove KService profile feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-15 15:26:19 +03:00 |
|
Ivailo Monev
|
31ee051ff4
|
generic: remove some compatibility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-27 08:58:02 +02:00 |
|
Ivailo Monev
|
ddfc92dc1e
|
generic: use file strategy for ksycoca by default
fixes thread-safety issues such as KRunner crashes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-22 20:48:03 +02:00 |
|
Ivailo Monev
|
63c78ae986
|
kded: avoid temporary in Kded::updateResourceList()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-02 21:30:25 +02:00 |
|
Ivailo Monev
|
c0e06f8215
|
generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-04 23:59:42 +00:00 |
|
Ivailo Monev
|
6c67e5adf8
|
generic: make use of QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-21 19:56:58 +00:00 |
|
Ivailo Monev
|
2e8c499968
|
generic: set stream versions to 4.8
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-12 15:09:32 +00:00 |
|
Ivailo Monev
|
aede58befc
|
generic: reimplement KDirWatch
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-29 12:18:09 +00:00 |
|
Ivailo Monev
|
2f8448c76c
|
generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-17 16:14:26 +00:00 |
|