]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-8
Don't use TextOutW for GDK_FONT_FONT fonts (which is all we have for now,
[~andy/gtk] / ChangeLog.pre-2-8
index 53bda2d6372361f016504f4cec4491e2a4632cf5..da734fab2df69497d3b5b18cd060546cebdb2200 100644 (file)
@@ -1,3 +1,64 @@
+1999-10-14  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkdraw.c (gdk_draw_text_wc): Don't use TextOutW for
+       GDK_FONT_FONT fonts (which is all we have for now, we don't
+       emulate fontsets). The X11 version uses plain XDrawString in that
+       case, too. The string passed to gdk_draw_text_wc seems to be in
+       fact (at least, when used by gtkentry and gtktext) either in a
+       single-byte charset, or a DBCS. Not Unicode.
+
+       This fixes the problem in gtkfontsel, where even if you had
+       selected a font with a non-Latin1 charset (windows-greek, for
+       instance), the preview still used Latin-1 glyphs.
+
+       * gdk/win32/gdkfont.c (gdk_text_width_wc): Similar change. Don't
+       use GetTextExtentPoint32W, use GetTextExtentPoint32A.
+       (gdk_font_load): Recognize the demibold etc weights, even if we
+       don't have the corresponding constants in the headers.
+       (gdk_font_hash_insert): Use same hash mechanism as in the X11
+       version. Should save font resources a bit, when we don't have
+       multiple HFONTs for the same font.
+
+       * gdk/win32/gdkprivate.h: Add the names field as in the X11
+       version.
+
+1999-10-11  ERDI Gergo  <cactus@cactus.rulez.org>
+
+       * gdk/gdk.c (gdk_beep): Modified the XBell call to use the default
+       X values
+
+1999-10-09  ERDI Gergo  <cactus@cactus.rulez.org>
+
+       * gtk/gtktoolbar.h, gtk/gtktoolbar.c: Added horizontal icon/text
+       layout support (as mentioned on
+       http://www.jcinteractive.com/gnome-ui/software/widgets/)
+
+Wed Oct  6 12:46:17 PDT 1999 Manish Singh <yosh@gimp.org>
+
+       * gtk/fnmatch.c
+       * gtk/gtkfilesel.c: s/G_HAVE_CYGWIN/G_WITH_CYGWIN/
+
+1999-10-05  Jesus Bravo Alvarez  <jba@pobox.com>
+
+       * configure.in (ALL_LINGUAS): Added Galician (gl)
+
+1999-10-05  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/*.[ch]: Corresponding changes as in X11 backend.
+
+       * gdk/win32/gdkcompat.c: New file, actually provide an
+       implementation for the deprecated functions. (Just temporarily.)
+
+       * gtk/gtkfilesel.c: Fix an #ifdef syntax botch.
+
+       * gtk/makefile.{cygwin,msc}: Update gdk_headers.
+
+       * gdk/win32/gdk.def gtk/gtk.def: Updates.
+
+1999-10-05  Kjartan Maraas  <kmaraas@online.no>
+
+       * configure.in: Added "uk" to ALL_LINGUAS.
+       
 Mon Oct  4 11:57:11 PDT 1999 Manish Singh <yosh@gimp.org>
 
        * configure.in: correct checking for BeOS check