DBusExplorer
From NDesk
(Difference between revisions)
Revision as of 18:13, 2 November 2007 (edit) Jérémie (Talk | contribs) ← Previous diff |
Current revision (13:24, 28 November 2009) (edit) (undo) Jérémie (Talk | contribs) |
||
(20 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
- | D-Bus Explorer is a Gtk+ application written in C# which use NDesk’s DBusSharp library to display the API of DBus services. For the big picture it’s a clone of dbus-viewer with a Gtk interface. | + | '''Old stuff, project page and Git repositorie have moved. See http://neteril.org/projects/dbus-explorer/ for more informations.''' |
+ | |||
+ | D-Bus Explorer is a GTK+ application written in C# which use NDesk’s [[DBusSharp|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. | ||
===Current features :=== | ===Current features :=== | ||
* Viewing of the methods, signals and properties of any D-Bus services. | * 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. | * Description of each member prototype with, both, a standard and a C#-ish syntax. | ||
- | * A clean GTK+ user interface. | + | * A clean GTK+ user interface with tab support. |
+ | * 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. | ||
- | + | * Ability to invoke basic interface's members and see the result. | |
- | ===Planned features :=== | + | |
- | * Ability to invoke interface's members and see the result. | + | |
- | * Speed improvements as the current parsing is pretty slow. (FIXED) | + | |
===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:2008-12-27-215012 802x625 shot1.png|border|200px]] [[Image:2008-12-27-215144 802x625 shot2.png|border|200px]] [[Image:2008-12-27-215639 802x625 shot3.png|border|200px]] [[Image:2008-12-28-174241 802x625 shot4.png|border|200px]] |
===Downloads=== | ===Downloads=== | ||
- | 0.1 release : [http://netherilshade.free.fr/mono/dbusexplorer-0.1.tar.gz tarball] | + | 0.5 release : |
+ | * [http://www.ndesk.org/archive/dbus-explorer/dbus-explorer-0.5.tar.gz Tarball] | ||
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 | ||
Line 26: | Line 28: | ||
===About=== | ===About=== | ||
- | D-Bus Explorer is written by Jérémie "Garuma" Laval. If you have comments, bug reports or anything else either ping me on jeremie.laval@gmail.com or on #mono@GimpNET. | + | D-Bus Explorer is written by Jérémie "Garuma" Laval. If you have comments, bug reports or anything else, you can ping me on IRC at #managed-dbus on GimpNET server. |
For some news about D-Bus Explorer development see my [http://garuma.wordpress.com blog]. | For some news about D-Bus Explorer development see my [http://garuma.wordpress.com blog]. |
Current revision
Old stuff, project page and Git repositorie have moved. See http://neteril.org/projects/dbus-explorer/ for more informations.
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 |
[edit] 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 with tab support.
- 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.
- Ability to invoke basic interface's members and see the result.
[edit] Screenshots :
[edit] Downloads
0.5 release :
Current development is taking place in NDesk's Git : http://git.ndesk.org/?p=dbus-explorer;a=summary
[edit] About
D-Bus Explorer is written by Jérémie "Garuma" Laval. If you have comments, bug reports or anything else, you can ping me on IRC at #managed-dbus on GimpNET server.
For some news about D-Bus Explorer development see my blog.