X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-6;h=ccb53c916e9fb3bb2c99cc267494aa01d894e894;hb=45a3396064873cf248908a0d275caa342a3bc4c1;hp=d26bec35a94e7363f47cf5542f2b292c3e34332e;hpb=45dc3bcf82734647e4e6de1ba01b67dfd02adda8;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index d26bec35a..ccb53c916 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,167 @@ +1999-07-21 Tor Lillqvist + + * README.win32: Update gcc build instructions. Mention gettext is + GPL. + + * gdk/win32/gdkcursor.c (gdk_cursor_new_from_pixmap): Get correct + supported cursor size with GetSystemMetrics. + + * gdk/win32/gdkfont.c + * gtk/gtkfontsel.c: Guard against some font weight and charset + symbols being undefined (in mingw32 headers). + + * gdk/win32/makefile.cygwin + * gtk/makefile.cygwin + * gtk/gtkthemes.c: No longer need to have differently named + gcc-built DLLs when using gcc-2.95 and -fnative-struct. + +hu Jul 15 13:33:15 BST 1999 Tony Gale + + * docs/gtkfaq.sgml: Long awaited FAQ update. + +1999-07-15 Tor Lillqvist + + * gdk/win32/gdkcursor.c (gdk_cursor_new_from_pixmap): Implement + it. Obscure bit manipulation needed. + + * gdk/win32/gdkevents.c: Logging. + + * gtk/gtkthemes.c (gtk_theme_engine_get): (Win32) Use new DLL naming + style (file name include compiler name) for theme engines. + +1999-07-13 Tor Lillqvist + + * gdk/win32/gdkdraw.c (gdk_draw_pixmap): Less logging verbiage. + + * gdk/win32/gdkevents.c: Fix long-standing bug in key + events. The key.string wasn't zero-terminated, still we strdup'ed + it in gdk_event_copy(). Synthesize crossing events for button + events before possible propagation. + + * gdk/win32/gdkwindow.c: Log gdk_window_set_title. + + * gdk/win32/makefile.cygwin + * gtk/makefile.cygwin: Use new DLL naming style for the + GCC-compiled ones. + + * gdk/win32/makefile.msc + * gtk/makefile.msc: Cosmetics mostly. + + * gtk/gtk.def: Add missing entry points. + + * gtk/gtksocket.c: Add dummy gtk_socket_get_type() for Win32. + +1999-07-09 Tor Lillqvist + + * gdk/win32/gdkdraw.c (gdk_draw_arc): Don't draw anything if width + or height is zero. Don't print a warning if Pie or Arc fails, they + always fail (?) for very narrow ellipses. + + * gdk/win32/gdkdraw.c (gdk_draw_pixmap): Call InvalidateRgn for + the part or the destination window corresponding to source area + outside of the source drawable's boundary. + + * gdk/win32/gdkdraw.c (gdk_draw_lines, gdk_draw_polygon): Don't do + anything if less than two points. + + * gdk/win32/gdkselection.c (gdk_selection_owner_get): Always + return NULL. Gtk cut-and-paste inside a single program works + better this way. (It always gets the clipboard contents from + Windows, not from its own copy, which is cleared anyway. I can't + say I fully understand what happens... Emulating the X selection + and property stuff is a bit of a mess.) + + * gdk/win32/gdkevents.c + * gdk/win32/gdkproperty.c: A bit more verbose logging. + + * gdk/win32/gdkregion.c: Fix some memory leaks (temporary regions + that never got deleted). Revamp gdk_region_shrink. + + * gdk/win32/gdkregion.c: Fix memory leak, delete temporary regions + after use. + + * gtk/gtk.def: Add some missing entry points. + + * gtk/gtkrc.c: Strip trailing directory separator from pixmap path + component. + +1999-07-04 Tor Lillqvist + + * gdk/win32/gdkevents.c (gdk_event_translate): Handle + Control-digits specially. + +1999-07-03 Tor Lillqvist + + * gtk/makefile.{cygwin,msc}: New pthreads version. Use gettext. + +1999-06-28 Tor Lillqvist + + * gdk/win32/gdkimage.c (gdk_image_get): bpl was set wrong for + bitmaps, should be multiple of 4. (Thanks to Hans Breuer for + finding this.) + +1999-06-01 Jose H Mercado + + * gtk+.spec.in: Corrected some typos in files section. + +1999-06-15 Tor Lillqvist + + * README.win32: Mention using GNU gettext. + * config.h.win32: Enable NLS stuff. + * gtk/makefile.msc: Use GNU gettext. + * gdk/win32/gdkdnd.c: Minor header reorg. + * gdk/win32/{gdkevents,gdkwindow}.c: No semantic changes, mainly + cosmetics. + * gtk/gtkrc.c (Win32): Make get_gtk_sysconf_directory() public. + * gtk/gtkmain.c (Win32): Use it in bindtextdomain() call. + +Wed Jun 2 11:44:25 PDT 1999 Manish Singh + + * acinclude.m4 + * config.guess + * config.status + * ltconfig + * ltmain.sh: upgrade to libtool 1.3.2 (BeOS changes merged) + +1999-05-30 Tor Lillqvist + + * gdk/win32/gdkwindow.c: AdjustWindowRectEx2 renamed to + SafeAdjustWindowRectEx. Don't override all calls to + AdjustWindowRectEx by it, but use it only in two places: When + creating a new top-level window and when moving a top-level + window. + + Use screen coordinate rectangle, not client rectangle, in + gdk_window_move. Thus SafeAdjustWindowRectEx will do its job only + when we try to place a window so that the decoration (mainly, + title bar) isn't visible. + + These changes fix the bug that showed up for instance as the + GIMP's saved top-level windows moving right and down (by an amount + equal to the window decoration) for each session. This bug showed + up also in testgtk's "Saved Position". + + gdk_window_resize also redone a bit. + +1999-05-25 Tor Lillqvist + + * gtk/testgtkrc: Add (commented out) Windows-style theme + include line. + + * gdk/win32/gdk.def,gtk/gtk.def: Add some missing entry points. + +1999-05-18 Tor Lillqvist + + * gdk/win32/makefile.{cygwin,msc}: Copy our gdkprivate.h and + gdkx.h to a gdk subdirectory, so that applications can include + these with without trouble. + + * gdk/win32/gdkimage.c (gdk_image_new_with_depth): Code simplified. + (gdk_image_destroy): Plug resource leak, some GdkImages didn't + have their bitmap destroyed. + + * gdk/win32/gdk.def: Add gdk_root_parent. + Wed May 12 03:00:56 CDT 1999 Shawn T. Amundson * configure.in @@ -117,7 +281,7 @@ Fri Mar 19 16:50:33 PST 1999 Manish Singh gdk_color_hash should have only one parameter. Declare gdk_threads_mutex with GDKVAR. - * gdk/gdkcolor.c (gdk_color_hash): As a hash function should have + * gdk/gdkcolor.c (gdk_color_hash): A hash function should have just one parameter. * gdk/gdkimage.c (gdk_image_get): Initialize bpp correctly. Bytes @@ -135,7 +299,7 @@ Fri Mar 19 16:50:33 PST 1999 Manish Singh in the backend-dependent directory, not in the common gdk directory. - * gtk/testgtk.c: Ditto. Also, don't use ../gdk patchs to gdk + * gtk/testgtk.c: Ditto. Also, don't use ../gdk path to gdk headers. Wed Mar 17 05:06:49 1999 Tim Janik