A new D-Feet D-Bus Debugger has been released. Some cool new features have been added and a lot of the code has been reorganized.

  • no longer restricted to the System and Session busses
    • using the connection dialog you can attach to any bus address you need
    • screenshot-add-a-connection.png
  • each bus tab is restored on startup if the address exists
    • d-feet-016-tabs.png
  • execute button makes executing methods more descoverable
    • button in toolbar become sensitive when you select a method from the introspect data
    • d-feet-016-execute.png
    • d-feet-016-execute-dialog.png
  • icons show up if app associated with a name has a toplevel window
    • based on libwnck so the application needs to have mapped a toplevel window
    • d-feet-016-app-icons.png
  • initial support for icons on introspect nodes
    • d-feet-016-introspect-icons.png
  • syntax highlighting and nicer formatting for methods and signals
    • unicode arrow used for return values of methods (Ray Strode)
    • d-feet-016-syntax-highlighting.png
  • support for property lists in the introspect data (Marcel Holtmann)
  • move to gtk.Builder for UI
    • requires PyGtk >= 2.12.0 and Gtk+ >= 2.12.0

Get It

[read this post in: ar de es fr it ja ko pt ru zh-CN ]