// $Id: TODO,v 1.54 2003/12/17 14:40:24 christof Exp $ - we need on solaris - --minimal-includes : only declare classes in _glade.hh, do not include them - libglade: - signals are not connected (internal name problem?) - widget pointers are not declared - test project options' default value again FALSE TRUE - convert "destroy()" to "delete this" if possible for gtkmm2? + use "SigC::slot(*jahr_spinbutton,&Gtk::Widget::grab_focus)" instead of "jahr_spinbutton->grab_focus.slot()" for 2.0 signal->signal connection - intltoolize: create po/Makefile.in.in, AC_PROG_INTLTOOL - convert .jpg and so to internal embedded etc. - new widgets: GtkImageMenuItem GtkSeparatorMenuItem GtkTreeView GtkFontSelection GtkFontSelectionDialog -! replace old style with Write*Property wherever possible -? honor translatable="yes" attribute -! replace glademm_support macros (GMM_*) by a struct of widget pointers (btw: you only need the containing widgets, they should be in a namespace (Glademm::?)) (no longer macros) -? Second Ctor Function (for creating/adding widgets, ->toolbar) -? libglade support (for new and fancy widgets) - wrap Tag around libxml2[--]! - add more gnome widgets GnomeNumberEntry GnomeDateEdit GnomeCanvas GtkAccelLabel - finish Internationalization (both of glademm and it's programs!) done for gnome programs ?+ Combo's Entry is initialized twice +? Tooltips on Combos' Entries do not work - notebook: pages().push_back verwenden - more flexible way of passing arguments to callback functions (type, argument) - are two and more arguments possible? - Look whether we really need a dtor in the foo_glade class - improve documentation !!! - replace NeedExplicitCtor by a more decent approach? +? fix the dialogBestaetigen->get_button(1) bug ------------------------------------- old ------------------------ - check whether the default values are correct! -? generate optionmenu (and more) convenience functions (adding/deleting entries) -? flag to generate flat class hierarchy for small (!) examples (no glade files and classes) -? I don't like Widget to own a pointer to it's Tag there should be a better way ... (is there?) --------------------------------------------------------------- Notes: use ACLOCAL_FLAGS ? "-I `aclocal --print-ac-dir`/gnome" ?