1. 29 Apr, 1998 1 commit
  2. 28 Apr, 1998 2 commits
  3. 24 Apr, 1998 2 commits
    • Owen Taylor's avatar
      merging changes from owen: · 5647eeec
      Owen Taylor authored
      Wed Apr 15 20:42:46 1998  Owen Taylor  <otaylor@gtk.org>
              * gtk/gtkpreview.c (gtk_preview_get_visuals): Make sure
              that when we are running with a non-installed colormap,
              in 8-bit pseudo-color, we actually are using the system
              visual. (Fixes *Bad Match* errors on Digital Unix machines
              with multiple 8-bit pseudo-color visuals)
      -r HEAD and -r gtk-1-0 are in sync now!
    • Tim Janik's avatar
      changed ref_count field to be of type guint. added check for ref_count>0; · 3e3c14e9
      Tim Janik authored
      Fri Apr 24 01:29:04 1998  Tim Janik  <timj@gtk.org>
              * gtk/gtkaccelerator.h (struct _GtkAcceleratorTable): changed ref_count
                      field to be of type guint.
                              * gtk/gtkaccelerator.c (gtk_accelerator_table_unref): added check for
                                              (gtk_accelerator_table_install): keep a per object list of accelerator
                                                      tables that refer to this object.
                                                              (gtk_accelerator_table_remove): remove the accelerator table from the
                                                                      per object list.
                                                                              (gtk_accelerator_table_clean): warn if there are any object references
                                                                                      left in an accelerator table upon destruction.
                                                                                              (gtk_accelerator_tables_delete): new function to delete object
                                                                                                      references from the accelerator tables associated with this object.
                                                                                                              * gtk/gtkwidget.c (gtk_widget_class_init): changed emission of
                                                                                                                      GtkWidget::install_accelerator to GTK_RUN_LAST so the installation
                                                                                                                              of an accelerator can be prevented by gtk_signal_emit_stop().
                                                                                                                                      (gtk_widget_real_destroy): call gtk_accelerator_tables_delete (),
                                                                                                                                              so there are no stale pointers in accelerator tables left.
      this change is binary compatible, so just touch gtkaccelerator.h -r gtkwidget.h
  4. 23 Apr, 1998 1 commit
  5. 22 Apr, 1998 2 commits
  6. 18 Apr, 1998 1 commit
    • Tim Janik's avatar
      new function ala gtk_radio_button_set_group. (gtk_radio_menu_item_init): · 57703d01
      Tim Janik authored
      Sat Apr 18 22:18:12 1998  Tim Janik  <timj@gtk.org>
              * gtk/gtkradiomenuitem.h:
                      * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_set_group): new function
                              ala gtk_radio_button_set_group.
                                      (gtk_radio_menu_item_init): assure that we always have at least a group
                                              that points to self.
                                                      * gtk/gtkradiobutton.c (gtk_radio_button_set_group): few cleanups and
                                                              added g_return_if_fail() statements.
                                                                      (gtk_radio_button_init): assure that we always have at least a group
                                                                              that points to self.
  7. 17 Apr, 1998 2 commits
  8. 15 Apr, 1998 2 commits
  9. 14 Apr, 1998 19 commits
  10. 13 Apr, 1998 8 commits