2005-07-08 Matthias Clasen * === Released 2.7.2 === * NEWS: Updates * gtk/gtkcelllayout.c (gtk_cell_layout_pack_start): (gtk_cell_layout_pack_end): Add a note about reusing cell renderers. * gtk/gtkdnd.c (gtk_drag_update_cursor): Pass a GdkDragAction to gtk_drag_get_cursor. (#309784, Sebastian Bacher) 2005-07-08 Tor Lillqvist * gtk/gtkfilesel.c: Use g_get_host_name(). 2005-07-07 Matthias Clasen * configure.in: Add -DHPPEX -DSHMLINK to CFLAGS for HP-UX. (#162979, Paul Cornett) * gtk/gtkhscale.c (gtk_hscale_new_with_range): (gtk_vscale_new_with_range): Add some additional docs on precision here too. (#309238, Steve Chaplin) * gdk/x11/gdkmain-x11.c (generate_grab_broken_event): Don't generate events on destroyed windows. Implement Drag-and-Drop to the file list. (#145121, Sven Neumann) * gtk/gtkfilechooserdefault.c (file_list_drag_data_received_cb) (file_list_drag_drop_cb, file_list_drag_motion_cb): New functions to handle drag-and-drop on the file list. (create_file_list): Set up drag-and-drop handlers on the file list. 2005-07-07 Matthias Clasen Fix #157787, reported by Jonathan Blandford: * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_set_current_folder): Don't leave a "trail" behind when set_current_folder is called explicitly. (gtk_file_chooser_default_update_current_folder): New function that is called to update the current folder in response to user actions. * gtk/gtkpathbar.c (_gtk_path_bar_set_path): Add a boolean keep_trail argument, and don't leave a "trail" behind unless it is set. 2005-07-06 Manish Singh * demos/gtk-demo/menus.c: change_orientation() should return void, remove unused variable in do_menus(). 2005-07-06 Tor Lillqvist * gdk/win32/gdkcursor-win32.c (gdk_win32_icon_to_pixbuf_libgtk_only): Don't create the GdkPixbuf until we know that we have something to put in it. 2005-07-05 Matthias Clasen * gtk/gtkspinbutton.c (gtk_spin_button_new_with_range): Add some additional docs on precision. (#309238, Steve Chaplin) * modules/input/imime.c: Fix includes. (#309462, Kazuki IWAMOTO) 2005-07-05 Matthias Clasen * doc/tools/widgets.c: Actually generate a file-button image. 2005-07-06 Tor Lillqvist * gdk/win32/gdkcursor-win32.c: Add comment about the current named cursor implementation, and what it maybe really should do. (gdk_win32_icon_to_pixbuf_libgtk_only): New function, code moved here from gtk/gtkfilesystemwin32.c:extract_icon(). (gdk_cursor_get_image): Use gdk_win32_icon_to_pixbuf_libgtk_only(). * gdk/gdk.symbols * gdk/win32/gdkwin32.h: Declare gdk_win32_icon_to_pixbuf_libgtk_only(). * gtk/gtkfilesystemwin32.c (extract_icon): Use gdk_win32_icon_to_pixbuf_libgtk_only(). 2005-07-05 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_grab_notify): Take window groups into account. (#309473, Diego Gonzalez) * gtk/gtkwindow.[hc]: Add a non-exported function to get the grab widget of a window group. 2005-07-05 Kristian Rietveld * gtk/gtktreeview.c (gtk_tree_view_bin_expose): in the 'main' expose loop, add back the calls to _set_cell_data removed earlier. (#309221, Matthias Clasen). 2005-07-05 Matthias Clasen * demos/gtk-demo/menus.c: Demonstrate vertical menubars. * gtk/gtk.symbols: * gtk/gtkaboutdialog.[hc]: Add a wrap-license property with getter and setter. (#165012, Christian Rose, based on a patch by Christian Persch) 2005-07-05 Matthias Clasen * gdk/Makefile.am: Distribute the keyname-table.h header and the files that are used to construct it. (#309421, J. Ali Harlow) 2005-07-04 Matthias Clasen * gtk/gtkmenubar.c (gtk_menu_bar_set_pack_direction) (gtk_menu_bar_set_child_pack_direction): Queue a resize on the contained menuitems as well. * demos/gtk-demo/appwindow.c: Break some overlong lines. 2005-07-03 Hans Breuer * **/makefile.msc[.in] : updated * gtk/gtkiconcache.c : for open() * gtk/gtkstyle.c : use G_PI instead of M_PI * gdk/win32/gdkcursor-win32.c : implement gdk_cursor_new_from_name() by mapping the lower case win32 api name to the respective cursor. E.g. pass "wait" to get the IDC_WAIT cursor. Also allows to load cursors from named resources in the executable. (gdk_cursor_get_image) : just return NULL for now. * gdk/win32/gdkgeometry-win32.c : implement gdk_window_move_region() by delegation to ScollWindowEx(), untested. * gdk/win32/gdkwindow-win32.c : stub for gdk_window_set_urgency_hint() 2005-07-03 Matthias Clasen * gtk/gtkimagemenuitem.c: Hmm, when committing my vertical menubar patch, I forgot the GtkImageMenuItem changes. And I managed to do 2 releases without noticing that... * gtk/gtksettings.c (gtk_settings_class_init): Correct the blurb for the icon-sizes setting. String change. (#309355, Benjamin Berg)