diff options
Diffstat (limited to 'ChangeLog.pre-2-6')
-rw-r--r-- | ChangeLog.pre-2-6 | 470 |
1 files changed, 470 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index b3c28abbd7..add3c28b1d 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,473 @@ +[ Merges from gtk-1-2 ] + +Wed Sep 8 07:13:29 1999 Tim Janik <timj@gtk.org> + + * configure.in: fixed "GNU Make" check to pass with new make version + 3.77.95. + +Fri Sep 3 16:04:41 1999 Tim Janik <timj@gtk.org> + + * gtk-config.in (--version): don't echo @GTK_VERSION@, but + @GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@.@GTK_MICRO_VERSION@, so the + AM_PATH_GTK() macros don't get confused by the -pre1. + +Thu Sep 2 19:02:37 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in (REBUILD): Change check for perl5 + to check explicitely for v >= 5.002. (5.001 + does not work with our scripts.) + +Wed Aug 25 15:45:46 1999 Tim Janik <timj@gtk.org> + + * configure.in: evaluate $PERL for the perl version check. added + --disable-rebuilds to give the user an option to completely disable + any source autogeneration rules. + +Mon Aug 23 23:16:14 1999 Tim Janik <timj@gtk.org> + + * configure.in: evaluate $ac_make when checking for GNU Make. + +Mon Aug 23 19:11:17 1999 Tim Janik <timj@gtk.org> + + * docs/Makefile.am: added generation.txt. + + * Makefile.am: require automake 1.4, build README from README.in and + INSTALL from INSTALL.in in dist-hook. + + * README.in: + * INSTALL.in: new files to autogenerate README and INSTALL from. + + * configure.in: figure whether we have GNU Make + + * docs/generation.txt: minor additions/corrections. + +Wed Aug 11 13:38:26 BST 1999 Tony Gale <gale@gtk.org> + + * docs/gtkfaq.sgml: FAQ Update + +July 30, 1999 Elliot Lee <sopwith@redhat.com> + + * configure.in: Fix autoconf warnings about cross compilation by + trying to provide sane defaults for AC_TRY_RUN. + +Fri Jul 16 22:20:21 PDT 1999 Manish Singh <yosh@gimp.org> + + * ltconfig + * ltmain.sh: upgrade to libtool 1.3.3 + +Thu Jul 8 11:30:18 1999 Owen Taylor <otaylor@redhat.com> + + * INSTALL: Indicate that the --with-glib= configure + time flag is unsupported. + +Mon Jul 5 20:36:03 1999 Owen Taylor <otaylor@redhat.com> + + * docs/generation.txt: Added a file that gives + documenation about the autogeneration process for + various autogenerated files. + +Tue Jun 29 15:59:25 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in (LIBS): Look for libgmodule in the + right location. + +Thu Jun 17 13:57:31 1999 Owen Taylor <otaylor@redhat.com> + + * docs/gtk_tut.sgml: Removed references to + code examples in my directory on gtk.org as + they should all be in the tutorial now. + + * docs/gtk_tut.sgml: Added sources for dial-test + and scribble-xinput programs that were previously + missing. + +Fri Jun 4 00:08:59 1999 Owen Taylor <otaylor@redhat.com> + + * TODO: Added entry about menu keyboard navigation, removed + some finished items. + +Mon May 31 00:11:24 1999 Owen Taylor <otaylor@redhat.com> + + * acinclude.m4: Standardize on func_dgettext + not func_gettext, so that the checks for dgettext + actually are paid attention to. + +Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in (LIBS): Add $INTLLIBS into $LIBS + directly, rather than repeating the checks for + gettext. + + * INSTALL: Added information about gettext and + NLS support. + + * acinclude.m4 (LIBM): Check for dgettext, not + just gettext. This should hopefully fix things wrt + systems with old versions of GNU gettext installed. + +Tue Jun 29 15:59:25 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in (LIBS): Look for libgmodule in the + right location. + +Thu Apr 1 16:58:10 PST 1999 Manish Singh <yosh@gimp.org> + + * autogen.sh: add --enable-maintainer-mode + + * configure.in: set ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS" + +Wed Mar 24 23:03:49 CST 1999 Shawn T. Amundson <amundson@gtk.org> + + * docs/gtk-config.1.in: + docs/Makefile.am: + configure.in: gtk-config is now generated. + + * docs/gtk-config.1: Removed, now generated. + +Thu Sep 23 17:59:59 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_translate): grr, even if Gdk doesn't + handle CreateNotify itself, still put out a debuging message for + --gdk-debug=events. made the ReparentNotify debugging message more + verbose. + wrap xcoords translation for ConfigureEvents into an error trap, + a destroy event may already be pending, and in that case, the + actuall coordinate values are not at all critical. + +Sat Sep 18 22:24:15 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkcc.c: Stop leaking the color_hash all over + the place. Simplify and improve the logic. + +Fri Sep 17 09:57:15 1999 Tim Janik <timj@gtk.org> + + * gdk/gdk.h, gdk/gdkcolor.c: make return types (gint or gboolean) + for prototypes and function implementations consistent (reported + by Tomas Ogren). + +Tue Sep 14 18:23:01 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_translate): tell if expose events have + send_event set in debugging output. + (gdk_compress_exposures): default initialize the event so we don't + operate on bogus values (namely send_event). + +Thu Sep 2 16:33:59 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c: When we receive an unexpected + destroy notify on one of our windows, don't just + warn about it, also mark our windows as destroyed. + +Sun Sep 5 08:10:53 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkfont.c (gdk_font_hash_insert): Add + name => font and name => fontset hashes. The + name => fontset hash is a _big_ win since we + weren't previously caching fontsets at all and loading + fontsets is expensive. The name => font hash + is less of a win, but it does save us from doing + repeated XQueryFont calls on the same font. + + * gdk/gdkprivate.h (struct _GdkFontPrivate): Add a names + list so we can remove font/fontset from hash. + +Thu Sep 2 19:02:37 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkproperty.c (gdk_atom_intern): Remove useless + and slightly confusing test. [ XInternAtom (,,TRUE) + will never return None ]. + +Sat Sep 4 08:39:26 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints) + gdk/gdkwindow.c (gdk_window_set_hints): + + Don't omit setting the properties if flags == 0 - + there may be an existing set of properties there + already. (Very old bug. Would it be better to + delete the property instead?) + + * gdk/gdkselection.c (gdk_selection_property_get): Fix + spelling error in comment. + +Wed Sep 1 14:05:30 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkimage.c (gdk_image_new): Use gdk_error_trap_push() + to avoid stomping over gdk_error_warnings. + + * gdk/gdkimage.c (gdk_image_new): compute image->bpp + as (bits_per_pixel + 7) / 8. This gives the same + result as before for multiples of 8, but actually + a "reasonable" value for 1bit or 4bit displays. + +Mon Aug 23 19:11:17 1999 Tim Janik <timj@gtk.org> + + * gdk/Makefile.am: minor cleanups, strip spaces on build rules for + GNU Make. + +Tue Aug 17 07:43:04 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_translate): give a debugging note when + discarding configure events. + +1999-08-18 Federico Mena Quintero <federico@redhat.com> + + * gdk/gdkpixmap.c (gdk_pixmap_unref): g_return_if_fail() the + refcount is greater than zero. + + * gdk/gdkwindow.c (gdk_window_unref): Likewise. + + * gdk/gdkfont.c (gdk_font_unref): Likewise. + + * gdk/gdkgc.c (gdk_gc_unref): Likewise. + + * gdk/gdkdnd.c (gdk_drag_context_unref): Likewise. + +Wed Aug 11 01:04:57 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkproperty.c (gdk_property_get): Fix assumption + that format 32 => sizeof(item) == 4. It really is + sizeof(long). + +Tue Jun 29 23:02:42 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdk.c (gdk_x_error / gdk_x_io_error): Don't + core dump at all on X IO errors, only core dump + if --enable-debug for X errors. + +Thu Jun 24 17:06:23 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_translate): removed old ""Got event for + unknown window:" message. disabled ConfigureNotify discarding code, + because it led to events being processed out of order. + +Thu Jun 24 12:22:02 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkglobals.c: preinitialize gdk_error_code to 0. + + * gdk/gdkevents.c (gdk_event_send_client_message_to_all_recurse): since + we export this function, supress error warnings and don't reset the + error code in the first half of this function. + + * gdk/gdk.c (gdk_x_error): set gdk_error_code to the actuall X error + code (instead of just -1) so gdk_error_trap_pop() reveals something + actually informative about the error that happened. + + * gdk/*.c: + don't rely on gdk_error_code being -1 if an error occoured, but just + gdk_error_code != 0. + +Thu Jun 24 11:50:07 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_apply_filters): advance the filter list + pointer *before* invoking the filter function, so we at least don't + crash if a filter is removed that is currently executed. window filters + *really* need to be made truely reentrant at some point. + +Mon Jun 14 11:10:15 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkevents.c (gdk_event_translate): print the atom name in the + PropertyNotify debug messages. + +Wed May 5 22:51:06 1999 Owen Taylor <otaylor@redhat.com> + + Patch from Sung-Hyun Nam <namsh@lgic.co.kr> + + * gdk/gdkim.c: Fix cut-and-paste errors for + x/y and PreeditAttributes/StatusAttributes. + +Wed May 5 22:24:21 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Change + G_MAXINT to 2^16 to alleviate overflow problems in + various window managers. + +Wed Apr 21 00:42:08 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkfont.c (gdk_text_measure): Fix the return value + for fontsets. + +Wed May 5 12:42:01 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): + Initialize size_hints.x and size_hints.y because kwm + brokenly pays attention to them. + (Bug #1181 - Lars Heete <hel@admin.de>) + +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + +Tue May 4 11:12:56 PDT 1999 Manish Singh <yosh@gimp.org> + + * gdk/gdkim.c (gdk_im_real_open): cast the return value of + XSetIMValues to (void *) when comparing to NULL, to workaround + the problem of some compilers barfing since older X headers don't + have the prototype for it. + +Mon Apr 19 10:11:12 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkcolor.c (gdk_colormap_new): Fix memory leak + for pseudocolor where colormap->colors was double + allocated. + + * gdk/gdkcolor.c (gdk_colormap_alloc1): Store the + color value in the hash table with the pixel filled + in so when we do later hash table lookups, the color + value is correct. + +Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org> + + * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before + making the call + +Tue Apr 27 11:17:35 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkdnd.c (xdnd_set_{targets,actions}): Fix leak + pointed out by Morten Welinder <terra@diku.dk>. + +Wed Apr 21 14:20:22 1999 George Lebl <jirka@5z.com> + + * gdk/gdkwindow.c: (gdk_window_remove_filter) correctly remove the + default filter from the list + +Wed Apr 21 14:20:22 1999 George Lebl <jirka@5z.com> + + * gdk/gdkwindow.c: (gdk_window_remove_filter) correctly remove the + default filter from the list + +Fri Apr 16 20:41:43 PDT 1999 Manish Singh <yosh@gimp.org> + + * gdk/gdk.c: #include "gdkkeysyms.h" for gdk_XConvertCase #defines + + * gtk/gtkfontsel.c (gtk_font_selection_create_xlfd): use + g_strdup_printf instead of calcing the length separately + +Tue Apr 13 02:49:33 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c: removed some silly #ifdef HAVE_CONFIG + that we don't do in many other places. (Fixing duplicate + #include of config.h) + + * gdk/gdkevents.c: include gdkinput.h _after_ config.h. + Otherwise, #ifndef XINPUT_NONE check in the latter + doesn't work. (Bug #546) + +Sun Apr 11 14:38:03 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkpixmap.c (_gdk_pixmap_create_from_xpm): check for color + "None" case insensitive. + +Tue Apr 6 16:38:51 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkselection.c: + Add error traps so if the other end of the connection + dies, we survive. + +Tue Apr 6 12:24:21 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkdnd.c (gdk_drag_motion): Separate out the + dest_xid field into two fields - one for the window + to send in messages, one to indicate the last looked + up window for caching purposes. This is needed, so + that Leave messages get the correct window. + +Mon Apr 5 13:21:30 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkevents.c (gdk_event_check, gdk_event_prepare): + Fix warning created by people mucking around + with the gsource API. + + * gdk/gdkevents.c (gdk_io_invoke, gdk_input_add_full): + Change mapping between GIOCondition and GdkInputCondition + to match the way the Linux kernel does it. This should + fix problems where closed pipes were no longer signalling + GDK_INPUT_READ on systems with a native poll(). + +Mon Apr 5 17:11:57 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkpixmap.c (_gdk_pixmap_create_from_xpm): Check + explicitly for the string "None" - it is in the XPM + spec and some servers treat unknown colors in odd ways + (like asking the user!) + +Thu Apr 1 16:58:10 PST 1999 Manish Singh <yosh@gimp.org> + + * gdk/gdkevents.c: made "->" into a "." of previous change so + it compiles + +Thu Apr 1 18:41:25 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkevents.c (gdk_compress_exposures): Set the + window field of the event structure before calling + user filters. + +1999-03-31 Federico Mena Quintero <federico@nuclecu.unam.mx> + + * gdk/gdk.c (gdk_init_check): Use False as the last argument to + XInternAtom() here. This is a particularly Old And Nasty(tm) bug. + +Mon Mar 29 17:31:52 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkim.c (gdk_mbstowcs): Free the value of the + intermediate text property - prevents major memory + leak when gdk_use_mb. + gtk-d3august-990311-0: Bj|rn Augustsson <d3august@dtek.chalmers.se> + +Mon Mar 29 17:02:58 1999 Owen Taylor <otaylor@redhat.com> + + Patches from Akira Higuchi <a-higuti@math.sci.hokudai.ac.jp> + gtk-a-higuti-990322-[0-3] + + * gdk/gdkfont.c (gdk_text_extents_wc): Make work when + sizeof(wchar_t) != sizeof (GdkWChar) + + * configure.in: Fix confusion between GTK_LOCALE_[C]FLAGS + that was causing -DX_LOCALE not to work. + + * gtk/gtkrc.c (gtk_rc_init): + X_LOCALE will never have LC_MESSAGES defined + + * gdk/gdk.c (gdk_init_check): + Remove --xim-preedit and --xim-status from argv properly. + + * gdk/gdkim.c (gdk_ic_real_new): Add a gdk_flush() so + that the client window is present on the X server + before we pass it to the input method. + +Tue Mar 9 10:46:49 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkdnd.c (motif_find_drag_window): Fix bug where + if --display is specified on the command line, than + the drag window will not be created on that display. + +Tue Mar 9 10:38:24 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkproperty.c (gdk_atom_intern): Fixed bug where + lookups with only_if_exists == TRUE were inserting + bogus values into the atom cache. + +Wed Mar 17 09:00:00 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkselection.c (gdk_selection_property_get): first XFree(t), + then reset it to NULL. + + * gdk/gdkcolor.c: + (gdk_colors_free): + (gdk_colormap_free_colors): use colormap->colors[in_pixels[i]] as the + key for g_hash_table_remove() in both functions, this prevents us + from accessing possibly uninitialized portions of a GdkColor structure + where we are only interested in its pixel value. + +Tue Mar 9 01:01:28 1999 Tim Janik <timj@gtk.org> + + * gdk/gdkfont.c (gdk_font_load): first lookup the xfont ID in our + font hash table, if we have a GdkFontPrivate entry for this font + already, simply increment its reference count, provided by Olaf Dietsche + <olaf.dietsche+list.gtk@netcologne.de>. + 1999-09-21 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdk.c (gdk_exit_func): Delete the gdk_DC when exiting, |