This should get back-ported to STABLE, especially if Martin wants to commit his Bonobo work to both STABLE and HEAD
*) I exposed a few more methods via GtkArg *) When we call abi_widget_new(), create an AP_UnixApp or AP_UnixGnomeApp as appropriate *) I fixed a few typos that were inevitable because of the way Martin implemented the GtkArg stuff. I reimplemented it via direct method calls. Things like AbiWidget::insertspace didn't work before, but do now. That bit of code looks cleaner now, and more C++-ish old: abi_widget_invoke_ex ( abi, "extSelEOL", 0, 0, 0 ); new: abi_klazz->select_eol ( abi ); *) Added lots of g_return_if_fail and g_return_val_if_fail macros all over the place to assert pre and post conditions, especially if we're going to be exposing this via Bonobo or if people besides us want to use our published GTK+ interface CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: abiwidget.cpp abiwidget.h CVS: ----------------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part
