-
Notifications
You must be signed in to change notification settings - Fork 14
Debugging tools
Alexander Akulich edited this page Feb 26, 2019
·
2 revisions
The plan is to develop libTpDebuggerQt — a backend for Telepathy debug messages monitor based on spec. The lib can base on KTp Debugger
- It does not detect services "on the fly"
- It shows only connected CMs
- It hardcodes mission control
- It shows the same service as many times, as the service registered on the bus
- It doesn't have QML UI
- It mixes logic and widget
- It looks like a part of KTp, but actually it does not depend on KTp
- Extract logic from the (widget-based) UI
- Reimplement service detection, so the debugger would be able to monitor all processes with exposed Debug interface
- Implement a widget-based GUI for desktop
- Reimplement KTp Debugger on top of the new classes
- Add a message model for QML
- Implement a QQC2-based UI for mobile devices
- Implement a Silica-based UI for Sailfish OS
- Pure Qt
- KTP Debugger (ported to this lib)
- QML-based debugger for Plasma Mobile
- QML-based debugger for Sailfish OS
https://blogs.gnome.org/wjjt/2008/11/13/bustle-a-d-bus-activity-charting-tool/
https://willthompson.co.uk/bustle/0.4.0-video.webm
Repository: qdbusmonitor
Status: initial development