Ivailo Monev
c380602abf
generic: adjust to KLocale changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 23:35:19 +03:00
Ivailo Monev
9df76bf051
drkonqi: replace KProcess with QProcess
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-21 02:59:30 +03:00
Ivailo Monev
0ba740c6c5
generic: purge most manual tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 07:41:07 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
70e8b11159
generic: remove QT_KATIE definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
b301dbc302
drkonqi: error message correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-14 16:49:02 +02:00
Ivailo Monev
4dc0be1da4
drkonqi: stop the attached process immediately, fix some races
...
sending SIGCONT on debug manager (DebuggerManager) start means the process
can exit before backtrace is generated, connecting to the
debuggerFinished() signal after starting the backtrace generator was also
racy
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-14 16:13:53 +02:00
Ivailo Monev
6eef42e3b5
drkonqi: assume apppath is the full path to the program executable
...
KCrash passes QCoreApplication::applicationFilePath() as apppath for
example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-14 15:37:15 +02:00
Ivailo Monev
594e39a043
generic: adjust to KCrash and klauncher interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-04 22:44:00 +02:00
Ivailo Monev
936c69c827
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:19:24 +03:00
Ivailo Monev
235530a6cb
drkonqi: invoke browser if the app report address is the default mail address, mailer otherwise
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 16:49:10 +03:00
Ivailo Monev
91abf9d329
drkonqi: open the crashed application bug report address as is
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 23:18:13 +03:00
Ivailo Monev
dfe84e14c9
drkonqi: make use of the new KDE_HELP_URL definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 16:24:14 +03:00
Ivailo Monev
a347a122e4
generic: remove workflow and CI files, new home
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 05:57:33 +03:00
Ivailo Monev
e1c102d439
generic: remove checks for system headers that should be present
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 16:21:57 +03:00
Ivailo Monev
e532e0e77c
generic: fix regressions since f1cfe7bdba
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:17:56 +03:00
Ivailo Monev
0ea55ef07b
drkonqi: minor optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:15:14 +03:00
Ivailo Monev
2aa6d6464d
drkonqi: initialize CrashedApplication members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 05:53:39 +03:00
Ivailo Monev
4bb2da3e6a
drkonqi: update external debuggers data files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 13:33:07 +03:00
Ivailo Monev
6eff036db8
drkonqi: not my typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 21:25:28 +03:00
Ivailo Monev
21ec1cc2bf
drkonqi: reimplement crash test via QRunnable and QThreadPool
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 21:20:53 +03:00
Ivailo Monev
55fb8b4ba9
drkonqi: Qt is no longer supported
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 02:13:35 +03:00
Ivailo Monev
7ec85cdb69
drkonqi: rate unnamed symbols from LLDB output as missing function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-18 05:13:49 +03:00
Ivailo Monev
f9176520aa
drkonqi: reverse the order of line rating in LLDB parser
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 22:16:16 +03:00
Ivailo Monev
e6cc9ac90e
drkonqi: trim the line only once in LLDB parser
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 18:16:55 +03:00
Ivailo Monev
3e7494d931
drkonqi: parse function, library and source for more accurate rating from LLDB output
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 18:11:07 +03:00
Ivailo Monev
81838c02f6
drkonqi: remove unused parsers methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 06:50:11 +03:00
Ivailo Monev
d33efb938b
drkonqi: rate all parsed lines from LLDB output
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 06:23:03 +03:00
Ivailo Monev
053074f3ac
drkonqi: do not scan for thread and frame number from LLDB parser
...
not used for any purpose
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 05:38:23 +03:00
Ivailo Monev
a7f8741548
drkonqi: better highlighting for functions from LLDB output
...
this will do:
https://ibb.co/RN7kxBY
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 03:34:33 +03:00
Ivailo Monev
422237177c
drkonqi: highlight signals from LLDB output
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 20:46:22 +03:00
Ivailo Monev
6877554745
drkonqi: semi-working highlighting for functions from LLDB output
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 20:31:16 +03:00
Ivailo Monev
97be6c731b
drkonqi: suffix techbase URL definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 20:24:36 +03:00
Ivailo Monev
d3913790a1
drkonqi: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 12:01:14 +03:00
Ivailo Monev
921b290995
drkonqi: fix library highlighting edge case
...
so far so good:
https://ibb.co/TTtC9p9
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 11:12:02 +03:00
Ivailo Monev
3fca45b9a3
drkonqi: better LLDB source part detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 10:51:21 +03:00
Ivailo Monev
9708761ba7
drkonqi: implement LLDB parser and highlighter
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 10:32:29 +03:00
Ivailo Monev
bb7e0e8b0d
drkonqi: stub LLDB parser and highlighter
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 09:19:50 +03:00
Ivailo Monev
123da5de1f
drkonqi: move "about bug reporting" to drkonqi_globals header and use definition for it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 07:06:20 +03:00
Ivailo Monev
255e812d50
drkonqi: add LLDB data files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 04:38:57 +03:00
Ivailo Monev
b55109f49d
drkonqi: link "about bug reporting" to GitHub issues documentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-09 23:03:48 +03:00
Ivailo Monev
831d900e2b
drkonqi: remove win support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 21:42:45 +03:00
Ivailo Monev
4dc8fbbe32
drkonqi: adjust to KDebug changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-08 22:01:11 +03:00
Ivailo Monev
49d6d22951
generic: generate export headers via generate_export_header()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-10 18:42:58 +02:00
Ivailo Monev
0ca8b78635
drkonqi: remove unused SystemInformation::fetchOSBasicInformation()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-07 18:40:30 +02:00
Ivailo Monev
ee420cab23
drkonqi: remove mac leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-07 18:29:49 +02:00
Ivailo Monev
8e74da840e
drkonqi: remove debug package installer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-07 18:27:16 +02:00
Ivailo Monev
bf46e06f75
drkonqi: remove unused SystemInformation methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 23:31:25 +02:00
Ivailo Monev
4b3e79a19f
drkonqi: implement SystemInformation::fetchOSBasicInformation() for Hurd
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-01 23:31:54 +02:00
Ivailo Monev
18254ddaef
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 01:19:19 +00:00