Ivailo Monev
e008c17c9a
kutils: implement option to smooth the volume on load
...
would be great to do it on stop but that would delay e.g. Dolphin close
event if media preview is active. anyway, don't think any other media
player has such feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 03:44:51 +03:00
Ivailo Monev
b8fad75c78
kdecore: fix detection of MIME types with glob(s) and no magic
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 23:09:42 +03:00
Ivailo Monev
fb2dd1debb
kdecore: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 22:39:52 +03:00
Ivailo Monev
fe35aa9f3d
kdecore: do not deep-copy the QString object in KComponentDataPrivate::lazyInit()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 21:26:55 +03:00
Ivailo Monev
5e303b4d16
kdecore: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 18:14:03 +03:00
Ivailo Monev
887bad3ef4
kdeui: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 18:13:22 +03:00
Ivailo Monev
a9ef1523ff
kdecore: remove old QTranslator virtual method overload
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 01:24:47 +03:00
Ivailo Monev
67c09731b4
kdecore: do not deep-copy QString objects while iterating in KStandardDirs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 15:22:02 +03:00
Ivailo Monev
b9186c0327
kdecore: drop standard directories KIOSK support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 14:46:22 +03:00
Ivailo Monev
997a8df465
kutils: use correct type for double properties in media classes property setter
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 13:37:11 +03:00
Ivailo Monev
0c1ab62fd2
kfile: adjust expected data in KFilePlacesModel test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 03:56:01 +03:00
Ivailo Monev
2cfad25b46
kdecore: use custom QEventLoop for KJob::exec()
...
fixes heap-use-after-free. parented to the application instance, scoped to
KJob::exec() tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 03:14:14 +03:00
Ivailo Monev
471824674a
kdecore: adjust KUrl test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 02:26:30 +03:00
Ivailo Monev
00f95b629b
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 02:20:16 +03:00
Ivailo Monev
912a4c6fd3
kio: pass the local file URL to QFileInfo in PreviewJobPrivate::statResultThumbnail()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 22:28:54 +03:00
Ivailo Monev
adda86c541
kio: remove unused KIO::UDSEntry object in PreviewJobPrivate::statResultThumbnail()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 22:28:09 +03:00
Ivailo Monev
2da5a3cdb5
kdecore: use uninitialized buffer in KArchive::addLocalFile()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 21:24:56 +03:00
Ivailo Monev
49c9cc97c3
kdecore: define PATH_MAX to _POSIX_PATH_MAX if not defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 21:23:53 +03:00
Ivailo Monev
db065bad02
kioslave: zero-initialize the readlink() buffer in FileProtocol::createUDSEntry()
...
fixes possible crash in case readlink() fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 20:16:54 +03:00
Ivailo Monev
29d6af0d99
kdeui: adjust expected data in KStandardShortcutTest::testShortcutDefault()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 14:17:43 +03:00
Ivailo Monev
30bb40bf9f
kutils: reimplement media classes command sender, option getter and option setter
...
less bits, less CPU cycles wasted
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 00:02:22 +03:00
Ivailo Monev
fc968ddd58
kio: remove irrelevant TODO
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 16:12:38 +03:00
Ivailo Monev
1988ee1c94
kio: indent switch cases in KIO::JobUiDelegate::askDeleteConfirmation()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 16:12:22 +03:00
Ivailo Monev
025dae464b
generic: remove smb and nfs slave leftovers, default to sftp for remote protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:58:53 +03:00
Ivailo Monev
f0f95e733f
includes: remove camel case header for now gone Solid::NetworkShare class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:27:06 +03:00
Ivailo Monev
63b685c3dd
kio: remove unused SchedulerPrivate::setupSlave() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:23:09 +03:00
Ivailo Monev
567c893b1e
kio: remove unused internal metadata feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 12:24:12 +03:00
Ivailo Monev
f999bb4754
kio: remove unused private KIO::Scheduler slots and non-operational signals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 12:11:37 +03:00
Ivailo Monev
9864a7a630
generic: drop SMB and NFS support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 02:19:35 +03:00
Ivailo Monev
3c078e3579
kio: remove unused slave definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 01:37:20 +03:00
Ivailo Monev
ee0cf764c3
kdeui: indent standard shortcuts table
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 00:47:27 +03:00
Ivailo Monev
d0a946485b
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 00:39:46 +03:00
Ivailo Monev
0b9bd5bf7b
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 18:37:38 +03:00
Ivailo Monev
691b17959b
kio: remove unused scheduler header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:51:31 +03:00
Ivailo Monev
4a85ee6cae
kio: KIO::Schedueler documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:51:14 +03:00
Ivailo Monev
41babc2d25
kio: remove unused KIO::Scheduler methods
...
I expect some race-conditions to manifest from such changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:19:17 +03:00
Ivailo Monev
8035a87caf
kio: remove redundant KIO::Scheduler methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 15:39:01 +03:00
Ivailo Monev
f7ac083851
kio: remove unused KProtocolManager methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 11:56:00 +03:00
Ivailo Monev
b958f050d4
kdecore: remove arguments Katie no longer supports
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 23:53:18 +03:00
Ivailo Monev
c6a355ed34
kdecore: optimize glob files parsing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 20:39:27 +03:00
Ivailo Monev
08f290fa8b
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 18:06:11 +00:00
Ivailo Monev
06e562e271
Merge branch 'master' of ssh://github.com/fluxer/kdelibs
2022-06-01 17:05:27 +03:00
Ivailo Monev
9c4e10558b
kimgio: warn when unspecified exception is raised in magick plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 17:05:13 +03:00
Ivailo Monev
82e73a2b72
solid: chop non-printable character at the end from DevinfoDevice::stringByName()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 15:54:15 +03:00
Ivailo Monev
e377ab775a
kdecore: adjust expected data in KService test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 13:55:28 +03:00
Ivailo Monev
ee06df88f4
kdecore: remove arguments Katie no longer supports
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 02:07:37 +03:00
Ivailo Monev
dd7bbd86aa
kdecore: use kcheckrunning to check if it is full session in KToolInvocation::invokeBrowser()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 01:39:49 +03:00
Ivailo Monev
ad4cff3535
kdeui: apply style override only to GUI type applications
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 01:06:57 +03:00
Ivailo Monev
f206d78122
kpty: disconnect the stateChanged() signal before calling KPtyDevice::logout()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 00:42:22 +03:00
Ivailo Monev
84377d0e9f
kdecore: correct translation of messages that are not actually translated
...
i.e. the original string is returned (context, magick bit and message)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 17:13:13 +03:00