1. 04 Jun, 2003 1 commit
    • Kristian Rietveld's avatar
      Merged from stable. · 5afcde9a
      Kristian Rietveld authored
      Wed Jun  4 21:25:35 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_drag_begin): use a silent
      	assert for get_info. (reported by Michael Natterer),
      	(gtk_tree_view_expand_all_emission_helper),
      	(gtk_tree_view_expand_all_helper): emit row_expanded for all
      	expanded rows during an _expand_all operation. (Fixes #111280,
      	reported by Benjamin Bayart).
      5afcde9a
  2. 03 Jun, 2003 6 commits
    • Owen Taylor's avatar
      Don't respond to pings on a root window; prevents infinite loops if we are · eb6debd4
      Owen Taylor authored
      Tue Jun  3 18:32:30 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Don't
              respond to pings on a root window; prevents infinite
              loops if we are selecting for SubstructureNotify on the
              root window. (#111945, Sergey V. Udaltsov)
      eb6debd4
    • Owen Taylor's avatar
      #71597, reported by Morten Welinder · 84ebfb7e
      Owen Taylor authored
      Tue Jun  3 17:39:16 2003  Owen Taylor  <otaylor@redhat.com>
      
              #71597, reported by Morten Welinder
      
              * gdk/gdkpixbuf-drawable.c (rgb888amsb): Fix and simplify
              (Patch from Christian Petig)
      
              * gdk/gdkpixbuf-drawable.c (rgb{555,565}{a,}{msb,lsb}):
              Major rewrite of 555 and 565 conversion routines:
      
              - Move all the bit shifting into a small block of macros,
                eliminating much duplication of complicated arithmetic.
              - Get rid of 2-pixels at a time code, which was buggy,
                hard to maintain, caused unaligned accesses, and
                probably didn't actually perform any better.
              - Simplify cases where different data types were
                used for the little and big endian cases, use
                GUINT16_SWAP_LE_BE() where appropriate.
      84ebfb7e
    • Owen Taylor's avatar
      Remove bad optimization for src_rowstride == dest_stride. (Didn't consider · 794a3a9f
      Owen Taylor authored
      Tue Jun  3 15:05:47 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdrawable-x11.c (convert_to_format): Remove
              bad optimization for src_rowstride == dest_stride.
              (Didn't consider the case where we were copying only
              partial widths of a wider source buffer)
              (#113034, reported by Hans Petter Jansson)
      794a3a9f
    • Michael Natterer's avatar
      reenabled button_release events for xinput devices. (#113948) · ace98aba
      Michael Natterer authored
      2003-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* gdk/x11/gdkinput-x11.c (_gdk_input_common_find_events):
      	reenabled button_release events for xinput devices. (#113948)
      ace98aba
    • Christian Rose's avatar
      Added "li" to ALL_LINGUAS. Added Limburgish translation by Mathieu van · 6e8aa0a1
      Christian Rose authored
      2003-06-03  Christian Rose  <menthos@menthos.com>
      
      	* configure.in: Added "li" to ALL_LINGUAS.
      	* po/li.po: Added Limburgish translation by
      	Mathieu van Woerkom <mathieu.brabants.org>.
      6e8aa0a1
    • Abel Cheung's avatar
      Added gdk-pixbuf/io-pcx.c and gtk/gtkcalendar.c · a2370432
      Abel Cheung authored
      2003-06-03  Abel Cheung  <maddog@linux.org.hk>
      
      	* POTFILES.in: Added gdk-pixbuf/io-pcx.c and
      	  gtk/gtkcalendar.c
      a2370432
  3. 02 Jun, 2003 4 commits
  4. 31 May, 2003 4 commits
  5. 30 May, 2003 6 commits
  6. 29 May, 2003 8 commits
    • Kristian Rietveld's avatar
      Merged from stable. · 76367269
      Kristian Rietveld authored
      Thu May 29 18:23:01 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_button_press): put the focus
      	grab separate, the user might clear the tree in the focus-in
      	callback. (Fixes #113086, testcase from Felipe Heidrich).
      76367269
    • Kristian Rietveld's avatar
      Merged from stable. · d718b973
      Kristian Rietveld authored
      Thu May 29 18:06:26 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_model_set_model): reset a bunch
      	of row reference when we unset the model. Also reset
      	dy and top_row_dy. (Fixes #109289, patch from Owen Taylor).
      d718b973
    • Kristian Rietveld's avatar
      Merged from stable. · 7554c3df
      Kristian Rietveld authored
      Thu May 29 17:12:19 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_cursor_on_cell): cancel
      	the current editing, if it exists. (Fixes #108956, reported by
      	Michael Natterer).
      7554c3df
    • Kristian Rietveld's avatar
      Merged from stable. · 4a03ea23
      Kristian Rietveld authored
      Thu May 29 17:06:09 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (check_selection_helper): new function,
      	(gtk_tree_view_row_deleted): traverse the tree from the
      	deleted node to see whether the selection changed, instead of
      	just checking this node. (Fixes #107400, reported by 'Duncan').
      4a03ea23
    • Kristian Rietveld's avatar
      Merged from stable. · c906acd0
      Kristian Rietveld authored
      Thu May 29 16:31:34 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row),
      	(gtk_tree_view_drag_begin): set the DnD icon in _drag_begin
      	instead of _maybe_begin_dragging_row, so the icon can be
      	overridden by apps. (Fixes #104374, patch from Daniel Elstner).
      c906acd0
    • Kristian Rietveld's avatar
      Merged from stable. · bdff7cdb
      Kristian Rietveld authored
      Thu May 29 16:14:04 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_start_editing): correct
      	cell_area x/width for the expander if needed. (Fixes #101748,
      	reported by Dave Cook and Mariano Suarez-Alvarez).
      bdff7cdb
    • Kristian Rietveld's avatar
      check if tree/node are still the same after _internal_select_node. (Fixes · fcabeed6
      Kristian Rietveld authored
      Thu May 29 16:01:38 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (gtk_tree_view_real_set_cursor): check
      	if tree/node are still the same after _internal_select_node.
      	(Fixes #92256, reported by edscott).
      fcabeed6
    • Kristian Rietveld's avatar
      Fixes #75745, reported by Richard Hult. Merged from stable. · c3789891
      Kristian Rietveld authored
      Thu May 29 15:38:30 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Fixes #75745, reported by Richard Hult. Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_bin_expose): set/unset
      	GTK_CELL_RENDERER_FOCUSED flag whether the current node is the
      	cursor or not.
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
      	if we are rendering a cursor row, and the cell the be
      	processed has focus, then set the GTK_CELL_RENDERER_FOCUSED
      	flag (else we unset it).
      c3789891
  7. 27 May, 2003 2 commits
    • Matthias Clasen's avatar
      Remove dubious bitfields of unspecified signedness. (#112919, Morten · 83c626bb
      Matthias Clasen authored
      2003-05-27  Matthias Clasen  <maclas@gmx.de>
      
      	* io-wbmp.c: Remove dubious bitfields of
      	unspecified signedness.  (#112919, Morten Welinder)gdk-p
      
      	* gdk-pixdata.c (gdk_pixdata_to_csource): Replace all occurances
      	of g_string_new ("") by g_string_new (NULL). (#106975, Morten Welinder)
      
      	* gtk/gtkwindow-decorate.c:
      	* gtk/gtktreeprivate.h:
      	* gtk/gtkdnd.c:
      	* gdk/win32/gdkwindow-win32.h:
      	* gdk/linux-fb/gdkprivate-fb.h:
      	* gdk/linux-fb/gdkkeyboard-fb.c: Remove dubious bitfields of
      	unspecified signedness.  (#112919, Morten Welinder)
      
      	* gtk/queryimmodules.c (escape_string):
      	* gtk/gtktextbtree.c (_gtk_text_btree_get_text):
      	* gtk/gtksettings.c (_gtk_settings_parse_convert):
      	* gtk/gtkrc.c (gtk_rc_parse_assignment):
      	* gtk/gtkinputdialog.c (gtk_input_dialog_set_key):
      	* gdk/x11/gdkdisplay-x11.c (escape_for_xmessage): Replace all
      	occurances of g_string_new ("") by g_string_new (NULL). (#106975,
      	Morten Welinder)
      83c626bb
    • Tor Lillqvist's avatar
      Only include the Default and Emacs themes' gtkrc files. Include · fd99f43a
      Tor Lillqvist authored
      2003-05-27  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk-zip.sh.in: Only include the Default and Emacs themes' gtkrc
      	files. Include share/gtk-doc/{gdk-pixbuf,gdk,gtk}.
      
      	* gdk/Makefile.am: libgdk-win32-2.0.la depends on
      	win32/libgdk-win32.la.
      
      	* gtk/gtk.def: Add gtk_tree_view_column_cell_get_position.
      fd99f43a
  8. 26 May, 2003 2 commits
  9. 24 May, 2003 2 commits
  10. 22 May, 2003 3 commits
  11. 21 May, 2003 2 commits