2.22.0: Increased version for GNOME 2.22. 2.20.1: 2008-01-13 Murray Cumming <murrayc@murrayc.com> * docs/reference/Makefile.am: Distribute the generated HTML. Bug #489762 (manphiz) 2.20.0: 2007-09-09 Murray Cumming <murrayc@murrayc.com> * docs/reference/Doxyfile.in: Add defines to PREDEFINED so that documentation is built wihout hiding optional API, such as use of exceptions. 2007-04-24 Yselkowitz <yselkowitz@users.sourceforge.net> * scripts/macros.m4: Check for both m4 and M4 in the GNU m4 output, to fix the build on some platforms. Bug #423990 2.18.0: 2007-03-09 Murray Cumming <murrayc@murrayc.com> * Increased version for the GNOME 2.18 release. 2.16.0: 2006-04-03 Murray Cumming <murrayc@murrayc.com> * libgnome/src/main.ccg: * libgnome/src/main.hg: In the constructor, make the Glib::OptionContext& parameter non-const, because the values will be changed. 2006-04-03 Michael Terry <mike@mterry.name> * libgnome/src/main.ccg: * libgnome/src/main.hg: Added a constructor that takes a Glib::OptionContext, and deprecated the one that takes a PoptContext. Bug #336934. * configure.in: Depend on gtkmm 2.8, so we get Glib::OptionContext from glibmm. 2.14.0: 2006-03-16 Murray Cumming <murrayc@murrayc.com> * NEWS: * configure.in: Increased version for GNOME 2.14. 2.12.2: 2006-01-23 JP Rosevear <jpr@novell.com> * libgnome/libgnomemm/init.cc: don't overwrite memory we don't own 2005-12-06 Jonathon Jongsma <jonathon.jongsma@gmail.com> * configure.in: Look for gmmproc in generic libdir directory, because that is not always lib/. This fixes the build on some 64-bit systems. 2.12.1: 2005-11-15 Dr. ERDI Gergo <cactus@cactus.rulez.org> * libgnome/src/main.ccg: Use proper NULL instead of 0 (which is an int) as the last vararg, since it will be processed as a char* by g_object_new_valist 2.12.0: 2005-09-07 Murray Cumming <murrayc@murrayc.com> * NEWS: Updated. * configure.in: Increased version. 2.10.0: 2005-02-03 Murray Cumming <murrayc@murrayc.com> * libgnome/src/main.hg: constructors: Added reference documentation based on the C documentation, and mentioned the function that provides the ModuleInfo. Bug #143335. 2.8.0: 2004-09-12 Murray Cumming <murrayc@murrayc.com> * Increased version ot match GNOME 2.8 release version. 2.6.0: 2004-02-07 Alexander Nedotsukov <bland@FreeBSD.org> * Fixed m4 files installation directory missed after 2.0 -> 2.6 change. 2.5.1: 2004-02-13 Murray Cumming <murrayc@murrayc.com> * Updated for latest libsigc++ 2 API. 2003-12-22 Eric Bourque <ericb@computer.org> * libgnomemm.spec.in: fixed dependency to gtkmm2 instead of gtkmm 2.5.0: 2003-11-03 Murray Cumming <murrayc@usa.net> * This is now libgnomemm 2.5, which will become 2.6. It uses glibmm 2.4 and is parallel-installable. This is HEAD, for GNOME 2.5/2.6 and gktmm 2.4. 2003-10-14 Bryan Forbes <mxpxfifws@yahoo.com> * libgnomemm-2.0.pc: * libgnomemm-2.0-uninstalled.pc: Changed "Libs:" line so we link against the new libraries. 2.0.0: 2003-09-23 Eric Bourque <ericb@computer.org> * libgnomemm.spec.in: updated for libgnomemm-2.0 1.3.10: 2002-12-10 Bradley Bell <btb@debian.org> * scripts/Makefile.am: distribute macros.m4 2002-11-28 Murray Cumming <murrayc@usa.net> * Removed some libgnome.h includes, to simplify gettext() redefinition problems. They don't seem to be necessary anyway. 1.3.9: 2002-10-21 Murray Cumming <murrayc@usa.net> * Increased gtkmm2 version required to 2.0.0. 1.3.8: 2002-09-15 Murray Cumming <murrayc@usa.net> * Added libgnome/src/libgnome_enums.defs. * Gnome::Program: Wrapped the GnomeProgramDomain enum and used that C++ enum in locate_file(). Fixed bug #93287. 1.3.7: 2002-07-16 Murray Cumming <murrayc@usa.net> * Rebuilt for latest gtkmm. 1.3.5: 2002-06-23 Murray Cumming <murrayc@usa.net> * Rebuilt for latest gtkmm. 1.3.4: 2002-05-21 Daniel Elstner <daniel.elstner@gmx.net> * libgnome/src/main.ccg: Replace wrap_specific_type() with Glib::wrap() -- the former was recently removed from gtkmm. 1.3.3: 2002-04-22 Murray Cumming <murrayc@usa.net> * Generated files should now be distributed. I did this by making the sames changes are were applied to gtkmm to do this, but I'm not totally sure of it. Well, make distcheck seems to work. 1.3.2: 2002-04-01 Murray Cumming <murrayc@usa.net> * Use new _DEFS() format in *.hg. 1.3.1: 2002-03-27 Murray Cumming <murrayc@usa.net> * ModuleInfo: Updated for new rewritten Boxed Type wrapper system. Release 1.3.0: 2001-12-11 Murray Cumming <murrayc@usa.net> * Created libgnomemm for libgnome in GNOME2. This was created mainly to wrap the gnome_program_init()/GnomeModuleInfo system with Gnome::Main. See libgnomeuimm/examples/uiinfo/ for examples of its use. Release 1.2.2 * Gnome::UI::Help fixed: This should be added to the Help menu to automatically add items from the topics.dat file. (Murray Cumming) * gnome-hello example: The About box is now closed and deleted when [Close] is clicked (Murray Cumming) Release 1.2.1 * App::create_toolbars fixed to use member UI::Array. This allows access to the widgets, as well as properly managing memory for the UI Items. - menu example modified to demonstrate disabling of menu item widgets. (Murray Cumming) * configure.in: Don't add -I$prefix/include to GNOMEMM_INCLUDEDIR if $prefix=/usr. -I/usr/include should never be used because it overrides the order of gcc's implicit include path. gtkmm-config.in has been corrected too. (Daniel Elstner) * Dialog, MessageBox, PropertyBox: Added extra documentation so people know that these are not self-destructed when run() or run_and_close() returns. (Murray Cumming) Release 1.2.0 * Canvas example: Added example.png to test CanvasImage. Items are now deleted in the destructor. (Murray Cumming) * Reference Documentation: Location of perl not hardcoded. (Cedric Gustin) * Some gcc 3.0 std namespace fixes. (Claudio Bley) Release 1.1.21 * CanvasText: set_font(const GdkFont&) conversion fixed and set_font(const string&) added. (Murray Cumming) * CanvasItem: event signal marshalled again. We lost this fix sometime after 1.1.17. (Gergõ Ãrdi) * Uncommented the CanvasHelper::anchor property, adding the necessary gtkpacker.h #include. (Murray Cumming) * Fixed CanvasHelpers::font for Gdk_Font input and added a string constructor. (Murray Cumming) * Added CanvasText::set_fontset(). (Murray Cumming) Release 1.1.20 Unofficial, with some 1.1.21 changes. Release 1.1.19 * canvas-property.h is installed. (Murray Cumming) Release 1.1.18 * Namespace and other fixes for gcc 3. (Murray Cumming and Joe Yandle) * New Canvas API (KEN) Adds streams-style interface. See examples. * MDIChild: Comments in code. Implemented set_config_string(), remove_view(), and set_active(). (Murray Cumming) Release 1.1.17 * Improved configure checks for Gtkmm and libsigc++. (Eric Bourque) * App: create_menus() and create_toolbar() now return UI::Array<>s that provide the widget pointers. Added insert_menus() and remove_menus(). Added menu example, to demonstrate access to menu item widgets and insert_menus(). (Murray Cumming) * Added Gnome::Pixmap::find_file() as wrapper for gnome_pixmap_file(). (Murray Cumming) * CanvasItem::event()'s propagation can be stopped by returning TRUE in signal handler (Gergõ Ãrdi) Release 1.1.16 * Fixed AppBar default constructor. (Murray Cumming) * Improved Point and AffineTrans wrappers. Put them in their own point.h/.cc and affinetrans.h/.cc files, in the Gnome::Art namespace. (Agustin Ferrin Pozuelo) * Added canvas_events example. (Agustin Ferrin Pozuelo) * Added canvas_affine example. (Agustin Ferrin Pozuelo) * configure: fixed check for perl. (Agustin Ferrin Pozuelo) * IconList: Removed default constructor. Fixed signals. Added selection() method, with SelectionList. Added examples. (Andreas Holzmann) * Canvas, CanvasItem: Changed some pointer args to references (Andreas Holzmann). * AM_PATH_GNOMEMM() macro installed. (Agustin Ferrin Pozuelo) Release 1.1.15 * Changed AffineTrans::operator[] to return reference. (Falk Hueffner) * Examples now quit when close button is clicked, instead of just hiding their windows. (Murray Cumming) * Fixed Clock constructor problems, and added demo. (Murray Cumming) * CanvasItem sub-classes: - Removed default constructors - there's nothing in libgnomeui for these. - IconTextItem (icon-item.gen_h): Constructors are now like other CanvasItems. (Murray Cumming) * Fixed Druid constructor problems, and added demo. (Murray Cumming) * Fixed MessageBox constructor problems, and added demo. (Murray Cumming) * Fixed Dialog self-destruct by correcting close signal wrapping. (Karl Nelson) * Dialogs (and sub-classes) now use close_hides() as default, to prevent self-destruction. (Murray Cumming) * Reference documentation now builds (Murray Cumming) * Fixes to app-helper to allow Slot1<void,Gtk::Widget*> and Slot0<void> on UI::Info items. (Karl Nelson) ================================================================== Release 1.1.14 ? ================================================================== Release 1.1.13 * Static string problem on initialization * gcc 2.96 fixes. ================================================================== Release 1.1.12 * Massive cleanup of internals (Murray Cumming) * Animator and demo (Murray Cumming) * HRef (Murray Cumming) * Fixes to UIInfo (Murray Cumming) * added add_button to dialog (Murray Cumming) * cleanups of types to match GNOME * Canvas fixes (Sebastian Rittau) * MDI fixes (Manuel Clos and Sebastian Rittau) * Complete demo for MDI (Manuel Clos) * Added radio items (Karl) * Improved UIInfo conversions (Karl) * Demos for UIInfo (Karl) * STL name cleanups (Karl)