Author: JT Smith
Guikachu is a GNOME application for graphical editing of resource
files for PalmOS-based pocket computers. The user interface is
modelled after Glade, the GNOME UI builder.
files for PalmOS-based pocket computers. The user interface is
modelled after Glade, the GNOME UI builder.
Dear users of both large and small computing tools, A new release of Guikachu is available. About Guikachu -------------- Guikachu is a GNOME application for graphical editing of resource files for PalmOS-based pocket computers. The user interface is modelled after Glade, the GNOME UI builder. Catch it all from http://cactus.rulez.org/projects/guikachu/ Features -------- * libXML-based I/O * Exporting to PilRC .rcp files (compile with pilrc -H) * String resources * Dialog resources * Menu resources * Form resources * Per-application resources (e.g. version number, icon) * Form editor, with 100% accurate preview and graphical drag & drop capability to make designing forms more easier and faster * Native font support in the form editor for more precise preview * XSLT style sheets and shell script to generate RCP files from Guikachu documents About this release ------------------ Remember the first release of Guikachu that included the Form Editor? It contained long descriptions why you should not rely on the preview rendered by Guikachu because it can not be guaranteed to be 100% accurate on the level of single pixels. Well people also tought the Earth was flat. Changes: * Every widget has been checked pixel-per-pixel against POSE screenshots. * Plugged some memory leaks (I *LOVE* MemProf) * Some fixes in the included XSL style sheets and the I/O code * Operations on more than one widget now work in the Tree View * Form Editor drag & drop fixes * Resource/Widget ID sanity checks -- ID's can only contain [a-zA-Z0-9_], everything else is converted to '_' on the fly * Properties that are references to other resources/widgets (e.g. Form::Menu ID) are much smarter Guikachu uses GTK-- and GNOME-- for its user interface. File I/O is implemented with the libxml package. Dialog windows are loaded via libglade. You will need the versions of these packages available in the GNOME 1.4 bundle (with the exception of GNOME-- which you will need to upgrade to version 1.2.0) To actually create the PalmOS resource files, you will also need PilRC (part of the GNU PalmOS SDK) to compile the .rpc files produced by Guikachu. Beware of bugémons! Cactus