1. 10 Feb, 2002 6 commits
    • Matthias Clasen's avatar
      Enable some tests which should work now. · 73aa2bfe
      Matthias Clasen authored
      	* test-loaders.c (main): Enable some tests which should work
      	now.
      
      	* io-wbmp.c (gdk_pixbuf__wbmp_image_load_increment): Detect
      	invalid image dimensions and insufficient memory.
      
      	* io-tga.c (try_preload): Detect invalid image dimensions.
      	(gdk_pixbuf__tga_stop_load): Don't try to unref NULL pointers.
      
      	* io-ico.c (DecodeHeader): Detect some invalid headers and
      	don't segfault.
      73aa2bfe
    • Owen Taylor's avatar
      Add three Ethiopic input methods from Daniel Yacob. · 88462758
      Owen Taylor authored
      Sun Feb 10 12:32:44 2002  Owen Taylor  <otaylor@redhat.com>
      
              * modules/input/Makefile.am modules/input/{imam-et.c, imti-er.c,
              imti-et.c} po/POTFILES.in: Add three Ethiopic input methods from
              Daniel Yacob.
      88462758
    • Anders Carlsson's avatar
      Set finalize handler; (gtk_calendar_finalize): Rename gtk_calendar_destroy · 3619eade
      Anders Carlsson authored
      2002-02-10  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkcalendar.c (gtk_calendar_class_init): Set finalize handler;
      	(gtk_calendar_finalize): Rename gtk_calendar_destroy to gtk_calendar_finalize
      	since ::destroy can be called multiple times, resulting in double-freeing memory.
      3619eade
    • Hans Breuer's avatar
      don't reduce the scroll rect size by the scroll amount · 6d33d1c7
      Hans Breuer authored
      2002-02-10  Hans Breuer  <hans@breuer.org>
      
      	* gdk/win32/gdkgeometry-win32.c : don't reduce the scroll
      	rect size by the scroll amount
      
      	* gdk/win32/gdkwindow-win32.c
      	* gdk/win32/gdkselection-win32.c : added some casts to
      	make it compile with msvc's strict type checking
      
      	* gtk/fnmatch.c : #include <ctype.h> again for tolower
      	prototype. The fnmatch() code assumes to be in the crt
      	locale though it is feeded by utf8 strings from gtkfilesel.c
      
      	* gtk/gtkfilesel.c : let ->cmpl_text be a strdup managed by
      	_CompletionDir instead of referencing already freed memory
      
      	* gtk/gtktooltips.c (gtk_tooltips_init) : fix typo to
      	gtk_rc_parse_string (theDefaultTooltipColor) once as it
      	was intended
      
      	* tests/makefile.msc : added more tests
      
      	* tests/testgtk.c (create_list) : don't try to load gtkenums.h
      	from the current directory use ../gtk/gtkenums.h instead
      6d33d1c7
    • Kjartan Maraas's avatar
      Fix a double «The» typo in a string. · f42f2a64
      Kjartan Maraas authored
      2002-02-10  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* gtk/gtksizegroup.c: Fix a double «The» typo in a string.
      f42f2a64
    • Kjartan Maraas's avatar
      Updated Norwegian (bokml) translation. · efe1ca21
      Kjartan Maraas authored
      2002-02-10  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian (bokml) translation.
      efe1ca21
  2. 09 Feb, 2002 17 commits
  3. 08 Feb, 2002 15 commits
    • Darin Adler's avatar
      Fix stale pointer bug. · 9e5a9e13
      Darin Adler authored
      	* gtk/gtktreeview.c: (gtk_tree_view_map_expanded_rows_helper):
      	Fix stale pointer bug.
      9e5a9e13
    • Federico Mena Quintero's avatar
      Fix comment; PixopsInterpType -> GdkInterpType. · 3ce4e21f
      Federico Mena Quintero authored
      2002-02-08  Federico Mena Quintero  <federico@ximian.com>
      
      	* pixops/pixops.h: Fix comment; PixopsInterpType -> GdkInterpType.
      3ce4e21f
    • Owen Taylor's avatar
      Return FALSE if not shoing the titles. (#70959, Thomas Leonard) · ac447dc5
      Owen Taylor authored
      Fri Feb  8 14:30:14 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkclist.c (title_focus_in): Return FALSE if
      	not shoing the titles. (#70959, Thomas Leonard)
      ac447dc5
    • Darin Adler's avatar
      isspace -> g_ascii_isspace Remove gdki8n.h include. Remove <ctype.h> · 6ec06edb
      Darin Adler authored
      	* demos/gtk-demo/main.c: (load_file): isspace -> g_ascii_isspace
      	* gdk/x11/gdkim-x11.c: Remove gdki8n.h include.
      	* gdk/x11/gdkkeys-x11.c: Remove <ctype.h> include.
      	* gdk/x11/gdkmain-x11.c: Remove <ctype.h> include.
      	* gtk/fnmatch.c: Remove <ctype.h> include.
      	* gtk/gtkaccelgroup.c: Remove <ctype.h> include.
      	* gtk/gtkaccellabel.c: (gtk_accel_label_refetch): toupper ->
      	g_unichar_toupper, toupper -> g_unichar_totile
      	* gtk/gtkbindings.c: Remove <ctype.h> include.
      	* gtk/gtkfontsel.c: Remove <ctype.h> include.
      	* gtk/gtkiconfactory.c: Remove <ctype.h> include.
      	* gtk/gtkinputdialog.c: Remove <ctype.h> include.
      	* gtk/gtklabel.c: Remove <ctype.h> include.
      	* gtk/gtkmain.c: Remove <ctype.h> include.
      	* gtk/gtkmenu.c: Remove <ctype.h> include.
      	* gtk/gtkoldeditable.c: Remove <ctype.h> include.
      	* gtk/gtkrc.c: Remove <ctype.h> include.
      	* gtk/gtktextbtree.c: Remove <ctype.h> include.
      	* gtk/gtktextiter.c: Remove <ctype.h> include.
      	* gtk/gtktextsegment.c: Remove <ctype.h> include.
      6ec06edb
    • Darin Adler's avatar
      Wean this from <ctype.h>. · 27fec072
      Darin Adler authored
      	* io-xbm.c: (next_int): Wean this from <ctype.h>.
      27fec072
    • Sven Neumann's avatar
      gtk/gtkfilesel.c gtk/gtkgamma.c use stock labels for dialog action · 0d18cf96
      Sven Neumann authored
      2002-02-08  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkfilesel.c
      	* gtk/gtkgamma.c
      	* gtk/gtkinputdialog.c: use stock labels for dialog action buttons.
      0d18cf96
    • Darin Adler's avatar
      Pass the ref_node and unref_node calls through to the child model. · e0e8197e
      Darin Adler authored
      	* gtk/gtktreemodelsort.c: (gtk_tree_model_sort_ref_node),
      	(gtk_tree_model_sort_unref_node): Pass the ref_node and
      	unref_node calls through to the child model.
      e0e8197e
    • Laszlo Peter's avatar
      s/__FUNCTION__/G_GNUC_FUNCTION/ ditto · 54ddc51e
      Laszlo Peter authored
      2002-02-08  Laszlo Peter  <laca@ireland.sun.com>
      
      	* gtk/gtktextchild.c: s/__FUNCTION__/G_GNUC_FUNCTION/
      	* gtk/gtktextview.c: ditto
      54ddc51e
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 765dc8f3
      Yuri Syrota authored
      765dc8f3
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 651273c2
      Yuri Syrota authored
      651273c2
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 11f1fb12
      Yuri Syrota authored
      11f1fb12
    • Owen Taylor's avatar
      clean up a little · d13fe604
      Owen Taylor authored
      d13fe604
    • Havoc Pennington's avatar
      add change_value virtual function, to fix build · b0c6f4f2
      Havoc Pennington authored
      2002-02-07  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkspinbutton.h (struct _GtkSpinButtonClass): add
      	change_value virtual function, to fix build
      
      	* gtk/gtkpixmap.c (gtk_pixmap_class_init): parent_class was
      	from GtkWidget not GtkMisc. Not that it ever mattered.
      b0c6f4f2
    • Owen Taylor's avatar
      Add ::move-focus-out signal to handle Control[-Shift]-Tab and · 23c6be55
      Owen Taylor authored
      Thu Feb  7 19:52:00 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtknotebook.[ch]: Add ::move-focus-out signal
      	to handle Control[-Shift]-Tab and Control-arrow
      	bindings and implement bindings as per #53612.
      
      	* gtk/gtktextview.c (gtk_text_view_move_focus): Fix
      	fetching the toplevel for plug-socket.
      
      	* gtk/gtknotebook.c (gtk_notebook_class_init): Remove
      	bindings for Return/Enter to select the page.
      
      	* gtk/gtknotebook.c (gtk_notebook_change_current_page):
      	Beep at ends.
      
      	* gtk/gtknotebook.c (focus_tabs_move): Don't wrap around
      	and beep at ends.
      
      	* gtk/gtknotebook.c (gtk_notebook_focus): When focusing into
      	the page with the arrow keys, focus the first widget,
      	not the directionally closest widget.
      23c6be55
    • Owen Taylor's avatar
      Convert to using binding set for doing key bindings. (#62622, Requested by · aa881823
      Owen Taylor authored
      Thu Feb  7 19:00:10 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkspinbutton.c (gtk_spin_button_key_release): Convert
              to using  binding set for doing key bindings. (#62622,
              Requested by Skip Montaro)
      
              * gtk/gtkwindow.c (gtk_window_class_init): Add control-arrow
              bindings as overrides along with control-tab bindings.
      
              * gtk/gtknotebook.c (gtk_notebook_class_init): Fix return
              type for ::focus_tab signal.
      aa881823
  4. 07 Feb, 2002 2 commits
    • Kristian Rietveld's avatar
      Fixes #70782 and some drag dest rectangle/line issues · 67046197
      Kristian Rietveld authored
      Thu Feb  7 19:39:27 2002  Kristian Rietveld  <kris@gtk.org>
      
              Fixes #70782 and some drag dest rectangle/line issues
      
              * gtk/gtktreeview.c (gtk_tree_view_set_model): set
              GTK_TREE_VIEW_IS_LIST flag (we can switch from a TreeStore to a
              ListStore for example)
              (gtk_tree_view_get_path_at_pos): revert previous change, we
              shouldn't correct for the header, because we are taking bin_window
              coordinates here
              (gtk_tree_view_set_drag_dest_row): queue old drag_dest row and
              upper/lower neighbors for draw, so the drag dest rectangle/line will
              be cleared correctly
              (gtk_tree_view_get_dest_row_at_pos): correct for treeview header
              here, as drag_y is relative to the widget and _get_path_at_pos wants
              coords relative to bin_window, draw black outline rectangle after
              drawing the cells
      67046197
    • Owen Taylor's avatar
      Use layout text (which may be affected by invisible char) to compute · 31bd536b
      Owen Taylor authored
      Thu Feb  7 10:53:12 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkentry.c (gtk_entry_draw_text): Use layout text
      	(which may be affected by invisible char) to compute
      	selection bounds, not entry text. (#70733, Alex Larsson)
      31bd536b