Ivailo Monev
04c84dfbc1
kdecore: implement KDE_DEBUG_COLOR for KDebug
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 02:53:46 +03:00
Ivailo Monev
f3905e1760
kdecore: implement KDE_DEBUG_METHODNAME for KDebug
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 02:04:33 +03:00
Ivailo Monev
db036cd4ee
kdecore: adjust KLockFile test to KDebug changes
...
KDebug no longer proxies messages designated for the shell to the Katie
message handler because the Katie message handler has its own abort logic,
e.g. if QT_FATAL_WARNINGS is not empty or the message type is fatal abort()
would be called
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 01:28:37 +03:00
Ivailo Monev
8a224de2f4
kdecore: test kWarning(), kError() and kFatal() in KDebug test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 01:20:44 +03:00
Ivailo Monev
04a111969a
kdecore: flush the file stream after printing to it from KDebugShellDevice
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 01:20:15 +03:00
Ivailo Monev
930c5af97c
kdecore: unexport internal kDebugDevNull() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:17:22 +03:00
Ivailo Monev
e9a1dfb0bc
kdecore: update kdebug.areas
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:11:23 +03:00
Ivailo Monev
d9ccab2651
generic: remove reference to default debug area
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:10:46 +03:00
Ivailo Monev
ebdee75650
kio: correct area in KDirModel::flags()
...
7007 is for kio (KIOJob)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:48:10 +03:00
Ivailo Monev
8ece51a7ca
generic: correct reference to kbuildsycoca4 debug area
...
7012 is not reserved for anything
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:40:03 +03:00
Ivailo Monev
2c53b75153
kio: correct error message areas in KIO::chmod()
...
250 is reserved for kfile (kdelibs)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:23:17 +03:00
Ivailo Monev
c2d6368ce1
kdecore: correct kError() usage in KConfigGroup::writeEntry()
...
there used to be kError() function that had a boolean as argument, now
there is only one taking integer (debug area code)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:19:11 +03:00
Ivailo Monev
be9020b3e4
kdecore: log fatal messages to the kdecore (KPluginInfo) area
...
703 is not reserved for anything
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:13:01 +03:00
Ivailo Monev
d364540e04
kdecore: log fatal message to the default area from dbuscalltest program
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:10:04 +03:00
Ivailo Monev
eccb19edf8
kparts: log BrowserExtension debug messages to the kparts area
...
1202 is not reserved for anything
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 21:01:07 +03:00
Ivailo Monev
0b998b4881
kio: log FileUndoManager messages to the kio area
...
1203 is reserved for libkonq
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:52:09 +03:00
Ivailo Monev
49c15a69a8
kfile: log KNewFileMenu messages to the kfile area
...
1203 is reserved for libkonq
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:44:49 +03:00
Ivailo Monev
a9715c2594
kdeui: log KActionSelector debug messages to the kdeui area
...
13001 is reserved for Kate (App)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:36:42 +03:00
Ivailo Monev
b15e935e7c
kdeui: indent switch cases in KActionSelector
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:32:56 +03:00
Ivailo Monev
442a016f0a
kdeui: correct debug messages area code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:25:57 +03:00
Ivailo Monev
692ca38cef
kded: correct debug message area code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 20:18:48 +03:00
Ivailo Monev
5f750fa3a8
kdecore: log KHTTP warning, error and fatal messages in syslog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 19:56:17 +03:00
Ivailo Monev
e4b1268804
kdecore: debug classes, functions and definitions review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 19:55:23 +03:00
Ivailo Monev
028414cb07
kdecore: KDebug rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 19:17:52 +03:00
Ivailo Monev
5d3b9eff13
kdecore: remove redundant internal KDE4_CMAKE_TOPLEVEL_DIR_LENGTH definition
...
it has the same effect as -ffile-prefix-map="${CMAKE_SOURCE_DIR}=." which
would affect not only KDebug if reproducible builds are a must (Debian) or
references to the build directory are not desired (Arch Linux). Debian
sets -ffile-prefix-map automatically by default as for Arch there may be
more warnings from `makepkg` after this change about references to source
directory but that's not something I have to look into
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 02:48:04 +03:00
Ivailo Monev
bb183aa63d
kimgio: use TJPF_ARGB as pixel format in jpg plugin when the host is big-endian
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 23:02:04 +03:00
Ivailo Monev
bb976aeff7
kimgio: theoretical big-endian support for ICO format
...
there is a lot of code that is not big-endian tested (not just in the
ico plugin)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 22:45:45 +03:00
Ivailo Monev
00fe546231
kutils: do not propagate to KDialog::slotButtonClicked() if the user declined the button action
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 04:07:36 +03:00
Ivailo Monev
9c701ec354
kdecore: correct fdatasync()/fsync() return value checks in KSaveFile::finalize()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 04:06:11 +03:00
Ivailo Monev
117e0dc301
kimgio: set the output image to default constructed if decoding fails in WebPHandler::read()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 05:52:51 +03:00
Ivailo Monev
46f8fe92c4
cmake: libdeflate now provides pkg-config file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 05:24:44 +03:00
Ivailo Monev
a740c59e2e
kimgio: always use QImage::Format_ARGB32 as format when reading WebP image
...
QImage::Format_RGB32 has a (unused) alpha channel
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 01:43:33 +03:00
Ivailo Monev
407275beae
kdeui: replace NETWinInfo::iconInternal() and NETWinInfo::setIconInternal() with their body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 01:36:30 +03:00
Ivailo Monev
3f362d7467
kimgio: remove AUTHORS file
...
nothing left from the other guys
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:22:01 +03:00
Ivailo Monev
fe342fa103
kimgio: simplify WebP image writing
...
the last piece of code not written by me in the file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:17:31 +03:00
Ivailo Monev
1b0dcc4f10
kimgio: simplify data copying in ico plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 23:54:28 +03:00
Ivailo Monev
2ded74ccc3
kimgio: decompress image directly into the QImage allocated memory from jpg plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 23:39:54 +03:00
Ivailo Monev
112d08917f
kutils: do not restore user and password from KEMail, do it from KEMailDialog
...
see the note in KEMailDialog::showEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 23:21:54 +03:00
Ivailo Monev
8a307fc31b
kutils: ask for confirmation when the close button is clicked too from KEMailDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:55:21 +03:00
Ivailo Monev
aa4a3c8b1e
kdecore: const-ify extraSync in KSaveFile::finalize()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:52:48 +03:00
Ivailo Monev
148a4833fe
kimgio: better variable name in ico source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:35:26 +03:00
Ivailo Monev
aa8951e558
kdecore: correct fchown() return value check in KSaveFile::open()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:18:45 +03:00
Ivailo Monev
5a1ae4c3c2
kutils: reference KMimeType::findByPath and KMimeType::findByContent in KCompressor and KDecompressor documentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 00:04:55 +03:00
Ivailo Monev
5c7fc1b17c
kdecore: PCI IDs database update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 20:07:02 +03:00
Ivailo Monev
b6871679b2
kimgio: remove redundant data size check in ICOHandler::canRead()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 19:47:28 +03:00
Ivailo Monev
9526e164cb
kimgio: hardcode RAW image MIME types
...
the plugin is heavy on I/O already because LibRaw requires the whole file
data to determine if it can open it or not so this will reduce that a bit
at the cost of (possibly) requiring update in the future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 19:33:26 +03:00
Ivailo Monev
97bb978c42
kutils: brief KCompressor and KDecompressor documentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 19:03:11 +03:00
Ivailo Monev
51e3763a1f
kutils: de-duplicate code in KCompressor and KDecompressor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 18:45:34 +03:00
Ivailo Monev
08ff3426ce
kutils: set error string if the type is invalid in KCompressor::process() and KDecompressor::process()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 18:44:22 +03:00
Ivailo Monev
9599463984
kimgio: print warning message via kWarning() from WebPHandler::canRead()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 17:51:09 +03:00