1. 24 May, 2002 1 commit
  2. 22 May, 2002 4 commits
    • Tor Lillqvist's avatar
      Use correct path to the loaders and immodules directories · 93865f49
      Tor Lillqvist authored
      2002-05-23  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk-zip.sh.in: Use correct path to the loaders and immodules
      	directories (GTK_BINARY_VERSION, not GTK_VERSION).
      93865f49
    • Owen Taylor's avatar
      Require autoconf-2.52 explicitely, since otherwise Debian will process it · 9a9cdb26
      Owen Taylor authored
      Wed May 22 16:12:38 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Require autoconf-2.52 explicitely,
              since otherwise Debian will process it with 2.13 (ugh!).
      
      Wed May 22 12:29:20 2002  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtkscrolledwindow.c (gtk_scrolled_window_init): remove
              GTK_RESIZE_QUEUE setting.
      9a9cdb26
    • Tor Lillqvist's avatar
      Use GTK_BINARY_VERSION (and not GTK_VERSION) in the path to the loaders on · 7952906c
      Tor Lillqvist authored
      2002-05-22  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk-pixbuf-io.c (get_libdir): Use GTK_BINARY_VERSION (and not
      	GTK_VERSION) in the path to the loaders on Win32, too.
      
      	* Makefile.am: Pass GTK_BINARY_VERSION.
      7952906c
    • Federico Mena Quintero's avatar
      Ahem, take the rowstride into account!!! Fixes #82515. · 1528b0ad
      Federico Mena Quintero authored
      2002-05-22  Federico Mena Quintero  <federico@ximian.com>
      
      	* io-xpm.c (pixbuf_create_from_xpm): Ahem, take the rowstride into
      	account!!!  Fixes #82515.
      
      	[This bug is not present in the GNOME 1.4 branch as its XPM loader
      	does not use gdk_pixbuf_new(); rather it malloc()s a buffer with
      	no row padding and then uses gdk_pixbuf_new_from_data() on it.]
      
      	[IMPORTANT: The comment above is to make my life easier when
      	merging stuff across branches.  If you make changes to gdk-pixbuf
      	in either branch, please include a comment in the ChangeLog that
      	indicates whether this should be merged into the other branch.
      	Thanks!]
      1528b0ad
  3. 21 May, 2002 1 commit
  4. 20 May, 2002 3 commits
  5. 19 May, 2002 2 commits
  6. 18 May, 2002 3 commits
  7. 17 May, 2002 4 commits
    • Owen Taylor's avatar
      Re-add REBUILD_PNGS definition that got accidentally removed. · fa550e5f
      Owen Taylor authored
      Fri May 17 16:05:34 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in (REBUILD_PNGS):	Re-add REBUILD_PNGS
              definition that	got accidentally removed.
      fa550e5f
    • Owen Taylor's avatar
      Protect against reentrancy problems by emitting ::preedit_changed at the · 3fe86a48
      Owen Taylor authored
      Fri May 17 14:40:24 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimmulticontext.c (gtk_im_multicontext_set_slave):
              Protect against reentrancy problems by emitting
              ::preedit_changed at the end, fixing input context
              leak. (Yao Zhang)
      
              * modules/input/gtkimcontextxim.c (status_window_free):
              Patch from Federico Mena Quintero to fix problem where
              references to IMContextXIM were kept around after
              module was unloaded.
      
              * gtk/gtkdnd.c (gtk_drag_dest_set): NULL initialize
              proxy window.
      3fe86a48
    • Christian Rose's avatar
      Added missing file. Updated Swedish translation. · 0274195e
      Christian Rose authored
      2002-05-17  Christian Rose  <menthos@menthos.com>
      
      	* POTFILES.in: Added missing file.
      	* sv.po: Updated Swedish translation.
      0274195e
    • Owen Taylor's avatar
      Fix a missing unref in the local/passive case. (#82067, Michael Meeks) · f58d5530
      Owen Taylor authored
      Fri May 17 13:56:23 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkplug.c (gtk_plug_filter_func): Fix a missing
              unref in the local/passive case. (#82067, Michael
              Meeks)
      
              * gtk/gtkplug.c (_gtk_plug_remove_from_socket): Fix
              reference leak on the plug window.
      
              * tests/testsocket.c (add_child): Fix memory leak.
      
              * gtk/gtkdnd.c (gtk_drag_dest_site_destroy): Unref
              the proxy window.
      f58d5530
  8. 16 May, 2002 12 commits
    • Owen Taylor's avatar
      Only optimize out the full configure handling if we got a gratuitous · 2bf6824f
      Owen Taylor authored
      Thu May 16 19:49:24 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtkwindow.c (gtk_window_configure_event): Only
              optimize out the full configure handling if we got
              a gratuitous configure event(configure_request_count == 0)
              and the size didn't change.
      
              * gtk/gtkwindow.c (gtk_window_move_resize): Use
              g_message(), not g_print() for debug spew.b
      
              * gtk/gtkwindow.c (gtk_window_real_set_focus): Ref
              the old and new focus widgets for the scope of
              the function.
      
              * gtk/gtksocket.c gtkplug.c: Remove various #if 0'd
              bits of old code.
      2bf6824f
    • Owen Taylor's avatar
      Thu May 16 18:47:29 2002 Owen Taylor <otaylor@redhat.com> ... · 20be61ee
      Owen Taylor authored
       Thu May 16 18:47:29 2002  Owen Taylor  <otaylor@redhat.com>                                                                                          * gtk/gtkwindow.c (gtk_window_show): Disable the         focus-some-widget code for GtkPlug descendants.                                                             * gtk/gtkplug.c (gtk_plug_focus_event): Eat        focus-in/out events since they can be generated        by keyboard grabs, but are spurious for an embeddded        widget. (#79196, Padraig O'Briain)        * gtk/gtksocket.c (gtk_socket_size_request): Only        pay attention to the minimum size hints, and changes        to that ... ignore the default size.        * gtk/gtksocket.c (gtk_socket_send_configure_event):        Pass in root-window relative coordinates as per        the ICCCM.                                                     * gtk/gtksocket.c (gtk_socket_size_allocate): Send        as many synthetic configures as necessary to make        up for ConfigureRequest events we got. (#78799,        Dave Camp.)
      20be61ee
    • Kristian Rietveld's avatar
      Merged from gtk-2-0. · 13dcd62e
      Kristian Rietveld authored
      Thu May 16 23:59:56 2002  Kristian Rietveld  <kris@gtk.org>
      
              Merged from gtk-2-0.
      
              * gtk/gtktreestore.c (gtk_tree_store_sort_iter_changed): set the prev
              of the next node correctly, so we don't corrupt the list and cause
              bad things. (fixes #71374)
      13dcd62e
    • Matthias Clasen's avatar
      Remove accidentally committed mng stuff. · 8afec72c
      Matthias Clasen authored
      8afec72c
    • Jonathan Blandford's avatar
      include missing #ifdef G_ENA\BLE_DEBUG · 100cde1c
      Jonathan Blandford authored
      Thu May 16 17:29:08 2002  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtkrbtree.c (_gtk_rbtree_remove): include missing #ifdef G_ENA\BLE_DEBUG
      100cde1c
    • Owen Taylor's avatar
      Fix typo in earlier patch. · 3dbc0d63
      Owen Taylor authored
      Thu May 16 15:44:15 2002  Owen Taylor  <otaylor@redhat.com>
      
              * demos/gtk-demo/editable_cells.c (cell_edited): Fix
              typo in earlier patch.
      3dbc0d63
    • Owen Taylor's avatar
      Don't filter control-shift+[non-hex]. (#80252, reported by Nalin · e1816d8d
      Owen Taylor authored
      Tue May  7 15:50:51 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
              Don't filter control-shift+[non-hex].
              (#80252, reported by Nalin Dahyabhai)
      e1816d8d
    • Owen Taylor's avatar
      Patch from Matthias Clasen to fix some typos (#77246) · c7efe6f3
      Owen Taylor authored
      Thu May 16 15:17:30 2002  Owen Taylor  <otaylor@redhat.com>
      
              * pixops/pixops.c: Patch from Matthias Clasen to fix some typos
              (#77246)
      c7efe6f3
    • Owen Taylor's avatar
      Fixes for #78258 · 85a8bdb1
      Owen Taylor authored
      Thu May 16 14:51:14 2002  Owen Taylor  <otaylor@redhat.com>
      
              Fixes for #78258
      
              * gtk/gtkrbtree.c demos/gtk-demo/editable-cells.c:
              Fix some 64-bit warning problems. (Patch from Matthias
              Clasen.)
      
              * gtk/gtkrbtree.c (_gtk_rbtree_debug_spew_helper): Surround
              a bunch of debug code with G_ENABLE_DEBUG.
      
              * configure.in demos/gtk-demo/main.c: Replace
              #ifndef G_OS_WIN32 with proper #ifdef HAVE_FLOCKFILE.
      85a8bdb1
    • Owen Taylor's avatar
      Fix a missed check for division by zero. (#77820, Gareth Pearce) · ce5029df
      Owen Taylor authored
      Thu May 16 12:56:38 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkrange.c (gtk_range_calc_layout): Fix a missed
              check for division by zero. (#77820, Gareth Pearce)
      ce5029df
    • Owen Taylor's avatar
      gdk_event_put() copies the event and setting name, so we don't have to · bcce8104
      Owen Taylor authored
      Thu May 16 12:50:13 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkevents-x11.c (gdk_xsettings_notify_cb):
              gdk_event_put() copies the event and setting name,
              so we don't have to strdup() it here. (Fix from
              Michael Meeks, #81953)
      bcce8104
    • Ettore Perazzoli's avatar
      If the menu is scrolled down or up, and some of the widget area is empty, · ff784b97
      Ettore Perazzoli authored
      * gtk/gtkmenu.c (gtk_menu_paint): If the menu is scrolled down or
      up, and some of the widget area is empty, don't fill it in with
      GTK_SHADOW_IN rectangles that make it looks strange.  Fixes
      #72695.
      ff784b97
  9. 15 May, 2002 7 commits
  10. 14 May, 2002 3 commits
    • Owen Taylor's avatar
      Subsitute in @PERL@ instead of hardcoded /usr/bin/perl. (#78355, Gareth · 41261ba1
      Owen Taylor authored
      Tue May 14 19:53:15 2002  Owen Taylor  <otaylor@redhat.com>
      
              * demos/gtk-demo/geninclude.pl.in configure.in:
              Subsitute in @PERL@ instead of hardcoded
              /usr/bin/perl. (#78355, Gareth Pearce. Fix based
              on patch from Matthias Clasen)
      
              * gdk/Makefile.am: Patch from Daniel Elstner to use glib-mkenums
              instead of makeenums.pl.
      
              * gdk/{x11,linux-fb,win32}/Makefile.am: Hack to
              get gdkenumtypes.h built first.
      41261ba1
    • Owen Taylor's avatar
      Remove the result file on error. (#79929, David Highley) · b61156d4
      Owen Taylor authored
      Tue May 14 18:41:58 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h):
              Remove the result file on error. (#79929, David
              Highley)
      
              * gtk/gtkoptionmenu.c (gtk_option_menu_remove_menu):
              If the menu is currently active, cancel it before
              setting the new menu. (#79162, Jonathan Blandford.)
      b61156d4
    • Owen Taylor's avatar
      Fix prepending at the start of the list. (#56349, Thomas Leonard.) · 390ad328
      Owen Taylor authored
      Tue May 14 18:13:10 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Fix
              prepending at the start of the list. (#56349,
              Thomas Leonard.)
      
              * gtk/gtksignal.h (gtk_signal_disconnect_by_func): Add
              explicit casts to GSignalMatchType for C++ compatibility.
              (#77601)
      390ad328