OSDN Git Service
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>
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>
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>
Ivailo Monev [Sun, 3 Apr 2022 18:44:05 +0000 (21:44 +0300)]
klipper: typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>
Ivailo Monev [Sun, 3 Apr 2022 17:23:35 +0000 (20:23 +0300)]
ksmserver: drop boot options support
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Ivailo Monev [Tue, 8 Mar 2022 19:26:15 +0000 (21:26 +0200)]
kfile: reimplement it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Ivailo Monev [Wed, 23 Feb 2022 00:56:38 +0000 (02:56 +0200)]
ktimezoned: reuse variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>