1. 12 Mar, 1998 2 commits
    • Tim Janik's avatar
      changed handler tags to be of type guint, reflecting the internal tag · 4f3495f9
      Tim Janik authored
      Thu Mar 12 10:49:38 1998  Tim Janik  <timj@gimp.org>
      
              * gtk/gtkmain.h:
              * gtk/gtkmain.c: changed handler tags to be of type guint, reflecting
              the internal tag handling.
      
              * gtk/gtkcurve.h: macro fixups.
      4f3495f9
    • Tim Janik's avatar
      applied gtk-shige-980311-0.patch.gz, which removes the erronerous · a8afd462
      Tim Janik authored
      Thu Mar 12 07:43:33 1998  Tim Janik  <timj@gimp.org>
      
              * gdk/gdk.h:
              * gdk/gdkvisual.c: applied gtk-shige-980311-0.patch.gz, which removes
              the erronerous gdk_query_visuals() function in favour of
              gdk_list_visuals() which does a correct job.
      
              * gtk/gtkcontainer.h: applied gtk-draco-980311-0.patch.gz which fixes
              a class cast check.
      
              * gtk/gtkspinbutton.c: applied gtk-hamann_jeske-980312-0.patch.gz about
              '+' sign acceptance.
      
              * gtk/gtknotebook.c: applied gtk-hamann_jeske-980311-1.patch.gz which
              cares about delayed tab label creation.
      a8afd462
  2. 09 Mar, 1998 1 commit
    • Tim Janik's avatar
      made the <widget>_signals[] arrays of type guint rather than gint. made · d1871831
      Tim Janik authored
      Mon Mar  9 15:48:10 1998  Tim Janik  <timj@gimp.org>
      
              * Signal signedness and naming corrections, plus GtkType fixes:
      
              * gtk/gtkadjustment.c:
              * gtk/gtkbutton.c:
              * gtk/gtkcheckmenuitem.c:
              * gtk/gtkclist.c:
              * gtk/gtkcolorsel.c:
              * gtk/gtkcontainer.c:
              * gtk/gtkcurve.c:
              * gtk/gtkdata.c:
              * gtk/gtkeditable.c:
              * gtk/gtkentry.c:
              * gtk/gtkhandlebox.c:
              * gtk/gtkinputdialog.c:
              * gtk/gtkitem.c:
              * gtk/gtklist.c:
              * gtk/gtkmenuitem.c:
              * gtk/gtkmenushell.c:
              * gtk/gtknotebook.c:
              * gtk/gtkstatusbar.c:
              * gtk/gtktoolbar.c:
              * gtk/gtktree.c:
              * gtk/gtktreeitem.c:
              * gtk/gtkwidget.c:
              * gtk/gtktogglebutton.c:
              * gtk/gtkwindow.c:
              made the <widget>_signals[] arrays of type guint rather than gint.
              * gtk/gtkwidget.c (gtk_widget_get_ancestor): made widget_type a GtkType.
      
              * gtk/gtkcombo.h:
              handler ids need to be of type guint (entry_change_id, list_change_id).
      
              * gtk/gtkaccelerator.c:
              changed signal_num to signal_id and typed it guint.
      
              * gtk/gtkmain.c: made gtk_ndebug_keys a guint.
      
              * gtk/gtkmenu.h:
              * gtk/gtkmenu.c:
              (gtk_menu_popup): made button a guint.
              (gtk_menu_set_active): made index a guint.
      
              * gtk/gtkmenuitem.h:
              * gtk/gtkmenuitem.c:
              made accelerator_signal a guint.
      
              * gtk/gtkoptionmenu.h:
              * gtk/gtkoptionmenu.c:
              (gtk_option_menu_set_history): made index a guint.
      
              * gtk/gtksignal.h:
              * gtk/gtksignal.c:
              * gtk/gtkobject.h:
              * gtk/gtkobject.c: changed a bunch of prototypes to take guints rather
              than gints. also made some conversions from guint to GtkType, left over
              from when the fundamental-types system was introduced.
      
              * gtk/gtkobject.h:
              * gtk/gtkobject.c: made object_data_id_index and obj_count guints.
              made *signals and nsignals guints in GtkObjectClass.
      d1871831
  3. 25 Feb, 1998 1 commit
  4. 22 Feb, 1998 1 commit
  5. 21 Feb, 1998 1 commit
    • Tim Janik's avatar
      gtk_object_query_args takes an additional pointer now which if supplied · 800afc55
      Tim Janik authored
      Sat Feb 21 14:49:17 1998  Tim Janik  <timj@gimp.org>
      
              * gtk/gtkobject.h:
              * gtk/gtkobject.c: gtk_object_query_args takes an additional pointer
              now which if supplied will point to an array holding the sequential
              argument ids.
      
              * gtk/gtktree.c: fix emission of selection_changed signal, supplied
              by Bolliet Jerome.
      
              * gtk/gtktreeitem.c: inline the plus and minus pixmaps, supplied by
              Bolliet Jerome.
      
              * gtk/gtknotebook.c: do a resize when a page is removed and don't
              refer to the removed page on the switch signal, supplied by Lars Hamann
              and Stefan Jeske.
      
              * gtk/gtktoolbar.h:
              * gtk/gtktoolbar.c:
              gtk_toolbar_append_item, gtk_toolbar_prepend_item,
              gtk_toolbar_insert_item, gtk_toolbar_append_widget,
              gtk_toolbar_prepend_widget, gtk_toolbar_insert_widget: take an additional
              gchar *tooltip_private_text as argument to fully support the underlying
              call to gtk_tooltip_set_tip.
      
      
      (made the ChangeLog catch up with my last commits).
      800afc55
  6. 19 Feb, 1998 1 commit
    • Tim Janik's avatar
      applied gtk-hamann_jeske-980218-0.patch.gz, a patch from Lars Hamann and · 3d4cc2f9
      Tim Janik authored
      Thu Feb 19 05:40:51 1998  Tim Janik  <timj@gimp.org>
      
              * gtk/gtknotebook.h:
              * gtk/gtknotebook.c:
              applied gtk-hamann_jeske-980218-0.patch.gz, a patch from
              Lars Hamann and Stefan Jeske which introduces major
              usability improvements.
              fixed bugs are:
              - container border_width>0 does now work correctly for show_tabs==TRUE
                and for tab_pos=GTK_POS_BOTTOM/GTK_POS_RIGHT.
              - toggleing visibility of the tab labels works now.
              - emission of GtkNotebook:switch_page and all page changes
              also the signature for the GtkNotebook:switch_page signal changed,
              callbacks should now look like:
              gint notebook_switch_page (GtkWidget *widget,   GtkNotebookPage *page,
                                         gint       page_num, gpointer         data);
      3d4cc2f9
  7. 12 Feb, 1998 1 commit
    • Federico Mena Quintero's avatar
      Fixed unrealize handler to comply with the documentation (which mentions · 9dee8ee4
      Federico Mena Quintero authored
      2018-02-11  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* gtk/gtkclist.c:
      	* gtk/gtkentry.c:
      	* gtk/gtkfixed.c:
      	* gtk/gtkhandlebox.c:
      	* gtk/gtknotebook.c:
      	* gtk/gtkpaned.c:
      	* gtk/gtkpreview.c:
      	* gtk/gtkrange.c:
      	* gtk/gtkruler.c:
      	* gtk/gtktext.c:
      	* gtk/gtkviewport.c:
      	Fixed unrealize handler to comply with the
      	documentation (which mentions the right thing to do).
      9dee8ee4
  8. 30 Jan, 1998 1 commit
  9. 18 Jan, 1998 1 commit
    • Owen Taylor's avatar
      gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c · 11d37c50
      Owen Taylor authored
      Sun Jan 18 09:57:00 1998  Owen Taylor  <owt1@cornell.edu>
      * gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c
        gtkfixed.c gtkhandlebox.c gtkhscale.c gtkhscrollbar.c gtkitem.c
        gtklist.c gtkmenushell.c gtkmisc.c gtknotebook.c gtkpaned.c
        gtkpreview.c gtkprogressbar.c gtkruler.c gtktext.c gtktree.c
        gtkviewport.c gtkvscale.c gtkvscrollbar.c gtkwidget.{c,h}
      
        Added gtk_widget_set_parent and gtk_widget_get_parent. All
        widgets should use:
      
         gtk_widget_get_parent() instead of widget->parent->window.
      
        Any widget that wants to have children not in the parent window,
        should use gtk_widget_set_parent () in their realize() and
        add () routines.
      
        CList and Viewport widgets changed to do this. (Viewport
        widget using code from gtk-fortier-980117-0.patch.)
      11d37c50
  10. 16 Jan, 1998 1 commit
  11. 06 Jan, 1998 1 commit
  12. 02 Jan, 1998 1 commit
    • Shawn Amundson's avatar
      corrects a small resize bug in the viewport widget. The viewport widget · dc4e9e2f
      Shawn Amundson authored
              * gtk/gtkviewport.c: corrects a small resize bug in the
                viewport widget.  The viewport widget provides a _set_shadow
                function to draw its shadows. But if GTK_SHADOW_NONE is sent
                to this function, the viewport isn't resized correctly (it's
                still considered as a shadowed widget).  (gtk-fortier-971213-0)
      
              * gtk/gtknotebook.c: this patch fixes the redraw problems of
                notebook tabs, without using gdk_gc_set_clip_rectangle.
                (gtk-hamann_jeske-971218-0)
      
              * add gtk_widget_(show/hide)_all (Stefan Wille)
                (gtk-wille-301297-0)  Patch for testgtk not included
                because it did not patch clean.
      
      -Shawn
      dc4e9e2f
  13. 12 Dec, 1997 1 commit
    • Owen Taylor's avatar
      gdk/gdkgc.c: If gdk_gc_set_clip_rectangle is called with · d30343b9
      Owen Taylor authored
        rectangle = NULL, remove clip mask, instead of segfaulting.
      gtk/gtknotebook.c: Set clip mask before redrawing, so that
        we don't overwrite things outside of exposed areas when
        drawing the shadows. (Based on a patch from
        Lars Hamann <hamann@braunschweig.netsurf.de> and Stefan Jeske)
      
                                              -owt
      d30343b9
  14. 02 Dec, 1997 1 commit
  15. 24 Nov, 1997 1 commit