gtk2/gtk
Tim Janik d7bd87f2ea reworked the redrawing heuristics somewhat, this fixed a bunch of existing
Tue Jan 12 13:47:07 1999  Tim Janik  <timj@gtk.org>

        * reworked the redrawing heuristics somewhat, this fixed a bunch of
        existing redrawing problems and majorly reduces overall redrawing needs
        during normal operation. basically we now only queue redraws when
        neccessary and much rely on the draw_area coalescing code in gtkwidget.c
        to optimize the queued portions. widgets will now upon reallocation only
        get redrawed if their allocation has changed. upon hide/show only the
        area allocated by the child will be queued for the parent, this has the
        side effect that parents which change their appearance in dependance on
        the numer of visible children have to keep track of their children's
        visiblity and eventually fully redraw themselves. this is a minor
        constrain with great benefits in terms of redraw reduction, and only got
        triggered by the notebook widget.

        * gtk/gtkwidget.c:
        (gtk_widget_queue_clear): don't bother if width and height == 0.
        (gtk_widget_queue_clear_child): new static function to queue a redraw of
        the area obscured by a child on a parent.
        (gtk_widget_queue_resize): queue_clear the widget if it is drawable.
        (gtk_widget_show): queue resize on the widget before showing.
        (gtk_widget_hide): queue resize on the widget after hiding.
        (gtk_widget_map): queue_draw the widget after mapping.
        (gtk_widget_unmap): queue_clear_child the widget.
        (gtk_widget_size_allocate): queue_clear_child and queue_draw if the
        widget's allocation changed.
        (gtk_widget_unparent): queue_clear_child so the parent redraws obscured
        portions.
        (gtk_widget_real_show):
        (gtk_widget_real_hide):
        (gtk_widget_real_map):
        (gtk_widget_real_unmap):
        (gtk_widget_real_size_allocate): don't bother with redraw queueing,
        descendants that override these functions don't do either and we handle
        all redrawing/resizing related stuff before or after the signal emission
        now.

        * gtk/gtkcontainer.c:
        (gtk_container_resize_children): don't bother about redrawing anymore
        since gtk_widget_size_allocate handles that for us now.

        * gtk/gtknotebook.h:
        * gtk/gtknotebook.c:
        added a flag have_visible_child to indicate whether we need to draw
        non child related portions at all, e.g. shadows etc.
        (gtk_notebook_draw): if have_visible_child changed, do a full paint
        instead of updating a small area only.

Mon Jan 11 20:44:35 1999  Tim Janik  <timj@gtk.org>

        * gtk/gtkstyle.c: changed gtk_style_apply_default_pixmap to
        gtk_style_apply_default_background which takes an extra argument
        copy_area to determine NO_WINDOW widget pixmap copying.
        changed callers accordingly.

        * gtk/gtktogglebutton.c:
        (gtk_toggle_size_allocate):
        (gtk_toggle_button_expose):
        (gtk_toggle_button_paint): avoid messing with our parent's window if
        toggle_button->draw_indicator == TRUE and we are a NO_WINDOW widget.

        * gtk/gtkcheckbutton.c (gtk_real_check_button_draw_indicator): draw
        the draw_indicator with GTK_STATE_ACTIVE if the toggle button is active.

        * gtk/check-n.xpm:
        * gtk/check-y.xpm:
        * gtk/testgtkrc: set pixmaps for ACTIVE and NORMAL check button
        bg_pixmaps.
1999-01-12 15:12:14 +00:00
..
.cvsignore gdk/gdk.c gdk/gdkinputnone.h casts to get rid of const warnings 1999-01-02 03:16:07 +00:00
3DRings.xpm Initial revision 1997-11-24 22:37:52 +00:00
check-n.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
check-y.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
circles.xbm gtk/gtktext.c 1998-02-27 06:13:22 +00:00
FilesQueue.xpm Initial revision 1997-11-24 22:37:52 +00:00
fnmatch.c Removed DEFS "+=" mess that breaks recent automakes. INCLUDES is the 1998-11-24 05:58:53 +00:00
fnmatch.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
genmarshal.pl Put output files in the current directory and not in the $(srcdir) since 1998-11-17 20:47:33 +00:00
gtk-boxed.defs define GtkCTreeNode as boxed type use GTK_CTREE_NODE_TYPE instead of 1998-11-26 18:47:58 +00:00
gtk.h Added GTK_USER_DRAW flag. 1998-12-15 18:48:19 +00:00
gtkaccelgroup.c only pass key events to the focus widget if it is sensitive. 1999-01-11 12:22:52 +00:00
gtkaccelgroup.h deprecated gtk_widget_freeze_accelerators and 1998-11-28 01:56:09 +00:00
gtkaccellabel.c Don't add the gthread libs to GLIB_LIBS either, or -lgthread -lpthread 1998-12-19 22:27:03 +00:00
gtkaccellabel.h changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkadjustment.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkadjustment.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkalignment.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkalignment.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkarg.c added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkarg.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkargcollector.c for unknown foreign fundamental types, collect an argument of the type 1998-10-03 17:04:41 +00:00
gtkarrow.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkarrow.h GtkType and macro fixups. widget argument implementation: 1998-06-29 11:41:46 +00:00
gtkaspectframe.c Fixed long-standing typo in aspect ratio computation code. (pointed out by 1998-12-06 02:08:28 +00:00
gtkaspectframe.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkbbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkbbox.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkbin.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkbin.h GtkType and macro fixups. 1998-06-28 10:07:37 +00:00
gtkbindings.c fixup, so that enum values are looked up. 1998-07-27 01:50:16 +00:00
gtkbindings.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkbox.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkbutton.c s/(enter|leave)_button/$1/g, since pthreads.h no longer conflicts 1998-12-19 03:24:15 +00:00
gtkbutton.h s/(enter|leave)_button/$1/g, since pthreads.h no longer conflicts 1998-12-19 03:24:15 +00:00
gtkcalendar.c gtk.m4: When testing to see if glib exists, set LIBS="$GTK_LIBS $LIBS" NOT 1998-12-31 21:01:18 +00:00
gtkcalendar.h deprecated gtk_widget_freeze_accelerators and 1998-11-28 01:56:09 +00:00
gtkcheckbutton.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkcheckbutton.h boy! did i really modify that many files? 1998-06-16 05:20:05 +00:00
gtkcheckmenuitem.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkcheckmenuitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkclist.c only pass key events to the focus widget if it is sensitive. 1999-01-11 12:22:52 +00:00
gtkclist.h removed clist flag : GTK_CLIST_DRAG_SELECTION added flags : 1998-12-16 01:28:31 +00:00
gtkcolorsel.c Push GdkRGB's visual and colormap around the color selection dialog so 1999-01-06 00:41:04 +00:00
gtkcolorsel.h wrapped enum definitions with glib macros. 1998-06-08 03:38:24 +00:00
gtkcombo.c Move main thread lock back to GDK - we need it there for locking when 1998-12-16 20:09:30 +00:00
gtkcombo.h Allow the user to use the popup list like a menu. 1998-04-30 15:18:19 +00:00
gtkcompat.h eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
gtkcontainer.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkcontainer.h export the priority at which events are processed. 1998-12-20 05:47:28 +00:00
gtkctree.c call gtk_spin_button_update before returning a value 1999-01-08 00:21:36 +00:00
gtkctree.h removed clist flag : GTK_CLIST_DRAG_SELECTION added flags : 1998-12-16 01:28:31 +00:00
gtkcurve.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkcurve.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkdata.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkdata.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkdebug.h Added a modular client-message-filter mechanism, that is used for the DND 1998-10-18 22:51:24 +00:00
gtkdialog.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkdialog.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkdnd.c Only remove handlers for motion/button_release at drop, remove 1999-01-11 16:07:47 +00:00
gtkdnd.h removed unused var 64-bit cast point to const data Made const-correct. 1998-12-24 17:47:02 +00:00
gtkdrawingarea.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkdrawingarea.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkeditable.c free the event that was returned to us by gtk_get_current_event 1999-01-06 05:19:15 +00:00
gtkeditable.h Destroy widgets _after_ propagating unrealize signals through the widget 1998-12-09 06:36:57 +00:00
gtkentry.c When redrawing the under-cursor character, don't redraw the terminating 1999-01-05 23:46:49 +00:00
gtkentry.h Destroy widgets _after_ propagating unrealize signals through the widget 1998-12-09 06:36:57 +00:00
gtkenums.h fixed a stupid error of mine about the run type values. 1998-12-01 01:22:37 +00:00
gtkeventbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkeventbox.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkfeatures.h.in Released GTK+ 1.1.12 1999-01-04 11:04:11 +00:00
gtkfilesel.c Added cs to ALL_LINGUAS. 1999-01-09 22:34:28 +00:00
gtkfilesel.h GtkType and macro fixups set a pattern for the file selection widget to 1998-10-22 00:54:57 +00:00
gtkfixed.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkfixed.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkfontsel.c eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
gtkfontsel.h renamed from gtk_object_data_set_destroy to fit the gtkobject.h API. 1998-10-30 01:34:06 +00:00
gtkframe.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkframe.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkgamma.c eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
gtkgamma.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkgc.c configure.in acheader.h gdk/gdkwindow.c Check for Shape extension both on 1998-05-03 22:41:32 +00:00
gtkgc.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkhandlebox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkhandlebox.h Add shadow_type and gtk_handle_box_set_shadow_type function (plus a 1998-11-21 10:08:41 +00:00
gtkhbbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkhbbox.h fixed an #include statement (reported by Eric Kidd). 1998-08-10 10:52:08 +00:00
gtkhbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkhbox.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkhpaned.c Remove the info tag from the context so if the source unexpectedly 1998-12-17 23:35:22 +00:00
gtkhpaned.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkhruler.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkhruler.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkhscale.c avoid void pointer math 1998-12-11 05:52:42 +00:00
gtkhscale.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkhscrollbar.c avoid void pointer math 1998-12-11 05:52:42 +00:00
gtkhscrollbar.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkhseparator.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkhseparator.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkimage.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkimage.h deprecated gtk_widget_freeze_accelerators and 1998-11-28 01:56:09 +00:00
gtkinputdialog.c Added gettext-10.35 1998-12-14 17:39:58 +00:00
gtkinputdialog.h deprecated gtk_widget_freeze_accelerators and 1998-11-28 01:56:09 +00:00
gtkintl.h Added gettext-10.35 1998-12-14 17:39:58 +00:00
gtkinvisible.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkinvisible.h Merge from themes-2. See the ChangeLog for a somewhat detailed 1998-11-06 22:05:02 +00:00
gtkitem.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkitemfactory.c Append locale-specific suffixes to default rc file names, and look these 1998-12-14 23:26:12 +00:00
gtkitemfactory.h Append locale-specific suffixes to default rc file names, and look these 1998-12-14 23:26:12 +00:00
gtklabel.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtklabel.h Moved gtk_label_set() compatiblity define from <gtkcompat.h> to 1998-12-15 21:54:13 +00:00
gtklayout.c Move main thread lock back to GDK - we need it there for locking when 1998-12-16 20:09:30 +00:00
gtklayout.h s/gtk_notebook_nth_page/gtk_notebook_get_nth_page/. 1998-12-02 03:40:03 +00:00
gtklist.c end drag selections if necessary. 1999-01-11 23:24:41 +00:00
gtklist.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtklistitem.c Added "style_set" handlers. 1998-12-11 14:00:09 +00:00
gtklistitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkmain.c added an assertement. 1999-01-11 06:35:41 +00:00
gtkmain.h Make gtk_propagate_event() non-static, we need it in gtkdnd.c so that the 1999-01-05 23:45:21 +00:00
gtkmarshal.list Change signal for drag_data_get to match the use that was being made of it 1998-10-19 00:51:21 +00:00
gtkmarshalers.list Change signal for drag_data_get to match the use that was being made of it 1998-10-19 00:51:21 +00:00
gtkmenu.c free the event that was returned to us by gtk_get_current_event 1999-01-06 05:19:15 +00:00
gtkmenu.h Added a modular client-message-filter mechanism, that is used for the DND 1998-10-18 22:51:24 +00:00
gtkmenubar.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkmenubar.h added shadow_type setting and gtk_menu_bar_set_shadow_type function to 1998-11-16 09:05:26 +00:00
gtkmenufactory.c changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkmenufactory.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkmenuitem.c only pass key events to the focus widget if it is sensitive. 1999-01-11 12:22:52 +00:00
gtkmenuitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkmenushell.c only pass key events to the focus widget if it is sensitive. 1999-01-11 12:22:52 +00:00
gtkmenushell.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkmisc.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkmisc.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtknotebook.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtknotebook.h reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkobject.c s/gtk_notebook_nth_page/gtk_notebook_get_nth_page/. 1998-12-02 03:40:03 +00:00
gtkobject.h remove extraneous comma 1998-11-23 04:37:57 +00:00
gtkoptionmenu.c Return TRUE for button press events we handle. (Allows option menus in 1998-12-22 20:55:30 +00:00
gtkoptionmenu.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkpacker.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkpacker.h changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkpaned.c Fixed up some warnings. 1998-12-15 17:56:31 +00:00
gtkpaned.h Fixed up some warnings. 1998-12-15 17:56:31 +00:00
gtkpixmap.c Fixes for low-color displays and a slight enhancement for true-color 1998-12-03 05:52:19 +00:00
gtkpixmap.h Pixmaps now grey out when insensitive, code thanks to GNOME stock by 1998-11-17 01:34:07 +00:00
gtkplug.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkplug.h Added layout widget for scrolling arbitrarily big areas. Added plug/socket 1998-11-24 04:45:29 +00:00
gtkpreview.c When redrawing the under-cursor character, don't redraw the terminating 1999-01-05 23:46:49 +00:00
gtkpreview.h Minor fixes that were needed for the Gimp/GdkRgb integration. 1998-08-20 06:52:52 +00:00
gtkprivate.h Move main thread lock back to GDK - we need it there for locking when 1998-12-16 20:09:30 +00:00
gtkprogress.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkprogress.h changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkprogressbar.c x Pull in string.h for various mem*() and str*() functions, in an 1998-12-24 19:39:00 +00:00
gtkprogressbar.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkradiobutton.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkradiobutton.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkradiomenuitem.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkradiomenuitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkrange.c Move main thread lock back to GDK - we need it there for locking when 1998-12-16 20:09:30 +00:00
gtkrange.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkrc.c eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
gtkrc.h Released GTK+ 1.1.6 1998-12-09 01:05:41 +00:00
gtkruler.c gdk/gdk.c gdk/gdkinputnone.h casts to get rid of const warnings 1999-01-02 03:16:07 +00:00
gtkruler.h A few more GPOINTER_TO_UINT fixes. 1998-05-13 04:59:38 +00:00
gtkscale.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkscale.h changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkscrollbar.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkscrollbar.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkscrolledwindow.c s/gtk_notebook_nth_page/gtk_notebook_get_nth_page/. 1998-12-02 03:40:03 +00:00
gtkscrolledwindow.h changed scrolled window inheritance, it inherits from GtkBin now. 1998-11-28 07:42:37 +00:00
gtkselection.c Fix some more memory leaks. 1999-01-07 20:17:15 +00:00
gtkselection.h removed unused var 64-bit cast point to const data Made const-correct. 1998-12-24 17:47:02 +00:00
gtkseparator.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkseparator.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtksignal.c if the lookup failed, try to initialize the object class and reattempt the 1999-01-10 19:05:36 +00:00
gtksignal.h export the priority at which events are processed. 1998-12-20 05:47:28 +00:00
gtksocket.c Marked plug window as destroyed before destroying the window. 1998-12-18 20:47:21 +00:00
gtksocket.h Added layout widget for scrolling arbitrarily big areas. Added plug/socket 1998-11-24 04:45:29 +00:00
gtkspinbutton.c end drag selections if necessary. 1999-01-11 23:24:41 +00:00
gtkspinbutton.h end drag selections if necessary. 1999-01-11 23:24:41 +00:00
gtkstatusbar.c Added gdk_text_extents_wc() 1998-12-15 20:31:26 +00:00
gtkstatusbar.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkstyle.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkstyle.h reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtktable.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtktable.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktearoffmenuitem.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtktearoffmenuitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktext.c Fixed cut and paste bug when comparing text property bg colors. [ Matt 1999-01-10 19:49:24 +00:00
gtktext.h Destroy widgets _after_ propagating unrealize signals through the widget 1998-12-09 06:36:57 +00:00
gtkthemes.c Add @INTLLIBS@. gtk-scier-981116-0.patch Sean Cier 1998-12-18 01:32:33 +00:00
gtkthemes.h Remove random unnecessary includes of standard headers. 1998-12-07 21:11:34 +00:00
gtktipsquery.c Add @INTLLIBS@. gtk-scier-981116-0.patch Sean Cier 1998-12-18 01:32:33 +00:00
gtktipsquery.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktogglebutton.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtktogglebutton.h eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
gtktoolbar.c Functions to test the toolbar space style. 1998-12-08 13:25:35 +00:00
gtktoolbar.h Functions to test the toolbar space style. 1998-12-08 13:25:35 +00:00
gtktooltips.c Set name "gtk-tooltips" on tip window so that a style can be set for 1999-01-09 19:02:06 +00:00
gtktooltips.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktree.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtktree.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktreeitem.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtktreeitem.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtktypebuiltins_evals.c *** empty log message *** 1998-12-16 23:00:58 +00:00
gtktypeutils.c removed Paolo Molaro's type creation hooks again, since they 1) don't care 1999-01-11 12:43:07 +00:00
gtktypeutils.h removed Paolo Molaro's type creation hooks again, since they 1) don't care 1999-01-11 12:43:07 +00:00
gtkvbbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkvbbox.h (James A <jamesa@demon.net> : gtk-jamesa-980511-4.patch) 1998-05-12 21:30:52 +00:00
gtkvbox.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkvbox.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkviewport.c Fixes to drawing the background of the bin window so that clearing and 1999-01-08 00:12:43 +00:00
gtkviewport.h s/gtk_notebook_nth_page/gtk_notebook_get_nth_page/. 1998-12-02 03:40:03 +00:00
gtkvpaned.c Remove the info tag from the context so if the source unexpectedly 1998-12-17 23:35:22 +00:00
gtkvpaned.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkvruler.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkvruler.h Changed LGPL address for FSF in all .h and .c files 1998-04-13 02:02:47 +00:00
gtkvscale.c avoid void pointer math 1998-12-11 05:52:42 +00:00
gtkvscale.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkvscrollbar.c avoid void pointer math 1998-12-11 05:52:42 +00:00
gtkvscrollbar.h added args ::show_text, ::text_xalign, ::text_yalign, ::activity_mode. 1998-11-23 01:54:45 +00:00
gtkvseparator.c I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
gtkvseparator.h removed all occourances of #pragma } and #pragma { which were in place to 1998-10-07 04:21:19 +00:00
gtkwidget.c reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
gtkwidget.h version bump to 1.1.8, binary age 0, interface age 0, depend on GLib 1998-12-16 06:03:14 +00:00
gtkwindow.c only pass key events to the focus widget if it is sensitive. 1999-01-11 12:22:52 +00:00
gtkwindow.h New functions gtk_window_set_transient_for() - set up a "transient for" 1998-12-07 06:37:27 +00:00
line-arrow.xbm Initial revision 1997-11-24 22:37:52 +00:00
line-wrap.xbm Initial revision 1997-11-24 22:37:52 +00:00
makeenums.awk renamed the newly created gtk_enum_get_values and gtk_enum_set_values to 1998-06-09 08:21:20 +00:00
makeenums.h new functions gtk_selection_data_copy and gtk_selection_data_free. 1998-06-09 07:11:55 +00:00
makeenums.pl I submitted this patch twice to gtk-devel-list, and received no comments, 1998-11-30 19:07:15 +00:00
Makefile.am gdk/gdk.c gdk/gdkinputnone.h casts to get rid of const warnings 1999-01-02 03:16:07 +00:00
maketypes.awk reverted bogus and undocumented!!! changes from Jay Cox (98/11/23 1998-11-26 03:43:24 +00:00
marble.xpm Initial revision 1997-11-24 22:37:52 +00:00
Modeller.xpm Initial revision 1997-11-24 22:37:52 +00:00
simple.c configure.in acheader.h gdk/gdkwindow.c Check for Shape extension both on 1998-05-03 22:41:32 +00:00
test.xpm Initial revision 1997-11-24 22:37:52 +00:00
testdnd.c use g_snprintf, eliminate need for string.h include string.h, for strlen 1998-12-10 06:18:32 +00:00
testgtk.1 Added gtk/testgtk.1 man page for testgtk 1998-03-24 04:01:21 +00:00
testgtk.c eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
testgtkrc reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
testgtkrc2 fixed lookup order for rc styles. the latest defined rc set pattern is 1998-06-30 12:34:36 +00:00
testinput.c Reference count the fonts used in the text widget. 1998-08-25 00:06:38 +00:00
testrgb.c use g_snprintf, eliminate need for string.h include string.h, for strlen 1998-12-10 06:18:32 +00:00
testselection.c eliminated some queue_draws when invoking gtk_widget_set_state, since that 1999-01-11 18:49:54 +00:00
testthreads.c Move main thread lock back to GDK - we need it there for locking when 1998-12-16 20:09:30 +00:00
tree_minus.xbm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_minus.xpm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_plus.xbm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_plus.xpm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00