X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-6;h=49973b23e1acec7c77634f3e6ea5e7cf82af9220;hb=451b224324864047842dfe009834a0fe53728147;hp=610b344f18748fb8c0af827fcfb192623cbdc8db;hpb=11043de66f76cfb2e88693a365c857969ede7c74;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 610b344f1..49973b23e 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,213 @@ +Tue Jun 5 14:57:18 2001 Jonathan Blandford + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_get_size): Fix bug #55573 + +Mon Jun 4 12:41:25 2001 Owen Taylor + + * gtk/gtkwidget.h: Deprecate gtk_widget_set(). + + * tests/testgtk.c (create_tooltips): Remove usage of + gtk_widget_set(). + +2001-06-05 Havoc Pennington + + * gtk/gtkcolorsel.c: Use new mnemonic convenience functions + + Applying patch from Jeff Franks, with function docs added. + + * gtk/gtkcheckbutton.c (gtk_check_button_new_with_mnemonic): + remove call to set_mnemonic_widget, change docs a bit. + + * gtk/gtkimagemenuitem.c (gtk_image_menu_item_new_with_mnemonic): + new function + + * gtk/gtkcheckmenuitem.c (gtk_check_menu_item_new_with_mnemonic): + new function + + * gtk/gtkmenuitem.c (gtk_menu_item_new_with_mnemonic): new function + + * gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic): new + function + (gtk_radio_button_new_with_mnemonic_from_widget): new function + + * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_new_with_mnemonic): + new function + + * gtk/gtktogglebutton.c (gtk_toggle_button_new_with_mnemonic): new + function + + * gtk/gtklabel.c (gtk_label_new_with_mnemonic): Improve docs on + auto-selection of mnemonic widget. + +Mon Jun 4 15:05:24 2001 Jonathan Blandford + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_max_width): + Fix segfault found by Vitaly Tishkov . + (gtk_tree_view_column_set_min_width): ditto. + +Tue Jun 5 11:04:06 2001 Owen Taylor + + * gdk/gdkpixmap.h (GDK_PIXMAP_GET_CLASS): + s/GdkPixmapClass/GdkPixmapObjectClass/. (#51890, Jeff Franks) + +Mon Jun 4 12:50:11 2001 Owen Taylor + + * gtk/gtkctree.c (gtk_ctree_insert_gnode): Add a missing + gtk_clist_thaw(). + +2001-06-04 Havoc Pennington + + * gdk/x11/gdkevents-x11.c (gdk_event_translate): Ignore + releases for buttons 6, 7 + +2001-06-04 Havoc Pennington + + * gtk/gtkseparatormenuitem.h: Fix a search-and-replace screwup + (s/CHECK/SEPARATOR/ gone awry). Patch from Jeff Franks, bug + #55562 + +2001-06-04 Havoc Pennington + + * gtk/gtktextview.c (gtk_text_view_size_request): handle case + where text_view->layout == NULL by assuming its size is 0, + i.e. same as if we haven't done any reflow. Reported by + Hidetoshi Tajima #55448 + +2001-06-04 Havoc Pennington + + * gdk/x11/gdkevents-x11.c (gdk_event_translate): support button 6 + and 7 for scroll left/right, from Thomas Broyer + +2001-05-10 Havoc Pennington + + * gtk/gtksettings.c (gtk_settings_get_property): Handle case where + we need to parse the xsetting as if it were an RC file string. + + * gtk/gtkcolorsel.c (gtk_color_selection_class_init): load initial + value of palette from settings, not from static variable + + * gdk/x11/gdkevents-x11.c: add color palette, toolbar mode to + xsettings translation table + + * gtk/gtktoolbar.c (gtk_toolbar_new): Remove arguments, because + hardcoding the toolbar style conflicts with new customizable + toolbar style philosophy + (gtk_toolbar_class_init): add settings for default toolbar style; + these are used unless the app specifically forces a toolbar style + + * gtk/gtksettings.c (settings_install_property_parser): only + return at the start if we warn and parser == NULL + + * gtk/gtkcolorsel.c (gtk_color_selection_finalize): disconnect the + palette changed handler so we don't notify dead color selections + + * gtk/gtkstyle.c (gtk_default_draw_shadow): handle + xthickness/ythickness of 0 or 1 properly + (gtk_default_draw_resize_grip): clear the background behind the + resize grips, and align to bottom right if we square the + area to be drawn. + + * gtk/gtkstatusbar.c (gtk_statusbar_init): set horizontal usize on + statusbar label to 1, so it doesn't make toplevels resize oddly + (gtk_statusbar_size_request): add grip size to request + (gtk_statusbar_size_allocate): hack so the hbox still works with + the grip size in the request + + * gtk/gtktoolbar.c (gtk_toolbar_show_all): override to fix + bug where showing all on a toplevel makes the toolbar + button text appear despite the toolbar mode + + * gtk/gtkmenubar.c: add internal padding style property + + * gtk/gtktoolbar.c: Add internal padding style property; add + shadow type style property + + * gtk/gtkmenubar.c (gtk_menu_bar_paint): paint box with widget + state; and put Container::border_width outside the frame + + * gtk/gtktextview.c: don't draw focus rectangle if we're in + interior focus mode, we just use blinking cursor + +2001-06-04 Havoc Pennington + + * configure.in: Make gdk-pixbuf have same version number as GTK + +2001-06-04 Havoc Pennington + + * gtk/gtkspinbutton.c: Get rid of stupid g_return_if_fail on + digits greater than 6. If there actually are limits (which there + likely aren't), should clamp to them not warn. + (gtk_spin_button_new_with_range): don't take log of 0 + (gtk_spin_button_size_request): use digits to compute size + request, rather than step increment. + + * tests/testgtk.c (create_spins): test larger values of digits + + * gtk/gtkfontsel.c (gtk_font_selection_init): scroll to selected + font on map not expose, so we don't get weirdness during scrolling + +2001-06-04 Havoc Pennington + + * gtk/gtkclist.c (vadjustment_value_changed): Apply fix from + Sam Solon, bug #54577, update value even if not drawable. + +2001-06-04 Havoc Pennington + + * gtk/gtkrange.c (gtk_range_scroll_event): change SCROLL_RIGHT to + SCROLL_LEFT, reported by Thomas Broyer. + +2001-06-04 Havoc Pennington + + * gtk/gtkrange.c (gtk_range_adjustment_value_changed): + Process updates immediately, to prevent funny lag effect + when scrolling, at some mild potential efficiency cost. + +2001-06-04 Havoc Pennington + + * gtk/gtkrange.c (gtk_range_button_press): on middle click, center + slider on the click. + +2001-06-03 Havoc Pennington + + * gtk/gtkstyle.c (gtk_default_draw_slider): make this special-case + hscale/vscale details, so we can use it for scrollbar as well. + + * tests/testgtk.c (reformat_value): honor digits from GtkScale + + * gtk/gtkenums.h (GtkTroughType): Remove this enum + (GtkScrollType): add START and END from GtkTroughType + + * gtk/gtkstyle.c (gtk_default_draw_slider): was not properly using + its x/y arguments + + * gtk/gtkrange.h, gtk/gtkrange.c, gtk/gtkscrollbar.h, + gtk/gtkscrollbar.c, gtk/gtkscale.h, gtk/gtkscale.c, + gtk/gtkhscrollbar.h, gtk/gtkhscrollbar.c, gtk/gtkvscrollbar.h, + gtk/gtkvscrollbar.c, gtk/gtkhscale.h, gtk/gtkhscale.c, + gtk/gtkvscale.h, gtk/gtkvscale.c: Rewrite GtkRange and subclasses. + + Notable changes in the process: + + - stepper_size style property is the height for vertical + ranges, width for horizontal; the other dimension matches + the trough size + - add ability to do NeXT-style steppers (and several other styles + that don't make any sense) + - added min_slider_length, fixed_slider_length properties to + GtkScrollbar + - cleaned some private (or at least useless) functions out of + gtkscale.h + - moved bindings to GtkScale from subclasses, even arrow keys, + since blind users don't know scale orientation. + - change move_slider action signal to use new GtkScrollType, + remove GtkTroughType argument + - digits rounds the values a range will input to the given + number of decimals, but will not try to force adjustment + values set by other controllers. That is, we no longer + modify adjustment->value inside a value_changed handler. + - added getters for GtkScale setters + - middle-click begins a slider drag + Fri Jun 1 18:54:47 2001 Jonathan Blandford * gtk/gtktreeview.c: (gtk_tree_view_focus): Initial stab at