Sun Jun 11 12:46:19 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c (gtk_drag_set_default_icon): Fix
cut and paste typo where wrong pixmap was being
unref'ed. (Pointed out by a friend of KUSANO Takayuki.)
Sun Jun 11 10:22:36 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkselection.c (gtk_selection_bytes_per_item):
Add helper function to compute format / bytes
relationship. Use in a couple places to fix up
errors which assume 8 * format.
* gtk/gtkselection.c (gtk_selection_request): Use 32
rather than 8 * sizeof (GdkAtom), to work correctly
on Alpha.
Fri May 19 09:54:53 2000 Tim Janik <timj@gtk.org>
* gtk/gtkwidget.c (gtk_widget_clip_rect): fix mangling of rectangle
height with its width, spotted by Justin David Smith (Ytinasni)
<justins@velius.chaos2.org>.
Fri May 19 06:49:23 2000 Tim Janik <timj@gtk.org>
* gtk/gtkfontsel.c (gtk_font_selection_get_font_name): handle
"(nil)" foundries, patch from Grigorios Magklis.
* gtk/gtkfontsel.c (gtk_font_selection_load_font): don't crash
on non-available fonts, based on a patch by Grigorios Magklis
<maglis@cs.rochester.edu>.
Fri May 19 05:52:08 2000 Tim Janik <timj@gtk.org>
* gdk/gdkx.h: wrap contents into extern "C" { }, patch by Leonardo
Zide (leo@lokigames.com).
Thu May 4 02:04:46 2000 Tim Janik <timj@gtk.org>
* configure.in (STRIP_DUMMY): some Make 3.79 $(strip ) versions are
broken and require an empty arg, give it to them.
Sun Mar 26 03:21:28 2000 Tim Janik <timj@gtk.org>
* gtk/gtksignal.c (gtk_signal_handlers_destroy): when unref-ing
the handlers, also invalidate them. bug nailed down by Karl Nelson
<kenelson@ece.ucdavis.edu>.
Mon Mar 13 18:37:55 2000 Owen Taylor <otaylor@redhat.com>
* gdk/gdkdnd.c: Fix a bunch of cases where XGetWindowProperty()
is called without trapping X errors.
Thu Mar 9 22:10:56 GMT 2000 Tony Gale <gale@gtk.org>
* docs/gtkfaq.sgml: FAQ Update:
- Minor cleanups (Emmanuel, me)
- New questions:
I need to add a new signal to a GTK+ widget. Any idea? (timj)
How can I retrieve the text from a GtkMenuItem? (timj)
How do I validate/limit/filter the input to a GtkEntry? (me)
Memory does not seem to be released when I free the list
nodes I've allocated (timj)
Fri Feb 25 10:48:53 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkrc.*: Fix problem where stray '"' characters found their
way into the fontset lists.
Thu Feb 24 16:12:27 GMT 2000 Tony Gale <gale@gtk.org>
* gtk/gtkcalendar.c: Implement num_marked_dates,
and don't emit mutiple day_selected signals on
month_prev.
Mon Feb 21 20:16:42 2000 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c: applied patch from Guy Harris <guy@netapp.com>
to make appends to the list constant. (gtk-guy-990901-0.patch)
Mon Feb 14 22:50:10 2000 Tim Janik <timj@gtk.org>
* gtk/gtktypeutils.c (gtk_type_init): use g_str_hash() and g_str_equal()
for the typename hash table.
Mon Feb 14 15:01:23 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkpaned.c (gtk_paned_compute_position): Add some sanity checks
to make sure we never divide by zero.
(Problem pointed out by Michal Jaegermann <michal@ellpspace.math.ualberta.ca>)
Mon Feb 14 12:29:38 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfontsel.c: Apply patch from
SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp> to make font selector work a little
better with 2-byte fonts. (Load a fontset instead of a font for two byte fonts.)
Also, some cleanups in atom handling.
Fri Feb 11 02:19:32 2000 Tim Janik <timj@gtk.org>
* gtk/gtkhpaned.c (gtk_hpaned_size_allocate):
* gtk/gtkvpaned.c (gtk_vpaned_size_allocate):
* gtk/gtkpaned.c (gtk_paned_compute_position): had to squeeze some
more guint wrap-around bugs before going to bed.
Thu Feb 10 16:16:35 2000 Tim Janik <timj@gtk.org>
* gtk/gtkspinbutton.c (gtk_spin_button_size_allocate): guard against
guint wrap arounds in allocation.width.
* gtk/gtktable.c (gtk_table_size_allocate_pass1): repeat shrinking
process untill we fit the allocation given.
Tue Feb 8 09:38:29 2000 Tim Janik <timj@gtk.org>
* gtk/gtkwidget.c:
(gtk_widget_unrealize): guard widget access with ref/unref
around signal emission.
(gtk_widget_hide): same here, but also check its destroyed
state before queueing a resize.
Tue Feb 8 03:05:55 2000 Tim Janik <timj@gtk.org>
* gtk/gtkstyle.c (gtk_style_new): use gtk_default_prelight_bg instead
of gtk_default_insensitive_bg as insensitive base color.
* gtk/gtktext.c (gtk_text_style_set): set the background color according
to the widget's state.
(gtk_text_realize): same here.
(gtk_text_state_changed): same here.
(draw_bg_rect): compare background color against base[] from
GTK_WIDGET_STATE (text) not GTK_STATE_NORMAL.
Mon Feb 7 04:01:55 2000 Tim Janik <timj@gtk.org>
* gtk/gtkmain.c (gtk_main_do_event): ignore delete events when
grabs are active, unless a delete event is send to the toplevel
of the currently grab holding widget.
Fri Feb 4 19:40:50 2000 Tim Janik <timj@gtk.org>
* configure.in: up version number to 1.2.7, interface age 2, binary
age 7. depend on glib 1.2.7.
* NEWS: updates.