1. 22 Jan, 2002 1 commit
    • Kristian Rietveld's avatar
      add some more stamp checks (pointed out by Anders Carlsson) · f0c42465
      Kristian Rietveld authored
      Mon Jan 21 01:21:54 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreestore.c: add some more stamp checks (pointed out
              by Anders Carlsson)
      
              * gtk/gtktreemodelsort.c (gtk_tree_model_sort_insert_value): don't
              assume _row_changed will insert sort (because _row_changed doesn't
              need to follow this signal), so apply insert sort here
              (gtk_tree_model_sort_level_find_insert): header doesn't need to be
              set here, so use a return instead of g_return_val_if_fail.
      f0c42465
  2. 21 Jan, 2002 11 commits
  3. 20 Jan, 2002 2 commits
  4. 19 Jan, 2002 9 commits
    • Kristian Rietveld's avatar
      fix a load of open line ends (cell_edited): modified patch from German Poo · 4aebf932
      Kristian Rietveld authored
      Sat Jan 19 20:49:41 2002  Kristian Rietveld  <kris@gtk.org>
      
              * demos/gtk-demo/editable_cells.c: fix a load of open line ends
              (cell_edited): modified patch from German Poo Caaman~o
              to fix up old_text declaration and free the memory
              (do_editable_cells): unref the model after creating the treeview
      
              * demos/gtk-demo/list_store.c: fix a load of open line ends,
              (add_columns): set the sort column id, so we can sort
      
              * demos/gtk-demo/tree_store.c: fix a load of open line ends,
              (do_tree_store): unref the model after creating the treeview
      4aebf932
    • Havoc Pennington's avatar
      link to new X11 section in a lot of places when mentioning the window · 31283d57
      Havoc Pennington authored
      2002-01-19  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkwindow.c: link to new X11 section in a lot of places when
      	mentioning the window manager.
      
      	* gtk/gtkwidget.c (gtk_widget_hide_on_delete): don't mention
      	window manager since we're portable.
      
      2002-01-19  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/x11.sgml: add a mostly-empty X11 section
      
      	* gtk/framebuffer.sgml: make title consistent with windows section
      
      	* gtk/tmpl/gtkdrawingarea.sgml: couple of fixes
      31283d57
    • Jeff Garzik's avatar
      Wrap case values in GPOINTER_TO_UINT(). Fixes build with gcc 3.x. · b2923584
      Jeff Garzik authored
      Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
      
              * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
              Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
      
              * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
              Fixes build with gcc 3.x and -ansi.
      b2923584
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 6f05c41a
      Duarte Loreto authored
      2002-01-19  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      6f05c41a
    • Owen Taylor's avatar
      Catch invalid borders, and warn. · 029b2352
      Owen Taylor authored
      Sat Jan 19 02:45:17 2002  Owen Taylor  <otaylor@redhat.com>
      
              * src/pixbuf-render.c (theme_pixbuf_compute_hints): Catch
              invalid borders, and warn.
      029b2352
    • Owen Taylor's avatar
      fix image file names · 4661db56
      Owen Taylor authored
      4661db56
    • Owen Taylor's avatar
      add missed file · 465dfdf2
      Owen Taylor authored
      465dfdf2
    • Owen Taylor's avatar
      Fix problems when an engine declaration occurs in a reopened style, and · eb9406c2
      Owen Taylor authored
      Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
              an engine declaration occurs in a reopened style, and
              g_free() of objects when errors occur.
      eb9406c2
    • Owen Taylor's avatar
      Add an extrodinarily ugly example. · c77a8b91
      Owen Taylor authored
      Sat Jan 19 00:32:14 2002  Owen Taylor  <otaylor@redhat.com>
      
              * examples/*: Add an extrodinarily ugly example.
      
              * src/pixbuf-draw.c (draw_simple_image): Never shape
              the window, even if we are allowed to. Shaping is
              ugly -- if the widget isn't NO_WINDOW (most are),
              you'll just have to draw it rectangular.
      
              * src/pixbuf-render.c (pixbuf_render): Always use
              gdk_pixbuf_render_alpha() with FULL_ALPHA() as the
              type.
      
              * pixbuf.h src/pixbuf-render.c (theme_pixbuf_compute_hints): To
              speed up scaling, cache whether pixbufs have constant rows
              or constant columns.
      
              * src/pixbuf-render.c (pixbuf_render): Speed up scaling
              by using the hints from compute_hints().
      c77a8b91
  5. 18 Jan, 2002 8 commits
  6. 17 Jan, 2002 9 commits
    • Matthias Clasen's avatar
      Mark children as composite. (#66360) · 77c28630
      Matthias Clasen authored
              * gtk/gtkcolorsel.c, gtk/gtkfilesel.c, gtk/gtkfontsel.c:
              Mark children as composite. (#66360)
      
              * gtk/gtkwidget.c (gtk_widget_push_composite_child): Explain
              composite children some more. (#66360)
      77c28630
    • Matthias Clasen's avatar
      tiny markup fix · 26b4dd28
      Matthias Clasen authored
      26b4dd28
    • Havoc Pennington's avatar
      new function (which I then decided not to use but I think it's needed to · 9e404f2a
      Havoc Pennington authored
      2002-01-17  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtktextlayout.c (_gtk_text_layout_get_line_xrange): new
      	function (which I then decided not to use but I think it's needed
      	to fix #68963
      	* gtk/gtktextview.c: add page_horizontally action signal and
      	implement Ctrl+PgUp, Ctrl+PgDown based on patch from Padraig,
      	hackily modified to avoid adding GTK_MOVEMENT_ API. Part of
      	#53934
      	* gtk/gtkmarshalers.list: add NONE:INT,BOOL
      9e404f2a
    • Owen Taylor's avatar
      Call gtk_selection_remove_all() here, not in destroy/ finalize. (#66636, · cf250934
      Owen Taylor authored
      Thu Jan 17 17:02:38 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_widget_real_unrealize): Call
      	gtk_selection_remove_all() here, not in destroy/
      	finalize. (#66636, Sergey Vlasov)
      
      	* gtk/gtkselection.c (gtk_selection_request): Fix
      	reentrancy problem with multiple conversions.
      
      	* gtk/gtkselection.c (gtk_selection_remove_all):
      	Don't remove incrs, we don't need the widget for
      	maintain the incr.
      
      	* gtk/gtkselection.c (struct _GtkIncrInfo): Remove
      	the widget field from here, we don't need it.
      cf250934
    • Owen Taylor's avatar
      Move here, and save/restore the X error handler to allow people using GTK+ · c8698f92
      Owen Taylor authored
      Thu Jan 17 13:08:34 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkmain-x11.c (gdk_error_trap_push): Move
      	here, and save/restore the X error handler to allow
      	people using GTK+ to set the X error handler to something
      	custom without disturbing the operation of GDK.
      
      	* gdk/linux-fb/gdkmain-fb.c (gdk_error_trap_push)
      	* gdk/win32/gdkmain-win32.c (gdk_error_trap_pop): Add
      	dummy implementations.
      
      	* gdk/x11/gdkmain-x11.c gdk/x11/gdkevents-x11.c
      	gdk/x11/gdkdnd-x11.c: Use gdk_error_trap_push()/pop()
      	for all error trapping.
      
      	* gdk/x11/gdkdnd-x11.c: Remove '#if 0' code.
      
      	* gdk/x11/gdkdnd-x11.c (gdk_window_cache_new): Fix
      	problem where we would add the results anyways,
      	and then add it again if no error occurred, and problem
      	where we could leave _gdk_error_warnings() unset.
      c8698f92
    • Owen Taylor's avatar
      Fix calculation error in the (shouldn't happen) case where · 5ce4d158
      Owen Taylor authored
      Wed Jan 16 12:16:37 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkoptionmenu.c (gtk_option_menu_size_request): Fix
              calculation error in the (shouldn't happen) case where
              option_menu->height < child_requisition.height. (Patch
              from Jacob Berkman, #66969)
      5ce4d158
    • Owen Taylor's avatar
      Fix "deleting" filename by adding another boolean parameter to · 9961ddc2
      Owen Taylor authored
      Wed Jan 16 20:28:38 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkfilesel.c: Fix "deleting" filename by adding
      	another boolean parameter to file_selection_populate() -
      	whether to clear the entry. Also, never fill in the
      	entry when the user clicks on something in the
      	directory list. (#6791, Reported by Jos Dehaes and many,
      	many, many others.)
      9961ddc2
    • Havoc Pennington's avatar
      update cursor_y_pos with clamped delta rather than theoretical delta · fe622071
      Havoc Pennington authored
      2002-01-16  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtktextview.c (gtk_text_view_scroll_pages): update
      	cursor_y_pos with clamped delta rather than theoretical delta
      	(#68788). Also, if we can't page up/down further then jump
      	to top/bottom of the document.
      fe622071
    • Owen Taylor's avatar
      Refresh the dialog on map. (#52877, inspired by request from Murray · 396f5ab1
      Owen Taylor authored
      Wed Jan 16 19:33:41 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkfilesel.c (gtk_file_selection_map): Refresh
      	the dialog on map. (#52877, inspired by request from
      	Murray Cumming)
      396f5ab1