]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Added API doc comments.
[~andy/gtk] / ChangeLog.pre-2-6
index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..73b440bd66bf132f3a41c5033af0bd7132dd1ad5 100644 (file)
@@ -1,3 +1,119 @@
+Thu Oct  2 23:28:02 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcombobox.c: Added API doc comments.
+
+       * gtk/gtkcomboboxentry.c: Ditto.
+
+2003-10-02  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktoggleaction.c: Documentation tweaks.
+
+Wed Oct  1 22:43:40 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcellview.[ch]: implement the GtkCellLayout interface, drop
+       packing/attribute/cell data functions from the header,
+       (gtk_cell_view_set_cell_data): added support for cell data funcs.
+
+       * gtk/gtkcombobox.[ch]: implement the GtkCellLayout interface, drop
+       packing/attribute/cell data functions from the header, implemented
+       cell data func support.
+
+       * gtk/gtkcomboboxentry.c (gtk_combo_box_entry_new): updated
+       for the move to GtkCellLayout.
+
+       * tests/testcombo.c (create_combo_box_grid_demo), (main): ditto.
+
+2003-10-01  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkaction.c (gtk_action_class_init): 
+       (gtk_action_[gs]et_property): Introduce a separate
+       "hide_if_empty" property for empty menu handling.
+       (_gtk_action_sync_menu_visible): ...and use it here.
+
+       * tests/testmerge.c (main): ...and here.
+
+       * gtk/gtktoolitem.c (gtk_tool_item_class_init): Fix signal doc 
+       comments to pacify gtk-doc.
+
+       * gtk/gtkmain.c: Doc formatting tweaks.
+
+       * gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
+
+       * gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio): 
+       Use the same parameter names as in .c file, to pacify gtk-doc.
+
+       * gtk/gtktoggletoolbutton.[hc]: 
+       * gtk/gtktoolbutton.[hc]: 
+       * gtk/gtktoolitem.[hc]:
+       * gtk/gtktoolbar.[hc]: 
+       * gtk/gtkcolorbutton.[hc]: 
+       * gtk/gtkfontbutton.[hc]: 
+       * gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the 
+       source, not in the header.
+
+       * gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio): 
+       Document these as 2.4 API additions.
+
+Tue Sep 30 23:42:56 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkentry.c (gtk_entry_set_completion),
+       (gtk_entry_get_completion): Add API doc comments.
+
+       * gtk/gtkentrycompletion.c: Fix #includes and add API doc comments.
+
+Tue Sep 30 23:12:34 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreemodelfilter.c: Add "Since: 2.4" to all API doc comments.
+
+Tue Sep 30 22:59:58 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeviewcolumn.c: Some API doc comment fixes.
+
+       * gtk/gtkcellayout.c: Fix #include and oooooh API doc comments!
+
+2003-09-30  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/merge-*.ui: 
+       * tests/testmerge.c: Test handling of empty menus.
+
+       * gtk/gtkuimanager.c (_gtk_menu_is_empty): New function to determine
+       whether a menu is empty. Used in gtkaction.c.
+       (update_smart_separators): Also update the visibility of empty menus.
+       (update_node): When creating a new menu proxy, insert an "Empty" menu 
+       item which only gets shown if the menu is empty. 
+
+       * gtk/gtkaction.c (gtk_action_class_init): Document the meaning of
+       "is_important" for menu proxies.
+       (_gtk_action_sync_menu_visible): New function to sync the visibility
+       of menu proxies. Used in gtkuimanager.c.
+       (gtk_action_sync_visible): New function to sync the visibility of 
+       proxies.
+
+Tue Sep 30 21:43:34 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+       popup_in_progress to TRUE,
+       (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+       won't disappear on the first button release. (Reported by Matthias
+       Clasen).
+
+Tue Sep 30 21:08:43 2003  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
+
+       * gtk/gtkcomboboxentry.c (gtk_combo_box_entry_init): ditto. (#123543,
+       Marco Pesenti Gritti).
+
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
+       instead of a GdkWindow*, because that what it is given. The 
+       documentation was already correct. This should cause no API/ABI
+       breakage with C compilers.
+       * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, 
+       gtkcellrenderertogger.c: Updated the declarations of the render vfunc
+       implementation accordingly.
+
 2003-09-30  Matthias Clasen  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the