New log viewer tool

George Kiagiadakis kiagiadakis.george at gmail.com
Sun Dec 11 18:23:36 UTC 2011


Hi,

Being a bit pissed yesterday by the lack of a log inspection tool, I
felt like implementing it, and so I did.
So, I present you the telepathy-kde-debugger:

http://quickgit.kde.org/?p=scratch%2Fgkiagia%2Ftelepathy-debugger.git&a=summary

It's a simple tool that uses the org.freedesktop.Telepathy.Debug
interface to view logs from MC and the CMs. This way you don't need to
restart a CM with the FOO_DEBUG, FOO_PERSIST variables and retry in
order to get logs, you can just fire the debugger and the logs appear
on the screen.

The current design of the tool is basically a proof of concept. There
are lots of missing things. Feel free to play around with the code if
you want.

To compile it you will need this branch of tp-qt:

http://cgit.collabora.com/git/user/gkiagia/telepathy-qt4.git/log/?h=debug-receiver

This branch is also far from perfect. It seems the Debug interface
specification is not so good (to put it nicely) and the high level
representation is problematic. Anyway, I will discuss this at the
proper place (upstream bugzilla), not here.

Regards,
George


More information about the KDE-Telepathy mailing list