DBusExplorer
From NDesk
(Difference between revisions)
Revision as of 19:24, 25 June 2008 (edit) Jérémie (Talk | contribs) ← Previous diff |
Revision as of 20:48, 27 December 2008 (edit) (undo) Jérémie (Talk | contribs) Next diff → |
||
Line 6: | Line 6: | ||
* A clean GTK+ user interface. | * A clean GTK+ user interface. | ||
* Possibility to search/sort the displayed API. | * Possibility to search/sort the displayed API. | ||
+ | * Language-customizable prototypes (though only C# is provided for the moment). | ||
+ | * Automatic generation of the boilerplate code (like automagically creating the necessary interfaces with Managed D-Bus in C#). | ||
* Bus selection. | * Bus selection. | ||
===Planned features :=== | ===Planned features :=== | ||
- | * Ability to invoke interface's members and see the result. [postponed] | + | * Ability to invoke interface's members and see the result. [postponed : will need rework on Managed D-Bus side] |
- | * Language-customizable prototypes (instead of only the current C#-ish representation). [in git] | + | |
- | * Automatic generation of the boilerplate code (like automagically creating the necessary interfaces with Managed D-Bus). [in git] | + | |
- | + | ||
===Screenshots :=== | ===Screenshots :=== | ||
- | |||
[[Image:General-display.png|border|200px]] [[Image:General-display2.png|border|200px]] [[Image:Buses-display.png|border|200px]] [[Image:Buses-selection.png|border|200px]] | [[Image:General-display.png|border|200px]] [[Image:General-display2.png|border|200px]] [[Image:Buses-display.png|border|200px]] [[Image:Buses-selection.png|border|200px]] | ||
Line 22: | Line 20: | ||
===Downloads=== | ===Downloads=== | ||
- | 0.3.1 release : | + | 0.4 release : |
- | * [http://netherilshade.free.fr/dbus-explorer/dbus-explorer-0.3.1.tar.gz Tarball] | + | * [http://www.ndesk.org/archive/dbus-explorer/dbus-explorer-0.4.tar.bz2 Tarball] |
- | * [http://netherilshade.free.fr/dbus-explorer/dbus-explorer_0.3.1-1_all.deb Ubuntu and Debian package] | + | |
Current development is taking place in NDesk's Git : http://git.ndesk.org/?p=dbus-explorer;a=summary | Current development is taking place in NDesk's Git : http://git.ndesk.org/?p=dbus-explorer;a=summary |
Revision as of 20:48, 27 December 2008
D-Bus Explorer is a GTK+ application written in C# which use NDesk’s managed D-Bus library to display the API of D-Bus services. In summary, it’s a clone of dbus-viewer with a GTK+ interface.
Contents |
Current features :
- Viewing of the methods, signals and properties of any D-Bus services.
- Description of each member prototype with, both, a standard and a C#-ish syntax.
- A clean GTK+ user interface.
- Possibility to search/sort the displayed API.
- Language-customizable prototypes (though only C# is provided for the moment).
- Automatic generation of the boilerplate code (like automagically creating the necessary interfaces with Managed D-Bus in C#).
- Bus selection.
Planned features :
- Ability to invoke interface's members and see the result. [postponed : will need rework on Managed D-Bus side]
Screenshots :
Downloads
0.4 release :
Current development is taking place in NDesk's Git : http://git.ndesk.org/?p=dbus-explorer;a=summary
About
D-Bus Explorer is written by Jérémie "Garuma" Laval. If you have comments, bug reports or anything else either ping me at jeremie.laval@gmail.com or on #managed-dbus@GimpNET.
For some news about D-Bus Explorer development see my blog.