summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-6
Commit message (Collapse)AuthorAgeFilesLines
* add keynav handling for unselect all, focus column header, change focusKristian Rietveld2002-02-211-0/+7
| | | | | | | | | Thu Feb 21 23:02:29 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.[ch]: add keynav handling for unselect all, focus column header, change focus with arrow keys in column headers, column reordering, column resizing, small try to fix page up/down (this fixes #70889, and fixes a great deal of #53580)
* Add GDK_ISO_Next_Group/Prev_Group/Level3_Shift/ First_Group/Last_Group toOwen Taylor2002-02-211-0/+18
| | | | | | | | | | | | | | | | | | | | Thu Feb 21 16:51:17 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Add GDK_ISO_Next_Group/Prev_Group/Level3_Shift/ First_Group/Last_Group to list of invalid accelerators. (A lot more that should be added, but probably would want a range mechanism. These are the ones found in the standard XFree86 config files.) * gtk/gtkbindings.c (gtk_bindings_activate): Fix problem that broke bindings for menus. * gtk/gtkwindow.[ch]: Export _gtk_window_activate_key() privately. * gtk/gtkmenushell.c (gtk_menu_shell_key_press): Use _gtk_window_activate_key(), gtk_bindings_activate_event().
* Remove some workarounds for +/= and shift key handling.Owen Taylor2002-02-211-0/+5
| | | | | | | Thu Feb 21 12:24:22 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkctree.c (gtk_ctree_class_init): Remove some workarounds for +/= and shift key handling.
* Implement "fuzzy" key binding lookups; allow matches on key and level butOwen Taylor2002-02-211-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wed Feb 20 14:26:47 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkkeyhash.[ch]: Implement "fuzzy" key binding lookups; allow matches on key and level but not group. Also, implement ignoring "consumed modifiers correctly." * gtk/gtkaccelgroup.c gtk/gtkbindings.c: Convert to using GtkKeyHash. * gtk/gtkdebug.h gtk/gtkmain.c: Support GTK_DEBUG=keybindings * gdk/x11/gdkevents-x11.c (gdk_event_translate): Fill in the group for key release events as well as key press events. * gdk/gdkkeys.h gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Rename unused_modifiers to consumed_modifiers, make the docs and non-Xkb implementation match the Xkb implementation. * gdk/linux-fb/gdkkeyboard-fb.c gdk/win32/gdkkeys-win32.c: Propagate doc and parameter name changes. * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): XkbTranslateKeyCode doesn't handle LockMask, we need to handle it ourselves. * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Force <Shift>Tab to give GDK_ISO_Left_Tab, since we need consistency to allow dealing with ISO_Left_Tab. * gtk/gtkwindow.c gtk/gtktextview.c gtk/gtkscrolledwindow.c gtk/gtkpaned.c gtk/gtkcombo.c gtk/gtknotebook.c: Remove inappropriate uses of GDK_ISO_Left_Tab. (GDK_ISO_Left_Tab or <Shift>Tab both are equivalent as a binding specifier.) * gtk/gtkbutton.c (gtk_button_class_init): Make ::activate GTK_RUN_ACTION, so you can bind an accelerator to it. * gtk/gtklabel.c (gtk_label_set_uline_text_internal): Call gdk_unicode_to_keyval on the mnemonic character. * tests/testgtk.c: Add a test for the new fuzzy key binding matching.
* inconsitent files are .pngs toojacob berkman2002-02-211-0/+5
| | | | | | | 2002-02-21 jacob berkman <jacob@ximian.com> * gtk/theme-bits/Makefile.am (EXTRA_DIST): inconsitent files are .pngs too
* Set the property as type ATOM_PAIR, not ATOM. (#72074, Gregory Merchan.)Owen Taylor2002-02-211-0/+8
| | | | | | | | | | Wed Feb 20 21:52:13 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkselection.c (gtk_selection_request): Set the property as type ATOM_PAIR, not ATOM. (#72074, Gregory Merchan.) * gdk/x11/gdk{property,selecton}-x11.c: Auto-convert properties of type ATOM_PAIR as well as properties of type ATOM.
* screenshots of examples.Matthias Clasen2002-02-211-0/+9
| | | | | | | | | * docs/tutorial/images/*.png: screenshots of examples. * docs/tutorial/gtk-tut.sgml: remove deprecated widgets, add screenshots, fix chapters 1-4 for GTK+ 2.0. * demos/gtk-demo/Makefile.am (INCLUDES): add -DGDK_PIXBUF_DISABLE_DEPRECATED.
* Many cleanups and fixes. Draw exclusively in expose handler. Feedback whenSoeren Sandmann2002-02-201-0/+8
| | | | | | | | | | Thu Feb 21 00:31:41 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkspinbutton.c: Many cleanups and fixes. Draw exclusively in expose handler. Feedback when buttons are depressed. * gtk/gtkstyle.c: update for changes in gtkspinbutton.c. Fix spinbuttons for RTL langauges.
* new radio buttons. handle inconsistent state for check- and radiobuttons.Soeren Sandmann2002-02-201-0/+13
| | | | | | | | | | | | | | | Wed Feb 20 23:00:08 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkstyle.c: new radio buttons. handle inconsistent state for check- and radiobuttons. * gtk/theme-bits/check-13-inconsistent.png, gtk/theme-bits/radio-13-inconsistent.png: new files * gtk/theme-bits/radio-13.png: new radio buttons * gtk/theme-bits/Makefile.am (EXTRA_DIST): add new -inconsistent.png files
* Add a XSETTING mapping for gtk-can-change-accels. (#70218, ThomasOwen Taylor2002-02-201-0/+5
| | | | | | | Wed Feb 20 16:19:49 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c: Add a XSETTING mapping for gtk-can-change-accels. (#70218, Thomas Leonard.)
* check handler_id before disconnecting the signal handler since it mightSven Neumann2002-02-201-0/+7
| | | | | | | | | 2002-02-20 Sven Neumann <sven@gimp.org> * gtk/gtkcolorsel.c (gtk_color_selection_finalize): check handler_id before disconnecting the signal handler since it might have never been connected if the GtkColorSelection is destroyed before it was realized.
* Fold back Svens g_signal fixes from the examples.Matthias Clasen2002-02-201-0/+9
| | | | | | | | | * docs/tutorial/gtk-tut.sgml: Fold back Svens g_signal fixes from the examples. * docs/tutorial/gtk-tut.sgml, examples/progressbar/progressbar.c, examples/progressbar/Makefile: Make the progressbar example deprecation-clean.
* Another fix -- get bug number right *grumble*Kristian Rietveld2002-02-191-1/+1
|
* fixing ChangeLogKristian Rietveld2002-02-191-4/+3
|
* new function (gtk_tree_view_column_create_button): use g_signal_* insteadKristian Rietveld2002-02-191-0/+16
| | | | | | | | | | | | | | | | | | Tue Feb 19 22:10:59 2002 Kristian Rietveld <kris@gtk.org> * gtktreeviewcolumn.c (gtk_tree_view_column_mnemonic_activate): new function (gtk_tree_view_column_create_button): use g_signal_* instead of gtk_signal_*, hook up _mnemonic_activate callback (gtk_tree_view_column_update_button): use gtk_label_set_text_width_mnemonic instead of gtk_label_set_text (#69095) * gtktreeview.c (gtk_tree_view_class_init): remove key bindings for C-f and C-b, let treeview search use C-f (instead of C-s) (#61886) * gtkrc.key.emacs: add some GtkTreeView bindings
* fix bug (skipping all black pixels).Soeren Sandmann2002-02-191-0/+6
| | | | | | | Tue Feb 19 20:56:32 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/theme-bits/decompose-bits.c (do_part): fix bug (skipping all black pixels).
* finish conversion to g_signal_* functions by using G_OBJECT and G_CALLBACKSven Neumann2002-02-191-0/+5
| | | | | | | 2002-02-19 Sven Neumann <sven@gimp.org> * examples/*/*.c: finish conversion to g_signal_* functions by using G_OBJECT and G_CALLBACK and other assorted changes.
* change gtk_tree_view_column_cell_render, gtk_tree_view_column_cell_focus,Kristian Rietveld2002-02-191-0/+19
| | | | | | | | | | | | | | | | | | | | | Tue Feb 19 17:36:31 2002 Kristian Rietveld <kris@gtk.org> * gtktreeprivate.h, gtktreeviewcolumn.[ch], gtktreeview.c: change gtk_tree_view_column_cell_render, gtk_tree_view_column_cell_focus, gtk_tree_view_column_cell_draw_focus and gtk_tree_view_column_cell_set_dirty to be private functions. * gtktreeviewcolumn.[ch]: add install_handler argument to _cell_set_dirty to control if _mark_rows_col_dirty (which calls install_presize_handler) gets called, set widths correctly so autosizing works (#71870) * gtktreeview.c (gtk_tree_view_column_autosize): new function, (gtk_tree_view_button_press): make double click on column separator resize the row (#71870) (gtk_tree_view_get_dest_row_at_pos): change DnD threshold to 33% (#71869, suggestion by Anders Carlsson)
* Add routines _gtk_find_module(), _gtk_get_module_path() to look up aOwen Taylor2002-02-191-0/+15
| | | | | | | | | | | | | | | | | Mon Feb 18 23:16:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmain.[ch]: Add routines _gtk_find_module(), _gtk_get_module_path() to look up a module of an arbitrary type in a standard fashion. (#68474) * gtk/gtkrc.c: Make module_path keyword warn and do nothing. Remove the im_module_path keyword. * gtk/gtkrc.c (gtk_rc_get_im_module_path): Fix to return the standard path instead of one determined from im_module_path and GTK_IM_MODULE_PATH. * gtk+-2.0.pc.in: Add gtk_host to go along with gtk_binary_version.
* Trivial formatting fixes to all examples, simple functional fixes toMatthias Clasen2002-02-191-0/+5
| | | | | * docs/tutorial/gtk-tut.sgml, docs/examples/*: Trivial formatting fixes to all examples, simple functional fixes to rangewidgets example.
* Select the right item in the family list. (Reported by Mark Patton, PatchOwen Taylor2002-02-181-0/+18
| | | | | | | | | | | | | | | | | | | | Mon Feb 18 18:27:45 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Select the right item in the family list. (Reported by Mark Patton, Patch from Satajyit Kanungo, #64240) * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Update the size and face entry lists as well, fix memory leak. (Also #64240) * gtk/gtkfontsel.c (gtk_font_selection_show_available_sizes): Allow fractional sizes, unselect the selected row if none matches. * gtk/gtkscrolledwindow.c (gtk_scrolled_window_focus): Fix a bug where the scrolled window would always get focus when focusing out of the child.
* process WM_PAINT messages for bg_pixmap == GDK_NO_BG, fixes The GIMP'sHans Breuer2002-02-181-0/+16
| | | | | | | | | | | | | | | | | | 2002-02-18 Hans Breuer <hans@breuer.org> * gdk/win32/gdkevents-win32.c : process WM_PAINT messages for bg_pixmap == GDK_NO_BG, fixes The GIMP's canvas rendering glitches on win32 * gdk/win32/gdkinput-win32.c : use g_object_new to create GdkDevice instead of g_new * gtk/gtkpaned.c : make LAST_SIGNAL the last in enum. This avoids to smash totally unrelated static data and resulting random crashes. (as reported on gtk-devel-list, 2002-02-10 : testgtk crashes) * gtk/gtk.def : add new file selection entry points
* Remove support for the poorly defined text/plain type for now. (#55117)Owen Taylor2002-02-181-0/+5
| | | | | | | Mon Feb 18 17:34:43 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c gtk/gtktextview.c: Remove support for the poorly defined text/plain type for now. (#55117)
* Add some docs for GTK_NEED_REQUEST GTK_NEED_ALLOCATION.Owen Taylor2002-02-181-2/+17
| | | | | | | | | | | | | | | | | Mon Feb 18 16:44:00 2002 Owen Taylor <otaylor@redhat.com> * docs/widget_system.txt: Add some docs for GTK_NEED_REQUEST GTK_NEED_ALLOCATION. * gtk/gtkmenu.c (gtk_menu_popup): Scroll the menu to the right place before showing the menu to avoid spurious enter events. * gtk/gtkmenu.c (gtk_menu_realize): Only scroll if there is an active menu item. * gtk/gtkwidget.c (gtk_widget_init): Set RESIZE_NEEDED ALLOC_NEEDED initially.
* fix the version number in NEWSMatthias Clasen2002-02-181-0/+4
|
* ack, remove conflict markerManish Singh2002-02-181-1/+0
|
* don't comment out the lines to dist the packer example, just simply removeManish Singh2002-02-181-0/+7
| | | | | | | | 2002-02-18 Manish Singh <yosh@gimp.org> * Makefile.am: don't comment out the lines to dist the packer example, just simply remove it. (the continuation line confused make even though it was in the comment, barf)
* Fix problems with stuck grab (#60132, reported by Nicolas Setton) andOwen Taylor2002-02-181-0/+7
| | | | | | | | | Mon Feb 18 14:40:22 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkcombo.c (gtk_combo_popdown_list): Fix problems with stuck grab (#60132, reported by Nicolas Setton) and stuck prelighting. Combine duplicated code in three places for popping down the list.
* gtk/gtkclist.c (adjust_adjustments) gtk/gtklayout.cOwen Taylor2002-02-181-0/+14
| | | | | | | | | | | | | | | | Mon Feb 18 14:17:59 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c (adjust_adjustments) * gtk/gtklayout.c (gtk_layout_size_allocate) * gtk/gtktextview.c (gtk_text_view_size_allocate) * gtk/gtktreeview.c (gtk_tree_view_size_allocate) * gtk/gtkviewport.c (gtk_viewport_size_allocate): Standardize on a page increment of page minus 1 line rather than half a page (#51027, Eric Fischer) * gtk/gtkviewport.c (gtk_viewport_size_allocate): Change step increment to be 0.1 * page_size height rather than a fixed 10 pixels.
* Don't commit unless we got at least one hex digit. (#70619)Owen Taylor2002-02-181-0/+5
| | | | | | | Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Don't commit unless we got at least one hex digit. (#70619)
* Released 1.3.14GTK_MULTIHEAD_MERGEPOINT_18_02_02GTK_1_3_14Owen Taylor2002-02-181-0/+18
| | | | | | | | | | | | | | | | | | | | Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com> * Released 1.3.14 * configure.in: Version 1.3.14, interface, binary age 0. * gdk/gdkregion-generic.c (miSubtractO): Fix out-of-bounds read. (#71619, reported by Morten Welinder) * gtk/gtkmenu.c (gtk_menu_class_init): Fix setting default. * gtk/gtkfilesel.c (gtk_file_selection_class_init): Add a select_multiple property to go along with thenew get/set_select_multiple. * gdk/gdkwindow.c: Patch from Soeren Sandmann to improve update debugging code. (#71703)
* Don't set the PC_EXPLICIT flag for unused palette entries, that might haveTor Lillqvist2002-02-171-0/+19
| | | | | | | | | | | | | | | | | | | 2002-02-17 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkcolor-win32.c (free_colors): Don't set the PC_EXPLICIT flag for unused palette entries, that might have undesired side effects. Just set them to black. Black is always present in a palette, so having superfluous black entries won't cause any extra allocations from the system palette either when realized. * gdk/win32/gdkevents-win32.c (gdk_event_translate:WM_QUERYNEWPALETTE): Don't do anything if the system visual is static color, i.e. the user has told GDK to use just the 16 static colors. In that case no need to redraw anything, as the colors are static and by definition always correctly mapped in the system palette. (WM_PALETTECHANGED): Ditto, no need to call UpdateColors() either.
* Make the paned example deprecation-clean.Matthias Clasen2002-02-171-4/+9
| | | | | | | * docs/tutorial/gtk-tut.sgml, examples/paned/paned.c, examples/paned/Makefile: Make the paned example deprecation-clean. * various ChangeLog files: correct my email.
* remove the packer example files as they don't exist in CVS.jacob berkman2002-02-171-0/+5
| | | | | | | 2002-02-17 jacob berkman <jacob@ximian.com> * Makefile.am: remove the packer example files as they don't exist in CVS.
* hm, check buttons look better for below.Manish Singh2002-02-171-0/+4
| | | | | | 2002-02-16 Manish Singh <yosh@gimp.org> * tests/testgtk.c: hm, check buttons look better for below.
* redid the filesel test. Added a way to set select multiple as a toggleManish Singh2002-02-171-0/+7
| | | | | | | | | 2002-02-16 Manish Singh <yosh@gimp.org> * tests/testgtk.c: redid the filesel test. Added a way to set select multiple as a toggle button, and made show/hide fileops toggle buttons as well. get_selections() is called on OK and all the filenames selected are printed.
* Remove comment about the gtk-1-3-win32-production branch having moreTor Lillqvist2002-02-171-1/+4
| | | | | | | 2002-02-17 Tor Lillqvist <tml@iki.fi> * README.win32: Remove comment about the gtk-1-3-win32-production branch having more functionality.
* Massive changes. Too many to list here, but I'll try a summary:Tor Lillqvist2002-02-171-5/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-17 Tor Lillqvist <tml@iki.fi> * gdk/win32/*.c: Massive changes. Too many to list here, but I'll try a summary: 1) Unify GdkPixmap and GdkImage implementation: For each GdkPixmap, allocate a GdkImage, and vice versa. GdkPixmapImplWin32Data has a pointer to the GdkImage. GdkImage::windowing_data is a pointer to the GdkPixmap. This simplifies many pixmap and image related functions a lot, and reduces duplicated code snippets. For instance, there is only one place in gdk/win32 where CreateDIBSection() is called, in the function _gdk_win32_new_pixmap(). Converting a bitmap (GdkPixmap) to a Windows region is almost trivial, with the bitmap bits being readily accessible in the associated GdkImage. All blitting between GdkPixmaps, GdkWindows and GdkImages goes through handled the _gdk_win32_blit() function, which calls different functions to handle the cases of blitting from pixmaps, inside windows (scrolling), or from windows, which all require somewhat different handling. 2) Support 256-color mode. This has long been very broken, now it works more or less OK. Keep the logical palette for each colormap as small as possible while allocating and freeing colors. Select and realize the logical palette associated with a GdkColormap into a DC before drawing or blitting. When the display is in 256-color mode, make it possible for the user to override the size of the palette(s) used with either the GDK_WIN32_MAX_COLORS environment variable, or a -max-colors command line option. It is possible to reduce the palette size all the way down to using just the 16 static colors (which causes the system visual to be of type GDK_VISUAL_STATIC_COLOR. This could possibly be useful if one desperately wants to avoid color flashing. (Note that in order for this to work properly, an as of yet not commited fix to gdkrgb.c is needed.) Handle the palette messages. On WM_PALETTECHANGED, call UpdateColors() for the given window hierarchy. Do this only if a window in some other top-level window hierarchy caused the palette change (realized a palette). Do this max five times in a row (an arbitrarily chosen limit), though, otherwise redraw by generating expose events. On WM_QUERYNEWPALETTE, cause a redraw of the whole window hierarchy by generating GDK_EXPOSE events. 3) Code cleanup in general. For instance, remove the "emulated" X11 structs ColormapStruct, Visual and XStandardColormap. Use the new GDK_DEBUG_* flags for debugging output in the relevant source files. Remove the unused colormap hash table in gdkcolor-win32.c 4) Plug some resource leaks. 2002-02-14 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkdnd-win32.c (gdk_dropfiles_filter): Use g_filename_to_uri() to actually create legal URIs in the text/uri-list data.
* Added multiple selection APIManish Singh2002-02-171-0/+4
| | | | | | 2002-02-16 Manish Singh <yosh@gimp.org> * gtk/gtkfilesel.[ch]: Added multiple selection API
* use fabs() on a double instead of abs()Manish Singh2002-02-171-1/+5
| | | | | | 2002-02-16 Manish Singh <yosh@gimp.org> * gdk/linux-fb/miarc.c: use fabs() on a double instead of abs()
* More work on #71430.Matthias Clasen2002-02-161-0/+16
| | | | | | | | | | | | * examples/*/Makefile (CFLAGS): add deprecation guards. * docs/tutorial/gtk-tut.sgml, examples/*/*.c: make most examples deprecation-clean; the major offenders right now are the examples that make heavy use of completely deprecated or broken widgets: list, tree, text, pixmap, paned and progressbar. These will have to be redone from scratch. * demos/Makefile.am (INCLUDES): add -DGDK_PIXBUF_DISABLE_DEPRECATED.
* This commit lands the 'dy patch'.Kristian Rietveld2002-02-161-0/+9
| | | | | | | | | | | Sun Feb 17 00:13:06 2002 Kristian Rietveld <kris@gtk.org> This commit lands the 'dy patch'. * gtk/gtktreeview.c (validate_rows_handler): update top_row or dy, (gtk_tree_view_top_row_to_dy): new function, (gtk_tree_view_row_changed): update top_row or dy, (gtk_tree_view_rows_reordered): update top_row
* rearrange rules to not emit the example start and end markers.Matthias Clasen2002-02-161-0/+8
| | | | | | | | * examples/extract.awk: rearrange rules to not emit the example start and end markers. * docs/tutorial/gtk-tut.sgml: turn the start and end markers into SGML comments, so they don't clutter the formatted tutorial.
* take GDK_HINT_RESIZE_INC into account, and handle negative coordinatesHavoc Pennington2002-02-161-0/+6
| | | | | | | | 2002-02-16 Havoc Pennington <hp@pobox.com> * gtk/gtkwindow.c (gtk_window_parse_geometry): take GDK_HINT_RESIZE_INC into account, and handle negative coordinates correctly. (Can't email Owen - hope this is OK.)
* Add key bindings on GtkScrolledWindow for arrow keys, PageUp/PageDownOwen Taylor2002-02-161-2/+19
| | | | | | | | | | | | | | | | | | | Fri Feb 15 20:09:45 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.[ch] gtk/gtkmarshallers.list: Add key bindings on GtkScrolledWindow for arrow keys, PageUp/PageDown Home/End to scroll the window. Bind Control-[Shift]-Tab to focus out of the scrolled window entirely. Allow the scrolled window to be focused if no child can be focused. (#63480) * gtk/gtkwidget.c (gtk_widget_hide): Remove the REALIZED() check - if we have visible but not mapped widgets (inside a unshown notebook tab, for instance), we need to track their size. (#65087, reported by Damon Chaplin.) * gtk/gtkcolorsel.c (palette_change_color): Shut up a warning.
* Depend on gtk.ico.Tor Lillqvist2002-02-151-0/+7
| | | | | | | | | 2002-02-16 Tor Lillqvist <tml@iki.fi> * gdk/win32/rc/Makefile.am (gdk-win32res.lo): Depend on gtk.ico. * gdk/win32/rc/gtk.ico: Use the real GTK logo. Thanks to Jernej Simoncic for providing the nice multi-resolution .ico file.
* gtk/tmpl/gtkimage.sgml removed wrong sentence from gtk_image_new() docsAlexey Malyshev2002-02-151-0/+5
| | | | | | 2002-02-15 Alexey Malyshev <maa@sparc.spb.su> * gtk/tmpl/gtkimage.sgml removed wrong sentence from gtk_image_new() docs
* new function (gtk_tree_store_clear): traverse the tree, so we emitKristian Rietveld2002-02-151-0/+7
| | | | | | | | | Fri Feb 15 19:38:00 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreestore.c (gtk_tree_store_clear_traverse): new function (gtk_tree_store_clear): traverse the tree, so we emit row_deleted for every node. This way we don't have confused row refs crashing the application. (#70631)
* Only queue a draw on the handle, not the whole widget. #71530.Richard Hult2002-02-151-0/+6
| | | | | | | | 2002-02-14 Richard Hult <rhult@codefactory.se> * gtk/gtkpaned.c (gtk_paned_enter): Only queue a draw on the handle, not the whole widget. #71530. (gtk_paned_leave): Likewise.
* add new signal 'adjust_bounds' to potentialy change the bounds beforeJody Goldberg2002-02-151-0/+8
| | | | | | | | | | 2002-02-14 Jody Goldberg <jody@gnome.org> * gtk/gtkrange.c (gtk_range_class_init) : add new signal 'adjust_bounds' to potentialy change the bounds before assigning the new value and camping it to the existing bounds. (gtk_range_internal_set_value) : used here. #68800. * gtk/gtkmarshalers.list : add VOID:DOUBLE