Skip to content
  • Tim Janik's avatar
    new function to gather information about a certain signal. · 38bffa52
    Tim Janik authored
    Thu Jan 29 21:36:14 1998  Tim Janik  <timj@gimp.org>
    
            * gtk/gtksignal.c (gtk_signal_query): new function to gather
              information about a certain signal.
    
            * gtk/gtksignal.c (gtk_signal_newv): new function similar to
              gtk_signal_new().
    
            * gtk/gtksignal.c (gtk_signal_real_emit): check for function_offset
              == 0.
    
            * gtk/gtksignal.c (gtk_signal_connect_by_type): perform a signal
              id lookup on the parent as well.
    
            * gtk/gtkobject.c (gtk_object_class_add_user_signal): new
              function for implementation of user defined signals.
            * gtk/gtkobject.c (gtk_object_class_add_signals): free old
              signal id array.
    
            * gtk/gtkobject.h: this holds the typedefs for GtkSignalFunc and
              GtkSignalMarshaller now, because they are used for
              gtk_object_class_add_user_signal.
    
            * gtk/gtktypeutils.c (gtk_type_class_init): reset object_class->signals
              and object_class->nsignals for new object classes.
    38bffa52
To find the state of this project's repository at the time of any of these versions, check out the tags.