Ivailo Monev
4f1ae2af3f
soliduiserver: mount devices via mount() and unmount them via umount2() functions on Linux
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 16:53:37 +03:00
Ivailo Monev
1a6a6dbf75
kfirewall: move to kde-playground
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 13:56:11 +03:00
Ivailo Monev
cb997a19f7
kfirewall: do not generate duplicate rules for non-port rules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 13:44:37 +03:00
Ivailo Monev
1e3d07c334
kfirewall: generate rule for UDP protocol too
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 12:51:39 +03:00
Ivailo Monev
015962af9f
kscreensaver: kill the xscreensaver daemon process after disconnecting the state tracker
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 03:01:04 +03:00
Ivailo Monev
5f5508c9b6
kfirewall: move variable closer to the scope its usage
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 03:00:29 +03:00
Ivailo Monev
cb9ed1e0af
kfirewall: do not convert the address to upper-case in the helper
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 02:27:19 +03:00
Ivailo Monev
55fb8b4ba9
drkonqi: Qt is no longer supported
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 02:13:35 +03:00
Ivailo Monev
a802c91f0b
kfirewall: disable control module UI widgets if iptables is not available
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:40:19 +00: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
126fe06177
kscreensaver: kill xscreensaver daemon process from KScreenSaver destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:56:33 +03:00
Ivailo Monev
80c8635f23
kfirewall: pass long options to iptables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:48:55 +03:00
Ivailo Monev
06d49abecc
kfirewall: clear settings map before reading settings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:25:34 +03:00
Ivailo Monev
5f5cab6d1d
kfirewall: do not error out on empty rules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:16:49 +03:00
Ivailo Monev
9646435134
kfirewall: fix inbound traffic rules generation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 00:05:54 +03:00
Ivailo Monev
328f3e0943
kfirewall: new control module and service, implemented via iptables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 23:30:51 +03:00
Ivailo Monev
a36ba3cab2
kinfocenter: assume all module sections can have more than one entry
...
snd_soc_core has two different descriptions and two same license and author
sections for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 16:12:43 +03:00
Ivailo Monev
37b22e25cc
kioslave: remove invalid and unused network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 14:39:15 +03:00
Ivailo Monev
1e312f1ec5
kioslave: use icons provided by ariya-icons for network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 12:28:05 +03:00
Ivailo Monev
969b40bd93
kioslave: remove unused network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 12:19:37 +03:00
Ivailo Monev
5c3fbccf82
kioslave: redirect sftp-ssh service URLs to sftp slave from network slave
2022-05-06 01:35:54 +00:00
Ivailo Monev
99c822188c
kioslave: rfb compatibility bits for network slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 00:47:42 +03:00
Ivailo Monev
47b62e9d71
kioslave: set the icon for the service to the one set in the MIME type from the network KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:51:04 +03:00
Ivailo Monev
494297b408
generic: ajdust to kdnssd library changes
2022-05-05 22:20:45 +03:00
Ivailo Monev
875f2be0bc
kgreeter: start glib poll timer after the greeter has been setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 14:38:39 +03:00
Ivailo Monev
c83ead32e0
kscreensaver: invalidate the active timer from KScreenSaver constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-03 01:22:06 +03:00
Ivailo Monev
318246ea2e
kwin: remove non-operational screen locking prevention action
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 20:23:39 +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
491dd0ab8c
kcontrol: update note about joystick device driver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 18:24:10 +03:00
Ivailo Monev
4782783498
kcontrol: remove __STRICT_ANSI__ override
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 18:23:02 +03:00
Ivailo Monev
905cae04fd
kinfocenter: new kernel module
...
requires:
b089f32459
warns about (possibly) missing firmwares too:
https://ibb.co/HKggFvr
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 15:18:42 +03:00
Ivailo Monev
272e8cf088
kinfocenter: remove unused QProcess header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 12:59:18 +03:00
Ivailo Monev
fa2017ccd8
kinfocenter: fix usbview module devices refreshing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-30 16:42:05 +03:00
Ivailo Monev
e943322e7d
kgreeter: minor review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 14:45:19 +03:00
Ivailo Monev
382dc45c49
kinfocenter: port usbview module to KDeviceDatabase
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 14:44:59 +03:00
Ivailo Monev
6f225f84b1
kinfocenter: check libusb functions return values from usbview module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 09:12:16 +03:00
Ivailo Monev
98201e533c
kgreeter: unreference the glib loop from KGreeter destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 08:41:55 +03:00
Ivailo Monev
2681bff3cf
kgreeter: unreference the glib loop before quit
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 20:03:36 +03:00
Ivailo Monev
f1072f7767
plasma: replace hard-coded signal number with definition in kill runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 19:48:31 +03:00
Ivailo Monev
0bd3c6cf6d
kgreeter: smooth-scale the background image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 18:43:40 +03:00
Ivailo Monev
4ecbe411ee
krunner: use translucent background image if compositing is active, panel background otherwise
...
fixes background transparency with some themes like air for notebooks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 14:28:00 +03:00
Ivailo Monev
209dd7acc3
plasma: remove now unused StringStringMap metatype
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:55:31 +03:00
Ivailo Monev
62a97949ac
kscreensaver: const-ify variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:53:37 +03:00
Ivailo Monev
ac3d97b6ae
libs: minor KDisplayManager review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:53:17 +03:00
Ivailo Monev
1f916560b9
libs: ignore inactive sessions in KDisplayManager::localSessions()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:25:56 +03:00
Ivailo Monev
8e4faca4c4
kgreeter: double the glib poll time
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:02:15 +03:00
Ivailo Monev
edeb8e7fdc
kgreeter: do not propagate own timer event to the main window
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 11:44:19 +03:00
Ivailo Monev
d1f32b2a66
kgreeter: pre-scale and cache the scaled background image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 11:32:53 +03:00
Ivailo Monev
27367c93c6
kgreeter: cache the scaled rectangle image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 10:55:37 +03:00
Ivailo Monev
90d2eb50e6
kcontrol: remove check if lid is closed
...
since the randr module methods are not D-Bus exported there is (normally)
no way for a user to interact with the action and trigger display switch,
the system may even be suspended while the lid is closed. there is also the
case where the laptop screen is not used (external monitor is used), lid is
closed, the system is not suspended and a switch has to happen from the
external monitor to the laptop screen because the external monitor is
unplugged. the check is just bogus for many cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 09:01:05 +03:00