Commit graph

1609 commits

Author SHA1 Message Date
Ivailo Monev
798a7b0be9 kdirshare: fix directory sharing of directories with long basename and share name for hidden directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 23:40:32 +03:00
Ivailo Monev
e1c3dbffa3 kdirshare: fix directory shares restoration on startup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 23:39:06 +03:00
Ivailo Monev
9a2ca297ee kdirshare: notify when directory sharing on startup fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 22:16:06 +03:00
Ivailo Monev
b9370d28f8 kdirshare: implement option to control the shared directories server port
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 21:50:16 +03:00
Ivailo Monev
2ebe90b420 kdirshare: minor review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 19:04:29 +03:00
Ivailo Monev
7857f1837b kioslave: fix possible crash in case of null KMimeType pointer in network slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 18:55:05 +03:00
Ivailo Monev
2bfbd1ab66 kdirshare: stop the server if service publishing fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 18:52:51 +03:00
Ivailo Monev
31afa6c691 kdirshare: new KDED module and file properties plugin for directory sharing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 17:51:48 +03:00
Ivailo Monev
29fbef7fe8 kscreensaver: terminate the xscreensaver-command process before deleting it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-08 00:36:54 +03:00
Ivailo Monev
6b43e45753 kioslave: discard thumbnail from Exiv2 metadata if it is smaller than the requested size
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 23:16:01 +03:00
Ivailo Monev
b97b816234 soliduiserver: copyright correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 22:32:02 +03:00
Ivailo Monev
0338fbeca2 soliduiserver: implement network share mounting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 19:29:20 +03:00
Ivailo Monev
9e4c84f8e6 soliduiserver: store the filesystem match string outside the loop
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 16:58:36 +03:00
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