1. 18 Oct, 1999 5 commits
  2. 13 Oct, 1999 1 commit
    • Tor Lillqvist's avatar
      Don't use TextOutW for GDK_FONT_FONT fonts (which is all we have for now, · 018d0982
      Tor Lillqvist authored
      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.
      018d0982
  3. 11 Oct, 1999 1 commit
    • ÉRDI Gergo's avatar
      (since noone objected on gtk-devel) · b3983982
      ÉRDI Gergo authored
      Passing 0 to XBell allows GDK to use the default X values which can be
      set by the user via the xset command (e.g. to turn it off, or to
      modify pitch/length/volume, etc)
      b3983982
  4. 10 Oct, 1999 1 commit
  5. 09 Oct, 1999 1 commit
  6. 08 Oct, 1999 1 commit
  7. 07 Oct, 1999 7 commits
  8. 06 Oct, 1999 2 commits
  9. 05 Oct, 1999 6 commits
  10. 04 Oct, 1999 3 commits
  11. 03 Oct, 1999 5 commits
    • Owen Taylor's avatar
      Added a .cvsignore · 91f7a92e
      Owen Taylor authored
      91f7a92e
    • Owen Taylor's avatar
      Fix a reference to window_private->destroyed. · f903bdf1
      Owen Taylor authored
      Sun Oct  3 18:13:44 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_reset_shapes_recurse):
      	Fix a reference to window_private->destroyed.
      
      	* gtk/gtkplug.c (gtk_plug_realize): Fix up a direct
      	(ugly) setting of an internal GdkWindow member to use
      	a _slightly_ cleaner macro.
      
      	* gdk/gdkprivate.h: Split GdkWindowPrivate into
      	GdkDrawablePrivate and GdkWindowPrivate.
      	Add extra macros for accessing GDK_DRAWABLE_ components.
      
      	* *.[ch]: Massive adjustments for the above, use the
      	new macros in a lot of places.
      f903bdf1
    • Owen Taylor's avatar
      Move files into x11 subdirectory. · 344e8000
      Owen Taylor authored
      Sun Oct  3 14:26:15 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gxid* gdk/x11/gxid*: Move files into x11 subdirectory.
      344e8000
    • Owen Taylor's avatar
      create x-specific subdirectory. · 9c2dea00
      Owen Taylor authored
      	* configure.in gdk/Makefile.am x11/: create x-specific subdirectory.
      
      	* docs/gtk-config.1: Now autogenerated.
      	* docs/Changes-1.4.txt: started
      9c2dea00
    • Owen Taylor's avatar
      Include gdk/gdkdrawable.h with gdk/ prefix. (Pointed out by · ef088b50
      Owen Taylor authored
      Sun Oct  3 14:16:23 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkdrawable.h: Include gdk/gdkdrawable.h with
      	gdk/ prefix. (Pointed out by chak@is.tsukuba.ac.jp)
      
      	* x11/: create x-specific subdirectory.
      ef088b50
  12. 02 Oct, 1999 3 commits
    • Tor Lillqvist's avatar
      4c84db87
    • Tor Lillqvist's avatar
      Change GDK_WINDOWING_WIN32 usage to #ifdef also here. · c50941c8
      Tor Lillqvist authored
      1999-10-03  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/gdkimage.h gdk/gdkpixmap.h: Change GDK_WINDOWING_WIN32 usage
      to #ifdef also here.
      
      * gdk/win32/*.h gdk/win32/*.c: Make corresponding changes as those
      Owen did to the X11 backend.
      
      * gdk/win32/gdkdraw.c (gdk_draw_pixmap): Fix it again, don't use
      ScrollWindowEx when blitting inside a window, it can't be correct
      in the general case.
      
      * gdk/win32/gdkevents.c: Don't handle WM_SIZING, handling
      WM_GETMINMAXINFO is easier.
      
      * gdk/win32/gdkimage.c (gdk_image_new): Create new image with
      depth equal to the bitspixel value, not the visual's depth.
      
      * gdk/win32/gdkvisual.c (gdk_visual_init): Set the visual's depth
      to 24 even if the bitspixel value is 32.
      
      * gdk/gdkrgb.c (gdk_rgb_select_conv): After the above change, no
      need to check for depth==32 when bpp==32, depth will always be 24.
      c50941c8
    • ÉRDI Gergo's avatar
      This is an implementation of Idea #13 from · b196167d
      ÉRDI Gergo authored
              http://www.jcinteractive.com/gnome-ui/software/widgets/
      basically, layouting the toolbar icon and label horizontally.
      b196167d
  13. 01 Oct, 1999 1 commit
    • Owen Taylor's avatar
      Started · 637a466d
      Owen Taylor authored
      Fri Oct  1 18:03:36 1999  Owen Taylor  <otaylor@redhat.com>
      
              * docs/Changes-1.4.txt: Started
      
      	* gtk/Makefile.am (gdk_headers): Include all the new headers.
      
              * gdk/*.h gdk/*.c: Split gdk.h into lots of itty-bitty little pieces.
      
      	* gdk/gdkprivate.h gdk/gdkcc.c: Moved GdkColorContext private
      	into C file.
      
      	* gdkinput.h gdkinputprivate.h - renamed the internal gdkinput
      	header to gdkinputprivate.h.
      
      	* gdk/gdk.h gdk/gdk.c: Removed gdk_time* functions which have been
      	unused since before 1.2.
      637a466d
  14. 30 Sep, 1999 1 commit
    • Tor Lillqvist's avatar
      On Win32, expand possible hex escapes in the font family (put there by · 74d88d87
      Tor Lillqvist authored
      1999-09-30  Tor Lillqvist  <tml@iki.fi>
      
      * gtk/gtkfontsel.c (gtk_font_selection_get_xlfd_field): On Win32,
      expand possible hex escapes in the font family (put there by
      logfont_to_xlfd if the font name isn't a legal XLFD font family,
      mainly if it contains slashes). (gtk_font_selection_create_xlfd):
      On Win32, add hex escapes here, too.
      74d88d87
  15. 29 Sep, 1999 2 commits