2.9.4: 2007-03-23 Armin Burgmeier * docs/tutorial/libgnomedmm-tut.xml: Fix a typo. * tools/m4/convert_libgnomedbmm.m4: Added GnomeDbLogin* -> Gnome::Db::Login* conversion. * libgnomedb/src/libgnomedb_methods.defs: * libgnomedb/src/libgnomedb_signals.defs: Regenerated. * libgnomedb/src/dsnspec.hg: * libgnomedb/src/dataentry.hg: * libgnomedb/src/datacellrendererboolean.hg: * libgnomedb/src/datacellrenderertextual.hg: * libgnomedb/src/entrycombo.hg: * libgnomedb/src/logindialog.hg: Updated to match latest libgnomedb. 2007-02-28 Johannes Schmid * TODO: - Distchecks works - debian package is ready (just lacks libgda depency) * debian/*: Fixed debian doc package name and include tutorial 2007-02-27 Johannes Schmid * examples/form/mandatory/examplewindow.cc: Some modifications, still does not work 2007-02-25 Armin Burgmeier * examples/*.[ch]: Made the examples build with disabled exceptions and properties. 2007-02-25 Armin Burgmeier * examples/grid/restrict/examplewindow.cc: Make use of the new ParameterList::restrict_param_by_name() function in libgdamm. * docs/tutorial/libgnomedbmm-tut.xml: Adjusted text and example code to use restrict_param_by_name(). 2007-02-24 Armin Burgmeier * configure.in: * examples/README.txt: * examples/grid/Makefile.am: * examples/grid/xmldict: * examples/grid/xmldict/Makefile.am: * examples/grid/xmldict/main.cc: * examples/grid/xmldict/examplewindow.cc: * examples/grid/xmldict/examplewindow.h: Added an example that shows how to read/write a dictionary from/to XML. * examples/form/simple/main.cc: * examples/form/mandatory/main.cc: * examples/grid/simple/main.cc: * examples/grid/restrict/main.cc: Made these examples use update_dbms_meta_data instead of reading an XML file because it is simpler. * docs/tutorial/libgnomedbmm-tut.xml: Added an appendix that shows the xmldict example. 2007-02-18 Johannes Schmid * TODO: Added some more comment about mandatory example * debian/changelog: * debian/compat: * debian/control: * debian/copyright: * debian/libgnomedbmm-dev.install: * debian/libgnomedbmm-doc.doc-base.libgnomedbmm-reference: * debian/libgnomedbmm-doc.docs: * debian/libgnomedbmm-doc.install: * debian/libgnomedbmm.install: * debian/rules: Added debian package, built with dpkg-buildpackage -d -rfakeroot 2007-02-15 Murray Cumming * configure.in: * docs/tutorial/libgnomedbmm-tut.xml: * examples/form/Makefile.am: * examples/form/examplewindow.cc: * examples/form/examplewindow.h: * examples/form/main.cc: * examples/form/simple/Makefile.am: Moved this into a simple/ sub-directory. 2007-02-15 Murray Cumming * docs/reference/Makefile.am: Defined a missing variable, to fix the install. * examples/gnomedbmm-demo/Makefile.am: Mention an extra header to fix distcheck. 2007-02-15 Murray Cumming * docs/index.html: Added links to Gda::Client and Gda::Connection. * docs/tutorial/libgnomedbmm-tut.xml: Basics chapter: Added sub-section on Clients, Connections, and DataModels, before the simple example that uses them. 2007-02-15 Murray Cumming * libgnomedb/src/*.hg: Added class documentation, based on the C documentation. * TODO: Updated. 2007-02-15 Murray Cumming * docs/tutorial/libgnomedbmm-tut.xml: Move the dict types example in to an appendix, with a link to it in the existing chapter. 2007-02-14 Armin Burgmeier * libgnomedb/src/selector.hg: * libgnomedb/src/datawidgetinfo.hg: * libgnomedb/src/datawidget.hg: Strip away DB_ from generated enumerators. Thanks to Daniel Elstner for telling me how to do this. 2007-02-14 Armin Burgmeier * docs/tutorial/libgnomedbmm-tut.xml: Added section about write modes. * TODO: Added #407969 to open bugs. 2007-02-14 Armin Burgmeier * configure.in: * examples/Makefile.am: * examples/README.txt: * examples/dicttypes/main.cc: * examples/dicttypes/Makefile.am: Added an example that lists all types registered in a dictionary. * docs/tutorial/libgnomedbmm-tut.xml: Explained how to obtain that list. 2007-02-14 Murray Cumming * libgnomedb/src/basicform.hg: * libgnomedb/src/combo.hg: * libgnomedb/src/datacellrendererboolean.hg: * libgnomedb/src/datacellrenderercombo.hg: * libgnomedb/src/datacellrendererinfo.hg: * libgnomedb/src/datacellrenderertextual.hg: * libgnomedb/src/dataentry.ccg: * libgnomedb/src/dataentry.hg: * libgnomedb/src/datawidget.hg: * libgnomedb/src/datawidgetinfo.hg: * libgnomedb/src/dbmsupdateviewer.hg: * libgnomedb/src/dsnassistant.hg: * libgnomedb/src/entrycombo.hg: * libgnomedb/src/entrywrapper.hg: * libgnomedb/src/form.hg: * libgnomedb/src/grid.hg: * libgnomedb/src/logindialog.ccg: * libgnomedb/src/logindialog.hg: * libgnomedb/src/rawgrid.hg: * libgnomedb/src/selector.hg: Dealt with various minor TODO items. 2007-02-14 Murray Cumming * TODO: Updated * docs/Makefile.am: * docs/index.html: Added an overview page. * docs/reference/Doxyfile.in: Made it more like the gtkmm one. * docs/reference/libgnomedbmm_footer.html_fragment: * docs/reference/libgnomedbmm_header.html_fragment: Added suitable content. * docs/tutorial/libgnomedbmm-tut.xml: * libgnomedb/src/*.hg: Added defgroup and ingroup doxygen comments to create Widgets and Dialogs groups, but the actual class documentation must still be written, based on the C documentation.