PyGtk Object Browser is just a very tiny utility to help PyGTK programmers out there. But it can be improved in a number of ways!
Installation:
There is no need to install anything. Just run the python file. Make sure the "data" folder is in the same folder where the python file is (it should be already).
Product's homepage
Requirements:
· gtk+
· Python
· PyGTK
What's New in This Release: [ read full changelog ]
· Now it can show all objects that are interfaces in italic.
· Lists all interfaces that an object implements (this is done using GObject).
· Now, it also uses GObject for the ancestry-listing (instead of the internal database)
· Has a new "options tab", which uses GConf and watch for changes in real time :)
· Adds a nice logo bar, drawn in cairo, like the other bars.
· Refactoring of the code. Now, the application is split in several files.
· The following objects are now in the database too: gtk.CellLayout, gtk.Editable, gtk.MenuShell, gtk.CellEditable, atk.Implementor, gtk.Buildable, gtk.Activatable, gtk.Orientable, gtk.ImageMenuItem, gtk.TreeDragDest, gtk.TreeDragSource.
· The following existing object images have been modified for this version: gobject.GObject, gtk.Action, gtk.CellRenderer, gtk.CellRendererProgress, gtk.Container, gtk.Item, gtk.Menu, gtk.MenuBar, gtk.MenuItem, gtk.ProgressBar, gtk.Statusbar, gtk.ToolButton, gtk.ToolItem, gtk.Toolbar, gtk.TreeModel.
· Added images for the following objects: gtk.TreeSortable, gtk.TreeDragSource, gtk.TreeDragDest, gtk.ToolShell, gtk.Separator, gtk.Scrollbar, gtk.Scale, gtk.Range, gtk.Progress, gtk.Paned, gtk.Orientable, gtk.MenuShell, gtk.ImageMenuItem, gtk.Editable, gtk.CellLayout, gtk.CellEditable, gtk.Buildable, gtk.Box, gtk.Activatable, gtk.ActionGroup, atk.Implementor.
· Fixed some minor bugs