Ivailo Monev
960bf5ff91
kioslave: mtp slave root directory stat() fix
...
MTPSlave::getPath() returns a null pair for the root path so pair.first
was always null
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 17:57:07 +03:00
Ivailo Monev
047b7f68c7
kioslave: abort on chmod() job error in trash slave tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 16:32:39 +03:00
Ivailo Monev
5947aa8294
generic: testing build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 16:17:21 +03:00
Ivailo Monev
f1a37c1e51
kwin: MOC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 15:55:20 +03:00
Ivailo Monev
b6c58628a6
kwin: use KEditListWidget as window classes editor in dimscreen effect KCM
...
more convenient than KLineEdit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 05:36:34 +03:00
Ivailo Monev
2dca510dc2
dolphin: implement case-sensitivity option for filenamesearch slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 05:20:45 +03:00
Ivailo Monev
12b862ccf5
dolphin: different take on overlays
...
still the version plugin overlays are not a thing outside the view of
dolphin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 05:00:32 +03:00
Ivailo Monev
80b5e33732
kdesudo: finish startup early in kaskpass too
...
just in case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 04:14:22 +03:00
Ivailo Monev
67dfe3b608
kdesudo: manually finish startup
...
one of the special cases (like ksnapshot for example)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 04:02:45 +03:00
Ivailo Monev
2d413a0e4f
kdirshare: set ID for the search form input the label refers to
...
fixes chromium inspector warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 01:08:28 +03:00
Ivailo Monev
e512ee5b3b
dolphin: remove redundant const_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 23:03:05 +03:00
Ivailo Monev
c57d3e68c3
dolphin: do not add the KFileItem overlays to the roles data
...
now that thumbnailers paint overlays (by using KIO::pixmapForUrl()) the
overlays were painted twice (once by the thumbnailers and once by dolphin
itself), see the previous commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 22:53:17 +03:00
Ivailo Monev
a9b6e2dd29
generic: adjust to ThumbCreator changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 22:44:24 +03:00
Ivailo Monev
0eb0d1bcde
plasma: update image wallaper MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 17:09:00 +03:00
Ivailo Monev
bf79ed014b
kdesudo: implement kaskpass option to pretent it is the caller
...
mostly for the dialog title to match the caller (e.g. "foo - KdeSudo")
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 00:33:23 +03:00
Ivailo Monev
0ab42ed2a6
kdesudo: rework it to use new program for password prompt
...
on a side note git and ssh do not use the environment variables
(GIT_ASKPASS and SSH_ASKPASS)
for refernece:
https://ivailo-monev.atlassian.net/browse/KDE-9
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
kdesudo: asd
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 00:13:58 +03:00
Ivailo Monev
02ab55bdb7
kdesudo: require all KdeSudo arguments
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:37:45 +03:00
Ivailo Monev
783040c33f
kdesudo: remove unused definition and bogus defintion check
...
HAVE_CONFIG_H never defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:35:55 +03:00
Ivailo Monev
e018f629cf
kdesudo: fix possible window ID clamping
...
while the variable was of int type WId is of unsigned long type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:32:24 +03:00
Ivailo Monev
928d01f05d
kwin: add dimscreen_config.ui to the repo
...
oops
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:31:03 +03:00
Ivailo Monev
7cd40f83cc
kdesudo: move variables close to the used scope
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:15:17 +03:00
Ivailo Monev
0156f73bef
kdesudo: remove the temporary xauth file from KdeSudo destructor
...
regardless if error occurs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:02:31 +03:00
Ivailo Monev
3736563787
kdesudo: remove unused KdeSudo::ResultCodes enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 21:00:45 +03:00
Ivailo Monev
3669928057
kwin: implement configuration interface for dimscreen effect
...
should probably use widget other than KLineEdit for it tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 20:24:19 +03:00
Ivailo Monev
9a00dcda13
dolphin: fake the root entry of filenamesearch slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 20:02:03 +03:00
Ivailo Monev
e31b04eaa2
kwin: dimscreen effect optimization
...
there should be option which window classes to check for
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 18:38:13 +03:00
Ivailo Monev
88040d12d7
kwin: enable dimscreen effect by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 18:29:52 +03:00
Ivailo Monev
ae2f1383e4
kwin: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 18:29:03 +03:00
Ivailo Monev
63b529c71f
kdesudo: mark KdeSudo::validArg() as static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-02 18:25:18 +03:00
Ivailo Monev
35f34dfa20
kcontrol: setup plural-aware suffix for the timeout widget in kpasswdstore KCM
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 18:53:00 +03:00
Ivailo Monev
e16eb8e85d
generic: adjust to KFileItem changes
...
the camera slave is on the chopping block, libtmp is supposed to be able
to handle PTP too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 16:55:01 +03:00
Ivailo Monev
76023a50a7
kdontchangethehostname: remove unused header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 05:21:29 +03:00
Ivailo Monev
dfeaa53ae0
ksysguard: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 05:04:04 +03:00
Ivailo Monev
11d9c173dc
plasma: use KonqOperations::emptyTrash() to empty the trashcan
...
folderview applet also uses it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 05:00:15 +03:00
Ivailo Monev
667f189b3c
systemsettings: remove unused header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 04:33:03 +03:00
Ivailo Monev
8fb86d0a8c
plasma: kill runner optimization
...
by calling kill() function instead of spawning a process
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 04:28:56 +03:00
Ivailo Monev
bcb99e3eff
plasma: remove unused kill runner data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 04:23:00 +03:00
Ivailo Monev
9e289a9f9b
plasma: replace hardcoded signal numbers with definitions in kill runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 04:22:41 +03:00
Ivailo Monev
bb5e46748b
dolphin: use the recursive listing feature of KDirLister
...
the bits for symlinks will be moved to KIO::ListJob to make applications
like kfind and gwenview also list directory links
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 14:44:53 +03:00
Ivailo Monev
0883607c14
ksysguard: catch SIGTERM, SIGHUP and SIGINT from ksysgruardd
...
interesting thing is that there is a declaration of signalHandler()
function but it was nowhere to be found, what happened to it?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 04:43:29 +03:00
Ivailo Monev
ad62b07fea
ksysguard: intialize variables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 04:34:05 +03:00
Ivailo Monev
8f9dd31a1a
kwin: fix diminactive effect configuration interface runtime warning
...
kcfg_sliderStrength was not valid kcfg entry, KIntNumInput provides slider
anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 04:14:30 +03:00
Ivailo Monev
27f513449d
kwin: implement configuration interface for the presentwindows effect drag to close feature
...
disabled by default, there was no configuration interface for it so I
assume experimental
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 03:48:41 +03:00
Ivailo Monev
da20c01ce3
plasma: replace KMimeType::iconNameForUrl() with KIO::pixmapForUrl()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 02:28:30 +03:00
Ivailo Monev
201fd428a4
kioslave: set KIO::UDSEntry::UDS_URL for network slave entries
...
KFileItem does weird stuff it does not see KIO::UDSEntry::UDS_URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 06:23:34 +03:00
Ivailo Monev
c1264fd30f
kioslave: match the service name to the URL filename in NetworkSlave::stat()
...
fixes MIME type determination of service entries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 03:39:04 +03:00
Ivailo Monev
e1729bdbb5
dolphin: replace KMimeType::iconNameForUrl() with KIO::pixmapForUrl()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 03:13:26 +03:00
Ivailo Monev
b1409732e6
kioslave: create the base thumbnail path conditionally in thumbnail slave
...
only when a new thumbnail is to be saved there
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 00:58:52 +03:00
Ivailo Monev
b8011feac9
dolphin: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 20:20:47 +03:00
Ivailo Monev
00c8b9a1a2
generic: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 19:03:52 +03:00