Commit graph

2315 commits

Author SHA1 Message Date
Ivailo Monev
921e8fdb6f kfreespace: skip free space check for devices that are not mounted
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 20:15:30 +03:00
Ivailo Monev
99cca218ec kfreespace: rework to be able to setup watch for devices that are not mounted yet
to be able to watch devices that may be mounted and unmounted at any time
such as removable devices

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 19:53:01 +03:00
Ivailo Monev
8dbfa6c2f4 kfreespace: use the device description in the notification
it's fancy alright:
https://ibb.co/vzqTzsF

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 18:59:10 +03:00
Ivailo Monev
84745c78d7 kfreespace: correct KCM class comment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 18:08:09 +03:00
Ivailo Monev
c44c42d306 kfreespace: remove redundant checks if device is storage volume
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 18:05:26 +03:00
Ivailo Monev
3ad56ec0b3 generic: free space notifier rewrite
able to watch any mounted device, not just the home directory. bonus
points for configuration interface that does not show up only when the
device used to store the home directory is low on space

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 17:34:13 +03:00
Ivailo Monev
8fc853bcb3 knetattach: force emision of the toggled() signal for the create button
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 02:35:04 +03:00
Ivailo Monev
ff20fd54c7 Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace 2023-06-12 16:36:55 +03:00
Ivailo Monev
1beb67941f plasma: adjust to kio changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 16:36:26 +03:00
Ivailo Monev
b31a8c17dd knetattach: implement option to not save the remote folder password
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 14:13:41 +03:00
Ivailo Monev
74e1cb628a plasma: always center the declarative tab button text
fixes overlapping of the icon and text

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 13:40:32 +03:00
Ivailo Monev
a6da88f4eb keditbookmarks: remove bogus action from the UI file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 02:59:53 +03:00
Ivailo Monev
a2ebec5be6 libs: remove unused atop_p header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 02:49:33 +03:00
Ivailo Monev
dc981005d9 libs: remove unused variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 02:27:49 +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
c104e5b91e kcontrol: remove redundant X11 headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 00:24:51 +03:00
Ivailo Monev
da9ab00ac4 kwin: remove redundant QString constructs
KCmdLineArgs::getOption() returns QString

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 00:22:13 +03:00
Ivailo Monev
4523c3f7bd kwin: remove unused XCB and X11 header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 00:17:35 +03:00
Ivailo Monev
db01268144 plasma: remove unused X11 headers inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:47:48 +03:00
Ivailo Monev
d459ee20a8 libs: initialize variable in ProcessModelPrivate::queryForAndUpdateAllXWindows()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:47:19 +03:00
Ivailo Monev
a001c6c517 kcontrol: remove unused PreviewCursor::handle() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:39:25 +03:00
Ivailo Monev
09ffee0462 generic: exclude some source files from the unity build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:21:43 +03:00
Ivailo Monev
2645f7fd7f kcontrol: use fixx11h to workaround clashes with X11 stuff
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:02:37 +03:00
Ivailo Monev
9251d425ea kate: do not mange Kate namespace into the global one
fixes build when CMAKE_UNITY_BUILD is set to ON

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:01:22 +03:00
Ivailo Monev
e2eee40c09 konsole: de-duplicate config group constants
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:52:42 +03:00
Ivailo Monev
ec58bdac02 kwin: compiler warnings fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:30:43 +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
a20df131ed kwin: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:14:07 +03:00
Ivailo Monev
85bfb8728a plasma: add include guard to klistconfigrationdialog header
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:42:51 +03:00
Ivailo Monev
2f6656cead plasma: de-duplicate Quicklaunch::DropMarker class
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:29:34 +03:00
Ivailo Monev
df41f50f8c plasma: rename KUrl and QPoint bindings functions
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:28:32 +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
60ede0ddb7 libs: remove unused KGraphicsSignalPlotter class
note: plasma already has a signal plotter

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 20:43:32 +03:00
Ivailo Monev
0b7caf6071 libs: export konq library as KDE4Workspace library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:31:47 +03:00
Ivailo Monev
d728c33c83 generic: remove build variable used to specify library type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:04:51 +03:00
Ivailo Monev
39644edba3 kwin: repalce abort() calls with kFatal()
kFatal() also aborts but logs a message (if configured to do so)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:30:15 +03:00
Ivailo Monev
0b0b9261e5 kwin: minor KWin::Client::setShortcut() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:16:33 +03:00
Ivailo Monev
d16f960eaa kwin: remove declaration of non-existing KWin::Workspace::modalActionsSwitch() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:12:37 +03:00
Ivailo Monev
eefc1d9735 kwin: remove irrelevant TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:29 +03:00
Ivailo Monev
3bac58560b kwin: initialize variable in KWin::TabBox::reconfigure()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:15 +03:00
Ivailo Monev
f4bc370f3e kwin: correct indentation in KWin::TabBox::modalActionsSwitch()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:08:38 +03:00
Ivailo Monev
40c45f364a kwin: correct indentation in KWin::ShowFpsEffect::paintWindow()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:03:26 +03:00
Ivailo Monev
0414d8cfe6 kwin: correct KWin::WindowQuadList and KWin::PaintClipper indentation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:02:42 +03:00
Ivailo Monev
d95c55253b kwin: correct indendation in KWin::Client::handleMoveResize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 20:49:39 +03:00
Ivailo Monev
c45dc296ab ksmserver: remove debugging bits
"KSMSERVER_STARTUP_DEBUGl" is not defined btw, drat?

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:58:37 +03:00
Ivailo Monev
3be2388c2f kioslave: remove redundant qsrand() call in ThumbnailProtocol::drawSubThumbnail()
the pseudo-random number generator is automatically seeded per-thread now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:52:08 +03:00
Ivailo Monev
153c53f83c libs: store the favicon name in failed downloads list and attempt to download alternative on non-job error
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:02:26 +03:00
Ivailo Monev
ecdf8f6aaf libs: ensure the favicons sub-directory exists from iconFilePath() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 16:22:01 +03:00
Ivailo Monev
47d5901d7e libs: plug tests memory leaks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 14:57:04 +03:00
Ivailo Monev
5c6f884d80 kate: adjust to spelling classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 11:32:22 +03:00