Description
D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri.
Design
D-Feet needs your help. The current design was a quick one off that doesn't really fit any model other than showing off the internals of a D-Bus hierarchy. It is not optimised for actual debugging workflows. While it is a useful tool it can be much better. I am requesting that anyone who has a D-Bus development workflow to write up their day to day usage of D-Bus debugging tools.
Features
Current Features
- View names on any bus
- View exported objects, interfaces, methods and signals
- View the full command line of services on the bus
- Execute methods with parameters on the bus and see their return values
Downloads
Git:
- git clone git://git.gnome.org/d-feet
Source: http://download.gnome.org/sources/d-feet/
Latest Release: http://download.gnome.org/sources/d-feet/0.1/d-feet-0.1.14.tar.xz (sha256)
Release Notes
Version: 0.1.14 Date Released: November 14th, 2011
- replace old icon with new hi-res icons (John (J5) Palmieri)
- deal with None config values by making them empty strings (John (J5) Palmieri)
- add dbus type wrappers global scope of methods executed by the exec dialog (John (J5) Palmieri)
- remove lingering glade import (John (J5) Palmieri)
- fix quoting and unquoting config lists (John (J5) Palmieri)
- Add a reconnect button to the main panel that will allow to close and reconnect the dbus connection for the current tab if this tab address is not either Session Bus or System Bus. (Florent Viard)
- Close the bus connection when we close a connection tab for the buses different than Session Bus and System Bus. + Fix a potentiel bug. (Florent Viard)
- Quote and unquote list items to avoid splitting on comma litterals (John (J5) Palmieri)
- D-Feet: Add a persistant history to the combobox in the "connect to other bus" dialog. (Florent Viard)
- Pressing "Enter" in the add connection combobox activates the connect action (Florent Viard)
Version: 0.1.12 Date Released: August 23rd, 2010
- Add the ability to specify a bus on the command line using the --bus-address or -a switch (jdahlin)
- fix up some UI bugs (jdahlin)
- move project to gnome.org
Version: 0.1.11 Date Released: August 9th, 2010
- Fixed up .desktop file to add debugger category and the startup notification flag
Version: 0.1.10 Date Released: July 8th, 2009
- pretty print output added (Will Thompson)
- quit item added to file menu (Will Thompson)
- UI improvements (J5)
- fix for d-bus methods that return 0 (J5)
- all basic types now supported correctly (Marcel Holtmann)