X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-8;h=8f55b67e894a5b25e140c6108b1143fabcb68ecb;hb=38aa9a941b6a2073ec728782359997b4902763ab;hp=a7dd2f78f6b37cafec9c2a7257cd323cd8f2be99;hpb=1c84483f3ee8559179b49a200d3cc6854e81b873;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index a7dd2f78f..8f55b67e8 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,168 @@ +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 + gtk-config.in + ltconfig + ltmain.sh + gtk/Makefile.am: changes to compile nicely (with xlib) + on BeOS + +Sat May 1 15:04:42 PDT 1999 Manish Singh + + * acinclude.m4 + * config.guess + * config.sub + * ltconfig + * ltmain.sh: upgrade to libtool 1.3 + +Fri Apr 30 13:38:16 1999 Lars Hamann + + * gtk/gtkclist.c: + * gtk/gtkctree.c: merges from gtk-1-2 + 1999-04-25 Tor Lillqvist Support added for building using a GNU toolchain on Win32, @@ -95,7 +260,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 @@ -113,7 +278,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