Commit graph

1744 commits

Author SHA1 Message Date
Ivailo Monev
04c0f02df7 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 01:41:35 +03:00
Ivailo Monev
d8ad4c9854 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 17:42:59 +03:00
Ivailo Monev
93413c817c generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 11:28:44 +03:00
Ivailo Monev
1acc3a5562 kdeplasma-desktop: remove hack for desktop KIO slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 03:02:52 +03:00
Ivailo Monev
cbcc360722 kget: remove reference to desktop KIO slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 03:02:25 +03:00
Ivailo Monev
6c56337516 kget: show the server address in label
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:19:30 +03:00
Ivailo Monev
9ce106cc55 kget: replace kError()/abort() with kFatal() calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 02:55:11 +03:00
Ivailo Monev
a6eaf629e1 kget: remove redundant debug area codes
already defaulting to it by defining KDE_DEFAULT_DEBUG_AREA

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 02:47:50 +03:00
Ivailo Monev
cc6064e55e ksnapshot: log debug messages to special area
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 01:36:31 +03:00
Ivailo Monev
11f661d034 okular: remove redundant icon loader glue
there is always only one icon loader and it is KIconLoader::global()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 18:49:23 +03:00
Ivailo Monev
ca5dc4efc0 okular: remove the TOC observer before closing the document
fixes crash in case the part is embeded and the parent is closed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 18:34:58 +03:00
Ivailo Monev
17efba129e ark: log debug messages to special area 2023-06-20 10:01:34 +03:00
Ivailo Monev
200504c967 ark: implement session restoration
altough there are bits for that in main() the URL the part loaded was not
saved and restored when that had to happen, now it is

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 09:53:24 +03:00
Ivailo Monev
39b4708812 gwenview: log debug messages to special area
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 04:13:03 +03:00
Ivailo Monev
a4017a3a68 generic: preperations for kde-workspace changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 03:49:28 +03:00
Ivailo Monev
93e394f1ca generic: preperations for kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
b6844782b2 generic: do not include quiet packages in the feature summary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:30:26 +03:00
Ivailo Monev
05397d9ddf generic: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:39:16 +03:00
Ivailo Monev
5fcb18812e okular: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:48:47 +03:00
Ivailo Monev
2f4feab834 kcalc: remove unused long double API
was breaking unity build because config-kcalc header was not included by
knumber and knumber_float headers, also no type check was actually done
by the build system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:40:38 +03:00
Ivailo Monev
341a49e0a8 kcalc: remove redundant QtGlobal header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:30:52 +03:00
Ivailo Monev
9dc09d5910 kdeplasma-addons: correct return value in MediaButtons::isMediaApp()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 07:06:56 +03:00
Ivailo Monev
89dfa766ba gwenview: do not assume some MIME types are supported in Gwenview::MimeTypeUtils::imageMimeTypes() function
I found more intelligent way - image format plugins now have mimeTypes()
method to query the supported MIME types (which is wrapped by
KImageIO::mimeTypes()), so if a plugin is not installed for the MIME types
that were previously hardcoded gwenview will no longer suggest to open such
when opening files via the dialog for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:42:28 +03:00
Ivailo Monev
68467f9b5e gwenview: update expected data in tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 05:27:54 +03:00
Ivailo Monev
5449379ca6 gwenview: simplify the save job
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 04:26:18 +03:00
Ivailo Monev
984399a1dc gwenview: remove obsolete format hack
the plugin for it accepts only "jpg" as format now and gwenview no longer
has hacks that assume "jpeg", fixes saving of jpg/jpeg images

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 03:59:41 +03:00
Ivailo Monev
5d77471e5b gwenview: do not thread document jobs
threading it does not help when an image requires gigabytes of memory to
store to begin with (such as when the image is resized to 30000x20000,
it requires a bit less than 2GB of memory and that's because its ARGB),
the document jobs were not thread-safe either

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 03:05:30 +03:00
Ivailo Monev
c33d81a38f gwenview: remove redundant tooltip
shows exactly the same information as the text bellow the image in the
model, see the FIXME in the removed code

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 02:18:53 +03:00
Ivailo Monev
714bc7076d gwenview: use the application palette as fullscreen palette
note that besides the config option there was no interface option to
change it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 01:04:55 +03:00
Ivailo Monev
96c709b614 gwenview: merge MIME type functions
also mimeTypeKind() was not checking if the result of rawImageMimeTypes()
contains the MIME type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 00:46:39 +03:00
Ivailo Monev
6f52fa6301 gwenview: remove unused Gwenview::MimeTypeUtils::urlMimeTypeByContent() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 00:38:45 +03:00
Ivailo Monev
95300f3ea5 okular: adjust to KProcess changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:40:52 +03:00
Ivailo Monev
00e030436d okular: adjust to KUser changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:21:15 +03:00
Ivailo Monev
2418a3a6b5 generic: exclude some source files from the unity build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 13:00:24 +03:00
Ivailo Monev
088d405def krfb: de-duplicate clientGoneHookNoop() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:55:53 +03:00
Ivailo Monev
3e30713758 krfb: remove unused X11 header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:42:22 +03:00
Ivailo Monev
ec1b001d68 kcalc: move constants variable to the KCalcConstMenu class
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:23:54 +03:00
Ivailo Monev
d0fcd2c575 kvkbd: remove unused headers inclusions and undefine defaults definitions
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:12:34 +03:00
Ivailo Monev
79f2f907b5 okular: add include-guards to document and okular_main headers, rename the status enum
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:00:18 +03:00
Ivailo Monev
86c964343e kdeplasma-addons: remove redundant ColorIconEngine destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:41:46 +03:00
Ivailo Monev
4a864bb605 kdeplasma: remove redundant X11 headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:41:31 +03:00
Ivailo Monev
57d542804f kdeplasma-addons: change the native widget icon regardless if the color is in the menu history
when picking the same color twice (or more) the icon was not changing to
the currently picked color (as if no pixel was grabbed)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:30:31 +03:00
Ivailo Monev
1cc12738f4 kdeplasma-addons: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 19:16:13 +03:00
Ivailo Monev
18861df1f3 generic: adjust to konq library changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:32:22 +03:00
Ivailo Monev
286c3cead1 generic: remove build variable used to specify library type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:05:38 +03:00
Ivailo Monev
1dd8b4cea7 krdc: build tests if ENABLE_TESTING is set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:40:14 +03:00
Ivailo Monev
00be4db03d kget: use the common NDEBUG defintion as guard
NDEBUG is added to KDE4_DEFINITIONS by
kdelibs/cmake/modules/FindKDE4Internal.cmake if the build type is not
"Debug"

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:39:22 +03:00
Ivailo Monev
3c86d5b7e3 kget: associate with application/x-kgetlist
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:32:02 +03:00
Ivailo Monev
9b83f18489 kdeplasma-addons: prepare for KTextEdit changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 00:52:43 +03:00
Ivailo Monev
3391e8f1b7 generic: port to the new spelling classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:31:53 +03:00