Commit graph

1720 commits

Author SHA1 Message Date
Ivailo Monev
4b74ba748a kio: add flags argument to KFileMetaInfo constructor from URL [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-25 02:18:52 +03:00
Ivailo Monev
cbdc5469b3 kio: bump kmetainformationrc version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-25 00:19:26 +03:00
Ivailo Monev
367d0c72e3 kio: handle exif orientation metadata field
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 21:07:01 +03:00
Ivailo Monev
66f2fbed9c kio: return after adding content created field metadata
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 21:03:02 +03:00
Ivailo Monev
680335fa08 kio: set metadata MIME type from KFileItem object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 19:21:13 +03:00
Ivailo Monev
9a93be6180 kioslave: update note [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 18:07:42 +03:00
Ivailo Monev
353e68f855 kio: set maximum remote file size for previews to 1MB by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 17:54:24 +03:00
Ivailo Monev
b647b6bacd solid: update content signal to take into account crypto devices
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 16:24:01 +03:00
Ivailo Monev
d4c3a13f3a kdeui: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 22:14:23 +03:00
Ivailo Monev
f7389bcde2 threadweaver: remove redundant QMutex constructor argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 15:36:47 +03:00
Ivailo Monev
ebf69fb68e generic: replace recursive QMutex-es with std::recursive_mutex-es [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 01:36:07 +03:00
Ivailo Monev
4b0b6cbe6a kdecore: replace read-write lock with mutex in KMimeTypeRepository
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 23:12:37 +03:00
Ivailo Monev
a8f4cd469c kio: don't lookup for bookmark manager twice
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 22:57:41 +03:00
Ivailo Monev
e5cd3bbfc7 plasma: replace read-write locks with mutexes where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 22:34:22 +03:00
Ivailo Monev
b19deae0c0 solid: make string translation consistent in Solid::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 17:04:22 +03:00
Ivailo Monev
628cd94ede solid: hack-ish way to detect crypto devices mount points
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 14:44:07 +03:00
Ivailo Monev
3e26389879 solid: de-duplicate code in storage access class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 14:03:52 +03:00
Ivailo Monev
8f98b9b518 kdecore: use different level for critical messages in HelperSupport::helperDebugHandler()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 13:12:34 +03:00
Ivailo Monev
e8c515b7ff kdecore: correct critical debug messages log level
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 13:11:43 +03:00
Ivailo Monev
50189b4af7 kdecore: create application earlier in HelperSupport::helperMain()
fixes QDBusConnection runtime warning

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 12:47:43 +03:00
Ivailo Monev
ce08557009 solid: move mount/unmount code to SolidUiServer KDED module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 02:42:04 +03:00
Ivailo Monev
cb96859d28 solid: partial encrypted devices support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 01:33:54 +03:00
Ivailo Monev
ae4a5d3f89 kioslave: remove redundant definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 17:46:05 +03:00
Ivailo Monev
2bf60e6475 kdeui: remove binary compatibility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 17:41:05 +03:00
Ivailo Monev
d3a59e70b3 plasma: de-duplicate code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 14:38:26 +03:00
Ivailo Monev
acc34bfa9f plasma: do not query X11 atom twice in Plasma::WindowEffects::highlightWindows()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 14:37:02 +03:00
Ivailo Monev
9cfd8c90ba plasma: remove documentation for removed methods [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 04:24:37 +03:00
Ivailo Monev
3d258bf11b kio: translate sample count and bits per sample metadata properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 03:25:10 +03:00
Ivailo Monev
3bf6381837 plasma: remove methods related to removed KWin effects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 22:48:50 +03:00
Ivailo Monev
5652dcb2b7 generic: remove kfmclient reference
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 13:27:10 +03:00
Ivailo Monev
ee85422b2d kdecore: sort conversion classes enums alphabetically
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 12:10:09 +03:00
Ivailo Monev
56e78a109e kdecore: BSD only crash workaround
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 03:09:36 +03:00
Ivailo Monev
c454d8fdc6 kunitconversion: say hello to my delete button
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 00:37:24 +03:00
Ivailo Monev
c244f74158 kpty: use uninitialized buffers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 20:26:51 +03:00
Ivailo Monev
316828bd91 kdecore: unit conversion tests review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 16:43:21 +03:00
Ivailo Monev
9077a2f3a4 kdecore: length conversion tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 15:08:40 +03:00
Ivailo Monev
22da36b8e8 kdecore: pressure conversion corrections
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 15:02:28 +03:00
Ivailo Monev
0968376608 kdecore: Fahrenheit to Kelvin conversion correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 14:24:17 +03:00
Ivailo Monev
d87e0f8a38 kdecore: add test for some conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 13:59:28 +03:00
Ivailo Monev
8770241e2b kdecore: return 0 for invalid pressure unit in KPressure::convertTo()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 13:21:41 +03:00
Ivailo Monev
7b096c7a0c kdecore: de-duplicate code in conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 13:01:48 +03:00
Ivailo Monev
ad4033028a kdecore: conversion classes documentation review [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 03:05:26 +03:00
Ivailo Monev
3ab8a999a0 kdecore: conversion classes documentation correction [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 01:08:48 +03:00
Ivailo Monev
ff3818f35c kdecore: new conversion classes methods to ease UI design
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 23:03:02 +03:00
Ivailo Monev
abfb3e5eff kdecore: add additional constructor and validation method to conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 20:34:25 +03:00
Ivailo Monev
f84251afc8 kdecore: new classes for converting velocity, pressure and length
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 19:36:41 +03:00
Ivailo Monev
43fbbfc19d plasma: remove dashboard support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 03:48:04 +03:00
Ivailo Monev
8b0241b034 kdecore: implement Kelvin unit support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 02:01:48 +03:00
Ivailo Monev
1414a4f05f kdecore: new class for temperature conversion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-15 22:39:03 +03:00
Ivailo Monev
bef3d5a095 kimgio: remove redundant MIME package file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-15 15:02:01 +03:00