OSDN Git Service

kde/kde-workspace.git
2 years agokioslave: create GUI application for sftp and smb slaves
Ivailo Monev [Tue, 5 Apr 2022 22:19:04 +0000 (01:19 +0300)]
kioslave: create GUI application for sftp and smb slaves

fixes crash when authorization is required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: login when return key is pressed and password field has focus
Ivailo Monev [Tue, 5 Apr 2022 18:46:17 +0000 (21:46 +0300)]
kgreeter: login when return key is pressed and password field has focus

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: drop kwallet and kpasswdserver
Ivailo Monev [Mon, 4 Apr 2022 20:14:42 +0000 (23:14 +0300)]
generic: drop kwallet and kpasswdserver

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoklipper: typo
Ivailo Monev [Sun, 3 Apr 2022 18:44:05 +0000 (21:44 +0300)]
klipper: typo

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoklipper: use Katie's hash algorithm for hashing
Ivailo Monev [Sun, 3 Apr 2022 18:40:00 +0000 (21:40 +0300)]
klipper: use Katie's hash algorithm for hashing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoksmserver: drop boot options support
Ivailo Monev [Sun, 3 Apr 2022 17:23:35 +0000 (20:23 +0300)]
ksmserver: drop boot options support

2 years agokgreeter: if authentication or session fails clear password and reset focus
Ivailo Monev [Sun, 3 Apr 2022 16:43:04 +0000 (19:43 +0300)]
kgreeter: if authentication or session fails clear password and reset focus

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: fix crash in case of null glib error pointer
Ivailo Monev [Sun, 3 Apr 2022 16:37:28 +0000 (19:37 +0300)]
kgreeter: fix crash in case of null glib error pointer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: poll for glib events instead of blocking from login until authentication
Ivailo Monev [Sun, 3 Apr 2022 16:22:28 +0000 (19:22 +0300)]
kgreeter: poll for glib events instead of blocking from login until authentication

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agolibs: remove KDM leftovers
Ivailo Monev [Sun, 3 Apr 2022 12:02:25 +0000 (15:02 +0300)]
libs: remove KDM leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: do not store the position of tracked desktop/screen
Ivailo Monev [Sun, 3 Apr 2022 02:34:03 +0000 (05:34 +0300)]
plasma: do not store the position of tracked desktop/screen

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: replace kephal with single class [ci reset]
Ivailo Monev [Sun, 3 Apr 2022 02:13:17 +0000 (05:13 +0300)]
plasma: replace kephal with single class [ci reset]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: partially port plasma-desktop shell to QDesktopWidget
Ivailo Monev [Sun, 3 Apr 2022 00:40:43 +0000 (03:40 +0300)]
plasma: partially port plasma-desktop shell to QDesktopWidget

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: port panel containment to QDesktopWidget
Ivailo Monev [Sun, 3 Apr 2022 00:32:38 +0000 (03:32 +0300)]
plasma: port panel containment to QDesktopWidget

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: gobject-2.0 library is now part of GLIB2_LIBRARIES
Ivailo Monev [Sat, 2 Apr 2022 18:34:37 +0000 (21:34 +0300)]
kgreeter: gobject-2.0 library is now part of GLIB2_LIBRARIES

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokwalletmanager: remove stub authorization helper
Ivailo Monev [Sat, 2 Apr 2022 17:49:06 +0000 (20:49 +0300)]
kwalletmanager: remove stub authorization helper

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: translate style names in KCM via themerc files
Ivailo Monev [Sat, 2 Apr 2022 14:47:12 +0000 (17:47 +0300)]
kgreeter: translate style names in KCM via themerc files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: add plugin paths to application library paths
Ivailo Monev [Sat, 2 Apr 2022 12:53:45 +0000 (15:53 +0300)]
kgreeter: add plugin paths to application library paths

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokstyles: correct oxygen style plugin installation path
Ivailo Monev [Sat, 2 Apr 2022 12:43:36 +0000 (15:43 +0300)]
kstyles: correct oxygen style plugin installation path

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: implement default options for KCM
Ivailo Monev [Fri, 1 Apr 2022 20:29:02 +0000 (23:29 +0300)]
kgreeter: implement default options for KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: create the greeter target with the proper name to begin with
Ivailo Monev [Fri, 1 Apr 2022 20:19:59 +0000 (23:19 +0300)]
kgreeter: create the greeter target with the proper name to begin with

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: default to KStyle::defaultStyle() in KCM
Ivailo Monev [Fri, 1 Apr 2022 20:13:32 +0000 (23:13 +0300)]
kgreeter: default to KStyle::defaultStyle() in KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: add default color scheme option
Ivailo Monev [Fri, 1 Apr 2022 20:10:53 +0000 (23:10 +0300)]
kgreeter: add default color scheme option

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: AppVeyor dependencies update
Ivailo Monev [Fri, 1 Apr 2022 16:57:29 +0000 (19:57 +0300)]
generic: AppVeyor dependencies update

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: remove unused configuration definitions
Ivailo Monev [Fri, 1 Apr 2022 16:36:01 +0000 (19:36 +0300)]
generic: remove unused configuration definitions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokgreeter: use definition from config-workspace header
Ivailo Monev [Fri, 1 Apr 2022 16:30:16 +0000 (19:30 +0300)]
kgreeter: use definition from config-workspace header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: AppVeyor dependencies update
Ivailo Monev [Fri, 1 Apr 2022 16:01:00 +0000 (19:01 +0300)]
generic: AppVeyor dependencies update

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: remove unused definition
Ivailo Monev [Fri, 1 Apr 2022 15:45:33 +0000 (18:45 +0300)]
kioslave: remove unused definition

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: remove unused and fix some configuration checks
Ivailo Monev [Fri, 1 Apr 2022 15:44:39 +0000 (18:44 +0300)]
generic: remove unused and fix some configuration checks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: add session files
Ivailo Monev [Fri, 1 Apr 2022 14:43:48 +0000 (17:43 +0300)]
plasma: add session files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: replace it with custom LightDM greeter [ci reset]
Ivailo Monev [Fri, 1 Apr 2022 13:31:45 +0000 (16:31 +0300)]
kdm: replace it with custom LightDM greeter [ci reset]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: preparations to ditch KDM
Ivailo Monev [Fri, 1 Apr 2022 13:12:41 +0000 (16:12 +0300)]
generic: preparations to ditch KDM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoksmsrver: do not specify method when starting kcheckpass
Ivailo Monev [Wed, 30 Mar 2022 16:14:20 +0000 (16:14 +0000)]
ksmsrver: do not specify method when starting kcheckpass

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcheckpass: update README file
Ivailo Monev [Wed, 30 Mar 2022 16:13:46 +0000 (16:13 +0000)]
kcheckpass: update README file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcheckpass: actually allow method selection during runtime
Ivailo Monev [Wed, 30 Mar 2022 13:53:26 +0000 (16:53 +0300)]
kcheckpass: actually allow method selection during runtime

requires:
https://github.com/fluxer/kdelibs/commit/e1fe980be1696b4b5f6b4c4c1f6c143e69a898ff

log some errors to auth log and use the actual service as PAM service while
at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: remove reference to non-existing libraries and other non-sense
Ivailo Monev [Wed, 30 Mar 2022 00:34:55 +0000 (03:34 +0300)]
kdm: remove reference to non-existing libraries and other non-sense

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: correct reference to installation directory variable
Ivailo Monev [Tue, 29 Mar 2022 23:58:17 +0000 (02:58 +0300)]
kdm: correct reference to installation directory variable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: remove redundant explicit linkage to com_err library
Ivailo Monev [Tue, 29 Mar 2022 23:51:09 +0000 (02:51 +0300)]
kdm: remove redundant explicit linkage to com_err library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: use somewhat standard locations for session files
Ivailo Monev [Tue, 29 Mar 2022 18:58:18 +0000 (21:58 +0300)]
kdm: use somewhat standard locations for session files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: initialize static variables in genkdmconf source file
Ivailo Monev [Tue, 29 Mar 2022 17:46:07 +0000 (20:46 +0300)]
kdm: initialize static variables in genkdmconf source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: add lxqt session file
Ivailo Monev [Tue, 29 Mar 2022 15:46:13 +0000 (18:46 +0300)]
kdm: add lxqt session file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: remove session files for very old window managers
Ivailo Monev [Tue, 29 Mar 2022 15:45:31 +0000 (18:45 +0300)]
kdm: remove session files for very old window managers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: install lxde session file
Ivailo Monev [Tue, 29 Mar 2022 15:44:05 +0000 (18:44 +0300)]
kdm: install lxde session file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: remove non-existing variable reference in config header
Ivailo Monev [Tue, 29 Mar 2022 15:43:35 +0000 (18:43 +0300)]
kdm: remove non-existing variable reference in config header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: drop disabled krb4 support
Ivailo Monev [Tue, 29 Mar 2022 13:57:39 +0000 (16:57 +0300)]
kdm: drop disabled krb4 support

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: drop bootloader support
Ivailo Monev [Tue, 29 Mar 2022 13:46:22 +0000 (16:46 +0300)]
kdm: drop bootloader support

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: do not specify compiz plugins
Ivailo Monev [Sat, 26 Mar 2022 18:13:18 +0000 (20:13 +0200)]
kcontrol: do not specify compiz plugins

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: window manager chooser fixes
Ivailo Monev [Sat, 26 Mar 2022 17:37:33 +0000 (19:37 +0200)]
kcontrol: window manager chooser fixes

the window manager process was not detached thus killed once systemsettings
is closed, the revert to previous option was reverting to kwin instead of
the previous window manager

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoklipper: use Katie's hash algorithm for history verification
Ivailo Monev [Tue, 22 Mar 2022 17:59:17 +0000 (17:59 +0000)]
klipper: use Katie's hash algorithm for history verification

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokinfocenter: pci module does not require zlib
Ivailo Monev [Tue, 22 Mar 2022 17:27:49 +0000 (17:27 +0000)]
kinfocenter: pci module does not require zlib

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokhotkeys: replace hardcoded config version number with global variable
Ivailo Monev [Tue, 22 Mar 2022 13:12:42 +0000 (15:12 +0200)]
khotkeys: replace hardcoded config version number with global variable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: replace QUuid with QByteArray and qRandomUuid()
Ivailo Monev [Tue, 22 Mar 2022 12:48:24 +0000 (14:48 +0200)]
generic: replace QUuid with QByteArray and qRandomUuid()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokurifilter-plugins: change default search providers
Ivailo Monev [Mon, 21 Mar 2022 18:41:15 +0000 (20:41 +0200)]
kurifilter-plugins: change default search providers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agolibs: remove unused token argument of TaskManager::setTrackGeometry()
Ivailo Monev [Mon, 21 Mar 2022 05:02:18 +0000 (07:02 +0200)]
libs: remove unused token argument of TaskManager::setTrackGeometry()

if UUID tokens were actually used for something the getter
(TaskManager::trackGeometry()) would also take token argument, token was
always the same string too - {00000000-0000-0000-0000-000000000000}

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: remove code for always false condition
Ivailo Monev [Sun, 20 Mar 2022 14:02:52 +0000 (16:02 +0200)]
plasma: remove code for always false condition

QUuid().toString() does not create random UUID string, it is always
{00000000-0000-0000-0000-000000000000}

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: sync thumbnail name code with kdelibs
Ivailo Monev [Sun, 20 Mar 2022 12:14:42 +0000 (14:14 +0200)]
kioslave: sync thumbnail name code with kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: sync thumbnail name code with kdelibs
Ivailo Monev [Sun, 13 Mar 2022 08:08:44 +0000 (10:08 +0200)]
kioslave: sync thumbnail name code with kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: fix regressions since f1cfe7bdba5ec3b71cd3205369e7b78f2c71e88a
Ivailo Monev [Sun, 13 Mar 2022 06:51:19 +0000 (08:51 +0200)]
generic: fix regressions since f1cfe7bdba5ec3b71cd3205369e7b78f2c71e88a

do not use hardcoded date executable path while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: new module to control meta information
Ivailo Monev [Thu, 10 Mar 2022 10:25:04 +0000 (12:25 +0200)]
kcontrol: new module to control meta information

the only other way to control which meta information to show in tooltips
and such is to enable Dolphin information panel, find file that has the
desired metadata to disable and right click on the metadata widget after
hovering over the file which is very much not obvious and tedious

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: reimplement DjVu thumbnail creator [ci reset]
Ivailo Monev [Wed, 9 Mar 2022 16:53:27 +0000 (18:53 +0200)]
kioslave: reimplement DjVu thumbnail creator [ci reset]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: adjust to KFileMetaInfo and KFileMetaInfoItem classes changes
Ivailo Monev [Wed, 9 Mar 2022 15:10:11 +0000 (17:10 +0200)]
generic: adjust to KFileMetaInfo and KFileMetaInfoItem classes changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: remove Strigi analyzer for fonts
Ivailo Monev [Tue, 8 Mar 2022 19:51:57 +0000 (21:51 +0200)]
kcontrol: remove Strigi analyzer for fonts

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokfile: reimplement it
Ivailo Monev [Tue, 8 Mar 2022 19:26:15 +0000 (21:26 +0200)]
kfile: reimplement it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: reimplement folderview applet meta information
Ivailo Monev [Tue, 8 Mar 2022 16:43:14 +0000 (18:43 +0200)]
plasma: reimplement folderview applet meta information

requires:
https://github.com/fluxer/kdelibs/commit/6be64be2787fe5b4c04d220dbe3e414362038ee7

TODO: KFileMetaInfoItem::toString() for special cases like dates, bitrate,
etc. like those handled in kdelibs/kio/kio/kfilemetainfo.cpp.
KFileMetaInfoItem::suffix() and KFileMetaInfoItem::prefix() are not
implemeneted but KFileMetaInfoItem::toString() will cover both

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: remove disabled code
Ivailo Monev [Tue, 8 Mar 2022 15:40:21 +0000 (17:40 +0200)]
kcontrol: remove disabled code

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: do not add entries for unavailable styles in KCM
Ivailo Monev [Tue, 8 Mar 2022 01:51:33 +0000 (03:51 +0200)]
kdm: do not add entries for unavailable styles in KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: fallback to Oxygen, Cleanlooks or Windows style if default is not found...
Ivailo Monev [Tue, 8 Mar 2022 01:50:56 +0000 (03:50 +0200)]
kcontrol: fallback to Oxygen, Cleanlooks or Windows style if default is not found in style KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokstyles: remove files for unsupported styles
Ivailo Monev [Tue, 8 Mar 2022 01:39:29 +0000 (03:39 +0200)]
kstyles: remove files for unsupported styles

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: drop support for emoticons
Ivailo Monev [Mon, 7 Mar 2022 22:31:01 +0000 (00:31 +0200)]
generic: drop support for emoticons

icon themes should provide some emoticons:
https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

Katie provides better utility for converting images:
https://github.com/fluxer/katie/tree/master/util/imgconv

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokinfocenter: add entry for each network interface address
Ivailo Monev [Mon, 7 Mar 2022 03:39:07 +0000 (05:39 +0200)]
kinfocenter: add entry for each network interface address

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokinfocenter: reimplement nic module via QNetworkInterface
Ivailo Monev [Mon, 7 Mar 2022 03:28:03 +0000 (05:28 +0200)]
kinfocenter: reimplement nic module via QNetworkInterface

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: remove unused header inclusion
Ivailo Monev [Sat, 5 Mar 2022 01:54:09 +0000 (03:54 +0200)]
plasma: remove unused header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: somewhat fix BackgroundListModel thread-safety issues and add more image...
Ivailo Monev [Fri, 4 Mar 2022 14:08:17 +0000 (16:08 +0200)]
plasma: somewhat fix BackgroundListModel thread-safety issues and add more image suffixes, patterns and MIME types

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: remove browser support leftovers
Ivailo Monev [Wed, 2 Mar 2022 23:37:29 +0000 (01:37 +0200)]
kcontrol: remove browser support leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: remove redundant bookmarks slave
Ivailo Monev [Wed, 2 Mar 2022 14:49:52 +0000 (16:49 +0200)]
kioslave: remove redundant bookmarks slave

the slave was used by KHTML and Dolphin has places feature

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agolibs: save and load group tasks pixmaps in Katie image format
Ivailo Monev [Wed, 2 Mar 2022 14:27:17 +0000 (16:27 +0200)]
libs: save and load group tasks pixmaps in Katie image format

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: correct format for thumbnails
Ivailo Monev [Wed, 2 Mar 2022 13:08:32 +0000 (15:08 +0200)]
kioslave: correct format for thumbnails

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: save thumbnails in Katie's default image format
Ivailo Monev [Sun, 27 Feb 2022 23:56:06 +0000 (01:56 +0200)]
kioslave: save thumbnails in Katie's default image format

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: add Katie image format MIME type
Ivailo Monev [Sun, 27 Feb 2022 20:10:05 +0000 (22:10 +0200)]
kioslave: add Katie image format MIME type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: use the shared audio player instance to play bell sound
Ivailo Monev [Wed, 23 Feb 2022 19:20:06 +0000 (21:20 +0200)]
kcontrol: use the shared audio player instance to play bell sound

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoktimezoned: reuse variable
Ivailo Monev [Wed, 23 Feb 2022 00:56:38 +0000 (02:56 +0200)]
ktimezoned: reuse variable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: remove unused keystate and mouse data engines
Ivailo Monev [Mon, 21 Feb 2022 07:24:12 +0000 (09:24 +0200)]
plasma: remove unused keystate and mouse data engines

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: add missing paragraph tag in dictionary data engine error message
Ivailo Monev [Mon, 21 Feb 2022 07:03:34 +0000 (09:03 +0200)]
plasma: add missing paragraph tag in dictionary data engine error message

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: reimplement dictionary data engine
Ivailo Monev [Mon, 21 Feb 2022 06:33:28 +0000 (08:33 +0200)]
plasma: reimplement dictionary data engine

requires:
https://github.com/fluxer/katie/commit/808d94b266f649949b0524e111201e4fb4f6856f

works like a charm:
https://ibb.co/j4Czypq

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokioslave: include now required headers
Ivailo Monev [Sat, 19 Feb 2022 18:52:15 +0000 (20:52 +0200)]
kioslave: include now required headers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: remove unused header inclusion
Ivailo Monev [Sat, 19 Feb 2022 14:59:42 +0000 (16:59 +0200)]
plasma: remove unused header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoplasma: cookies KIO metadata is no more
Ivailo Monev [Fri, 18 Feb 2022 16:03:23 +0000 (18:03 +0200)]
plasma: cookies KIO metadata is no more

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: correct type check for NFS information text
Ivailo Monev [Wed, 16 Feb 2022 15:29:30 +0000 (17:29 +0200)]
knetattach: correct type check for NFS information text

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: manage all radio buttons state via KButtonGroup
Ivailo Monev [Wed, 16 Feb 2022 15:05:44 +0000 (17:05 +0200)]
knetattach: manage all radio buttons state via KButtonGroup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: if path is empty set it to / for NFS
Ivailo Monev [Wed, 16 Feb 2022 14:36:56 +0000 (16:36 +0200)]
knetattach: if path is empty set it to / for NFS

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: add NFS share support
Ivailo Monev [Wed, 16 Feb 2022 14:21:45 +0000 (16:21 +0200)]
knetattach: add NFS share support

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agogeneric: drop support for webdav protocol
Ivailo Monev [Wed, 16 Feb 2022 13:51:32 +0000 (15:51 +0200)]
generic: drop support for webdav protocol

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: format and indent
Ivailo Monev [Wed, 16 Feb 2022 13:46:26 +0000 (15:46 +0200)]
knetattach: format and indent

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agoknetattach: enable protocols based on slaves availability
Ivailo Monev [Wed, 16 Feb 2022 12:35:33 +0000 (14:35 +0200)]
knetattach: enable protocols based on slaves availability

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agopics: scale the image via QImageReader option and use its error string getter
Ivailo Monev [Mon, 14 Feb 2022 01:34:20 +0000 (03:34 +0200)]
pics: scale the image via QImageReader option and use its error string getter

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agopics: check width and height values in ksvgtopng utility
Ivailo Monev [Thu, 10 Feb 2022 23:12:48 +0000 (01:12 +0200)]
pics: check width and height values in ksvgtopng utility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokdm: convert auros theme footer background image to PNG
Ivailo Monev [Thu, 10 Feb 2022 23:02:28 +0000 (01:02 +0200)]
kdm: convert auros theme footer background image to PNG

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokstyles: do not attempt to free invalid X11 pixmap handles
Ivailo Monev [Sat, 5 Feb 2022 07:02:47 +0000 (09:02 +0200)]
kstyles: do not attempt to free invalid X11 pixmap handles

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokwin: set compositing type to None when it is not saved as XRender in KCM
Ivailo Monev [Thu, 3 Feb 2022 04:28:38 +0000 (06:28 +0200)]
kwin: set compositing type to None when it is not saved as XRender in KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2 years agokcontrol: load preview icons in SVG/SVGZ format as any other format
Ivailo Monev [Tue, 1 Feb 2022 16:11:59 +0000 (18:11 +0200)]
kcontrol: load preview icons in SVG/SVGZ format as any other format

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>