]> Pileus Git - ~andy/gtk/commit
gtk/gtkaccelmap.[ch] gtk/gtkfilechooser.[ch] gtk/gtkfilesel.c
authorTor Lillqvist <tml@iki.fi>
Sun, 12 Dec 2004 21:09:13 +0000 (21:09 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sun, 12 Dec 2004 21:09:13 +0000 (21:09 +0000)
commitf3da17053918abe78db5f75e7d008e4c84c09570
tree8ec4255ddb86a9d13de0e6012246a64f4cc671e3
parentf821217218c60a96cda40844fbef300b4b3d143b
gtk/gtkaccelmap.[ch] gtk/gtkfilechooser.[ch] gtk/gtkfilesel.c

2004-12-12  Tor Lillqvist  <tml@iki.fi>

* gtk/gtkaccelmap.[ch]
* gtk/gtkfilechooser.[ch]
* gtk/gtkfilesel.c
* gtk/gtkfilesystemwin32.c
* gtk/gtkiconfactory.[ch]
* gtk/gtkicontheme.[ch]
* gtk/gtkimage.[ch]
* gtk/gtkimmodule.c
* gtk/gtkmodules.c
* gtk/gtkrc.[ch]
* gtk/gtkuimanager.[ch]
* gtk/gtkwindow.[ch]
* gtk/updateiconcache.c
* gtk/gtk.symbols: Use gstdio wrappers. On Windows, convert
environment variables referring to pathnames from locale encoding
to UTF-8. As in GLib, in order to preserve Windows DLL ABI
stability, add binary compatibility versions of functions that
take file names as arguments, or return file names. Add a _utf8
suffix to the "real" such functions on Windows. The ABI
compatibility versions keep the old name.

* gtk/Makefile.am: Strip PRIVATE symbols from the GNU import
library.

* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Implement
file mapping on Win32.

* gtk/updateiconcache.c: Don't crash if invoked without
argument. Use binary mode when opening file.

* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am: Install
gtkrc in correct place, in <datadir>/themes/MS-Windows/gtk-2.0.
30 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/Makefile.am
gtk/gtk.symbols
gtk/gtkaccelmap.c
gtk/gtkaccelmap.h
gtk/gtkfilechooser.c
gtk/gtkfilechooser.h
gtk/gtkfilesel.c
gtk/gtkfilesel.h
gtk/gtkfilesystemwin32.c
gtk/gtkiconcache.c
gtk/gtkiconfactory.c
gtk/gtkiconfactory.h
gtk/gtkicontheme.c
gtk/gtkicontheme.h
gtk/gtkimage.c
gtk/gtkimage.h
gtk/gtkimmodule.c
gtk/gtkmodules.c
gtk/gtkrc.c
gtk/gtkrc.h
gtk/gtkuimanager.c
gtk/gtkuimanager.h
gtk/gtkwindow.c
gtk/gtkwindow.h
gtk/updateiconcache.c
modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am