summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-10
diff options
context:
space:
mode:
authorTor Lillqvist <tml@src.gnome.org>1999-03-13 16:40:24 +0000
committerTor Lillqvist <tml@src.gnome.org>1999-03-13 16:40:24 +0000
commita3c5d33f26891f02bfcfc78f024f3b87a31753d1 (patch)
tree346b6048411e807055e3feac19b9aa5cb2a14711 /ChangeLog.pre-2-10
parent0d81100af3902f1a80ef93f9756bfc0142d74cb2 (diff)
downloadgdk-pixbuf-a3c5d33f26891f02bfcfc78f024f3b87a31753d1.tar.gz
Configure now generates a gdkconfig.h file, in similar way as GLib's
configure generates glibconfig.h. Currently it only defines what windowing API GDK uses, and on Unix (where configure scripts are used), it's always X11... Include gdkconfig.h in gdktypes.h. gdkconfig.h is installed in @libdir@/gtk+/include (like glibconfig.h is in @libdir@/glib/include). (This might be debatable?) Add that to gtk-config --cflags. Merge in Win32 changes to gtkfontsel.c
Diffstat (limited to 'ChangeLog.pre-2-10')
-rw-r--r--ChangeLog.pre-2-1023
1 files changed, 19 insertions, 4 deletions
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 189e0810e..362f67fd1 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,12 +1,27 @@
1999-03-13 Tor Lillqvist <tml@iki.fi>
- * configure.in acconfig.h: Check for dirent.h and pwd.h.
+ * configure.in acconfig.h: Check for dirent.h and pwd.h. Generate
+ gdk/gdkconfig.h using similar mechanism as GLib's glibconfig.h.
+ * gtk-config.in: Add @libdir/gtk+/include (where gdkconfig.h is
+ installed) to CFLAGS.
+
+ * gdk/Makefile.am: Add rules for gdkconfig.h.
+
+ * gdk/gdktypes.h: Include gdkconfig.h. Define macros for windowing
+ APIs.
+
+ * gdk/gdkfontsel.c: Don't include Xlib.h, it gets included via
+ gdkx.h anyway when compiling for X11.
+ (gtk_font_selection_create_xlfd): Use g_strdup_printf. (In
+ general): Merge in Win32 version.
+
* gtk/gtkfilesel.c: Use g_get_current_dir(). Merge in Win32
version: Use G_DIR_SEPARATOR, g_path_is_absolute, no tilde
- expansion (based on HAVE_PWD_H), allow for drive letters. UNC
- paths (\\server\share\...) not handled yet. Also, code from Craig
- Setera's port to Win32 that uses cygwin.dll
+ expansion (if we don't have HAVE_PWD_H), allow for drive
+ letters. UNC paths (\\server\share\...) are not handled yet. Also,
+ included code from Craig Setera's port to Win32 (the one that uses
+ X11, and the cygwin dll), even if it probably will be abandoned.
* gtk/gtkfilesel.c: Don't append a * to the pattern to complete if
the user entered one herself. This way one can complete *.h and