Ivailo Monev
612b956ada
kdecore: KDebug documentation review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-24 04:28:25 +03:00
Ivailo Monev
6d54fcbe94
kdecore: simplify and unexport KDebug internals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-24 00:33:05 +03:00
Ivailo Monev
35fa149bc0
kdecore: copyrighting KDebug to me
...
if I rewrite kBacktrace() there is nothing left not coded by me there, I
wrote backtrace printer for Katie with symbols demangling btw
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 05:51:54 +03:00
Ivailo Monev
6403e15075
kdecore: minor KDebug review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 05:46:59 +03:00
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
930c5af97c
kdecore: unexport internal kDebugDevNull() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:17:22 +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
8fab57aaa3
kdecore: remove ambiguous debug message based on condition feature [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-09 01:14:38 +03:00
Ivailo Monev
7968d99aed
kdecore: remove redundant QObject header inclusion in kdebug header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-08 22:45:23 +03:00
Ivailo Monev
dd07d6844b
kdecore: remove perror() debug stream function [ci reset]
...
TODO: use qt_error_string() instead of strerror() for thread-safety
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-08 21:55:18 +03:00
Ivailo Monev
38705f18ab
kdecore: remove non-existing class forward declaration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 11:17:18 +03:00
Ivailo Monev
63dcefb9cd
kdecore: do not rely on compiler feature to detect null output
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-10 12:17:39 +02:00
Ivailo Monev
366c36f02a
kdecore: remove unused KDebug block feature
...
fix expected output in test while at it, test now passes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-10 12:16:48 +02:00
Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
344cd812dc
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 00:30:19 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
a688544cf3
generic: replace KDE macros with Qt alternatives
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 22:48:02 +00:00
Ivailo Monev
680d619de0
kdecore: remove unused WrongSyntax from kdebug
2015-10-28 20:02:55 +02:00
Ivailo Monev
a9e96a38b0
generic: drop Q_CC_MSVC conditionals
2015-09-25 04:08:21 +00:00
Ivailo Monev
eeba19d4c4
generic: misc cleanups
2015-09-04 13:06:11 +00:00
Ivailo Monev
fcb4f92ad4
kdecore: remove deprecated debug definitions
2015-09-03 23:24:58 +00:00
Ivailo Monev
4e14bcb6de
kdecore: disable all debug output by default
2015-07-21 21:10:54 +00:00
Ivailo Monev
5333e9917d
generic: remove deprecated API
2015-02-28 03:27:54 +00:00
Ivailo Monev
bd1495eb9e
remove unused color variable from kdebug (API breakage)
2014-12-23 03:17:54 +00:00
Ivailo Monev
3c165c6f01
removed nepomuk support
2014-11-13 03:32:20 +02:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00