https://bugs.kde.org/show_bug.cgi?id=511524
Harald Sitter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/drkonqi/-/commit/a4b4415 | |73c9fe60e640c65c612c6ecf567 | |8ebf74 Status|CONFIRMED |RESOLVED --- Comment #5 from Harald Sitter <[email protected]> --- Git commit a4b441573c9fe60e640c65c612c6ecf5678ebf74 by Harald Sitter. Committed on 06/11/2025 at 02:32. Pushed by sitter into branch 'master'. coredump-gui: implement reporting to KDE this turned out a bit invasive but is mostly straight forward. instead of manually tracking dependencies between members the Patient now has a FaultContext that gets initialized at the same time with the entire bundle of variables. for simplicity that includes some KDE specific stuff instead of complicating live with subclasses and casting and what not. a whole bunch of stuff in the cpp got renamed. m_faultContext initialization now uses the new drkonqi-core library to check if the crash was KDE software and then creates a suitable context. report() invokes drkonqi similar to drkonqi-coredump-launcher. error strings and return types have been adjusted accordingly. M +1 -0 src/coredump/gui/CMakeLists.txt M +74 -44 src/coredump/gui/Patient.cpp M +15 -9 src/coredump/gui/Patient.h M +1 -0 src/coredump/gui/qml/DetailsPage.qml https://invent.kde.org/plasma/drkonqi/-/commit/a4b441573c9fe60e640c65c612c6ecf5678ebf74 -- You are receiving this mail because: You are watching all bug changes.
