Ivailo Monev
dfeaa53ae0
ksysguard: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 05:04:04 +03:00
Ivailo Monev
0883607c14
ksysguard: catch SIGTERM, SIGHUP and SIGINT from ksysgruardd
...
interesting thing is that there is a declaration of signalHandler()
function but it was nowhere to be found, what happened to it?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 04:43:29 +03:00
Ivailo Monev
ad62b07fea
ksysguard: intialize variables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 04:34:05 +03:00
Ivailo Monev
6dba30b201
libs: drop non-operation background feature of KSignalPlotter
...
SVG_SUPPORT was never defined, must've been some experimental feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-24 16:43:28 +03:00
Ivailo Monev
bc6419d0ad
ksysguard: use KDoubleNumInput for the lower and upper limit widgets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 12:34:03 +03:00
Ivailo Monev
3cba95c89a
generic: adjust to KIntNumInput and KDoubleNumInput changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 09:00:16 +03:00
Ivailo Monev
c6b591023e
generic: enable session management for all GUI applications
...
to what degree session management is supported is different story, e.g. if
there is no kRestoreMainWindows<T>() call (or other method that actually
restores state) then the application is simply started again on login and
placed where it was in the window state it was by the window manager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 09:03:17 +03:00
Ivailo Monev
fb686dc3c1
plasma: implement session manager
...
comes along with plenty of other changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:33:28 +03:00
Ivailo Monev
2b9066142a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 23:50:19 +03:00
Ivailo Monev
5b22777ceb
generic: replace KColorDialog with QColorDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 10:48:29 +03:00
Ivailo Monev
71359006ac
generic: replace KFontDialog and KFontChooser with QFontDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:17:51 +03:00
Ivailo Monev
1cad595824
generic: drop scripting support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:14:30 +03:00
Ivailo Monev
fe7f483647
generic: replace globs with MIME types in KFileDialog method calls
...
see the previous commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-27 00:40:03 +03:00
Ivailo Monev
f47177f876
generic: adjust to KNotification changes
...
some notification files, such as the style KCM one, were not even used
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-25 08:07:58 +03:00
Ivailo Monev
ca9117d909
generic: add X-KDE-HasTrayOption to .desktop files
...
for applications that do not create main window (e.g. create dialog window
instead) the tray feature is not enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-24 16:57:14 +03:00
Ivailo Monev
f00420a34a
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 19:47:34 +03:00
Ivailo Monev
f1f6ae7a3e
generic: replace X-KDE-StartupNotify with StartupNotify
...
X-KDE-StartupNotify is for compatibility and used as fallback (in case
StartupNotify is not set)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 05:11:16 +03:00
Ivailo Monev
afeb367bab
ksysguard: LogSensor::answerReceived() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 23:20:56 +03:00
Ivailo Monev
2cc0c53c82
ksysguard: remove unused pics
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 18:54:52 +03:00
Ivailo Monev
cf6a2620c6
generic: remove dead and irrelevant links references
...
consider the mail references just as dead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 15:44:43 +03:00
Ivailo Monev
550552adf1
ksysguard: replace tabs with spaces
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 12:25:01 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
472f24878b
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
97ca938778
ksysguard: comment correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 02:27:26 +03:00
Ivailo Monev
ddb7958093
ksysguard: rename variables
...
fixes ODR issues
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:23:36 +03:00
Ivailo Monev
0596d5c60a
ksysguard: remove redundant disk I/O parsing bits
...
Linux 2.4 only, for reference:
https://linux.die.net/man/5/proc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:00:27 +03:00
Ivailo Monev
1cbda72fad
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:57:37 +03:00
Ivailo Monev
be89c3a277
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
5ca5e4ea2d
generic: adjust to KDirWatch changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 00:26:44 +02:00
Ivailo Monev
b1362e5fb0
generic: compiler warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 00:36:01 +02:00
Ivailo Monev
9536a25d4c
generic: set X-DBUS-ServiceName in the desktop files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 05:10:46 +02:00
Ivailo Monev
594e39a043
generic: adjust to KCrash and klauncher interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-04 22:44:00 +02:00
Ivailo Monev
542edaa1a6
ksysguard: replace tabs with space
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 01:12:15 +02:00
Ivailo Monev
1ed14fe2f7
ksysguard: remove redundant QFontInfo header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-15 20:59:33 +02:00
Ivailo Monev
8b2eba7361
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
936c69c827
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:19:24 +03:00
Ivailo Monev
cdb71f43f3
generic: use the new kde4_bool_to_01() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 16:47:13 +03:00
Ivailo Monev
45fbbf2582
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 22:06:42 +03:00
Ivailo Monev
38cdd9c0f4
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 21:54:59 +03:00
Ivailo Monev
92d1e03122
generic: minor optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 17:45:25 +03:00
Ivailo Monev
d826ae2691
kfirewall: build and install only on Linux
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 01:07:56 +03:00
Ivailo Monev
d0f0047daa
ksysguard: adjust ksysguardd test to kdelibs changes
...
for reference:
107a01f0e0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 20:53:13 +03:00
Ivailo Monev
1f38a70391
generic: fix some tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 19:21:42 +03:00
Ivailo Monev
8ddda9a0b8
generic: deal with TODO related to CMP0005
...
requires:
f5fe6558ca
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 02:00:36 +03:00
Ivailo Monev
7a59cea5c1
ksysguard: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 16:57:02 +03:00
Ivailo Monev
d24b2c57ce
generic: correct setpriority() and kill() calls return value checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 20:31:20 +03:00
Ivailo Monev
301eb95286
generic: remove bogus I/O nice-ness support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 18:49:51 +03:00
Ivailo Monev
905796f68d
generic: sync I/O priority scheduling bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 11:08:59 +03:00
Ivailo Monev
945ade0f19
generic: replace internal with Katie definition checks or remove them completely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 02:29:23 +03:00
Ivailo Monev
ddf3119680
ksysguard: correct sysctl() and sysctlbyname() return value checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 12:50:15 +02:00