summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
Commit message (Collapse)AuthorAgeFilesLines
* Patch from Felix Bellaby <felix@pooh.u-net.com>Owen Taylor1999-01-171-0/+16
| | | | | | | | | | | | | | | | | | Sun Jan 17 17:56:33 1999 Owen Taylor <otaylor@redhat.com> Patch from Felix Bellaby <felix@pooh.u-net.com> * gdk/gdk.c: Use XmbSetWMProperties to set the class/command on the loader window so that the client machine is also set in the same place. (For X11R5 sesssion management compatibility) * gdk/gdk.c: (gdk_set_sm_client_id) Implementation of function to set the session manager client ID. * gdk/gdkwindow.c (gdk_window_new): Set WM_CLIENT_LEADER propertiy on all windows pointing back to GDK's leader window.
* Allow a bg_pixmap of "<none>", as there was no way to set the backgroundOwen Taylor1999-01-171-0/+8
| | | | | | | | | | Sun Jan 17 12:01:57 1999 Owen Taylor <otaylor@gtk.org> * gtk/gtkrc.c (gtk_rc_style_init): Allow a bg_pixmap of "<none>", as there was no way to set the background on all widget but some widgets. This is important because Text widgets with background images are slow and possibly ugly.
* New macro. Changed the spacing from 5 to 3.Nat Friedman1999-01-171-0/+8
| | | | | | | | | | 1999-01-17 Nat Friedman <nat@nat.org> * gtk/gtkscrolledwindow.c (DEFAULT_SCROLLBAR_SPACING): New macro. Changed the spacing from 5 to 3. * gtk/gtkmenubar.c (BORDER_SPACING): Changed the extra spacing on the menubar from 2 to 0.
* s/1.1.3/1.1.13/Christopher Blizzard1999-01-171-1/+1
|
* Fix typo [ gtk-mailund-990116-0: Thomas Mailund JensenOwen Taylor1999-01-171-0/+5
| | | | | | | Sun Jan 17 11:51:17 1999 Owen Taylor <otaylor@gtk.org> * gtk/gtktext.c (gtk_text_move_cursor): Fix typo [ gtk-mailund-990116-0: Thomas Mailund Jensen <mailund@daimi.au.dk> ]
* Update to version 1.1.3, change packager address.Christopher Blizzard1999-01-171-0/+4
| | | | | | Sun Jan 17 11:15:05 1999 Christopher Blizzard <blizzard@appliedtheory.com> * gtk+.spec: Update to version 1.1.3, change packager address.
* deprecated gtk_check_menu_item_set_state, people should useTim Janik1999-01-171-0/+10
| | | | | | | | | | | | Sun Jan 17 14:52:29 1999 Tim Janik <timj@gtk.org> * gtk/gtkcompat.h: * gtk/gtkcheckmenuitem.[hc]: deprecated gtk_check_menu_item_set_state, people should use gtk_check_menu_item_set_active instead. * gtk/testgtk.c: s/gtk_check_menu_item_set_state/gtk_check_menu_item_set_active/.
* incremented version number to 1.1.13, bin age 0, interface age 0.Tim Janik1999-01-171-0/+13
| | | | | | | | | | | | | | | Sun Jan 17 05:19:14 1999 Tim Janik <timj@gtk.org> * configure.in: incremented version number to 1.1.13, bin age 0, interface age 0. * gtk/gtkmain.c (gtk_idle_remove_by_data): use g_idle_remove_by_data to remove idles, so `data' cannot conflict with other sources. * gtk/gtkcompat.h: define gtk_style_apply_default_pixmap here. * gtk/gtkstyle.[hc]: removed gtk_style_apply_default_pixmap. (struct _GtkStyle): reordered GtkStyleClass*klass; member.
* for NO_WINDOW widgets, add their allocation.y to the position of theGeorge Lebl1999-01-171-0/+6
| | | | | | | | Sat Jan 16 19:42:48 1999 George Lebl <jirka@5z.com> * gtk/gtktooltips.c: for NO_WINDOW widgets, add their allocation.y to the position of the tooltip. This fixes tooltip positioning problems with some widgets such as a checkbox.
* check for child widget being NULLStuart Parmenter1999-01-161-0/+4
| | | | | | Sat Jan 16 14:01:53 1999 Stuart Parmenter <pavlov@gtk.org> * gtk/gtklayout.c (gtk_layout_put): check for child widget being NULL
* fixed double click bug.Lars Hamann1999-01-161-0/+4
| | | | | | Sat Jan 16 05:02:22 1999 Lars Hamann <lars@gtk.org> * gtk/gtkclist.c (gtk_clist_button_press): fixed double click bug.
* define GTK_DISABLE_COMPAT_H for compilation of gtk code.Tim Janik1999-01-151-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fri Jan 15 19:16:42 1999 Tim Janik <timj@gtk.org> * gtk/Makefile.am: define GTK_DISABLE_COMPAT_H for compilation of gtk code. * gtk/gtkrc.c (gtk_rc_style_unref): added an assertment. * gtk/gtkcompat.h: * gtk/gtklabel.h: don't provide compatibility defines if GTK_DISABLE_COMPAT_H is defined. * gtk/gtkstyle.h: * gtk/gtkstyle.c: coding style, indentation and alignment fixups. (gtk_draw_string): (gtk_paint_string): (gtk_draw_polygon): (gtk_style_set_background): fixed assertments. (gtk_default_draw_ramp): (gtk_default_draw_cross): (gtk_default_draw_oval): issue warnings since these functions aren't yet implemented. * gdk/gdkwindow.c: (gdk_window_hide): only unmap window if already mapped. (gdk_window_show): only map window if !mapped. (gdk_window_internal_destroy): destroyed windows can't be mapped. * gtk/gtkwidget.c (gtk_widget_event): don't ignore expose events just because a resize is queued on a widget, we rely on the expose events now.
* nparams for selection_get should be 3, not 2. [ From Damon ChaplinOwen Taylor1999-01-151-0/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fri Jan 15 10:22:21 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.c (gtk_widget_class_init): nparams for selection_get should be 3, not 2. [ From Damon Chaplin <damon@karuna.freeserve.co.uk> ] * gtk/gtkeventbox.c (gtk_event_box_paint): Add a paint routine so queued redraws work inside event boxes. Thu Jan 14 17:47:37 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (gtk_entry_draw_cursor_on_drawable): Only redraw character under cursor when not displaying highlighted selection. * gdk/gdkrgb.c (gdk_rgb_init): Add in a cast to gpointer to make IRIX cc happy. Thu Jan 14 12:29:50 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkcheckbutton.c (gtk_check_button_draw): Restructure the drawing code to remove a bit of duplication - and to remove a call to gtk_widget_draw_focus() that queues a redraw when an expose occurs. * gtk/gtklabel.c (gtk_label_expose): Fix up handling of ypadding. * gtk/gtknotebook.c (gtk_notebook_draw): If we redraw the whole widget, also redraw the corresponding areas of the child widget. (have_visible_child still has some problems) * gdk/gdkpixmap.c: Change some g_new's to g_new0 so that fields unused for pixmaps get initialzized sanely. * gdk/gdk.h gdk/gdkwindow.c gdk/gdkprivate.h: Add new calls gdk_window_is_visible() and gdk_window_is_viewable() and a mapped flag to the window private structure. * gtk/gtkbin.c gtk/gtkclist.c gtk/gtkfixed.c gtk/gtkitem.c gtk/gtklayout.c gtk/gtklist.c gtk/gtkmenushell.c gtk/gtknotebook.c gtk/gtkpaned.c gtk/gtktree.c gtk/gtktreeitem.c gtk/gtkviewport.c: Map windows after mapping children. * gtk/gtkwidget.c (gtk_widget_clip_rect): Handle rectangles completely clipped away correctly. * gtk/gtkwidget.c (gtk_widget_idle_draw): Don't call gtk_widget_draw if width or height is 0. * gtk/gtkwidget.c (gtk_widget_idle_draw): Don't rely on GTK_REDRAW_PENDING after we've cleared it. (This was causing draw-combining to not happen at all). * gtk/gtkbin.c gtk/gtkscale.c: Remove uneccessary calls to gtk_widget_queue_draw() when mapping.
* gtk/gtkbutton.c gtk/gtkclist.c gtk/gtkhandlebox.c gtk/gtkframe.cOwen Taylor1999-01-141-0/+11
| | | | | | | | | | | | | Wed Jan 13 22:34:29 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkbutton.c gtk/gtkclist.c gtk/gtkhandlebox.c gtk/gtkframe.c gtk/gtk[hv]box.c gtk[hv]paned.c gtk/gtklist.c gtkmenu.c gtkmenuitem.c gtkmenubar.c gtknotebook.c gtk/gtkscrolledwindow.c gtk/gtktable.c gtk/gtktree.c gtk/gtktreeeitem.c gtk/gtkviewport.c Fix up comparisons of signed and unsigned ints to avoid assigning negative widths/heigths.
* Unset CATOBJEXT so that the macros and Makefiles correctly handleOwen Taylor1999-01-141-0/+6
| | | | | | | | Wed Jan 13 21:18:41 1999 Owen Taylor <otaylor@redhat.com> * acinclude.m4 (ac_result): Unset CATOBJEXT so that the macros and Makefiles correctly handle disabling NLS when no gettext is found.
* in comparisions with GTK_TYPE_STRING, use the fundamental type to catchTim Janik1999-01-131-0/+10
| | | | | | | | | | | | Wed Jan 13 20:14:32 1999 Tim Janik <timj@gtk.org> * gtk/gtkarg.c (gtk_arg_copy): in comparisions with GTK_TYPE_STRING, use the fundamental type to catch GTK_TYPE_IDENTIFIER as well. * gtk/gtkmenushell.c: (gtk_real_menu_shell_activate_current): (gtk_menu_shell_button_release): asure that we only activate sensitive menu items, reported by Dave Cole <dave@dccs.com.au>.
* eliminate queue_clears or queue_draws where we know that expose eventsTim Janik1999-01-131-0/+13
| | | | | | | | | | | | | | | Wed Jan 13 13:28:00 1999 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c: eliminate queue_clears or queue_draws where we know that expose events will be generated. (gtk_widget_map): only queue_draw for NO_WINDOW widgets. (gtk_widget_unmap): only queue_clear_child for NO_WINDOW widgets. (gtk_widget_size_allocate): we don't need a queue_clear on changing allocations of !NO_WINDOW widgets, we do still need a full redraw for them though. * gtk/gtklabel.c (gtk_label_set_text): check whether the new string actually differs from the original.
* acinclude.m4 ltconfig upgrade to libtool 1.2d (with fixes for irix6 andManish Singh1999-01-131-0/+6
| | | | | | | | * acinclude.m4 * ltconfig * ltmain.sh: upgrade to libtool 1.2d (with fixes for irix6 and osf) -Yosh
* Add a drag_data_received handler for the label.Owen Taylor1999-01-121-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue Jan 12 18:30:51 1999 Owen Taylor <otaylor@redhat.com> * gtk/testdnd.c (label_drag_data_received): Add a drag_data_received handler for the label. Tue Jan 12 15:01:50 1999 Owen Taylor <otaylor@redhat.com> * gdk/gdkevents.c: Removed the putback_events queue, since it was causing problems with event ordering - just keep a single queue. If we need it, we can add priorities to events. * gdk/gdkevents.c: Annotate events with flags - we allocate a GdkEventPrivate structure in gdk_event_new() and use these flags to mark an event being translated as "pending" - I.e., not yet ready to be dequeued. So we can put the event on the queue and get the order of the events right. (This solves the double-click problems) * gdk/gdk.h gdk/gdkevents.h: Add gdk_event_peek() to get a copy of the next event on the event queue. * gtk/gtkmain.c (gtk_main_do_event): Use gdk_event_peek() to check the next event without causing event queue reordering.
* Minor fix to handling of misc->[x/y]padOwen Taylor1999-01-121-0/+11
| | | | | | | Tue Jan 12 15:41:20 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtklabel.c (gtk_label_expose): Minor fix to handling of misc->[x/y]pad
* reworked the redrawing heuristics somewhat, this fixed a bunch of existingTim Janik1999-01-121-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* end drag selections if necessary.Lars Hamann1999-01-111-0/+9
| | | | | | | | | | | Mon Jan 11 23:52:58 1999 Lars Hamann <lars@gtk.org> * gtk/gtklist.c (gtk_list_signal_drag_begin) (gtk_list_drag_begin): end drag selections if necessary. * gtk/gtkspinbutton.c/h (gtk_spin_button_update): made function public. Manually force synchronization of spin button text and adjustment value.
* eliminated some queue_draws when invoking gtk_widget_set_state, since thatTim Janik1999-01-111-0/+22
| | | | | | | | | | | | | | | | | | | Mon Jan 11 15:23:32 1999 Tim Janik <timj@gtk.org> * gtk/gtktogglebutton.c: eliminated some queue_draws when invoking gtk_widget_set_state, since that cares about redrawing already. some code cleanups. * gtk/gtktogglebutton.[hc]: * gtk/gtkfontsel.c: * gtkgamma.c: s/gtk_toggle_button_set_state/gtk_toggle_button_set_active/ since set_state is already taken by gtkwidget.h. * gtk/gtkcompat.h: #define gtk_toggle_button_set_state gtk_toggle_button_set_active. * gtk/gtkstyle.c: some indentation cleanups.
* Only remove handlers for motion/button_release at drop, removeOwen Taylor1999-01-111-0/+5
| | | | | | | Mon Jan 11 10:45:28 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c: Only remove handlers for motion/button_release at drop, remove "selection_get" handler later.
* removed Paolo Molaro's type creation hooks again, since they 1) don't careTim Janik1999-01-111-0/+8
| | | | | | | | | | Mon Jan 11 13:31:49 1999 Tim Janik <timj@gtk.org> * gtk/gtktypeutils.[hc]: removed Paolo Molaro's type creation hooks again, since they 1) don't care about infinite recursion (likely to achive), 2) we are in feature freeze for 1.2. this definitely deserves a sane implementation in 1.3 though (but without a hook return value, without seq_id hackery and with recursion checks).
* only pass key events to the focus widget if it is sensitive.Tim Janik1999-01-111-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Mon Jan 11 13:18:37 1999 Tim Janik <timj@gtk.org> * gtk/gtkwindow.c: (gtk_window_key_release_event): (gtk_window_key_press_event): only pass key events to the focus widget if it is sensitive. * gtk/gtkmenuitem.c (gtk_menu_item_select_timeout): don't popup the submenu if it isn't sensitive. (gtk_menu_item_paint): state_type doesn't need to be reset to GTK_STATE_INSENSITIVE if the widget is insensitive anyways. * gtk/gtkcontainer.c (gtk_container_real_focus): * gtk/gtklist.c (gtk_list_focus): * gtk/gtkmenushell.c (gtk_menu_shell_move_selected): * gtk/gtknotebook.c (gtk_notebook_focus): s/GTK_WIDGET_SENSITIVE/GTK_WIDGET_IS_SENSITIVE/ since a widgets sensitivity is determined through the parent as well, GTK_WIDGET_SENSITIVE is only of interest inside gtkwidget.c, everywhere else GTK_WIDGET_IS_SENSITIVE (widget) needs to be used to check for sensitivity. * gtk/gtkaccelgroup.c (gtk_accel_group_activate): don't activate object if it is an insensitive widget.
* Mon, 11 Jan 1999 08:09:08 +0100 Paolo Molaro <lupus@debian.org>Paolo Molaro1999-01-111-0/+5
| | | | | * gtk/gtktypeutils.[ch]: add gtk_type_{add,remove}_creation_hook(). You can have a notification when a type is created.
* added an assertement.Tim Janik1999-01-111-0/+4
| | | | | | 1999-01-11 Tim Janik <timj@gtk.org> * gtk/gtkmain.c (gtk_propagate_event): added an assertement.
* Fixed cut and paste bug when comparing text property bg colors. [ MattOwen Taylor1999-01-101-0/+7
| | | | | | | | | Sun Jan 10 14:45:37 1999 Owen Taylor <otaylor@gtk.org> * gtk/gtktext.c (text_properties_equal): Fixed cut and paste bug when comparing text property bg colors. [ Matt Aubury <Matt.Aubury@comlab.ox.ac.uk> ]
* if the lookup failed, try to initialize the object class and reattempt theTim Janik1999-01-101-0/+6
| | | | | | | | 1999-01-10 Tim Janik <timj@gtk.org> * gtk/gtksignal.c (gtk_signal_lookup): if the lookup failed, try to initialize the object class and reattempt the lookup, reported by Paolo Molaro <lupus@lettere.unipd.it>.
* Added cs to ALL_LINGUAS.Owen Taylor1999-01-091-0/+10
| | | | | | | | | | | | Sat Jan 9 17:36:20 1999 Owen Taylor <otaylor@redhat.com> * configure.in (ALL_LINGUAS): Added cs to ALL_LINGUAS. Sat Jan 9 17:27:49 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_populate): Mark another string for internationalization. [ Stanislav Brabec <utx@k332.feld.cvut.cz> ]
* Set name "gtk-tooltips" on tip window so that a style can be set forOwen Taylor1999-01-091-0/+6
| | | | | | | | Sat Jan 9 14:02:08 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtktooltips.c (gtk_tooltips_force_window): Set name "gtk-tooltips" on tip window so that a style can be set for tooltips.
* Fixed some list-manipulation breakage.Owen Taylor1999-01-091-0/+15
| | | | | | | | | | | | | | | | | Fri Jan 8 19:00:17 1999 Owen Taylor <otaylor@redhat.com> * gdk/gdkdnd.c (gdk_window_cache_filter): Fixed some list-manipulation breakage. * gdk/gdkdnd.c (gdk_window_cache_destroy): Free window cache structure. * gtk/gtkdnd.c (gtk_drag_set_icon_pixmap): Set an event mask on the drag window so clicking on it doesn't pop up root menus, etc. * gtk/gtkdnd.c (gtk_drag_button_release_cb): Remove signal handlers at button release.
* call gtk_spin_button_update before returning a valueLars Hamann1999-01-081-0/+14
| | | | | | | | | | | | | | | | Fri Jan 8 00:42:00 1999 Lars Hamann <lars@gtk.org> * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) (gtk_spin_button_get_value_as_float): call gtk_spin_button_update before returning a value * gtk/gtkclist.c (gtk_clist_motion): don't allow 'drag selections' if clist is a drag source. (gtk_clist_drag_begin): remove pointer grabs, end ongoing selections. * gtk/gtkctree.c (remove_grab): copy of clist function. (gtk_ctree_drag_begin): let clists drag_begin method set the source info struct.
* Fixes to drawing the background of the bin window so that clearing andOwen Taylor1999-01-081-0/+13
| | | | | | | | | | | | | | | Thu Jan 7 19:10:21 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkviewport.c (gtk_viewport_style_set): Fixes to drawing the background of the bin window so that clearing and redrawing of child widgets work properly. * gtk/gtkwidget.c (gtk_widget_idle_draw): Juggle around data so that if somebody triggers more redraw queuing from a expose_event handler, it doesn't confuse the heck out of GTK+. (But is highly liable to cause an infinite loop...)
* Fix some more memory leaks.Owen Taylor1999-01-071-0/+9
| | | | | | | Thu Jan 7 12:31:41 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkselection.c (gtk_target_list_unref): Fix some more memory leaks.
* fix for dnd bug reported by Bertrand Guiheneuf. Don't return FALSE ifLars Hamann1999-01-061-2/+4
| | | | | | | | Wed Jan 6 23:14:19 1999 Lars Hamann <lars@gtk.org> * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported by Bertrand Guiheneuf. Don't return FALSE if source widget != dest. widget.
* Added Italian textsTristan Tarrant1999-01-061-0/+4
|
* free the event that was returned to us by gtk_get_current_eventGeorge Lebl1999-01-061-0/+5
| | | | | | | Tue Jan 05 21:18:00 1999 George Lebl <jirka@5z.com> * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the event that was returned to us by gtk_get_current_event
* Push GdkRGB's visual and colormap around the color selection dialog soOwen Taylor1999-01-061-0/+8
| | | | | | | | | | Tue Jan 5 19:01:18 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkcolorsel.c (gtk_color_selection_dialog_init): Push GdkRGB's visual and colormap around the color selection dialog so that the window and the previews have the same colormap. If an app adds things to the colorsel dialog, it will have to take care of them itself.
* When redrawing the under-cursor character, don't redraw the terminatingOwen Taylor1999-01-051-0/+42
| | | | | | | | | Tue Jan 5 11:51:32 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (gtk_entry_draw_cursor_on_drawable): When redrawing the under-cursor character, don't redraw the terminating NULL. [ From: dov@imagic.weizmann.ac.il (Dov Grobgeld) ]
* Released GTK+ 1.1.12GTK_1_1_12CST 1999 Shawn T. Amundson1999-01-041-0/+12
| | | | | | | | | | | | | | Mon Jan 4 03:45:42 CST 1999 Shawn T. Amundson <amundson@gtk.org> * Released GTK+ 1.1.12 * INSTALL: NEWS: README: configure.in: gtk+.spec: docs/gtk-config.1: gtk/gtkfeatures.h.in: version=1.1.12
* Added 'ko'. Added Korean translation.Nam SungHyun1999-01-041-0/+4
| | | | | * configure.in (ALL_LINGUAS): Added 'ko'. * po/ko.po: Added Korean translation.
* fixed auto_resize bugLars Hamann1999-01-031-0/+4
| | | | | | Sun Jan 3 17:41:22 1999 Lars Hamann <lars@gtk.org> * gtk/gtkctree.c (real_tree_expand): fixed auto_resize bug
* make this G_PRIORITY_DEFAULT.Tim Janik1999-01-021-0/+7
| | | | | | | | | Sat Jan 2 03:54:30 1999 Tim Janik <timj@gtk.org> * gdk/gdk.h (GDK_PRIORITY_EVENTS): make this G_PRIORITY_DEFAULT. * gdk/gdkevents.c (gdk_events_init): add the source and the poll fd with a priority of GDK_PRIORITY_EVENTS.
* Removed features.h test.Jeff Garzik1999-01-021-0/+8
| | | | | | | | * configure.in, config.h.in, gdk/gdkimage.c: Removed features.h test. * gdk/gdkdnd.c: Guard public functions against NULL pointer derefs.
* gdk/gdk.c gdk/gdkinputnone.h casts to get rid of const warningsManish Singh1999-01-021-0/+15
| | | | | | | | | | | | | | | | | * gdk/gdk.c * gdk/gdkinputnone.h * gtk/gtkruler.c: casts to get rid of const warnings * gtk/Makefile.am: fix gtktypebuiltins.h dependencies, and do a cmp so people don't whine about rebuilds * gtk/gtknotebook.c: use g_snprintf on translated strings, so we don't get buffer overflows * gtk/gtkrc.c: use g_strdup_printf instead of g_malloc/sprintf Plug some memleaks. -Yosh
* Check for features.h.Jeff Garzik1999-01-011-0/+23
| | | | | | | | | | | | | | | | | | | | | | | * configure.in, config.h.in: Check for features.h. * gdk/gdkevents.c (gdk_event_put, gdk_events_queue): Fixed bug in linked list append logic by replacing hand-coded logic with a call to g_list_append. Bug found by tml. * gdk/gdkimage.c: 'gcc -ansi -pedantic' on GNU/Linux spews warnings and errors in sys/ipc.h, including one specific admonishment to use _SVID_SOURCE or _XOPEN_SOURCE. Manually defined the latter, and included features.h if present to obtain the necessary side-effects. * gtk/gtkclist.c, gtk/gtkeditable.c: Eliminates comma-after-final-element warnings. * gtk/gtkfontsel.c (gtk_font_selection_init): Fixed bug where an intl string was declared as _("x") in local var initializer.
* updated w/ changed from last nightJeff Garzik1998-12-311-0/+6
|
* Fix memory leak. gdk_event_put would make a copy of next_event, andMiguel de Icaza1998-12-311-1/+7
| | | | | | | | 1998-12-30 Miguel de Icaza <miguel@nuclecu.unam.mx> * gtk/gtkmain.c (gtk_main_do_event): Fix memory leak. gdk_event_put would make a copy of next_event, and next_event was not being freed.