3.1.6: 2011-06-14 Murray Cumming Update documentation of non-HV classes that were previously just bases. * gtk/src/box.hg: * gtk/src/buttonbox.hg: * gtk/src/paned.hg: * gtk/src/scale.hg: * gtk/src/scrollbar.hg: * gtk/src/separator.hg: Update the overview doxygen comment based on the latest C documentation. 2011-06-14 Murray Cumming Remove deprecation ifdefs around HBox and VBox. * gtk/src/hvbox.hg: We can't put these in ifdefs because they are used as base classes by several other classes, and we can't change those heirarchies because that would (probably?) break ABI. 2011-06-13 Murray Cumming Moved HScrollbar and VScrollbar to separate files. * gtk/src/scrollbar.[hg|ccg]: * gtk/src/hvscrollbar.[hg|ccg]: See the prevous commit about Box and others. I forgot to do it for this one too. * gtk/gtkmm.h: Mention the new header. * gtk/src/filelist.am: Mention the new files. 2011-06-13 Murray Cumming Dialog: Deprecate get_vbox(), replacing with get_content_area(). * gtk/src/dialog.hg: We forgot to rename get_vbox() to get_content_area() for gtkmm 3.0, so we do it now via a deprecation. * demos/gtk-demo/example_change_display.cc: * demos/gtk-demo/example_dialog.cc: * demos/gtk-demo/example_sizegroup.cc: * tests/dialog_deletethis/main.cc: * tests/wrap_existing/main.cc: Adapted. 2011-06-10 Murray Cumming box.h, etc: Include the deprecated H/V classes. * gtk/src/box.hg: * gtk/src/buttonbox.hg: * gtk/src/separator.hg: * gtk/src/paned.hg: * gtk/src/scale.hg: Include the deprecated headers at the end, so that developers do not need to change their include lines. 2011-06-10 Murray Cumming Split H/V* classes into separate files. * gtk/src/filelist.am: * gtk/src/box.hg: * gtk/src/buttonbox.[hg|ccg]: * gtk/src/hvbox.[hg|ccg]: * gtk/src/hvbuttonbox.[hg|ccg]: * gtk/src/hvpaned.[hg|ccg]: * gtk/src/hvscale.[hg|ccg]: * gtk/src/hvseparator.[hg|ccg]: * gtk/src/paned.hg: * gtk/src/scale.[hg|ccg]: * gtk/src/separator.hg: Move the deprecated classes into separate files because gmmproc deprecates the whole file when using _IS_DEPRECATED, which causes the non-deprecated classes to be ifdefed too. 2011-06-10 Murray Cumming Avoid use of deprecated H/V* classes. * demos/gtk-demo/demowindow.[h|cc]: * demos/gtk-demo/example_buttonbox.cc: * demos/gtk-demo/example_change_display.cc: * demos/gtk-demo/example_colorsel.cc: * demos/gtk-demo/example_dialog.cc: * demos/gtk-demo/example_drawingarea.cc: * demos/gtk-demo/example_iconview.cc: * demos/gtk-demo/example_images.cc: * demos/gtk-demo/example_menus.cc: * demos/gtk-demo/example_panes.cc: * demos/gtk-demo/example_sizegroup.cc: * demos/gtk-demo/example_stockbrowser.cc: * demos/gtk-demo/example_textview.cc: * demos/gtk-demo/example_treeview_editable_cells.cc: * demos/gtk-demo/example_treeview_liststore.cc: * demos/gtk-demo/example_treeview_treestore.cc: * demos/gtk-demo/example_uimanager.cc: * gtk/src/bin.ccg: * tests/delete_cpp_child/main.cc: * tests/dialog/main.cc: Change all uses of HBox, VBox, and the equivalents for ButtonBox, Scale, Separator, etc to the non-deprecated Box, etc, equivalents. 2011-06-09 Murray Cumming Deprecate all H* an V* classes in favour of the base classes. * gtk/src/box.hg: * gtk/src/buttonbox.hg: * gtk/src/paned.hg: * gtk/src/scale.hg: * gtk/src/scrollbar.hg: * gtk/src/separator.hg: Deprecate all H* and V* classes. We should now just use the base classes, setting the orientation appropriately. This is indeed rather tedious. This fixes the build with --enable-warnings=fatal. This is the master branch, for gtkmm 3.2, targetting GTK+ 3.2. See also the gtkmm-3-0 branch. 2011-06-03 Kalev Lember Updated the FSF address in license headers and COPYING file * COPYING: Updated the file with latest copy available from the FSF; includes updated FSF mailing address and whitespace changes. Noticed by Thomas Sailer, https://bugzilla.redhat.com/701347#c5 2011-05-12 Murray Cumming CellAreaContext: Correct the documentation. * gtk/src/cellareacontext.hg: Write overview documentation based on the C documentation. This was previously a completely wrong copy/paste from some other class. 2011-05-02 Kalev Lember Don't build Gtk::Plug and Gtk::Socket on WIN32 * gtk/src/filelist.am: Moved plug.h and socket.h to gtkmm_files_posix_hg. Bug #649187