Ivailo Monev
bf041a724f
kdesudo: fix execution failure detection and notification
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-29 00:53:53 +03:00
Ivailo Monev
63c440a6d3
kdesudo: terminate the process from KdeSudo destructor
...
the process is not detached thus it will happen one way or other but doing
it from the KdeSudo destructor with 3sec wait time for the process to
terminate will silence the QProcess runtime warning (possibly, unless the
process does not quit on SIGTERM or within 3 seconds)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-28 23:30:32 +03:00
Ivailo Monev
cea6fb2142
kdesudo: keep reference to the QByteArray object in KdeSudo::parseOutput()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-28 23:21:33 +03:00
Ivailo Monev
71f69968ff
kdesudo: plug memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-28 23:19:31 +03:00
Ivailo Monev
2d3f88e1cf
kdesudo: remove unused KdeSudo::slotUser1() slot
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-28 23:16:59 +03:00
Ivailo Monev
648b95d4d2
kdesudo: remove unused KdeSudo members and methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-28 23:14:02 +03:00
Ivailo Monev
4390ea265e
kdesudo: use dbus-run-session instead of dbus-launch
...
dbus-run-session will terminate the dbus-daemon process and cleanup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 21:08:10 +02:00
Ivailo Monev
ee7194cc31
kdesudo: minor optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 20:56:16 +02:00
Ivailo Monev
4b95471273
kdesudo: assign KdeSudo::m_tmpName member to the temporary filepath, not a variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:37:41 +03:00
Ivailo Monev
79bb1f47d8
kdesudo: use KTemporaryFile::filePath() to generate temporary file name
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:11:34 +03:00
Ivailo Monev
1cedf80f48
kdesudo: log warning messages to the kdesudo area
...
1206 is not reserved for anything
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:53:18 +03:00
Ivailo Monev
3bc3e31176
kdesudo: use the static QFile::exists() method instead of constructing QFile object and changing its filename
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-09 03:44:50 +03:00
Ivailo Monev
f68295ea28
generic: move sub-projects from kde-baseapps [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 21:56:54 +03:00